Linux Source Code
Home
Release 6.16
Help
gem
root
drivers
gpu
drm
i915
Highlighting
Reset All
By Author
By Age
──────────
Abdiel Janulgue
Akeem G. Abodunrin
Andi Shyti
Andrzej Hajda
Anshuman Gupta
Anusha Srivatsa
Aravind Iddamsetty
Asbjörn Sloth Tönnesen
Ben Widawsky
Bommu Krishnaiah
CQ Tang
Chris Wilson
Christian König
Christoph Hellwig
Daniel Vetter
Daniele Ceraolo Spurio
Dave Airlie
Dave Gordon
Dnyaneshwar Bhadane
Eric Anholt
Fei Yang
Gwan-gyeong Mun
Imre Deak
Jani Nikula
Janusz Krzysztofik
Jason Ekstrand
Jesse Barnes
Jon Bloomfield
Jonathan Cavitt
Joonas Lahtinen
Jouni Högander
Linus Torvalds
Lionel Landwerlin
Lucas De Marchi
Maarten Lankhorst
Matt Roper
Matthew Auld
Matthew Brost
Matthew Wilcox
Michal Wajdeczko
Michał Winiarski
Mika Kuoppala
Mikolaj Wasiak
Nirmoy Das
Oscar Mateo
Others
Pankaj Bharadiya
Paulo Zanoni
Qi Zheng
Ramalingam C
Somalapuram Amaranath
Thomas Hellstrom
Thomas Zimmermann
Tiago Vignatti
Tvrtko A. Ursulin
Ville Syrjälä
Vinay Belgaumkar
Wambui Karuga
Zbigniew Kempczyński
Zhao Liu
Zou Nan hai
−
Subdirectories:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
selftests
8973
18
69
40563
Chris Wilson
Matthew Auld
Zbigniew Kempczyński
Tvrtko A. Ursulin
Thomas Hellstrom
Abdiel Janulgue
Maarten Lankhorst
Bommu Krishnaiah
Dave Gordon
Ben Widawsky
Jonathan Cavitt
Jon Bloomfield
Daniel Vetter
Jason Ekstrand
Matt Roper
Dave Airlie
Michał Winiarski
Thomas Zimmermann
Lucas De Marchi
Andrzej Hajda
Oscar Mateo
Eric Anholt
Jani Nikula
Ville Syrjälä
Mikolaj Wasiak
Joonas Lahtinen
Imre Deak
Nirmoy Das
Mika Kuoppala
Zhao Liu
Andi Shyti
Daniele Ceraolo Spurio
Christian König
Fei Yang
Zou Nan hai
Matthew Brost
Tiago Vignatti
Paulo Zanoni
Others
August 2004
July 2008
November 2008
December 2008
February 2009
March 2009
April 2009
May 2009
October 2010
November 2010
January 2011
February 2011
April 2011
September 2011
December 2011
May 2012
June 2012
July 2012
August 2012
November 2012
February 2013
April 2013
May 2013
August 2013
September 2013
October 2013
November 2013
December 2013
January 2014
February 2014
March 2014
April 2014
May 2014
July 2014
November 2014
December 2014
January 2015
March 2015
May 2015
July 2015
August 2015
December 2015
March 2016
April 2016
May 2016
June 2016
July 2016
August 2016
October 2016
November 2016
December 2016
January 2017
February 2017
March 2017
April 2017
May 2017
June 2017
July 2017
August 2017
September 2017
October 2017
November 2017
December 2017
February 2018
March 2018
April 2018
May 2018
June 2018
July 2018
August 2018
September 2018
October 2018
November 2018
December 2018
January 2019
February 2019
March 2019
April 2019
May 2019
June 2019
July 2019
August 2019
September 2019
October 2019
November 2019
December 2019
January 2020
March 2020
April 2020
May 2020
June 2020
July 2020
August 2020
September 2020
November 2020
December 2020
January 2021
March 2021
April 2021
June 2021
July 2021
August 2021
September 2021
October 2021
November 2021
December 2021
January 2022
February 2022
March 2022
April 2022
May 2022
June 2022
July 2022
August 2022
September 2022
October 2022
November 2022
December 2022
January 2023
February 2023
March 2023
April 2023
May 2023
June 2023
July 2023
August 2023
September 2023
October 2023
November 2023
December 2023
February 2024
March 2024
May 2024
August 2024
September 2024
January 2025
February 2025
March 2025
var spanGroupData = [ {"timestamp": 1091343600, "group": [ {"author_id": 11, "token_count": 75}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 10, "token_count": 23}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 10, "token_count": 24}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 11, "token_count": 4}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 10, "token_count": 2}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 0, "token_count": 82}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 0, "token_count": 17}, {"author_id": 48, "token_count": 7}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 12, "token_count": 5}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 0, "token_count": 28}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 9, "token_count": 89}, {"author_id": 11, "token_count": 12}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 12, "token_count": 196}, {"author_id": 0, "token_count": 35}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 11, "token_count": 12}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 12, "token_count": 3}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 12, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 0, "token_count": 11}, {"author_id": 22, "token_count": 2}, {"author_id": 41, "token_count": 8}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 20, "token_count": 2}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 0, "token_count": 7}, {"author_id": 9, "token_count": 10}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 13, "token_count": 1}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 12, "token_count": 7}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 12, "token_count": 73}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 12, "token_count": 12}, {"author_id": 20, "token_count": 1}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 17, "token_count": 3}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 0, "token_count": 73}, {"author_id": 41, "token_count": 6}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 42, "token_count": 50}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 0, "token_count": 76}, {"author_id": 9, "token_count": 3}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 9, "token_count": 5}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 15, "token_count": 7}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 9, "token_count": 30}, {"author_id": 18, "token_count": 363}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 18, "token_count": 5}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 18, "token_count": 1}, {"author_id": 49, "token_count": 1}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 22, "token_count": 12}, {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 0, "token_count": 51}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 0, "token_count": 33}, {"author_id": 9, "token_count": 5}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 0, "token_count": 31}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 0, "token_count": 41}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 0, "token_count": 99}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 0, "token_count": 6}, {"author_id": 15, "token_count": 26}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 0, "token_count": 49}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 12}, {"author_id": 41, "token_count": 6}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 0, "token_count": 7610}, {"author_id": 6, "token_count": 78}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 30}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 0, "token_count": 112}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 0, "token_count": 35}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 0, "token_count": 9}, {"author_id": 1, "token_count": 4533}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 97}, {"author_id": 1, "token_count": 233}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 0, "token_count": 51}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 0, "token_count": 114}, {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 0, "token_count": 26}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 0, "token_count": 181}, {"author_id": 28, "token_count": 225}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 0, "token_count": 638}, {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 0, "token_count": 828}, {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 6, "token_count": 13}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 0, "token_count": 29}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 0, "token_count": 40}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 62}, {"author_id": 6, "token_count": 1362}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 0, "token_count": 463}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 0, "token_count": 241}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 0, "token_count": 1206}, {"author_id": 1, "token_count": 178}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 0, "token_count": 103}, {"author_id": 16, "token_count": 10}, {"author_id": 6, "token_count": 19}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 0, "token_count": 169}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 0, "token_count": 663}, {"author_id": 20, "token_count": 2}, {"author_id": 1, "token_count": 329}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 0, "token_count": 1609}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 0, "token_count": 782}, {"author_id": 1, "token_count": 1215}, {"author_id": 6, "token_count": 4}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 0, "token_count": 1403}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 8, "token_count": 162}, {"author_id": 0, "token_count": 27}, {"author_id": 20, "token_count": 1}, {"author_id": 6, "token_count": 6}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 8, "token_count": 1085}, {"author_id": 0, "token_count": 764}, {"author_id": 1, "token_count": 23}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 30}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 0, "token_count": 21}, {"author_id": 7, "token_count": 2650}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 0, "token_count": 376}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 0, "token_count": 10}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 3, "token_count": 439}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 9, "token_count": 4}, {"author_id": 38, "token_count": 90}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 1, "token_count": 49}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 22, "token_count": 10}, {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 3, "token_count": 142}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 26, "token_count": 29}, {"author_id": 3, "token_count": 105}, {"author_id": 1, "token_count": 1050}, {"author_id": 2, "token_count": 37}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 4, "token_count": 148}, {"author_id": 3, "token_count": 59}, {"author_id": 1, "token_count": 23}, {"author_id": 2, "token_count": 518}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 2, "token_count": 84}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 9, "token_count": 40}, {"author_id": 16, "token_count": 4}, {"author_id": 3, "token_count": 14}, {"author_id": 39, "token_count": 25}, {"author_id": 1, "token_count": 62}, {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 3, "token_count": 118}, {"author_id": 1, "token_count": 23}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 25, "token_count": 10}, {"author_id": 3, "token_count": 4}, {"author_id": 2, "token_count": 139}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 25, "token_count": 2}, {"author_id": 3, "token_count": 72}, {"author_id": 30, "token_count": 100}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 3, "token_count": 6}, {"author_id": 39, "token_count": 6}, {"author_id": 2, "token_count": 539}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 20, "token_count": 15}, {"author_id": 26, "token_count": 19}, {"author_id": 1, "token_count": 1377}, {"author_id": 2, "token_count": 2}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 23, "token_count": 8}, {"author_id": 20, "token_count": 6}, {"author_id": 39, "token_count": 7}, {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 14, "token_count": 672}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 1, "token_count": 669}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 0, "token_count": 27}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 20, "token_count": 15}, {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 51, "token_count": 16}, {"author_id": 1, "token_count": 882}, {"author_id": 6, "token_count": 240}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 0, "token_count": 88}, {"author_id": 20, "token_count": 3}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 51, "token_count": 5}, {"author_id": 0, "token_count": 50}, {"author_id": 24, "token_count": 1}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 27, "token_count": 27}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 27, "token_count": 219}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 21, "token_count": 8}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 6, "token_count": 24}, {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 27, "token_count": 15}, {"author_id": 39, "token_count": 78}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 51, "token_count": 30}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 59, "token_count": 15}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 17, "token_count": 42}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 23, "token_count": 7}, {"author_id": 26, "token_count": 6}, {"author_id": 24, "token_count": 21}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 24, "token_count": 1}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 20, "token_count": 2}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1735718400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1738396800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 56, "token_count": 44}, ]}, ]
Author Name
Tokens
Token Proportion
Chris Wilson
18666
46.02%
Matthew Auld
10698
26.37%
Zbigniew Kempczyński
2650
6.53%
Tvrtko A. Ursulin
1757
4.33%
Thomas Hellstrom
1324
3.26%
Abdiel Janulgue
1247
3.07%
Maarten Lankhorst
964
2.38%
Bommu Krishnaiah
672
1.66%
Dave Gordon
369
0.91%
Ben Widawsky
298
0.73%
Jonathan Cavitt
261
0.64%
Jon Bloomfield
225
0.55%
Daniel Vetter
187
0.46%
Jason Ekstrand
148
0.36%
Matt Roper
116
0.29%
Dave Airlie
104
0.26%
Michał Winiarski
100
0.25%
Thomas Zimmermann
90
0.22%
Lucas De Marchi
54
0.13%
Andrzej Hajda
51
0.13%
Oscar Mateo
50
0.12%
Eric Anholt
49
0.12%
Jani Nikula
47
0.12%
Ville Syrjälä
45
0.11%
Mikolaj Wasiak
44
0.11%
Joonas Lahtinen
33
0.08%
Imre Deak
24
0.06%
Nirmoy Das
23
0.06%
Mika Kuoppala
20
0.05%
Zhao Liu
15
0.04%
Andi Shyti
15
0.04%
Daniele Ceraolo Spurio
14
0.03%
Christian König
12
0.03%
Fei Yang
8
0.02%
Zou Nan hai
7
0.02%
Matthew Brost
4
0.01%
Tiago Vignatti
1
0.00%
Paulo Zanoni
1
0.00%
Others
170
0.42%
Total
40563
Files:
i915_gem_busy.c
163
-
7
491
Chris Wilson
Matthew Brost
Christian König
Tvrtko A. Ursulin
Ville Syrjälä
Eric Anholt
Andi Shyti
June 2009
September 2010
August 2014
August 2016
April 2018
April 2019
May 2019
August 2019
January 2020
June 2021
October 2021
November 2021
March 2025
var spanGroupData = [ {"timestamp": 1243839600, "group": [ {"author_id": 10, "token_count": 4}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 17, "token_count": 5}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 0, "token_count": 288}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 6, "token_count": 6}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 25, "token_count": 36}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 5, "token_count": 101}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 25, "token_count": 7}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 23, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Chris Wilson
330
67.21%
Matthew Brost
101
20.57%
Christian König
43
8.76%
Tvrtko A. Ursulin
6
1.22%
Ville Syrjälä
5
1.02%
Eric Anholt
4
0.81%
Andi Shyti
2
0.41%
Total
491
i915_gem_clflush.c
137
-
11
499
Chris Wilson
Maarten Lankhorst
Matthew Auld
Christian König
Jani Nikula
Eric Anholt
Daniel Vetter
Andi Shyti
Jason Ekstrand
Others
November 2008
November 2010
September 2012
December 2012
June 2016
August 2016
October 2016
January 2017
February 2017
March 2017
June 2017
July 2017
August 2017
October 2017
December 2017
September 2018
May 2019
June 2019
August 2019
December 2019
May 2020
March 2021
July 2021
October 2021
November 2021
January 2023
August 2023
March 2025
var spanGroupData = [ {"timestamp": 1225522800, "group": [ {"author_id": 10, "token_count": 8}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 0, "token_count": 247}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 9, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 0, "token_count": 97}, {"author_id": 20, "token_count": 2}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 3, "token_count": 28}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 4, "token_count": 1}, {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 1, "token_count": 19}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 25, "token_count": 9}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 20, "token_count": 2}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 20, "token_count": 4}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 23, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Chris Wilson
412
82.57%
Maarten Lankhorst
28
5.61%
Matthew Auld
25
5.01%
Christian König
9
1.80%
Jani Nikula
8
1.60%
Eric Anholt
8
1.60%
Daniel Vetter
2
0.40%
Andi Shyti
2
0.40%
Jason Ekstrand
1
0.20%
Others
4
0.80%
Total
499
i915_gem_clflush.h
19
-
3
41
Chris Wilson
Eric Anholt
Andi Shyti
November 2008
November 2010
August 2016
October 2016
February 2017
July 2017
April 2019
March 2025
var spanGroupData = [ {"timestamp": 1225522800, "group": [ {"author_id": 10, "token_count": 4}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 0, "token_count": 25}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 23, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Chris Wilson
35
85.37%
Eric Anholt
4
9.76%
Andi Shyti
2
4.88%
Total
41
i915_gem_context.c
2728
-
37
11575
Chris Wilson
Jason Ekstrand
Tvrtko A. Ursulin
Matthew Brost
Daniele Ceraolo Spurio
Daniel Vetter
Ben Widawsky
Mika Kuoppala
Vinay Belgaumkar
Eric Anholt
Dave Airlie
Michał Winiarski
Jani Nikula
Matt Roper
Joonas Lahtinen
Andi Shyti
Zbigniew Kempczyński
Wambui Karuga
Thomas Hellstrom
Oscar Mateo
Lucas De Marchi
Dave Gordon
Matthew Auld
Lionel Landwerlin
Maarten Lankhorst
Others
August 2004
July 2005
July 2007
July 2008
December 2008
March 2009
June 2009
September 2010
May 2012
June 2012
October 2012
April 2013
June 2013
August 2013
September 2013
October 2013
November 2013
December 2013
July 2014
November 2014
December 2014
May 2015
July 2015
August 2015
March 2016
April 2016
May 2016
June 2016
July 2016
August 2016
September 2016
October 2016
November 2016
December 2016
January 2017
February 2017
March 2017
May 2017
June 2017
July 2017
August 2017
September 2017
October 2017
November 2017
February 2018
March 2018
April 2018
May 2018
July 2018
September 2018
January 2019
February 2019
March 2019
April 2019
May 2019
June 2019
July 2019
August 2019
October 2019
November 2019
December 2019
January 2020
February 2020
March 2020
April 2020
May 2020
June 2020
July 2020
August 2020
September 2020
December 2020
March 2021
June 2021
July 2021
August 2021
September 2021
October 2021
December 2021
February 2022
March 2022
April 2022
May 2022
June 2022
September 2022
October 2022
November 2022
January 2023
March 2023
May 2023
November 2023
March 2024
May 2024
January 2025
March 2025
var spanGroupData = [ {"timestamp": 1091343600, "group": [ {"author_id": 11, "token_count": 10}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 11, "token_count": 4}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 11, "token_count": 8}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 10, "token_count": 7}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 11, "token_count": 4}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 10, "token_count": 2}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 10, "token_count": 35}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 12, "token_count": 7}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 12, "token_count": 128}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 41, "token_count": 5}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 41, "token_count": 5}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 12, "token_count": 5}, {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 41, "token_count": 35}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 41, "token_count": 10}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 12, "token_count": 8}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 12, "token_count": 2}, {"author_id": 42, "token_count": 4}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 0, "token_count": 106}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 18, "token_count": 3}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 18, "token_count": 2}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 0, "token_count": 213}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 0, "token_count": 28}, {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 15, "token_count": 9}, {"author_id": 41, "token_count": 30}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 0, "token_count": 34}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 0, "token_count": 85}, {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 15, "token_count": 3}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 79}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 0, "token_count": 38}, {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 0, "token_count": 56}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 16, "token_count": 3}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 42, "token_count": 2}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 95}, {"author_id": 6, "token_count": 441}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 0, "token_count": 899}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 0, "token_count": 335}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 0, "token_count": 374}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 0, "token_count": 94}, {"author_id": 6, "token_count": 9}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 0, "token_count": 35}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 0, "token_count": 315}, {"author_id": 6, "token_count": 28}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 0, "token_count": 32}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 0, "token_count": 107}, {"author_id": 6, "token_count": 14}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 0, "token_count": 32}, {"author_id": 1, "token_count": 3}, {"author_id": 35, "token_count": 7}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 0, "token_count": 163}, {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 1095}, {"author_id": 19, "token_count": 2}, {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 0, "token_count": 12}, {"author_id": 7, "token_count": 8}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 0, "token_count": 10}, {"author_id": 20, "token_count": 8}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 0, "token_count": 71}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 0, "token_count": 9}, {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 0, "token_count": 48}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 0, "token_count": 26}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 6, "token_count": 10}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 0, "token_count": 6}, {"author_id": 26, "token_count": 6}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 9, "token_count": 2}, {"author_id": 4, "token_count": 3659}, {"author_id": 5, "token_count": 104}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 9, "token_count": 57}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 9, "token_count": 111}, {"author_id": 16, "token_count": 308}, {"author_id": 2, "token_count": 4}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 5, "token_count": 881}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 5, "token_count": 35}, {"author_id": 30, "token_count": 21}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 20, "token_count": 4}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 20, "token_count": 3}, {"author_id": 5, "token_count": 31}, {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 6, "token_count": 198}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 6, "token_count": 19}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 39, "token_count": 13}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 0, "token_count": 36}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 5, "token_count": 1}, {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 6, "token_count": 6}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 6, "token_count": 8}, {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 23, "token_count": 11}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 6, "token_count": 35}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 53, "token_count": 58}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 6, "token_count": 434}, ]}, {"timestamp": 1735718400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 23, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Chris Wilson
4596
39.71%
Jason Ekstrand
3662
31.64%
Tvrtko A. Ursulin
1214
10.49%
Matthew Brost
1052
9.09%
Daniele Ceraolo Spurio
314
2.71%
Daniel Vetter
171
1.48%
Ben Widawsky
150
1.30%
Mika Kuoppala
85
0.73%
Vinay Belgaumkar
58
0.50%
Eric Anholt
44
0.38%
Dave Airlie
26
0.22%
Michał Winiarski
21
0.18%
Jani Nikula
15
0.13%
Matt Roper
13
0.11%
Joonas Lahtinen
13
0.11%
Andi Shyti
13
0.11%
Zbigniew Kempczyński
8
0.07%
Wambui Karuga
7
0.06%
Thomas Hellstrom
6
0.05%
Oscar Mateo
6
0.05%
Lucas De Marchi
6
0.05%
Dave Gordon
5
0.04%
Matthew Auld
3
0.03%
Lionel Landwerlin
2
0.02%
Maarten Lankhorst
1
0.01%
Others
84
0.73%
Total
11575
i915_gem_context.h
247
-
18
1084
Chris Wilson
Eric Anholt
Ben Widawsky
Daniel Vetter
Dave Airlie
Lionel Landwerlin
Linus Torvalds
Mika Kuoppala
Daniele Ceraolo Spurio
Tvrtko A. Ursulin
Michał Winiarski
Jason Ekstrand
Dave Gordon
Michal Wajdeczko
Jani Nikula
Andi Shyti
Others
February 2002
August 2004
July 2007
August 2007
September 2007
June 2009
September 2010
November 2010
June 2012
April 2013
December 2013
July 2014
December 2014
February 2015
August 2015
April 2016
May 2016
July 2016
August 2016
September 2016
October 2016
December 2016
June 2017
November 2017
December 2017
February 2018
May 2018
September 2018
February 2019
March 2019
April 2019
May 2019
August 2019
September 2019
October 2019
December 2019
March 2020
July 2020
July 2021
September 2021
December 2021
March 2025
var spanGroupData = [ {"timestamp": 1012550400, "group": [ {"author_id": 44, "token_count": 12}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 11, "token_count": 20}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 11, "token_count": 10}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 10, "token_count": 2}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 10, "token_count": 26}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 10, "token_count": 20}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 12, "token_count": 25}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 41, "token_count": 9}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 12, "token_count": 4}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 12, "token_count": 8}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 18, "token_count": 4}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 0, "token_count": 88}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 0, "token_count": 308}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 32}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 57, "token_count": 3}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 0, "token_count": 29}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 35}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 0, "token_count": 194}, {"author_id": 20, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 20, "token_count": 1}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 0, "token_count": 60}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 21}, {"author_id": 19, "token_count": 18}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 9, "token_count": 5}, {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 9, "token_count": 27}, {"author_id": 16, "token_count": 9}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 30, "token_count": 4}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 23, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Chris Wilson
855
78.87%
Eric Anholt
48
4.43%
Ben Widawsky
37
3.41%
Daniel Vetter
32
2.95%
Dave Airlie
30
2.77%
Lionel Landwerlin
18
1.66%
Linus Torvalds
12
1.11%
Mika Kuoppala
9
0.83%
Daniele Ceraolo Spurio
9
0.83%
Tvrtko A. Ursulin
4
0.37%
Michał Winiarski
4
0.37%
Jason Ekstrand
4
0.37%
Dave Gordon
4
0.37%
Michal Wajdeczko
3
0.28%
Jani Nikula
3
0.28%
Andi Shyti
2
0.18%
Others
10
0.92%
Total
1084
i915_gem_context_types.h
422
-
15
433
Chris Wilson
Jason Ekstrand
Tvrtko A. Ursulin
Daniele Ceraolo Spurio
Matthew Brost
Daniel Vetter
Vinay Belgaumkar
Eric Anholt
Oscar Mateo
Andi Shyti
Matthew Wilcox
Jani Nikula
Others
April 2004
June 2009
June 2013
September 2013
August 2014
April 2016
May 2016
July 2016
August 2016
September 2016
December 2016
June 2017
July 2017
August 2017
October 2017
February 2018
April 2018
September 2018
February 2019
March 2019
April 2019
May 2019
June 2019
October 2019
November 2019
December 2019
February 2020
July 2020
July 2021
September 2021
October 2021
April 2022
November 2023
December 2023
March 2024
January 2025
March 2025
var spanGroupData = [ {"timestamp": 1080806400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 10, "token_count": 4}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 9, "token_count": 3}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 42, "token_count": 2}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 0, "token_count": 51}, {"author_id": 32, "token_count": 1}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 0, "token_count": 49}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 0, "token_count": 45}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 0, "token_count": 19}, {"author_id": 20, "token_count": 1}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 4, "token_count": 99}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 9, "token_count": 5}, {"author_id": 16, "token_count": 16}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 5, "token_count": 11}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 6, "token_count": 11}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 53, "token_count": 4}, ]}, {"timestamp": 1735718400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 23, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Chris Wilson
263
60.74%
Jason Ekstrand
99
22.86%
Tvrtko A. Ursulin
16
3.70%
Daniele Ceraolo Spurio
16
3.70%
Matthew Brost
11
2.54%
Daniel Vetter
8
1.85%
Vinay Belgaumkar
4
0.92%
Eric Anholt
4
0.92%
Oscar Mateo
2
0.46%
Andi Shyti
2
0.46%
Matthew Wilcox
1
0.23%
Jani Nikula
1
0.23%
Others
6
1.39%
Total
433
i915_gem_create.c
498
-
23
2161
Matthew Auld
Jason Ekstrand
Chris Wilson
Fei Yang
Daniele Ceraolo Spurio
Ramalingam C
Abdiel Janulgue
Joonas Lahtinen
Wambui Karuga
Eric Anholt
Ville Syrjälä
Jani Nikula
Tvrtko A. Ursulin
Imre Deak
Michał Winiarski
Matt Roper
Thomas Hellstrom
Michal Wajdeczko
Dave Airlie
Others
July 2008
June 2009
September 2009
September 2010
October 2010
November 2010
February 2011
August 2012
February 2013
March 2013
May 2014
November 2014
March 2015
April 2015
August 2015
July 2016
August 2016
October 2016
November 2016
December 2016
February 2017
December 2017
April 2018
August 2018
January 2019
March 2019
April 2019
May 2019
June 2019
October 2019
November 2019
January 2020
January 2021
April 2021
June 2021
July 2021
September 2021
February 2022
March 2022
June 2022
March 2023
June 2023
August 2023
var spanGroupData = [ {"timestamp": 1214895600, "group": [ {"author_id": 10, "token_count": 11}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 10, "token_count": 4}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 22, "token_count": 1}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 22, "token_count": 6}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 0, "token_count": 30}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 15, "token_count": 4}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 0, "token_count": 31}, {"author_id": 15, "token_count": 28}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 6, "token_count": 7}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 57, "token_count": 2}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 20, "token_count": 2}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 30, "token_count": 5}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 0, "token_count": 30}, {"author_id": 17, "token_count": 10}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 20, "token_count": 1}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 8, "token_count": 16}, {"author_id": 0, "token_count": 11}, {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 8, "token_count": 10}, {"author_id": 37, "token_count": 66}, {"author_id": 35, "token_count": 15}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 8, "token_count": 4}, {"author_id": 1, "token_count": 203}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 8, "token_count": 3}, {"author_id": 1, "token_count": 985}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 4, "token_count": 222}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 16, "token_count": 76}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 20, "token_count": 6}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 1, "token_count": 82}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 21, "token_count": 142}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 39, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Matthew Auld
1278
59.14%
Jason Ekstrand
222
10.27%
Chris Wilson
210
9.72%
Fei Yang
142
6.57%
Daniele Ceraolo Spurio
76
3.52%
Ramalingam C
66
3.05%
Abdiel Janulgue
33
1.53%
Joonas Lahtinen
32
1.48%
Wambui Karuga
15
0.69%
Eric Anholt
15
0.69%
Ville Syrjälä
10
0.46%
Jani Nikula
9
0.42%
Tvrtko A. Ursulin
7
0.32%
Imre Deak
7
0.32%
Michał Winiarski
5
0.23%
Matt Roper
3
0.14%
Thomas Hellstrom
2
0.09%
Michal Wajdeczko
2
0.09%
Dave Airlie
1
0.05%
Others
26
1.20%
Total
2161
i915_gem_create.h
17
-
6
39
Jani Nikula
Dave Airlie
Eric Anholt
Jesse Barnes
Chris Wilson
Ville Syrjälä
July 2008
September 2008
November 2008
November 2010
February 2011
February 2017
February 2022
var spanGroupData = [ {"timestamp": 1214895600, "group": [ {"author_id": 10, "token_count": 5}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 40, "token_count": 4}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 11, "token_count": 7}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 17, "token_count": 2}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 20, "token_count": 16}, ]}, ]
Author Name
Tokens
Token Proportion
Jani Nikula
16
41.03%
Dave Airlie
7
17.95%
Eric Anholt
6
15.38%
Jesse Barnes
4
10.26%
Chris Wilson
4
10.26%
Ville Syrjälä
2
5.13%
Total
39
i915_gem_dmabuf.c
347
-
27
1431
Daniel Vetter
Chris Wilson
Thomas Hellstrom
Dave Airlie
Maarten Lankhorst
Tiago Vignatti
Matthew Auld
Thomas Zimmermann
Gwan-gyeong Mun
Eric Anholt
Lucas De Marchi
Joonas Lahtinen
Jani Nikula
Imre Deak
Christian König
Andi Shyti
Linus Torvalds
Others
November 2008
December 2008
April 2010
November 2010
February 2012
May 2012
June 2012
August 2012
September 2012
November 2012
February 2013
April 2013
August 2013
November 2013
May 2014
August 2014
January 2015
December 2015
March 2016
April 2016
July 2016
August 2016
October 2016
November 2016
February 2017
October 2017
November 2017
May 2018
February 2019
March 2019
May 2019
June 2019
July 2019
August 2019
October 2019
December 2019
May 2020
September 2020
January 2021
March 2021
July 2021
October 2021
November 2021
February 2022
October 2022
December 2024
March 2025
var spanGroupData = [ {"timestamp": 1225522800, "group": [ {"author_id": 10, "token_count": 9}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 11, "token_count": 8}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 9, "token_count": 309}, {"author_id": 11, "token_count": 53}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 0, "token_count": 63}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 11, "token_count": 53}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 0, "token_count": 61}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 22, "token_count": 3}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 11, "token_count": 5}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 0, "token_count": 20}, {"author_id": 9, "token_count": 57}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 0, "token_count": 39}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 60, "token_count": 33}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 49, "token_count": 89}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 0, "token_count": 71}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 15, "token_count": 3}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 0, "token_count": 20}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 1, "token_count": 19}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 9, "token_count": 2}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 25, "token_count": 1}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 0, "token_count": 5}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 25, "token_count": 2}, {"author_id": 38, "token_count": 24}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 3, "token_count": 110}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 2, "token_count": 126}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 1, "token_count": 53}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 44, "token_count": 1}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 47, "token_count": 19}, {"author_id": 20, "token_count": 3}, {"author_id": 26, "token_count": 3}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 60, "token_count": 35}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 23, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Daniel Vetter
369
25.79%
Chris Wilson
363
25.37%
Thomas Hellstrom
126
8.81%
Dave Airlie
119
8.32%
Maarten Lankhorst
110
7.69%
Tiago Vignatti
89
6.22%
Matthew Auld
89
6.22%
Thomas Zimmermann
24
1.68%
Gwan-gyeong Mun
19
1.33%
Eric Anholt
9
0.63%
Lucas De Marchi
3
0.21%
Joonas Lahtinen
3
0.21%
Jani Nikula
3
0.21%
Imre Deak
3
0.21%
Christian König
3
0.21%
Andi Shyti
2
0.14%
Linus Torvalds
1
0.07%
Others
96
6.71%
Total
1431
i915_gem_dmabuf.h
18
-
6
50
Daniel Vetter
Jani Nikula
Chris Wilson
Ville Syrjälä
Zou Nan hai
Others
February 2009
November 2010
May 2012
February 2017
February 2022
var spanGroupData = [ {"timestamp": 1233475200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 0, "token_count": 7}, {"author_id": 48, "token_count": 1}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 9, "token_count": 23}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 17, "token_count": 2}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 20, "token_count": 16}, ]}, ]
Author Name
Tokens
Token Proportion
Daniel Vetter
23
46.00%
Jani Nikula
16
32.00%
Chris Wilson
7
14.00%
Ville Syrjälä
2
4.00%
Zou Nan hai
1
2.00%
Others
1
2.00%
Total
50
i915_gem_domain.c
771
-
27
2227
Chris Wilson
Matthew Auld
Maarten Lankhorst
Fei Yang
Ben Widawsky
Eric Anholt
Ramalingam C
Dave Gordon
Linus Torvalds
Tvrtko A. Ursulin
Jani Nikula
Ville Syrjälä
Joonas Lahtinen
Dave Airlie
Andi Shyti
Michal Wajdeczko
Abdiel Janulgue
Thomas Hellstrom
Daniel Vetter
Others
February 2002
August 2004
August 2007
September 2007
July 2008
November 2008
July 2010
September 2010
November 2010
February 2011
June 2012
December 2012
January 2014
February 2014
March 2014
May 2014
September 2014
April 2015
July 2015
April 2016
May 2016
July 2016
August 2016
October 2016
November 2016
February 2017
March 2017
April 2017
June 2017
August 2017
October 2017
November 2017
December 2017
February 2018
March 2018
December 2018
February 2019
March 2019
April 2019
May 2019
June 2019
August 2019
September 2019
November 2019
December 2019
August 2020
October 2020
January 2021
March 2021
June 2021
July 2021
October 2021
February 2022
June 2022
September 2022
November 2022
March 2023
May 2023
July 2023
August 2023
January 2025
March 2025
var spanGroupData = [ {"timestamp": 1012550400, "group": [ {"author_id": 44, "token_count": 18}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 11, "token_count": 3}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 10, "token_count": 3}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 10, "token_count": 18}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 10, "token_count": 15}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 12, "token_count": 31}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 12, "token_count": 2}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 12, "token_count": 8}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 18, "token_count": 21}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 0, "token_count": 47}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 0, "token_count": 52}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 15, "token_count": 8}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 0, "token_count": 113}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 1, "token_count": 44}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 57, "token_count": 2}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 6, "token_count": 11}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 0, "token_count": 1289}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 20, "token_count": 1}, {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 0, "token_count": 65}, {"author_id": 37, "token_count": 24}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 8, "token_count": 2}, {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 3, "token_count": 50}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 0, "token_count": 32}, {"author_id": 3, "token_count": 9}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 3, "token_count": 41}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 1, "token_count": 27}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 1, "token_count": 29}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 20, "token_count": 7}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 23, "token_count": 1}, {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 21, "token_count": 83}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 20, "token_count": 3}, ]}, {"timestamp": 1735718400, "group": [ {"author_id": 17, "token_count": 8}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 23, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Chris Wilson
1709
76.74%
Matthew Auld
102
4.58%
Maarten Lankhorst
100
4.49%
Fei Yang
83
3.73%
Ben Widawsky
41
1.84%
Eric Anholt
37
1.66%
Ramalingam C
24
1.08%
Dave Gordon
21
0.94%
Linus Torvalds
18
0.81%
Tvrtko A. Ursulin
15
0.67%
Jani Nikula
11
0.49%
Ville Syrjälä
8
0.36%
Joonas Lahtinen
8
0.36%
Dave Airlie
4
0.18%
Andi Shyti
3
0.13%
Michal Wajdeczko
2
0.09%
Abdiel Janulgue
2
0.09%
Thomas Hellstrom
1
0.04%
Daniel Vetter
1
0.04%
Others
37
1.66%
Total
2227
i915_gem_domain.h
15
-
3
30
Jani Nikula
Chris Wilson
Daniel Vetter
November 2010
March 2011
April 2011
August 2017
February 2022
var spanGroupData = [ {"timestamp": 1288594800, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 9, "token_count": 4}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 20, "token_count": 14}, ]}, ]
Author Name
Tokens
Token Proportion
Jani Nikula
14
46.67%
Chris Wilson
12
40.00%
Daniel Vetter
4
13.33%
Total
30
i915_gem_execbuffer.c
3644
-
56
14912
Chris Wilson
Matthew Brost
Maarten Lankhorst
Thomas Hellstrom
Jason Ekstrand
Lionel Landwerlin
Dave Airlie
Tvrtko A. Ursulin
Daniel Vetter
Matthew Auld
Wambui Karuga
Janusz Krzysztofik
Jon Bloomfield
Eric Anholt
Oscar Mateo
Daniele Ceraolo Spurio
Michał Winiarski
Ben Widawsky
Andrzej Hajda
Linus Torvalds
Joonas Lahtinen
Dave Gordon
Jani Nikula
Fei Yang
Lucas De Marchi
Nirmoy Das
Ville Syrjälä
Zhao Liu
Andi Shyti
Thomas Zimmermann
Imre Deak
Christian König
Anshuman Gupta
Abdiel Janulgue
Mika Kuoppala
Others
February 2002
August 2004
August 2007
September 2007
July 2008
April 2010
August 2010
September 2010
November 2010
December 2010
January 2011
February 2011
December 2011
January 2012
March 2012
April 2012
June 2012
July 2012
August 2012
October 2012
November 2012
January 2013
February 2013
March 2013
July 2013
August 2013
September 2013
November 2013
December 2013
February 2014
April 2014
May 2014
June 2014
July 2014
August 2014
September 2014
November 2014
December 2014
January 2015
April 2015
May 2015
June 2015
July 2015
September 2015
October 2015
December 2015
January 2016
March 2016
April 2016
May 2016
June 2016
July 2016
August 2016
October 2016
November 2016
December 2016
January 2017
February 2017
March 2017
April 2017
May 2017
June 2017
July 2017
August 2017
September 2017
October 2017
November 2017
February 2018
April 2018
May 2018
June 2018
July 2018
August 2018
September 2018
October 2018
January 2019
February 2019
March 2019
April 2019
May 2019
June 2019
July 2019
August 2019
September 2019
October 2019
November 2019
December 2019
January 2020
March 2020
April 2020
May 2020
June 2020
July 2020
August 2020
September 2020
October 2020
December 2020
January 2021
March 2021
April 2021
June 2021
July 2021
August 2021
September 2021
October 2021
November 2021
December 2021
January 2022
February 2022
March 2022
May 2022
June 2022
October 2022
November 2022
December 2022
March 2023
May 2023
June 2023
September 2023
October 2023
November 2023
December 2023
March 2024
May 2024
June 2024
September 2024
January 2025
March 2025
var spanGroupData = [ {"timestamp": 1012550400, "group": [ {"author_id": 44, "token_count": 6}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 11, "token_count": 72}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 10, "token_count": 6}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 10, "token_count": 18}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 0, "token_count": 368}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 0, "token_count": 61}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 0, "token_count": 29}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 12, "token_count": 2}, {"author_id": 0, "token_count": 4}, {"author_id": 9, "token_count": 3}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 10, "token_count": 52}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 12, "token_count": 7}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 0, "token_count": 110}, {"author_id": 9, "token_count": 11}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 17, "token_count": 4}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 12, "token_count": 17}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 9, "token_count": 2}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 12, "token_count": 3}, {"author_id": 0, "token_count": 19}, {"author_id": 41, "token_count": 1}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 12, "token_count": 3}, {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 9, "token_count": 17}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 0, "token_count": 68}, {"author_id": 9, "token_count": 5}, {"author_id": 42, "token_count": 2}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 17, "token_count": 1}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 42, "token_count": 59}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 0, "token_count": 34}, {"author_id": 9, "token_count": 5}, {"author_id": 22, "token_count": 2}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 6, "token_count": 6}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 8, "token_count": 2}, {"author_id": 18, "token_count": 4}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 0, "token_count": 45}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 0, "token_count": 24}, {"author_id": 30, "token_count": 30}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 18, "token_count": 11}, {"author_id": 6, "token_count": 108}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 0, "token_count": 11}, {"author_id": 18, "token_count": 6}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 0, "token_count": 123}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 15, "token_count": 23}, {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 144}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 0, "token_count": 13}, {"author_id": 16, "token_count": 2}, {"author_id": 6, "token_count": 22}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 1960}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 0, "token_count": 22}, {"author_id": 22, "token_count": 1}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 0, "token_count": 194}, {"author_id": 4, "token_count": 293}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 0, "token_count": 12}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 0, "token_count": 15}, {"author_id": 6, "token_count": 8}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 66}, {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 0, "token_count": 14}, {"author_id": 16, "token_count": 2}, {"author_id": 17, "token_count": 1}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 28, "token_count": 32}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 0, "token_count": 61}, {"author_id": 28, "token_count": 27}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 28, "token_count": 18}, {"author_id": 26, "token_count": 1}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 0, "token_count": 28}, {"author_id": 28, "token_count": 10}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 0, "token_count": 38}, {"author_id": 44, "token_count": 22}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 18}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 0, "token_count": 89}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 0, "token_count": 130}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 0, "token_count": 6}, {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 0, "token_count": 165}, {"author_id": 20, "token_count": 1}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 0, "token_count": 52}, {"author_id": 19, "token_count": 7}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 0, "token_count": 38}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 0, "token_count": 173}, {"author_id": 6, "token_count": 32}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 0, "token_count": 26}, {"author_id": 35, "token_count": 90}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 870}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 0, "token_count": 117}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 0, "token_count": 273}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 0, "token_count": 49}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 19, "token_count": 432}, {"author_id": 3, "token_count": 2220}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 11, "token_count": 291}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 0, "token_count": 19}, {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 4, "token_count": 21}, {"author_id": 3, "token_count": 334}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 26, "token_count": 5}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 26, "token_count": 8}, {"author_id": 2, "token_count": 48}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 4, "token_count": 184}, {"author_id": 5, "token_count": 21}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 9, "token_count": 116}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 29, "token_count": 2}, {"author_id": 9, "token_count": 1}, {"author_id": 16, "token_count": 32}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 5, "token_count": 3134}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 25, "token_count": 2}, {"author_id": 3, "token_count": 8}, {"author_id": 2, "token_count": 192}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 5, "token_count": 1}, {"author_id": 30, "token_count": 3}, {"author_id": 2, "token_count": 227}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 20, "token_count": 6}, {"author_id": 3, "token_count": 193}, {"author_id": 5, "token_count": 13}, {"author_id": 2, "token_count": 20}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 20, "token_count": 3}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 20, "token_count": 2}, {"author_id": 2, "token_count": 29}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 3, "token_count": 12}, {"author_id": 24, "token_count": 4}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 1, "token_count": 53}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 51, "token_count": 9}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 0, "token_count": 48}, {"author_id": 20, "token_count": 3}, {"author_id": 6, "token_count": 56}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 1, "token_count": 102}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 6, "token_count": 10}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 21, "token_count": 16}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 24, "token_count": 5}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 51, "token_count": 24}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 38, "token_count": 3}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 59, "token_count": 5}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 23, "token_count": 2}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 46, "token_count": 88}, {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 20, "token_count": 3}, ]}, {"timestamp": 1735718400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 23, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Chris Wilson
5770
38.69%
Matthew Brost
3169
21.25%
Maarten Lankhorst
2767
18.56%
Thomas Hellstrom
516
3.46%
Jason Ekstrand
498
3.34%
Lionel Landwerlin
439
2.94%
Dave Airlie
363
2.43%
Tvrtko A. Ursulin
255
1.71%
Daniel Vetter
162
1.09%
Matthew Auld
159
1.07%
Wambui Karuga
90
0.60%
Janusz Krzysztofik
88
0.59%
Jon Bloomfield
87
0.58%
Eric Anholt
77
0.52%
Oscar Mateo
61
0.41%
Daniele Ceraolo Spurio
36
0.24%
Michał Winiarski
33
0.22%
Ben Widawsky
33
0.22%
Andrzej Hajda
33
0.22%
Linus Torvalds
28
0.19%
Joonas Lahtinen
23
0.15%
Dave Gordon
21
0.14%
Jani Nikula
18
0.12%
Fei Yang
16
0.11%
Lucas De Marchi
14
0.09%
Nirmoy Das
9
0.06%
Ville Syrjälä
6
0.04%
Zhao Liu
5
0.03%
Andi Shyti
4
0.03%
Thomas Zimmermann
3
0.02%
Imre Deak
3
0.02%
Christian König
2
0.01%
Anshuman Gupta
2
0.01%
Abdiel Janulgue
2
0.01%
Mika Kuoppala
1
0.01%
Others
119
0.80%
Total
14912
i915_gem_internal.c
198
-
19
747
Chris Wilson
Matthew Auld
Maarten Lankhorst
Tvrtko A. Ursulin
Ben Widawsky
Eric Anholt
Thomas Hellstrom
Jani Nikula
Imre Deak
Dave Airlie
Mika Kuoppala
Andi Shyti
Others
August 2004
July 2008
March 2009
May 2012
June 2012
December 2012
February 2013
May 2014
August 2014
December 2014
June 2016
October 2016
November 2016
December 2016
January 2017
February 2017
June 2017
August 2017
October 2017
December 2017
February 2018
May 2018
November 2018
February 2019
April 2019
May 2019
October 2019
January 2020
May 2020
March 2021
June 2021
October 2021
November 2021
February 2022
October 2022
December 2022
December 2023
March 2025
var spanGroupData = [ {"timestamp": 1091343600, "group": [ {"author_id": 11, "token_count": 3}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 10, "token_count": 7}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 12, "token_count": 10}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 22, "token_count": 5}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 41, "token_count": 2}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 6, "token_count": 5}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 0, "token_count": 453}, {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 20, "token_count": 2}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 57}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 0, "token_count": 39}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 0, "token_count": 9}, {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 2, "token_count": 7}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 3, "token_count": 16}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 20, "token_count": 3}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 23, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Chris Wilson
618
82.73%
Matthew Auld
24
3.21%
Maarten Lankhorst
17
2.28%
Tvrtko A. Ursulin
10
1.34%
Ben Widawsky
10
1.34%
Eric Anholt
8
1.07%
Thomas Hellstrom
7
0.94%
Jani Nikula
5
0.67%
Imre Deak
5
0.67%
Dave Airlie
5
0.67%
Mika Kuoppala
2
0.27%
Andi Shyti
2
0.27%
Others
34
4.55%
Total
747
i915_gem_internal.h
23
-
3
57
Jani Nikula
Chris Wilson
Maarten Lankhorst
October 2016
January 2017
November 2021
February 2022
var spanGroupData = [ {"timestamp": 1475305200, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 20, "token_count": 31}, ]}, ]
Author Name
Tokens
Token Proportion
Jani Nikula
31
54.39%
Chris Wilson
19
33.33%
Maarten Lankhorst
7
12.28%
Total
57
i915_gem_ioctls.h
51
-
10
358
Eric Anholt
Ben Widawsky
Zou Nan hai
Chris Wilson
Jesse Barnes
Linus Torvalds
Matthew Auld
Andi Shyti
Ville Syrjälä
Abdiel Janulgue
February 2002
August 2007
September 2007
November 2007
November 2010
July 2012
September 2012
May 2014
August 2014
February 2018
May 2019
December 2019
April 2021
March 2025
var spanGroupData = [ {"timestamp": 1012550400, "group": [ {"author_id": 44, "token_count": 6}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 10, "token_count": 150}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 40, "token_count": 36}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 48, "token_count": 54}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 12, "token_count": 54}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 12, "token_count": 2}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 17, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 0, "token_count": 43}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 23, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Eric Anholt
151
42.18%
Ben Widawsky
56
15.64%
Zou Nan hai
54
15.08%
Chris Wilson
49
13.69%
Jesse Barnes
36
10.06%
Linus Torvalds
6
1.68%
Matthew Auld
2
0.56%
Andi Shyti
2
0.56%
Ville Syrjälä
1
0.28%
Abdiel Janulgue
1
0.28%
Total
358
i915_gem_lmem.c
119
-
16
327
Matthew Auld
Daniele Ceraolo Spurio
Anusha Srivatsa
Chris Wilson
Thomas Hellstrom
Michal Wajdeczko
Daniel Vetter
Zou Nan hai
Jani Nikula
Ville Syrjälä
Mika Kuoppala
Maarten Lankhorst
Dave Airlie
Andi Shyti
Others
August 2004
November 2010
October 2012
July 2013
August 2014
July 2015
August 2015
August 2016
October 2017
May 2019
July 2019
October 2019
December 2019
June 2020
March 2021
April 2021
June 2021
September 2021
March 2022
March 2023
March 2025
var spanGroupData = [ {"timestamp": 1091343600, "group": [ {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 48, "token_count": 4}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 41, "token_count": 2}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 9, "token_count": 5}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 57, "token_count": 11}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 1, "token_count": 68}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 20, "token_count": 4}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 50, "token_count": 65}, {"author_id": 1, "token_count": 15}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 1, "token_count": 20}, {"author_id": 2, "token_count": 21}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 16, "token_count": 65}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 23, "token_count": 2}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 17, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Matthew Auld
103
31.50%
Daniele Ceraolo Spurio
69
21.10%
Anusha Srivatsa
65
19.88%
Chris Wilson
25
7.65%
Thomas Hellstrom
21
6.42%
Michal Wajdeczko
11
3.36%
Daniel Vetter
5
1.53%
Zou Nan hai
4
1.22%
Jani Nikula
4
1.22%
Ville Syrjälä
3
0.92%
Mika Kuoppala
2
0.61%
Maarten Lankhorst
2
0.61%
Dave Airlie
2
0.61%
Andi Shyti
2
0.61%
Others
9
2.75%
Total
327
i915_gem_lmem.h
36
-
6
109
Matthew Auld
Chris Wilson
Anusha Srivatsa
Daniele Ceraolo Spurio
Daniel Vetter
Mika Kuoppala
July 2013
August 2014
July 2015
December 2015
December 2016
October 2019
April 2021
June 2021
September 2021
var spanGroupData = [ {"timestamp": 1372662000, "group": [ {"author_id": 41, "token_count": 3}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 9, "token_count": 5}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 1, "token_count": 42}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 50, "token_count": 19}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 16, "token_count": 13}, ]}, ]
Author Name
Tokens
Token Proportion
Matthew Auld
48
44.04%
Chris Wilson
21
19.27%
Anusha Srivatsa
19
17.43%
Daniele Ceraolo Spurio
13
11.93%
Daniel Vetter
5
4.59%
Mika Kuoppala
3
2.75%
Total
109
i915_gem_mman.c
1156
-
44
4583
Chris Wilson
Abdiel Janulgue
Maarten Lankhorst
Andi Shyti
Nirmoy Das
Eric Anholt
Anshuman Gupta
Matthew Auld
Michał Winiarski
Thomas Hellstrom
Dave Gordon
Daniele Ceraolo Spurio
Daniel Vetter
Linus Torvalds
Fei Yang
Ville Syrjälä
Tvrtko A. Ursulin
Lucas De Marchi
Joonas Lahtinen
Imre Deak
Christian König
Ben Widawsky
Matt Roper
Jesse Barnes
Jani Nikula
Dave Airlie
Michal Wajdeczko
Matthew Brost
Others
February 2002
August 2004
August 2007
September 2007
July 2008
November 2008
January 2009
February 2009
March 2009
September 2009
February 2010
August 2010
November 2010
May 2012
October 2012
December 2012
March 2014
May 2014
November 2014
February 2015
April 2015
July 2015
December 2015
April 2016
June 2016
July 2016
August 2016
October 2016
November 2016
December 2016
January 2017
February 2017
April 2017
May 2017
September 2017
October 2017
November 2017
December 2017
April 2018
June 2018
July 2018
January 2019
February 2019
March 2019
April 2019
May 2019
June 2019
July 2019
August 2019
September 2019
October 2019
November 2019
December 2019
January 2020
March 2020
May 2020
June 2020
August 2020
September 2020
March 2021
April 2021
May 2021
June 2021
July 2021
December 2021
January 2022
March 2022
April 2022
September 2022
October 2022
November 2022
December 2022
January 2023
April 2023
May 2023
June 2023
September 2023
October 2023
August 2024
March 2025
var spanGroupData = [ {"timestamp": 1012550400, "group": [ {"author_id": 44, "token_count": 9}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 11, "token_count": 3}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 10, "token_count": 12}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 10, "token_count": 45}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 10, "token_count": 5}, {"author_id": 40, "token_count": 1}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 40, "token_count": 5}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 10, "token_count": 5}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 12, "token_count": 7}, {"author_id": 20, "token_count": 3}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 22, "token_count": 7}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 9, "token_count": 2}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 9, "token_count": 10}, {"author_id": 18, "token_count": 18}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 18, "token_count": 1}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 6, "token_count": 5}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 0, "token_count": 48}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 15, "token_count": 3}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 39}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 0, "token_count": 115}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 57, "token_count": 3}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 11, "token_count": 1}, {"author_id": 15, "token_count": 4}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 0, "token_count": 1078}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 16, "token_count": 13}, {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 0, "token_count": 53}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 0, "token_count": 92}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 0, "token_count": 19}, {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 0, "token_count": 36}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 8, "token_count": 844}, {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 8, "token_count": 49}, {"author_id": 0, "token_count": 519}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 0, "token_count": 127}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 3, "token_count": 108}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 25, "token_count": 7}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 3, "token_count": 90}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 17, "token_count": 3}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 3, "token_count": 163}, {"author_id": 2, "token_count": 19}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 3, "token_count": 52}, {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 26, "token_count": 8}, {"author_id": 30, "token_count": 31}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 20, "token_count": 3}, {"author_id": 3, "token_count": 72}, {"author_id": 1, "token_count": 17}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 39, "token_count": 6}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 29, "token_count": 54}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 29, "token_count": 8}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 24, "token_count": 1}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 24, "token_count": 238}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 21, "token_count": 9}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 17, "token_count": 5}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 23, "token_count": 277}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 23, "token_count": 2}, {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Chris Wilson
2279
49.73%
Abdiel Janulgue
893
19.49%
Maarten Lankhorst
485
10.58%
Andi Shyti
279
6.09%
Nirmoy Das
239
5.21%
Eric Anholt
68
1.48%
Anshuman Gupta
62
1.35%
Matthew Auld
37
0.81%
Michał Winiarski
31
0.68%
Thomas Hellstrom
19
0.41%
Dave Gordon
19
0.41%
Daniele Ceraolo Spurio
13
0.28%
Daniel Vetter
12
0.26%
Linus Torvalds
9
0.20%
Fei Yang
9
0.20%
Ville Syrjälä
8
0.17%
Tvrtko A. Ursulin
8
0.17%
Lucas De Marchi
8
0.17%
Joonas Lahtinen
7
0.15%
Imre Deak
7
0.15%
Christian König
7
0.15%
Ben Widawsky
7
0.15%
Matt Roper
6
0.13%
Jesse Barnes
6
0.13%
Jani Nikula
6
0.13%
Dave Airlie
4
0.09%
Michal Wajdeczko
3
0.07%
Matthew Brost
2
0.04%
Others
50
1.09%
Total
4583
i915_gem_mman.h
32
-
12
125
Chris Wilson
Abdiel Janulgue
Daniel Vetter
Ben Widawsky
Eric Anholt
Tvrtko A. Ursulin
Nirmoy Das
Maarten Lankhorst
Jani Nikula
Anshuman Gupta
Andi Shyti
Joonas Lahtinen
November 2008
September 2009
October 2010
November 2010
March 2014
May 2014
August 2014
July 2015
July 2016
August 2016
November 2016
August 2017
October 2017
November 2017
December 2017
June 2018
January 2019
May 2019
August 2019
October 2019
December 2019
July 2020
September 2022
April 2023
March 2025
var spanGroupData = [ {"timestamp": 1225522800, "group": [ {"author_id": 10, "token_count": 5}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 12, "token_count": 10}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 9, "token_count": 10}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 15, "token_count": 1}, {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 20, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 8, "token_count": 39}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 29, "token_count": 2}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 24, "token_count": 2}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 23, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Chris Wilson
48
38.40%
Abdiel Janulgue
39
31.20%
Daniel Vetter
10
8.00%
Ben Widawsky
10
8.00%
Eric Anholt
5
4.00%
Tvrtko A. Ursulin
2
1.60%
Nirmoy Das
2
1.60%
Maarten Lankhorst
2
1.60%
Jani Nikula
2
1.60%
Anshuman Gupta
2
1.60%
Andi Shyti
2
1.60%
Joonas Lahtinen
1
0.80%
Total
125
i915_gem_object.c
1000
-
40
3414
Chris Wilson
Thomas Hellstrom
Matthew Auld
Imre Deak
Asbjörn Sloth Tönnesen
Fei Yang
Maarten Lankhorst
Thomas Zimmermann
Abdiel Janulgue
Tvrtko A. Ursulin
Daniel Vetter
Ramalingam C
Ben Widawsky
Dave Airlie
Jason Ekstrand
Christian König
Eric Anholt
Jani Nikula
Jesse Barnes
Dnyaneshwar Bhadane
Paulo Zanoni
Lionel Landwerlin
Anshuman Gupta
Zou Nan hai
Zhao Liu
Aravind Iddamsetty
Michal Wajdeczko
Daniele Ceraolo Spurio
Lucas De Marchi
Jouni Högander
Andi Shyti
Others
August 2004
September 2004
August 2007
July 2008
November 2008
July 2010
September 2010
October 2010
November 2010
March 2012
April 2012
November 2012
August 2013
March 2014
May 2014
June 2014
September 2014
November 2014
February 2015
July 2015
December 2015
May 2016
June 2016
July 2016
August 2016
October 2016
November 2016
December 2016
January 2017
February 2017
May 2017
June 2017
July 2017
August 2017
October 2017
November 2017
January 2018
February 2018
April 2018
August 2018
January 2019
February 2019
March 2019
April 2019
May 2019
June 2019
July 2019
August 2019
September 2019
October 2019
December 2019
January 2020
February 2020
May 2020
July 2020
August 2020
September 2020
October 2020
January 2021
March 2021
April 2021
June 2021
July 2021
September 2021
October 2021
November 2021
December 2021
January 2022
February 2022
March 2022
April 2022
June 2022
July 2022
September 2022
October 2022
November 2022
December 2022
March 2023
May 2023
June 2023
July 2023
August 2023
November 2023
December 2023
June 2024
March 2025
var spanGroupData = [ {"timestamp": 1091343600, "group": [ {"author_id": 11, "token_count": 24}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 11, "token_count": 3}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 10, "token_count": 3}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 10, "token_count": 2}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 10, "token_count": 13}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 0, "token_count": 21}, {"author_id": 48, "token_count": 4}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 40, "token_count": 12}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 12, "token_count": 32}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 0, "token_count": 28}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 9, "token_count": 4}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 13, "token_count": 6}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 9, "token_count": 45}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 17}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 0, "token_count": 62}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 57, "token_count": 3}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 0, "token_count": 103}, {"author_id": 19, "token_count": 6}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 1, "token_count": 37}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 51}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 0, "token_count": 9}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 0, "token_count": 514}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 0, "token_count": 67}, {"author_id": 20, "token_count": 5}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 0, "token_count": 28}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 0, "token_count": 46}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 0, "token_count": 44}, {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 8, "token_count": 58}, {"author_id": 0, "token_count": 25}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 0, "token_count": 13}, {"author_id": 1, "token_count": 5}, {"author_id": 37, "token_count": 2}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 0, "token_count": 157}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 3, "token_count": 10}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 38, "token_count": 58}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 6, "token_count": 17}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 22, "token_count": 254}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 3, "token_count": 16}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 1, "token_count": 3}, {"author_id": 2, "token_count": 569}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 9, "token_count": 2}, {"author_id": 4, "token_count": 24}, {"author_id": 1, "token_count": 92}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 16, "token_count": 3}, {"author_id": 2, "token_count": 48}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 1, "token_count": 26}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 3, "token_count": 33}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 25, "token_count": 20}, {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 2, "token_count": 13}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 20, "token_count": 6}, {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 20, "token_count": 3}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 1, "token_count": 29}, {"author_id": 37, "token_count": 30}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 26, "token_count": 2}, {"author_id": 1, "token_count": 36}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 29, "token_count": 5}, {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 1, "token_count": 58}, {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 33, "token_count": 4}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 0, "token_count": 27}, {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 21, "token_count": 101}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 21, "token_count": 1}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 34, "token_count": 2}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 52, "token_count": 8}, {"author_id": 20, "token_count": 3}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 6, "token_count": 38}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 59, "token_count": 4}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 43, "token_count": 108}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 23, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Chris Wilson
1415
41.45%
Thomas Hellstrom
631
18.48%
Matthew Auld
327
9.58%
Imre Deak
254
7.44%
Asbjörn Sloth Tönnesen
108
3.16%
Fei Yang
102
2.99%
Maarten Lankhorst
63
1.85%
Thomas Zimmermann
58
1.70%
Abdiel Janulgue
58
1.70%
Tvrtko A. Ursulin
55
1.61%
Daniel Vetter
52
1.52%
Ramalingam C
32
0.94%
Ben Widawsky
32
0.94%
Dave Airlie
27
0.79%
Jason Ekstrand
24
0.70%
Christian König
20
0.59%
Eric Anholt
18
0.53%
Jani Nikula
17
0.50%
Jesse Barnes
12
0.35%
Dnyaneshwar Bhadane
8
0.23%
Paulo Zanoni
6
0.18%
Lionel Landwerlin
6
0.18%
Anshuman Gupta
5
0.15%
Zou Nan hai
4
0.12%
Zhao Liu
4
0.12%
Aravind Iddamsetty
4
0.12%
Michal Wajdeczko
3
0.09%
Daniele Ceraolo Spurio
3
0.09%
Lucas De Marchi
2
0.06%
Jouni Högander
2
0.06%
Andi Shyti
1
0.03%
Others
61
1.79%
Total
3414
i915_gem_object.h
866
-
32
2669
Chris Wilson
Maarten Lankhorst
Joonas Lahtinen
Daniel Vetter
Thomas Hellstrom
Matthew Auld
Eric Anholt
Ben Widawsky
Tvrtko A. Ursulin
Fei Yang
Jason Ekstrand
Imre Deak
Dave Airlie
Daniele Ceraolo Spurio
Dave Gordon
Ville Syrjälä
Zou Nan hai
Abdiel Janulgue
Christian König
Janusz Krzysztofik
Jani Nikula
Paulo Zanoni
Michal Wajdeczko
Thomas Zimmermann
Mika Kuoppala
Andi Shyti
Ramalingam C
Others
August 2004
July 2008
November 2008
July 2010
August 2010
September 2010
November 2010
February 2011
April 2011
March 2012
April 2012
June 2012
August 2012
September 2012
February 2013
September 2013
December 2013
March 2014
May 2014
September 2014
March 2015
April 2015
May 2015
June 2015
July 2015
April 2016
May 2016
June 2016
July 2016
August 2016
October 2016
November 2016
December 2016
January 2017
February 2017
March 2017
April 2017
May 2017
June 2017
August 2017
October 2017
November 2017
April 2018
June 2018
July 2018
August 2018
January 2019
February 2019
March 2019
April 2019
May 2019
June 2019
July 2019
August 2019
September 2019
October 2019
December 2019
January 2020
February 2020
March 2020
July 2020
August 2020
September 2020
October 2020
January 2021
March 2021
April 2021
June 2021
July 2021
September 2021
October 2021
November 2021
December 2021
January 2022
June 2022
September 2022
October 2022
December 2022
March 2023
May 2023
August 2024
January 2025
March 2025
var spanGroupData = [ {"timestamp": 1091343600, "group": [ {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 10, "token_count": 28}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 10, "token_count": 72}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 0, "token_count": 24}, {"author_id": 48, "token_count": 7}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 11, "token_count": 6}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 13, "token_count": 3}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 12, "token_count": 67}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 9, "token_count": 6}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 15, "token_count": 25}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 41, "token_count": 2}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 9, "token_count": 210}, {"author_id": 18, "token_count": 10}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 9, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 0, "token_count": 67}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 0, "token_count": 103}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 0, "token_count": 6}, {"author_id": 15, "token_count": 254}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 55}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 0, "token_count": 30}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 0, "token_count": 36}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 57, "token_count": 3}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 0, "token_count": 9}, {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 38, "token_count": 2}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 20, "token_count": 4}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 0, "token_count": 59}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 0, "token_count": 354}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 46, "token_count": 3}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 0, "token_count": 20}, {"author_id": 25, "token_count": 4}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 0, "token_count": 41}, {"author_id": 1, "token_count": 48}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 8, "token_count": 7}, {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 0, "token_count": 27}, {"author_id": 1, "token_count": 3}, {"author_id": 37, "token_count": 1}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 46, "token_count": 2}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 3, "token_count": 149}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 11, "token_count": 6}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 6, "token_count": 39}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 0, "token_count": 56}, {"author_id": 22, "token_count": 22}, {"author_id": 3, "token_count": 4}, {"author_id": 1, "token_count": 20}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 3, "token_count": 105}, {"author_id": 2, "token_count": 31}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 2, "token_count": 74}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 9, "token_count": 3}, {"author_id": 4, "token_count": 22}, {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 16, "token_count": 13}, {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 1, "token_count": 36}, {"author_id": 2, "token_count": 28}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 3, "token_count": 7}, {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 25, "token_count": 2}, {"author_id": 3, "token_count": 18}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 0, "token_count": 103}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 17, "token_count": 4}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 21, "token_count": 24}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1735718400, "group": [ {"author_id": 17, "token_count": 4}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 23, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Chris Wilson
1216
45.56%
Maarten Lankhorst
283
10.60%
Joonas Lahtinen
279
10.45%
Daniel Vetter
221
8.28%
Thomas Hellstrom
156
5.84%
Matthew Auld
137
5.13%
Eric Anholt
100
3.75%
Ben Widawsky
68
2.55%
Tvrtko A. Ursulin
43
1.61%
Fei Yang
24
0.90%
Jason Ekstrand
22
0.82%
Imre Deak
22
0.82%
Dave Airlie
14
0.52%
Daniele Ceraolo Spurio
13
0.49%
Dave Gordon
10
0.37%
Ville Syrjälä
8
0.30%
Zou Nan hai
7
0.26%
Abdiel Janulgue
7
0.26%
Christian König
6
0.22%
Janusz Krzysztofik
5
0.19%
Jani Nikula
4
0.15%
Paulo Zanoni
3
0.11%
Michal Wajdeczko
3
0.11%
Thomas Zimmermann
2
0.07%
Mika Kuoppala
2
0.07%
Andi Shyti
2
0.07%
Ramalingam C
1
0.04%
Others
11
0.41%
Total
2669
i915_gem_object_frontbuffer.h
104
-
10
326
Chris Wilson
Jouni Högander
Jani Nikula
Daniel Vetter
Eric Anholt
Ben Widawsky
Ville Syrjälä
Paulo Zanoni
Joonas Lahtinen
Others
November 2008
July 2010
September 2010
November 2010
March 2014
September 2014
February 2015
July 2015
September 2015
August 2016
October 2016
November 2016
January 2017
February 2017
March 2017
August 2017
May 2019
June 2019
August 2019
September 2019
October 2019
December 2019
July 2023
August 2023
October 2023
var spanGroupData = [ {"timestamp": 1225522800, "group": [ {"author_id": 10, "token_count": 4}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 12, "token_count": 4}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 9, "token_count": 7}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 13, "token_count": 3}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 9, "token_count": 5}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 17, "token_count": 3}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 15, "token_count": 2}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 20, "token_count": 3}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 0, "token_count": 60}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 0, "token_count": 119}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 34, "token_count": 50}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 20, "token_count": 17}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 34, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Chris Wilson
225
69.02%
Jouni Högander
51
15.64%
Jani Nikula
20
6.13%
Daniel Vetter
12
3.68%
Eric Anholt
4
1.23%
Ben Widawsky
4
1.23%
Ville Syrjälä
3
0.92%
Paulo Zanoni
3
0.92%
Joonas Lahtinen
2
0.61%
Others
2
0.61%
Total
326
i915_gem_object_types.h
746
-
22
919
Chris Wilson
Joonas Lahtinen
Matthew Auld
Thomas Hellstrom
Abdiel Janulgue
Daniel Vetter
Maarten Lankhorst
Eric Anholt
Tvrtko A. Ursulin
Jouni Högander
Fei Yang
Nirmoy Das
Ville Syrjälä
Daniele Ceraolo Spurio
Christian König
Ben Widawsky
Jesse Barnes
Andi Shyti
Lucas De Marchi
Janusz Krzysztofik
Anshuman Gupta
Others
July 2008
November 2008
April 2010
September 2010
November 2010
March 2011
June 2012
July 2012
January 2013
August 2013
March 2014
May 2014
September 2014
December 2014
July 2015
October 2015
February 2016
July 2016
August 2016
October 2016
November 2016
February 2017
March 2017
June 2017
August 2017
October 2017
November 2017
February 2018
April 2018
January 2019
May 2019
August 2019
September 2019
October 2019
November 2019
December 2019
January 2020
February 2020
May 2020
July 2020
August 2020
October 2020
November 2020
January 2021
March 2021
April 2021
June 2021
July 2021
September 2021
October 2021
November 2021
December 2021
January 2022
February 2022
March 2022
May 2022
June 2022
July 2022
September 2022
October 2022
December 2022
March 2023
April 2023
May 2023
July 2023
August 2023
November 2023
March 2024
August 2024
March 2025
var spanGroupData = [ {"timestamp": 1214895600, "group": [ {"author_id": 10, "token_count": 3}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 10, "token_count": 28}, {"author_id": 40, "token_count": 3}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 12, "token_count": 6}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 9, "token_count": 5}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 9, "token_count": 28}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 15, "token_count": 149}, {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 0, "token_count": 26}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 0, "token_count": 10}, {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 25, "token_count": 5}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 0, "token_count": 104}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 1, "token_count": 27}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 8, "token_count": 44}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 46, "token_count": 1}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 6, "token_count": 6}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 3, "token_count": 16}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 3, "token_count": 14}, {"author_id": 1, "token_count": 4}, {"author_id": 2, "token_count": 76}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 16, "token_count": 7}, {"author_id": 2, "token_count": 15}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 1, "token_count": 19}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 1, "token_count": 4}, {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 25, "token_count": 1}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 29, "token_count": 1}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 17, "token_count": 7}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 24, "token_count": 9}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 21, "token_count": 13}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 34, "token_count": 14}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 6, "token_count": 16}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 26, "token_count": 1}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 23, "token_count": 1}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 23, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Chris Wilson
288
31.34%
Joonas Lahtinen
149
16.21%
Matthew Auld
125
13.60%
Thomas Hellstrom
104
11.32%
Abdiel Janulgue
44
4.79%
Daniel Vetter
37
4.03%
Maarten Lankhorst
33
3.59%
Eric Anholt
31
3.37%
Tvrtko A. Ursulin
30
3.26%
Jouni Högander
14
1.52%
Fei Yang
13
1.41%
Nirmoy Das
9
0.98%
Ville Syrjälä
7
0.76%
Daniele Ceraolo Spurio
7
0.76%
Christian König
6
0.65%
Ben Widawsky
6
0.65%
Jesse Barnes
3
0.33%
Andi Shyti
3
0.33%
Lucas De Marchi
1
0.11%
Janusz Krzysztofik
1
0.11%
Anshuman Gupta
1
0.11%
Others
7
0.76%
Total
919
i915_gem_pages.c
675
-
26
2787
Chris Wilson
Christoph Hellwig
Matthew Auld
Maarten Lankhorst
Tvrtko A. Ursulin
Eric Anholt
Abdiel Janulgue
Dave Airlie
Thomas Hellstrom
Ville Syrjälä
Daniel Vetter
Wambui Karuga
Dave Gordon
Matthew Wilcox
Imre Deak
Jani Nikula
Ben Widawsky
Lucas De Marchi
Andi Shyti
Paulo Zanoni
Jason Ekstrand
Others
July 2008
October 2008
November 2008
March 2009
May 2009
September 2009
July 2010
September 2010
October 2010
November 2010
May 2012
September 2012
December 2012
February 2013
August 2013
March 2014
May 2014
September 2014
February 2015
March 2015
December 2015
April 2016
May 2016
June 2016
July 2016
August 2016
October 2016
November 2016
January 2017
February 2017
July 2017
October 2017
November 2017
April 2018
June 2018
December 2018
March 2019
April 2019
May 2019
June 2019
August 2019
September 2019
October 2019
December 2019
January 2020
March 2020
May 2020
July 2020
August 2020
September 2020
October 2020
November 2020
December 2020
January 2021
March 2021
May 2021
June 2021
July 2021
October 2021
November 2021
December 2021
January 2022
February 2022
July 2022
August 2022
November 2022
December 2022
August 2023
October 2023
March 2025
var spanGroupData = [ {"timestamp": 1214895600, "group": [ {"author_id": 10, "token_count": 7}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 10, "token_count": 3}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 10, "token_count": 47}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 0, "token_count": 16}, {"author_id": 9, "token_count": 6}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 22, "token_count": 5}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 12, "token_count": 4}, {"author_id": 20, "token_count": 1}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 13, "token_count": 1}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 9, "token_count": 11}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 0, "token_count": 22}, {"author_id": 18, "token_count": 6}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 0, "token_count": 362}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 0, "token_count": 53}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 0, "token_count": 23}, {"author_id": 1, "token_count": 61}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 32, "token_count": 5}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 0, "token_count": 977}, {"author_id": 17, "token_count": 38}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 0, "token_count": 31}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 8, "token_count": 31}, {"author_id": 1, "token_count": 23}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 8, "token_count": 10}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 0, "token_count": 32}, {"author_id": 35, "token_count": 6}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 0, "token_count": 30}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 0, "token_count": 16}, {"author_id": 11, "token_count": 39}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 36, "token_count": 211}, {"author_id": 6, "token_count": 57}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 0, "token_count": 27}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 0, "token_count": 29}, {"author_id": 3, "token_count": 31}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 3, "token_count": 94}, {"author_id": 2, "token_count": 25}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 3, "token_count": 8}, {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 4, "token_count": 1}, {"author_id": 1, "token_count": 57}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 1, "token_count": 28}, {"author_id": 6, "token_count": 6}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 3, "token_count": 25}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 26, "token_count": 2}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 1, "token_count": 18}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 0, "token_count": 35}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 20, "token_count": 3}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 23, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Chris Wilson
1866
66.95%
Christoph Hellwig
211
7.57%
Matthew Auld
195
7.00%
Maarten Lankhorst
158
5.67%
Tvrtko A. Ursulin
70
2.51%
Eric Anholt
58
2.08%
Abdiel Janulgue
41
1.47%
Dave Airlie
40
1.44%
Thomas Hellstrom
39
1.40%
Ville Syrjälä
38
1.36%
Daniel Vetter
18
0.65%
Wambui Karuga
6
0.22%
Dave Gordon
6
0.22%
Matthew Wilcox
5
0.18%
Imre Deak
5
0.18%
Jani Nikula
4
0.14%
Ben Widawsky
4
0.14%
Lucas De Marchi
2
0.07%
Andi Shyti
2
0.07%
Paulo Zanoni
1
0.04%
Jason Ekstrand
1
0.04%
Others
17
0.61%
Total
2787
i915_gem_phys.c
254
-
20
1088
Chris Wilson
Maarten Lankhorst
Dave Airlie
Eric Anholt
Matthew Auld
Daniel Vetter
Michał Winiarski
Zhao Liu
Jani Nikula
Tvrtko A. Ursulin
Thomas Hellstrom
Paulo Zanoni
Andi Shyti
Others
August 2004
July 2008
November 2008
December 2008
June 2009
September 2009
July 2010
September 2010
October 2010
November 2010
February 2011
June 2011
March 2012
June 2012
August 2012
November 2012
December 2012
October 2013
February 2014
May 2014
November 2014
December 2015
April 2016
June 2016
August 2016
October 2016
November 2016
December 2016
January 2017
February 2017
June 2017
July 2017
August 2017
October 2017
March 2018
April 2018
May 2018
June 2018
January 2019
April 2019
May 2019
June 2019
July 2019
August 2019
October 2019
December 2019
January 2020
February 2020
May 2020
November 2020
January 2021
March 2021
June 2021
December 2021
January 2022
December 2022
August 2023
December 2023
March 2025
var spanGroupData = [ {"timestamp": 1091343600, "group": [ {"author_id": 11, "token_count": 19}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 10, "token_count": 6}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 10, "token_count": 17}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 11, "token_count": 11}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 0, "token_count": 26}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 11, "token_count": 10}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 9, "token_count": 17}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 13, "token_count": 2}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 0, "token_count": 60}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 0, "token_count": 79}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 0, "token_count": 31}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 0, "token_count": 26}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 0, "token_count": 67}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 0, "token_count": 274}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 0, "token_count": 132}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 0, "token_count": 47}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 3, "token_count": 64}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 30, "token_count": 16}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 20, "token_count": 3}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 20, "token_count": 3}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 59, "token_count": 8}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 23, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Chris Wilson
872
80.15%
Maarten Lankhorst
64
5.88%
Dave Airlie
40
3.68%
Eric Anholt
23
2.11%
Matthew Auld
17
1.56%
Daniel Vetter
17
1.56%
Michał Winiarski
16
1.47%
Zhao Liu
8
0.74%
Jani Nikula
6
0.55%
Tvrtko A. Ursulin
5
0.46%
Thomas Hellstrom
2
0.18%
Paulo Zanoni
2
0.18%
Andi Shyti
2
0.18%
Others
14
1.29%
Total
1088
i915_gem_pm.c
265
-
13
744
Chris Wilson
Thomas Hellstrom
Tvrtko A. Ursulin
Andi Shyti
Michał Winiarski
Jani Nikula
Maarten Lankhorst
Anshuman Gupta
Pankaj Bharadiya
Imre Deak
Dave Airlie
Others
June 2014
May 2016
July 2016
September 2016
October 2016
February 2017
April 2017
December 2017
May 2018
June 2018
July 2018
February 2019
March 2019
April 2019
May 2019
June 2019
September 2019
October 2019
November 2019
December 2019
January 2020
January 2021
March 2021
September 2021
November 2021
December 2021
September 2022
October 2022
December 2023
September 2024
March 2025
var spanGroupData = [ {"timestamp": 1401606000, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 0, "token_count": 10}, {"author_id": 22, "token_count": 1}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 0, "token_count": 61}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 0, "token_count": 64}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 0, "token_count": 35}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 0, "token_count": 43}, {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 23, "token_count": 8}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 54, "token_count": 1}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 0, "token_count": 74}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 2, "token_count": 247}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 20, "token_count": 3}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 30, "token_count": 4}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 6, "token_count": 108}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 29, "token_count": 2}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 20, "token_count": 1}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 23, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Chris Wilson
345
46.37%
Thomas Hellstrom
247
33.20%
Tvrtko A. Ursulin
111
14.92%
Andi Shyti
10
1.34%
Michał Winiarski
4
0.54%
Jani Nikula
4
0.54%
Maarten Lankhorst
2
0.27%
Anshuman Gupta
2
0.27%
Pankaj Bharadiya
1
0.13%
Imre Deak
1
0.13%
Dave Airlie
1
0.13%
Others
16
2.15%
Total
744
i915_gem_pm.h
25
-
3
83
Chris Wilson
Thomas Hellstrom
Andi Shyti
October 2016
February 2017
August 2018
April 2019
January 2021
September 2021
March 2025
var spanGroupData = [ {"timestamp": 1475305200, "group": [ {"author_id": 0, "token_count": 28}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 0, "token_count": 29}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 23, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Chris Wilson
79
95.18%
Thomas Hellstrom
2
2.41%
Andi Shyti
2
2.41%
Total
83
i915_gem_region.c
208
-
13
805
Matthew Auld
Thomas Hellstrom
Chris Wilson
Eric Anholt
Dave Gordon
CQ Tang
Ville Syrjälä
Jason Ekstrand
Dave Airlie
Jani Nikula
Daniel Vetter
Others
August 2004
November 2008
November 2010
October 2012
February 2013
February 2015
July 2015
October 2016
January 2017
October 2017
November 2017
February 2019
May 2019
June 2019
October 2019
February 2020
January 2021
April 2021
June 2021
July 2021
September 2021
February 2022
March 2022
July 2022
February 2024
January 2025
var spanGroupData = [ {"timestamp": 1091343600, "group": [ {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 10, "token_count": 9}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 18, "token_count": 7}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 1, "token_count": 71}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 20, "token_count": 1}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 1, "token_count": 241}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 1, "token_count": 27}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 31, "token_count": 6}, {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 1, "token_count": 46}, {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 2, "token_count": 197}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 1, "token_count": 48}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 1, "token_count": 89}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 17, "token_count": 5}, ]}, {"timestamp": 1735718400, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Matthew Auld
535
66.46%
Thomas Hellstrom
202
25.09%
Chris Wilson
32
3.98%
Eric Anholt
9
1.12%
Dave Gordon
7
0.87%
CQ Tang
6
0.75%
Ville Syrjälä
5
0.62%
Jason Ekstrand
3
0.37%
Dave Airlie
2
0.25%
Jani Nikula
1
0.12%
Daniel Vetter
1
0.12%
Others
2
0.25%
Total
805
i915_gem_region.h
67
-
6
154
Matthew Auld
Thomas Hellstrom
Chris Wilson
Eric Anholt
Jani Nikula
Imre Deak
November 2008
November 2010
May 2013
December 2015
January 2016
October 2016
December 2016
May 2019
August 2019
October 2019
June 2021
September 2021
March 2022
May 2023
var spanGroupData = [ {"timestamp": 1225522800, "group": [ {"author_id": 10, "token_count": 13}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 20, "token_count": 2}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 22, "token_count": 1}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 1, "token_count": 54}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 2, "token_count": 53}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 20, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Matthew Auld
63
40.91%
Thomas Hellstrom
53
34.42%
Chris Wilson
21
13.64%
Eric Anholt
13
8.44%
Jani Nikula
3
1.95%
Imre Deak
1
0.65%
Total
154
i915_gem_shmem.c
716
-
37
2658
Chris Wilson
Matthew Auld
Thomas Hellstrom
Matthew Wilcox
Maarten Lankhorst
Dave Gordon
Eric Anholt
Dave Airlie
Gwan-gyeong Mun
Fei Yang
Imre Deak
Zhao Liu
Michal Wajdeczko
Daniel Vetter
Anusha Srivatsa
Andi Shyti
Tvrtko A. Ursulin
Joonas Lahtinen
Jani Nikula
Paulo Zanoni
Nirmoy Das
Mika Kuoppala
Michał Winiarski
Ben Widawsky
Aravind Iddamsetty
Others
August 2004
July 2008
November 2008
July 2010
August 2010
September 2010
October 2010
November 2010
February 2011
December 2011
March 2012
November 2012
December 2012
February 2013
July 2013
October 2013
February 2014
May 2014
August 2014
November 2014
July 2015
September 2015
December 2015
January 2016
April 2016
June 2016
July 2016
August 2016
October 2016
November 2016
December 2016
January 2017
February 2017
March 2017
May 2017
June 2017
July 2017
August 2017
September 2017
October 2017
December 2017
May 2018
July 2018
September 2018
January 2019
April 2019
May 2019
July 2019
October 2019
December 2019
April 2020
May 2020
January 2021
March 2021
June 2021
July 2021
October 2021
November 2021
December 2021
February 2022
March 2022
April 2022
July 2022
October 2022
November 2022
December 2022
February 2023
May 2023
June 2023
September 2023
December 2023
March 2024
May 2024
July 2024
January 2025
March 2025
April 2025
var spanGroupData = [ {"timestamp": 1091343600, "group": [ {"author_id": 11, "token_count": 11}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 10, "token_count": 4}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 10, "token_count": 34}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 11, "token_count": 10}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 9, "token_count": 2}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 9, "token_count": 4}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 41, "token_count": 1}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 13, "token_count": 1}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 0, "token_count": 32}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 0, "token_count": 48}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 18, "token_count": 52}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 18, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 0, "token_count": 52}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 0, "token_count": 15}, {"author_id": 15, "token_count": 3}, {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 50, "token_count": 5}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 0, "token_count": 33}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 0, "token_count": 44}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 57, "token_count": 7}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 0, "token_count": 39}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 0, "token_count": 8}, {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 1, "token_count": 85}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 30, "token_count": 1}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 0, "token_count": 53}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 0, "token_count": 1092}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 0, "token_count": 8}, {"author_id": 1, "token_count": 169}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 0, "token_count": 7}, {"author_id": 22, "token_count": 10}, {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 3, "token_count": 62}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 1, "token_count": 5}, {"author_id": 2, "token_count": 26}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 1, "token_count": 18}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 1, "token_count": 17}, {"author_id": 2, "token_count": 169}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 2, "token_count": 30}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 1, "token_count": 24}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 20, "token_count": 2}, {"author_id": 1, "token_count": 3}, {"author_id": 32, "token_count": 36}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 0, "token_count": 18}, {"author_id": 47, "token_count": 15}, {"author_id": 24, "token_count": 1}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 33, "token_count": 1}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 21, "token_count": 15}, {"author_id": 20, "token_count": 1}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 32, "token_count": 80}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 32, "token_count": 23}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 59, "token_count": 7}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 23, "token_count": 3}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 32, "token_count": 6}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 32, "token_count": 36}, ]}, {"timestamp": 1735718400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 23, "token_count": 2}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 32, "token_count": 35}, ]}, ]
Author Name
Tokens
Token Proportion
Chris Wilson
1576
59.29%
Matthew Auld
332
12.49%
Thomas Hellstrom
225
8.47%
Matthew Wilcox
216
8.13%
Maarten Lankhorst
62
2.33%
Dave Gordon
53
1.99%
Eric Anholt
38
1.43%
Dave Airlie
21
0.79%
Gwan-gyeong Mun
15
0.56%
Fei Yang
15
0.56%
Imre Deak
10
0.38%
Zhao Liu
7
0.26%
Michal Wajdeczko
7
0.26%
Daniel Vetter
6
0.23%
Anusha Srivatsa
5
0.19%
Andi Shyti
5
0.19%
Tvrtko A. Ursulin
4
0.15%
Joonas Lahtinen
3
0.11%
Jani Nikula
3
0.11%
Paulo Zanoni
1
0.04%
Nirmoy Das
1
0.04%
Mika Kuoppala
1
0.04%
Michał Winiarski
1
0.04%
Ben Widawsky
1
0.04%
Aravind Iddamsetty
1
0.04%
Others
49
1.84%
Total
2658
i915_gem_shrinker.c
595
-
28
2083
Chris Wilson
Daniel Vetter
Maarten Lankhorst
Matthew Auld
Qi Zheng
Jonathan Cavitt
Pankaj Bharadiya
Imre Deak
Eric Anholt
Daniele Ceraolo Spurio
Tvrtko A. Ursulin
Thomas Hellstrom
Ben Widawsky
Joonas Lahtinen
Jesse Barnes
Michał Winiarski
Dave Airlie
Andi Shyti
Zou Nan hai
Lucas De Marchi
Linus Torvalds
Jani Nikula
Others
May 1998
February 2002
July 2008
November 2008
December 2008
August 2009
September 2009
May 2010
July 2010
October 2010
November 2010
May 2011
June 2011
May 2012
August 2012
December 2012
July 2013
August 2013
September 2013
October 2013
March 2014
May 2014
October 2014
November 2014
March 2015
October 2015
December 2015
January 2016
April 2016
May 2016
July 2016
August 2016
October 2016
November 2016
December 2016
February 2017
June 2017
September 2017
October 2017
November 2017
January 2018
July 2018
January 2019
April 2019
May 2019
June 2019
July 2019
August 2019
September 2019
October 2019
January 2020
April 2020
July 2020
January 2021
March 2021
April 2021
July 2021
October 2021
November 2021
December 2021
May 2022
November 2022
September 2023
October 2024
January 2025
March 2025
var spanGroupData = [ {"timestamp": 894006000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 44, "token_count": 1}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 10, "token_count": 3}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 10, "token_count": 22}, {"author_id": 40, "token_count": 3}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 48, "token_count": 1}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 0, "token_count": 6}, {"author_id": 9, "token_count": 6}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 9, "token_count": 3}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 12, "token_count": 6}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 0, "token_count": 7}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 0, "token_count": 75}, {"author_id": 22, "token_count": 4}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 9, "token_count": 338}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 0, "token_count": 65}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 22, "token_count": 24}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 0, "token_count": 141}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 15, "token_count": 4}, {"author_id": 6, "token_count": 6}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 31}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 0, "token_count": 52}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 0, "token_count": 163}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 38}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 0, "token_count": 38}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 0, "token_count": 109}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 0, "token_count": 62}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 0, "token_count": 84}, {"author_id": 16, "token_count": 10}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 0, "token_count": 26}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 0, "token_count": 113}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 0, "token_count": 76}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 54, "token_count": 32}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 3, "token_count": 71}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 3, "token_count": 28}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 3, "token_count": 10}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 1, "token_count": 34}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 3, "token_count": 17}, {"author_id": 1, "token_count": 33}, {"author_id": 30, "token_count": 2}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 26, "token_count": 1}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 27, "token_count": 44}, {"author_id": 55, "token_count": 44}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 20, "token_count": 1}, ]}, {"timestamp": 1735718400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 23, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Chris Wilson
1264
60.68%
Daniel Vetter
347
16.66%
Maarten Lankhorst
130
6.24%
Matthew Auld
67
3.22%
Qi Zheng
44
2.11%
Jonathan Cavitt
44
2.11%
Pankaj Bharadiya
32
1.54%
Imre Deak
28
1.34%
Eric Anholt
25
1.20%
Daniele Ceraolo Spurio
10
0.48%
Tvrtko A. Ursulin
6
0.29%
Thomas Hellstrom
6
0.29%
Ben Widawsky
6
0.29%
Joonas Lahtinen
4
0.19%
Jesse Barnes
3
0.14%
Michał Winiarski
2
0.10%
Dave Airlie
2
0.10%
Andi Shyti
2
0.10%
Zou Nan hai
1
0.05%
Lucas De Marchi
1
0.05%
Linus Torvalds
1
0.05%
Jani Nikula
1
0.05%
Others
57
2.74%
Total
2083
i915_gem_shrinker.h
33
-
7
113
Chris Wilson
Jani Nikula
Daniel Vetter
Maarten Lankhorst
Imre Deak
Others
August 2012
August 2013
October 2013
December 2013
September 2014
March 2015
October 2015
January 2016
April 2016
September 2017
November 2017
July 2018
January 2019
April 2019
May 2019
August 2019
March 2021
var spanGroupData = [ {"timestamp": 1343804400, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 9, "token_count": 20}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 22, "token_count": 7}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 20, "token_count": 26}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 3, "token_count": 8}, ]}, ]
Author Name
Tokens
Token Proportion
Chris Wilson
49
43.36%
Jani Nikula
26
23.01%
Daniel Vetter
20
17.70%
Maarten Lankhorst
8
7.08%
Imre Deak
7
6.19%
Others
3
2.65%
Total
113
i915_gem_stolen.c
1037
-
43
4451
Chris Wilson
Paulo Zanoni
Matthew Auld
Ville Syrjälä
Lucas De Marchi
CQ Tang
Aravind Iddamsetty
Jouni Högander
Akeem G. Abodunrin
Wambui Karuga
Daniel Vetter
Dnyaneshwar Bhadane
Jani Nikula
Thomas Hellstrom
Tvrtko A. Ursulin
Ben Widawsky
Joonas Lahtinen
Nirmoy Das
Eric Anholt
Michał Winiarski
Jonathan Cavitt
Pankaj Bharadiya
Matt Roper
Jesse Barnes
Dave Airlie
Imre Deak
Fei Yang
Andi Shyti
Maarten Lankhorst
Daniele Ceraolo Spurio
Thomas Zimmermann
Michal Wajdeczko
Others
August 2004
September 2004
July 2007
November 2007
July 2008
November 2008
April 2009
July 2010
August 2010
September 2010
October 2010
November 2010
February 2012
March 2012
April 2012
May 2012
June 2012
November 2012
December 2012
January 2013
February 2013
March 2013
May 2013
July 2013
August 2013
January 2014
March 2014
April 2014
May 2014
June 2014
September 2014
February 2015
July 2015
August 2015
September 2015
October 2015
January 2016
March 2016
May 2016
June 2016
July 2016
August 2016
October 2016
November 2016
December 2016
January 2017
February 2017
June 2017
July 2017
August 2017
October 2017
November 2017
December 2017
March 2018
April 2018
May 2018
September 2018
March 2019
May 2019
June 2019
August 2019
September 2019
October 2019
November 2019
December 2019
January 2020
February 2020
May 2020
August 2020
October 2020
January 2021
March 2021
April 2021
May 2021
June 2021
July 2021
November 2021
December 2021
February 2022
March 2022
June 2022
August 2022
September 2022
October 2022
January 2023
February 2023
March 2023
April 2023
May 2023
June 2023
July 2023
October 2023
February 2024
April 2024
May 2024
June 2024
September 2024
March 2025
var spanGroupData = [ {"timestamp": 1091343600, "group": [ {"author_id": 11, "token_count": 7}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 40, "token_count": 3}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 10, "token_count": 4}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 10, "token_count": 14}, {"author_id": 40, "token_count": 3}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 9, "token_count": 2}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 9, "token_count": 3}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 0, "token_count": 56}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 9, "token_count": 3}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 0, "token_count": 259}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 0, "token_count": 5}, {"author_id": 9, "token_count": 5}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 12, "token_count": 1}, {"author_id": 9, "token_count": 4}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 22, "token_count": 8}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 40, "token_count": 5}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 12, "token_count": 16}, {"author_id": 0, "token_count": 30}, {"author_id": 9, "token_count": 33}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 9, "token_count": 7}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 12, "token_count": 15}, {"author_id": 0, "token_count": 17}, {"author_id": 17, "token_count": 180}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 9, "token_count": 16}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 22, "token_count": 1}, {"author_id": 13, "token_count": 183}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 13, "token_count": 496}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 13, "token_count": 23}, {"author_id": 17, "token_count": 73}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 13, "token_count": 4}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 22, "token_count": 1}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 15, "token_count": 27}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 0, "token_count": 30}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 0, "token_count": 22}, {"author_id": 15, "token_count": 3}, {"author_id": 1, "token_count": 13}, {"author_id": 6, "token_count": 9}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 20, "token_count": 5}, {"author_id": 13, "token_count": 5}, {"author_id": 6, "token_count": 4}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 21}, {"author_id": 13, "token_count": 3}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 1, "token_count": 18}, {"author_id": 57, "token_count": 3}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 17, "token_count": 71}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 1, "token_count": 163}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 0, "token_count": 132}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 13, "token_count": 26}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 6, "token_count": 15}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 0, "token_count": 6}, {"author_id": 20, "token_count": 3}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 26, "token_count": 2}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 0, "token_count": 8}, {"author_id": 31, "token_count": 30}, {"author_id": 1, "token_count": 186}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 0, "token_count": 181}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 54, "token_count": 12}, {"author_id": 35, "token_count": 94}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 0, "token_count": 222}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 0, "token_count": 13}, {"author_id": 3, "token_count": 5}, {"author_id": 1, "token_count": 21}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 2, "token_count": 16}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 31, "token_count": 225}, {"author_id": 1, "token_count": 23}, {"author_id": 38, "token_count": 4}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 26, "token_count": 14}, {"author_id": 1, "token_count": 5}, {"author_id": 2, "token_count": 20}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 2, "token_count": 8}, {"author_id": 6, "token_count": 3}, {"author_id": 17, "token_count": 1}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 0, "token_count": 10}, {"author_id": 3, "token_count": 2}, {"author_id": 1, "token_count": 12}, {"author_id": 30, "token_count": 16}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 39, "token_count": 3}, {"author_id": 1, "token_count": 7}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 45, "token_count": 97}, {"author_id": 1, "token_count": 49}, {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 39, "token_count": 9}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 33, "token_count": 234}, {"author_id": 26, "token_count": 271}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 1, "token_count": 3}, {"author_id": 6, "token_count": 3}, {"author_id": 17, "token_count": 6}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 20, "token_count": 48}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 24, "token_count": 5}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 16, "token_count": 8}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 24, "token_count": 23}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 21, "token_count": 9}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 34, "token_count": 101}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 23, "token_count": 3}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 52, "token_count": 73}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 17, "token_count": 63}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 27, "token_count": 14}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 20, "token_count": 1}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 23, "token_count": 4}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 20, "token_count": 11}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 23, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Chris Wilson
1114
25.03%
Paulo Zanoni
740
16.63%
Matthew Auld
503
11.30%
Ville Syrjälä
394
8.85%
Lucas De Marchi
287
6.45%
CQ Tang
255
5.73%
Aravind Iddamsetty
234
5.26%
Jouni Högander
101
2.27%
Akeem G. Abodunrin
97
2.18%
Wambui Karuga
94
2.11%
Daniel Vetter
77
1.73%
Dnyaneshwar Bhadane
73
1.64%
Jani Nikula
68
1.53%
Thomas Hellstrom
44
0.99%
Tvrtko A. Ursulin
35
0.79%
Ben Widawsky
32
0.72%
Joonas Lahtinen
30
0.67%
Nirmoy Das
28
0.63%
Eric Anholt
18
0.40%
Michał Winiarski
16
0.36%
Jonathan Cavitt
14
0.31%
Pankaj Bharadiya
12
0.27%
Matt Roper
12
0.27%
Jesse Barnes
11
0.25%
Dave Airlie
11
0.25%
Imre Deak
10
0.22%
Fei Yang
9
0.20%
Andi Shyti
9
0.20%
Maarten Lankhorst
8
0.18%
Daniele Ceraolo Spurio
8
0.18%
Thomas Zimmermann
4
0.09%
Michal Wajdeczko
3
0.07%
Others
100
2.25%
Total
4451
i915_gem_stolen.h
52
-
11
225
Jouni Högander
Jani Nikula
Paulo Zanoni
Chris Wilson
Ben Widawsky
Thomas Hellstrom
Matthew Auld
Eric Anholt
Andi Shyti
CQ Tang
Tvrtko A. Ursulin
November 2008
November 2010
April 2012
November 2012
February 2013
June 2014
July 2015
September 2015
December 2016
August 2017
December 2017
August 2019
October 2019
October 2020
January 2021
April 2021
June 2021
June 2023
March 2024
var spanGroupData = [ {"timestamp": 1225522800, "group": [ {"author_id": 10, "token_count": 4}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 12, "token_count": 14}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 13, "token_count": 39}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 13, "token_count": 7}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 20, "token_count": 49}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 31, "token_count": 2}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 2, "token_count": 13}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 34, "token_count": 56}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 23, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Jouni Högander
56
24.89%
Jani Nikula
49
21.78%
Paulo Zanoni
46
20.44%
Chris Wilson
30
13.33%
Ben Widawsky
14
6.22%
Thomas Hellstrom
13
5.78%
Matthew Auld
6
2.67%
Eric Anholt
4
1.78%
Andi Shyti
4
1.78%
CQ Tang
2
0.89%
Tvrtko A. Ursulin
1
0.44%
Total
225
i915_gem_throttle.c
101
-
5
283
Chris Wilson
Eric Anholt
Jani Nikula
Michał Winiarski
Andi Shyti
June 2009
September 2010
May 2014
May 2015
November 2016
December 2016
February 2017
August 2017
April 2018
April 2019
May 2019
July 2019
August 2019
February 2020
March 2020
July 2020
December 2021
February 2022
March 2025
var spanGroupData = [ {"timestamp": 1243839600, "group": [ {"author_id": 10, "token_count": 4}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 0, "token_count": 110}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 0, "token_count": 115}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 30, "token_count": 2}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 20, "token_count": 3}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 23, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Chris Wilson
272
96.11%
Eric Anholt
4
1.41%
Jani Nikula
3
1.06%
Michał Winiarski
2
0.71%
Andi Shyti
2
0.71%
Total
283
i915_gem_tiling.c
471
-
25
1619
Chris Wilson
Eric Anholt
Daniel Vetter
Jesse Barnes
Michał Winiarski
Ville Syrjälä
Linus Torvalds
Jani Nikula
Andi Shyti
Lucas De Marchi
Imre Deak
Michal Wajdeczko
Joonas Lahtinen
Abdiel Janulgue
Tvrtko A. Ursulin
Maarten Lankhorst
Daniele Ceraolo Spurio
Zou Nan hai
Others
February 2002
August 2007
September 2007
July 2008
November 2008
January 2009
February 2009
March 2009
June 2009
April 2010
June 2010
August 2010
September 2010
November 2010
March 2011
July 2011
April 2012
October 2012
December 2012
January 2013
April 2013
October 2013
March 2014
October 2014
November 2014
February 2015
April 2015
June 2015
July 2016
August 2016
October 2016
November 2016
January 2017
February 2017
March 2017
October 2017
November 2017
December 2017
May 2018
January 2019
March 2019
April 2019
May 2019
June 2019
August 2019
October 2019
December 2019
April 2020
July 2020
August 2020
January 2021
June 2021
December 2021
January 2022
February 2022
March 2022
June 2022
August 2022
November 2022
March 2024
January 2025
March 2025
var spanGroupData = [ {"timestamp": 1012550400, "group": [ {"author_id": 44, "token_count": 12}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 10, "token_count": 2}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 10, "token_count": 12}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 10, "token_count": 212}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 40, "token_count": 1}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 40, "token_count": 69}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 9, "token_count": 21}, {"author_id": 10, "token_count": 51}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 0, "token_count": 52}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 9, "token_count": 17}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 0, "token_count": 14}, {"author_id": 48, "token_count": 1}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 0, "token_count": 43}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 22, "token_count": 10}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 17, "token_count": 23}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 20, "token_count": 4}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 9, "token_count": 32}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 0, "token_count": 128}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 0, "token_count": 27}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 0, "token_count": 20}, {"author_id": 15, "token_count": 3}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 397}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 0, "token_count": 31}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 57, "token_count": 3}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 9, "token_count": 31}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 0, "token_count": 31}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 0, "token_count": 99}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 26, "token_count": 10}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 30, "token_count": 30}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 20, "token_count": 3}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 20, "token_count": 1}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 20, "token_count": 4}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 23, "token_count": 9}, ]}, {"timestamp": 1735718400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 23, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Chris Wilson
1018
62.88%
Eric Anholt
277
17.11%
Daniel Vetter
102
6.30%
Jesse Barnes
70
4.32%
Michał Winiarski
30
1.85%
Ville Syrjälä
23
1.42%
Linus Torvalds
12
0.74%
Jani Nikula
12
0.74%
Andi Shyti
11
0.68%
Lucas De Marchi
10
0.62%
Imre Deak
10
0.62%
Michal Wajdeczko
3
0.19%
Joonas Lahtinen
3
0.19%
Abdiel Janulgue
3
0.19%
Tvrtko A. Ursulin
2
0.12%
Maarten Lankhorst
2
0.12%
Daniele Ceraolo Spurio
2
0.12%
Zou Nan hai
1
0.06%
Others
28
1.73%
Total
1619
i915_gem_tiling.h
20
-
3
69
Chris Wilson
Jani Nikula
Eric Anholt
November 2008
November 2010
August 2016
January 2017
August 2017
January 2022
March 2022
var spanGroupData = [ {"timestamp": 1225522800, "group": [ {"author_id": 10, "token_count": 4}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 36}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 20, "token_count": 19}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 20, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Chris Wilson
42
60.87%
Jani Nikula
23
33.33%
Eric Anholt
4
5.80%
Total
69
i915_gem_ttm.c
1379
-
33
5580
Thomas Hellstrom
Matthew Auld
Maarten Lankhorst
Chris Wilson
Anshuman Gupta
Christian König
Ramalingam C
Gwan-gyeong Mun
Somalapuram Amaranath
Nirmoy Das
Abdiel Janulgue
Ville Syrjälä
Dave Gordon
Daniel Vetter
Zou Nan hai
Joonas Lahtinen
Eric Anholt
Linus Torvalds
Jason Ekstrand
Jani Nikula
Tvrtko A. Ursulin
Jesse Barnes
Dave Airlie
Christoph Hellwig
Others
November 2008
January 2009
September 2009
February 2010
July 2010
October 2010
November 2010
May 2012
December 2012
May 2014
March 2015
July 2015
April 2016
May 2016
July 2016
August 2016
October 2016
November 2016
February 2017
March 2017
July 2017
October 2017
November 2017
July 2018
February 2019
May 2019
June 2019
July 2019
August 2019
October 2019
December 2019
January 2020
May 2020
August 2020
October 2020
January 2021
March 2021
April 2021
June 2021
July 2021
August 2021
September 2021
October 2021
November 2021
December 2021
January 2022
February 2022
March 2022
April 2022
May 2022
June 2022
July 2022
August 2022
September 2022
October 2022
November 2022
December 2022
January 2023
March 2023
November 2023
December 2023
February 2024
August 2024
September 2024
October 2024
January 2025
var spanGroupData = [ {"timestamp": 1225522800, "group": [ {"author_id": 10, "token_count": 10}, {"author_id": 40, "token_count": 1}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 0, "token_count": 17}, {"author_id": 48, "token_count": 12}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 9, "token_count": 6}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 9, "token_count": 10}, {"author_id": 18, "token_count": 22}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 15, "token_count": 7}, {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 15, "token_count": 5}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 0, "token_count": 139}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 25, "token_count": 1}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 8, "token_count": 7}, {"author_id": 1, "token_count": 106}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 8, "token_count": 17}, {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 8, "token_count": 2}, {"author_id": 0, "token_count": 3}, {"author_id": 1, "token_count": 13}, {"author_id": 37, "token_count": 3}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 0, "token_count": 34}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 3, "token_count": 9}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 36, "token_count": 1}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 1, "token_count": 33}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 3, "token_count": 373}, {"author_id": 1, "token_count": 43}, {"author_id": 2, "token_count": 1800}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 4, "token_count": 5}, {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 44, "token_count": 5}, {"author_id": 1, "token_count": 1}, {"author_id": 2, "token_count": 55}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 11, "token_count": 1}, {"author_id": 1, "token_count": 834}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 2, "token_count": 438}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 1, "token_count": 12}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 1, "token_count": 89}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 1, "token_count": 310}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 1, "token_count": 84}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 37, "token_count": 63}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 25, "token_count": 2}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 1, "token_count": 26}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 1, "token_count": 30}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 29, "token_count": 94}, {"author_id": 25, "token_count": 65}, {"author_id": 24, "token_count": 10}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 29, "token_count": 136}, {"author_id": 1, "token_count": 208}, {"author_id": 24, "token_count": 26}, {"author_id": 58, "token_count": 4}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 25, "token_count": 23}, {"author_id": 1, "token_count": 35}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 0, "token_count": 9}, {"author_id": 47, "token_count": 59}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 1, "token_count": 15}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 58, "token_count": 36}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 24, "token_count": 1}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 17, "token_count": 25}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 60, "token_count": 37}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 20, "token_count": 3}, {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 20, "token_count": 2}, ]}, {"timestamp": 1735718400, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Thomas Hellstrom
2299
41.20%
Matthew Auld
1850
33.15%
Maarten Lankhorst
389
6.97%
Chris Wilson
321
5.75%
Anshuman Gupta
230
4.12%
Christian König
91
1.63%
Ramalingam C
66
1.18%
Gwan-gyeong Mun
59
1.06%
Somalapuram Amaranath
40
0.72%
Nirmoy Das
37
0.66%
Abdiel Janulgue
26
0.47%
Ville Syrjälä
25
0.45%
Dave Gordon
22
0.39%
Daniel Vetter
16
0.29%
Zou Nan hai
12
0.22%
Joonas Lahtinen
12
0.22%
Eric Anholt
10
0.18%
Linus Torvalds
5
0.09%
Jason Ekstrand
5
0.09%
Jani Nikula
5
0.09%
Tvrtko A. Ursulin
3
0.05%
Jesse Barnes
1
0.02%
Dave Airlie
1
0.02%
Christoph Hellwig
1
0.02%
Others
54
0.97%
Total
5580
i915_gem_ttm.h
107
-
8
240
Thomas Hellstrom
Chris Wilson
Matthew Auld
Nirmoy Das
Daniel Vetter
Joonas Lahtinen
Maarten Lankhorst
Jani Nikula
August 2012
May 2014
July 2015
December 2015
August 2016
November 2016
December 2016
February 2019
May 2019
October 2019
August 2020
June 2021
September 2021
November 2021
March 2022
June 2022
October 2022
January 2023
May 2023
var spanGroupData = [ {"timestamp": 1343804400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 9, "token_count": 5}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 15, "token_count": 3}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 1, "token_count": 3}, {"author_id": 2, "token_count": 112}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 2, "token_count": 51}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 24, "token_count": 5}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 20, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Thomas Hellstrom
173
72.08%
Chris Wilson
31
12.92%
Matthew Auld
20
8.33%
Nirmoy Das
5
2.08%
Daniel Vetter
5
2.08%
Joonas Lahtinen
3
1.25%
Maarten Lankhorst
2
0.83%
Jani Nikula
1
0.42%
Total
240
i915_gem_ttm_move.c
757
-
16
3140
Thomas Hellstrom
Matthew Auld
Christian König
Michał Winiarski
Nirmoy Das
Ramalingam C
Fei Yang
Chris Wilson
Maarten Lankhorst
Dave Gordon
Jesse Barnes
Dave Airlie
Daniel Vetter
Others
November 2008
April 2010
September 2010
November 2010
July 2015
April 2016
February 2017
May 2019
August 2019
October 2019
January 2020
January 2021
April 2021
June 2021
August 2021
September 2021
October 2021
November 2021
December 2021
January 2022
May 2022
June 2022
September 2022
October 2022
January 2023
March 2023
April 2023
May 2023
May 2024
September 2024
January 2025
var spanGroupData = [ {"timestamp": 1225522800, "group": [ {"author_id": 40, "token_count": 3}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 18, "token_count": 5}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 37, "token_count": 3}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 11, "token_count": 3}, {"author_id": 3, "token_count": 8}, {"author_id": 1, "token_count": 6}, {"author_id": 37, "token_count": 13}, {"author_id": 2, "token_count": 270}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 2, "token_count": 11}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 2, "token_count": 105}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 25, "token_count": 8}, {"author_id": 2, "token_count": 2177}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 25, "token_count": 26}, {"author_id": 30, "token_count": 21}, {"author_id": 2, "token_count": 43}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 2, "token_count": 37}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 25, "token_count": 1}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 1, "token_count": 225}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 25, "token_count": 77}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 24, "token_count": 4}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 1, "token_count": 19}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 24, "token_count": 15}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 21, "token_count": 15}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1735718400, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Thomas Hellstrom
2644
84.20%
Matthew Auld
275
8.76%
Christian König
112
3.57%
Michał Winiarski
21
0.67%
Nirmoy Das
19
0.61%
Ramalingam C
16
0.51%
Fei Yang
15
0.48%
Chris Wilson
14
0.45%
Maarten Lankhorst
8
0.25%
Dave Gordon
5
0.16%
Jesse Barnes
3
0.10%
Dave Airlie
3
0.10%
Daniel Vetter
1
0.03%
Others
4
0.13%
Total
3140
i915_gem_ttm_move.h
42
-
2
122
Thomas Hellstrom
Matthew Auld
October 2019
June 2021
September 2021
November 2021
June 2022
var spanGroupData = [ {"timestamp": 1569913200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 2, "token_count": 49}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 2, "token_count": 68}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 1, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Thomas Hellstrom
118
96.72%
Matthew Auld
4
3.28%
Total
122
i915_gem_ttm_pm.c
232
-
7
861
Thomas Hellstrom
Matthew Auld
Chris Wilson
Nirmoy Das
Ramalingam C
Maarten Lankhorst
Others
October 2016
April 2019
May 2019
July 2019
August 2019
October 2019
January 2020
May 2020
August 2020
January 2021
June 2021
September 2021
November 2021
September 2022
December 2022
January 2023
March 2023
September 2024
var spanGroupData = [ {"timestamp": 1475305200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 1, "token_count": 22}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 37, "token_count": 3}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 2, "token_count": 668}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 2, "token_count": 19}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 24, "token_count": 20}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 1, "token_count": 51}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 1, "token_count": 29}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 2, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Thomas Hellstrom
699
81.18%
Matthew Auld
114
13.24%
Chris Wilson
22
2.56%
Nirmoy Das
20
2.32%
Ramalingam C
3
0.35%
Maarten Lankhorst
1
0.12%
Others
2
0.23%
Total
861
i915_gem_ttm_pm.h
26
-
7
70
Thomas Hellstrom
Matthew Auld
Chris Wilson
Daniel Vetter
Zou Nan hai
Jani Nikula
Others
February 2009
November 2010
May 2013
July 2015
August 2016
April 2019
May 2019
October 2019
June 2021
September 2021
var spanGroupData = [ {"timestamp": 1233475200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 48, "token_count": 1}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 20, "token_count": 1}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 9, "token_count": 5}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 2, "token_count": 34}, ]}, ]
Author Name
Tokens
Token Proportion
Thomas Hellstrom
39
55.71%
Matthew Auld
13
18.57%
Chris Wilson
10
14.29%
Daniel Vetter
5
7.14%
Zou Nan hai
1
1.43%
Jani Nikula
1
1.43%
Others
1
1.43%
Total
70
i915_gem_userptr.c
554
-
27
1826
Chris Wilson
Maarten Lankhorst
Eric Anholt
Matthew Auld
Thomas Hellstrom
Tvrtko A. Ursulin
Imre Deak
Matthew Wilcox
Daniel Vetter
Dave Airlie
Dave Gordon
Linus Torvalds
Andi Shyti
Nirmoy Das
Mika Kuoppala
Jani Nikula
Michał Winiarski
Janusz Krzysztofik
Ben Widawsky
Others
February 2002
August 2007
September 2007
July 2008
October 2008
November 2008
December 2008
April 2009
June 2009
September 2010
November 2010
February 2012
May 2012
September 2012
February 2013
July 2013
September 2013
May 2014
July 2014
August 2014
July 2015
October 2015
January 2016
March 2016
April 2016
May 2016
July 2016
August 2016
October 2016
November 2016
December 2016
February 2017
March 2017
May 2017
June 2017
August 2017
September 2017
October 2017
February 2018
May 2018
July 2018
January 2019
February 2019
March 2019
April 2019
May 2019
June 2019
July 2019
August 2019
September 2019
October 2019
November 2019
December 2019
January 2020
February 2020
May 2020
June 2020
August 2020
January 2021
March 2021
June 2021
July 2021
August 2021
October 2021
December 2021
June 2022
September 2022
October 2022
December 2022
February 2024
March 2024
March 2025
var spanGroupData = [ {"timestamp": 1012550400, "group": [ {"author_id": 44, "token_count": 6}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 10, "token_count": 6}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 10, "token_count": 28}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 10, "token_count": 2}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 10, "token_count": 35}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 11, "token_count": 7}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 9, "token_count": 3}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 9, "token_count": 12}, {"author_id": 11, "token_count": 5}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 22, "token_count": 15}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 9, "token_count": 1}, {"author_id": 41, "token_count": 4}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 12, "token_count": 1}, {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 0, "token_count": 454}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 22, "token_count": 16}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 0, "token_count": 53}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 6, "token_count": 19}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 18, "token_count": 9}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 0, "token_count": 27}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 6, "token_count": 16}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 20, "token_count": 4}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 1, "token_count": 17}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 46, "token_count": 1}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 3, "token_count": 603}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 2, "token_count": 41}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 0, "token_count": 92}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 1, "token_count": 26}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 30, "token_count": 3}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 32, "token_count": 1}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 32, "token_count": 21}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 1, "token_count": 13}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 24, "token_count": 5}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 23, "token_count": 4}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 23, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Chris Wilson
842
46.11%
Maarten Lankhorst
605
33.13%
Eric Anholt
73
4.00%
Matthew Auld
63
3.45%
Thomas Hellstrom
41
2.25%
Tvrtko A. Ursulin
38
2.08%
Imre Deak
31
1.70%
Matthew Wilcox
22
1.20%
Daniel Vetter
16
0.88%
Dave Airlie
12
0.66%
Dave Gordon
9
0.49%
Linus Torvalds
6
0.33%
Andi Shyti
6
0.33%
Nirmoy Das
5
0.27%
Mika Kuoppala
4
0.22%
Jani Nikula
4
0.22%
Michał Winiarski
3
0.16%
Janusz Krzysztofik
1
0.05%
Ben Widawsky
1
0.05%
Others
44
2.41%
Total
1826
i915_gem_wait.c
294
-
15
934
Chris Wilson
Christian König
Daniel Vetter
Dave Airlie
Thomas Hellstrom
Eric Anholt
Imre Deak
Matthew Brost
Matthew Auld
Joonas Lahtinen
Michal Wajdeczko
Andi Shyti
Others
August 2004
July 2008
June 2009
September 2010
February 2011
May 2013
May 2014
November 2014
December 2014
July 2016
August 2016
September 2016
October 2016
November 2016
February 2017
August 2017
October 2017
December 2017
March 2018
April 2018
May 2018
January 2019
April 2019
May 2019
June 2019
August 2019
January 2021
June 2021
September 2021
October 2021
November 2021
July 2022
March 2023
July 2023
September 2024
March 2025
var spanGroupData = [ {"timestamp": 1091343600, "group": [ {"author_id": 11, "token_count": 8}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 10, "token_count": 3}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 10, "token_count": 4}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 11, "token_count": 11}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 22, "token_count": 6}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 9, "token_count": 23}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 0, "token_count": 34}, {"author_id": 15, "token_count": 3}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 57, "token_count": 2}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 0, "token_count": 477}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 25, "token_count": 1}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 0, "token_count": 74}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 5, "token_count": 4}, {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 25, "token_count": 25}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 25, "token_count": 43}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 25, "token_count": 9}, {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 0, "token_count": 40}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 23, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Chris Wilson
763
81.69%
Christian König
78
8.35%
Daniel Vetter
23
2.46%
Dave Airlie
19
2.03%
Thomas Hellstrom
18
1.93%
Eric Anholt
7
0.75%
Imre Deak
6
0.64%
Matthew Brost
4
0.43%
Matthew Auld
3
0.32%
Joonas Lahtinen
3
0.32%
Michal Wajdeczko
2
0.21%
Andi Shyti
2
0.21%
Others
6
0.64%
Total
934
i915_gemfs.c
59
-
6
173
Tvrtko A. Ursulin
Matthew Auld
Chris Wilson
Dave Gordon
Dave Airlie
Andi Shyti
August 2004
July 2015
April 2016
January 2017
February 2017
September 2017
October 2017
September 2021
November 2021
March 2022
April 2022
March 2025
var spanGroupData = [ {"timestamp": 1091343600, "group": [ {"author_id": 11, "token_count": 3}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 18, "token_count": 5}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 1, "token_count": 46}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 6, "token_count": 44}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 6, "token_count": 49}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 23, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Tvrtko A. Ursulin
97
56.07%
Matthew Auld
46
26.59%
Chris Wilson
20
11.56%
Dave Gordon
5
2.89%
Dave Airlie
3
1.73%
Andi Shyti
2
1.16%
Total
173
i915_gemfs.h
14
-
5
31
Chris Wilson
Matthew Auld
Andi Shyti
Tvrtko A. Ursulin
Others
April 2016
July 2016
October 2017
February 2018
April 2019
May 2019
April 2022
March 2025
var spanGroupData = [ {"timestamp": 1459494000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 23, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Chris Wilson
22
70.97%
Matthew Auld
4
12.90%
Andi Shyti
2
6.45%
Tvrtko A. Ursulin
1
3.23%
Others
2
6.45%
Total
31
Only top 60 contributors in the directory are shown. Everybody else is clustered as
Others
.
Contributors:
180
Author
Tokens
Proportion
Commits
Proportion
0
Chris Wilson
50060
41.96%
850
44.16%
1
Matthew Auld
17267
14.47%
151
7.84%
2
Thomas Hellstrom
9777
8.19%
52
2.70%
3
Maarten Lankhorst
6301
5.28%
71
3.69%
4
Jason Ekstrand
4689
3.93%
33
1.71%
5
Matthew Brost
4343
3.64%
21
1.09%
6
Tvrtko A. Ursulin
3795
3.18%
71
3.69%
7
Zbigniew Kempczyński
2658
2.23%
1
0.05%
8
Abdiel Janulgue
2396
2.01%
9
0.47%
9
Daniel Vetter
1967
1.65%
69
3.58%
10
Eric Anholt
1253
1.05%
10
0.52%
11
Dave Airlie
861
0.72%
18
0.94%
12
Ben Widawsky
810
0.68%
31
1.61%
13
Paulo Zanoni
803
0.67%
11
0.57%
14
Bommu Krishnaiah
672
0.56%
1
0.05%
15
Joonas Lahtinen
608
0.51%
9
0.47%
16
Daniele Ceraolo Spurio
603
0.51%
16
0.83%
17
Ville Syrjälä
593
0.50%
26
1.35%
18
Dave Gordon
556
0.47%
8
0.42%
19
Lionel Landwerlin
465
0.39%
6
0.31%
20
Jani Nikula
464
0.39%
47
2.44%
21
Fei Yang
436
0.37%
4
0.21%
22
Imre Deak
434
0.36%
18
0.94%
23
Andi Shyti
401
0.34%
15
0.78%
24
Nirmoy Das
397
0.33%
17
0.88%
25
Christian König
389
0.33%
15
0.78%
26
Lucas De Marchi
388
0.33%
14
0.73%
27
Jonathan Cavitt
319
0.27%
5
0.26%
28
Jon Bloomfield
312
0.26%
6
0.31%
29
Anshuman Gupta
304
0.25%
4
0.21%
30
Michał Winiarski
289
0.24%
6
0.31%
31
CQ Tang
263
0.22%
3
0.16%
32
Matthew Wilcox
244
0.20%
10
0.52%
33
Aravind Iddamsetty
239
0.20%
3
0.16%
34
Jouni Högander
224
0.19%
4
0.21%
35
Wambui Karuga
212
0.18%
3
0.16%
36
Christoph Hellwig
212
0.18%
2
0.10%
37
Ramalingam C
208
0.17%
6
0.31%
38
Thomas Zimmermann
181
0.15%
7
0.36%
39
Matt Roper
150
0.13%
14
0.73%
40
Jesse Barnes
149
0.12%
7
0.36%
41
Mika Kuoppala
129
0.11%
11
0.57%
42
Oscar Mateo
119
0.10%
8
0.42%
43
Asbjörn Sloth Tönnesen
108
0.09%
1
0.05%
44
Linus Torvalds
98
0.08%
5
0.26%
45
Akeem G. Abodunrin
97
0.08%
1
0.05%
46
Janusz Krzysztofik
95
0.08%
3
0.16%
47
Gwan-gyeong Mun
93
0.08%
5
0.26%
48
Zou Nan hai
92
0.08%
3
0.16%
49
Tiago Vignatti
90
0.08%
2
0.10%
50
Anusha Srivatsa
89
0.07%
2
0.10%
51
Andrzej Hajda
84
0.07%
5
0.26%
52
Dnyaneshwar Bhadane
81
0.07%
2
0.10%
53
Vinay Belgaumkar
62
0.05%
1
0.05%
54
Pankaj Bharadiya
45
0.04%
1
0.05%
55
Qi Zheng
44
0.04%
1
0.05%
56
Mikolaj Wasiak
44
0.04%
1
0.05%
57
Michal Wajdeczko
42
0.04%
5
0.26%
58
Somalapuram Amaranath
40
0.03%
2
0.10%
59
Zhao Liu
39
0.03%
7
0.36%
60
Others
1126
0.94%
185
9.61%
Total
119309
1925