Linux Source Code
Home
Release 6.2
Help
ttm
root
include
drm
Highlighting
Reset All
By Author
By Age
──────────
Andrey Grodzovsky
Arunpravin Pannerslvam
Ben Skeggs
Chris Wilson
Christian König
Chunming Zhou
Cui GaoSheng
Daniel Vetter
Dave Airlie
David Herrmann
Dirk Hohndel
Felix Kuhling
Gerd Hoffmann
Huang Rui
Jason Ekstrand
Jérôme Glisse
Konrad Rzeszutek Wilk
Lang Yu
Lauri Kasanen
Lucas De Marchi
Maarten Lankhorst
Masahiro Yamada
Matt Roper
Matthew Auld
Matthew Garrett
Michel Dänzer
Nicolai Hähnle
Pekka Paalanen
Ramalingam C
Roger He
Somalapuram Amaranath
Thomas Hellstrom
Thomas Zimmermann
Zack Rusin
xinhui pan
−
Files:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
ttm_bo_api.h
471
-
18
835
Thomas Hellstrom
Christian König
Dave Airlie
Roger He
Felix Kuhling
Jérôme Glisse
Pekka Paalanen
Matthew Garrett
Thomas Zimmermann
Nicolai Hähnle
Maarten Lankhorst
Gerd Hoffmann
Michel Dänzer
David Herrmann
Lucas De Marchi
Andrey Grodzovsky
Konrad Rzeszutek Wilk
Ben Skeggs
June 2009
August 2009
December 2009
April 2010
August 2010
October 2011
April 2012
November 2012
June 2013
July 2013
September 2013
October 2013
November 2013
January 2014
August 2014
January 2016
August 2016
September 2016
January 2017
February 2017
April 2017
July 2017
November 2017
December 2017
January 2018
February 2018
June 2018
August 2018
September 2018
August 2019
September 2019
October 2019
November 2019
August 2020
September 2020
October 2020
November 2020
April 2021
May 2021
November 2021
January 2022
February 2022
var spanGroupData = [ {"timestamp": 1243839600, "group": [ {"author_id": 0, "token_count": 378}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 14, "token_count": 20}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 4, "token_count": 16}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 4, "token_count": 5}, {"author_id": 15, "token_count": 19}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 24, "token_count": 2}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 2, "token_count": 18}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 13, "token_count": 8}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 3, "token_count": 9}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 1, "token_count": 11}, {"author_id": 22, "token_count": 8}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 17, "token_count": 16}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 1, "token_count": 27}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 8, "token_count": 22}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 7, "token_count": 24}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 16, "token_count": 9}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 0, "token_count": 32}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 1, "token_count": 4}, {"author_id": 11, "token_count": 7}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 1, "token_count": 5}, {"author_id": 0, "token_count": 42}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 1, "token_count": 7}, {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 1, "token_count": 8}, {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 1, "token_count": 13}, {"author_id": 16, "token_count": 9}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 21, "token_count": 4}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 1, "token_count": 6}, {"author_id": 19, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Thomas Hellstrom
470
56.29%
Christian König
132
15.81%
Dave Airlie
40
4.79%
Roger He
24
2.87%
Felix Kuhling
22
2.63%
Jérôme Glisse
21
2.51%
Pekka Paalanen
20
2.40%
Matthew Garrett
19
2.28%
Thomas Zimmermann
18
2.16%
Nicolai Hähnle
16
1.92%
Maarten Lankhorst
16
1.92%
Gerd Hoffmann
9
1.08%
Michel Dänzer
8
0.96%
David Herrmann
8
0.96%
Lucas De Marchi
4
0.48%
Andrey Grodzovsky
4
0.48%
Konrad Rzeszutek Wilk
2
0.24%
Ben Skeggs
2
0.24%
Total
835
ttm_bo_driver.h
303
-
13
580
Thomas Hellstrom
Maarten Lankhorst
Dave Airlie
Christian König
Gerd Hoffmann
Jérôme Glisse
Masahiro Yamada
Roger He
Ben Skeggs
Matthew Auld
David Herrmann
Matt Roper
Chris Wilson
June 2009
August 2009
December 2009
March 2010
April 2010
October 2010
November 2010
December 2010
October 2011
January 2013
February 2013
June 2013
July 2013
February 2014
April 2014
June 2016
October 2016
April 2017
November 2017
December 2017
February 2018
February 2019
May 2019
August 2019
September 2019
August 2020
September 2020
October 2020
April 2021
June 2021
August 2021
April 2022
var spanGroupData = [ {"timestamp": 1243839600, "group": [ {"author_id": 2, "token_count": 7}, {"author_id": 0, "token_count": 153}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 2, "token_count": 24}, {"author_id": 3, "token_count": 9}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 3, "token_count": 132}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 13, "token_count": 2}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 29, "token_count": 1}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 1, "token_count": 4}, {"author_id": 20, "token_count": 7}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 7, "token_count": 5}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 32, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 1, "token_count": 7}, {"author_id": 11, "token_count": 12}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 2, "token_count": 28}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 1, "token_count": 5}, {"author_id": 2, "token_count": 37}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 0, "token_count": 45}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 12, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Thomas Hellstrom
227
39.14%
Maarten Lankhorst
143
24.66%
Dave Airlie
103
17.76%
Christian König
65
11.21%
Gerd Hoffmann
12
2.07%
Jérôme Glisse
8
1.38%
Masahiro Yamada
7
1.21%
Roger He
5
0.86%
Ben Skeggs
4
0.69%
Matthew Auld
2
0.34%
David Herrmann
2
0.34%
Matt Roper
1
0.17%
Chris Wilson
1
0.17%
Total
580
ttm_caching.h
55
-
2
38
Christian König
Thomas Hellstrom
June 2009
September 2020
October 2020
June 2021
September 2021
var spanGroupData = [ {"timestamp": 1243839600, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 1, "token_count": 19}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 1, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Christian König
27
71.05%
Thomas Hellstrom
11
28.95%
Total
38
ttm_device.h
302
-
15
552
Christian König
Thomas Hellstrom
Dave Airlie
Jérôme Glisse
Felix Kuhling
xinhui pan
Roger He
David Herrmann
Gerd Hoffmann
Ben Skeggs
Andrey Grodzovsky
Maarten Lankhorst
Chunming Zhou
Matthew Auld
Masahiro Yamada
June 2009
July 2009
August 2009
December 2009
January 2010
April 2010
August 2010
November 2011
June 2013
July 2013
August 2013
September 2013
August 2014
August 2016
September 2016
March 2017
April 2017
July 2017
December 2017
February 2018
January 2019
July 2019
September 2019
August 2020
September 2020
October 2020
November 2020
August 2021
September 2021
var spanGroupData = [ {"timestamp": 1243839600, "group": [ {"author_id": 2, "token_count": 5}, {"author_id": 0, "token_count": 96}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 4, "token_count": 31}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 5, "token_count": 6}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 4, "token_count": 34}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 13, "token_count": 7}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 13, "token_count": 5}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 1, "token_count": 4}, {"author_id": 20, "token_count": 1}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 8, "token_count": 22}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 7, "token_count": 16}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 31, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 8, "token_count": 5}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 11, "token_count": 6}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 1, "token_count": 6}, {"author_id": 2, "token_count": 74}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 1, "token_count": 91}, {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 21, "token_count": 6}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 1, "token_count": 16}, {"author_id": 12, "token_count": 1}, {"author_id": 6, "token_count": 24}, ]}, ]
Author Name
Tokens
Token Proportion
Christian König
162
29.35%
Thomas Hellstrom
111
20.11%
Dave Airlie
105
19.02%
Jérôme Glisse
71
12.86%
Felix Kuhling
27
4.89%
xinhui pan
24
4.35%
Roger He
16
2.90%
David Herrmann
12
2.17%
Gerd Hoffmann
6
1.09%
Ben Skeggs
6
1.09%
Andrey Grodzovsky
6
1.09%
Maarten Lankhorst
2
0.36%
Chunming Zhou
2
0.36%
Matthew Auld
1
0.18%
Masahiro Yamada
1
0.18%
Total
552
ttm_execbuf_util.h
118
-
5
93
Thomas Hellstrom
Maarten Lankhorst
Christian König
Masahiro Yamada
Chris Wilson
December 2009
June 2013
January 2014
April 2014
September 2014
December 2014
October 2016
April 2017
September 2018
May 2019
var spanGroupData = [ {"timestamp": 1259654400, "group": [ {"author_id": 0, "token_count": 57}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 3, "token_count": 16}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 29, "token_count": 1}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 20, "token_count": 2}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 1, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Thomas Hellstrom
57
61.29%
Maarten Lankhorst
22
23.66%
Christian König
11
11.83%
Masahiro Yamada
2
2.15%
Chris Wilson
1
1.08%
Total
93
ttm_kmap_iter.h
61
-
3
80
Thomas Hellstrom
Lucas De Marchi
Christian König
February 2018
June 2021
February 2022
var spanGroupData = [ {"timestamp": 1517472000, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 0, "token_count": 70}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 19, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Thomas Hellstrom
70
87.50%
Lucas De Marchi
5
6.25%
Christian König
5
6.25%
Total
80
ttm_placement.h
101
-
6
86
Christian König
Thomas Hellstrom
Jérôme Glisse
Lang Yu
Lauri Kasanen
Zack Rusin
June 2009
December 2009
April 2014
August 2014
September 2016
March 2017
September 2020
June 2021
September 2021
November 2021
var spanGroupData = [ {"timestamp": 1243839600, "group": [ {"author_id": 0, "token_count": 25}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 4, "token_count": 24}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 28, "token_count": 3}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 23, "token_count": 7}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 18, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Christian König
26
30.23%
Thomas Hellstrom
25
29.07%
Jérôme Glisse
24
27.91%
Lang Yu
7
8.14%
Lauri Kasanen
3
3.49%
Zack Rusin
1
1.16%
Total
86
ttm_pool.h
92
-
3
186
Christian König
Thomas Hellstrom
Dirk Hohndel
June 2009
May 2018
September 2020
October 2020
September 2021
var spanGroupData = [ {"timestamp": 1243839600, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 30, "token_count": 1}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 1, "token_count": 175}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 1, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Christian König
180
96.77%
Thomas Hellstrom
5
2.69%
Dirk Hohndel
1
0.54%
Total
186
ttm_range_manager.h
56
-
7
173
Christian König
xinhui pan
Dave Airlie
Thomas Hellstrom
Ben Skeggs
Masahiro Yamada
Dirk Hohndel
June 2009
August 2010
April 2017
May 2018
August 2020
October 2020
April 2021
September 2021
var spanGroupData = [ {"timestamp": 1243839600, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 20, "token_count": 1}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 30, "token_count": 1}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 1, "token_count": 5}, {"author_id": 2, "token_count": 36}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 1, "token_count": 51}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 6, "token_count": 58}, ]}, ]
Author Name
Tokens
Token Proportion
Christian König
60
34.68%
xinhui pan
58
33.53%
Dave Airlie
36
20.81%
Thomas Hellstrom
13
7.51%
Ben Skeggs
4
2.31%
Masahiro Yamada
1
0.58%
Dirk Hohndel
1
0.58%
Total
173
ttm_resource.h
428
-
14
884
Christian König
Thomas Hellstrom
Dave Airlie
Ben Skeggs
Arunpravin Pannerslvam
Daniel Vetter
Jérôme Glisse
Zack Rusin
Huang Rui
Somalapuram Amaranath
Lucas De Marchi
David Herrmann
Roger He
Chris Wilson
June 2009
August 2009
December 2009
April 2010
August 2010
November 2010
July 2013
July 2014
August 2014
June 2016
August 2016
September 2016
October 2016
January 2017
March 2017
August 2017
February 2018
March 2018
August 2018
May 2019
September 2019
July 2020
August 2020
September 2020
October 2020
December 2020
February 2021
April 2021
June 2021
July 2021
August 2021
September 2021
January 2022
February 2022
April 2022
June 2022
August 2022
October 2022
var spanGroupData = [ {"timestamp": 1243839600, "group": [ {"author_id": 0, "token_count": 69}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 4, "token_count": 12}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 4, "token_count": 16}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 5, "token_count": 70}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 13, "token_count": 2}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 29, "token_count": 1}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 1, "token_count": 14}, {"author_id": 26, "token_count": 5}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 1, "token_count": 107}, {"author_id": 2, "token_count": 111}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 10, "token_count": 31}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 1, "token_count": 21}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 1, "token_count": 37}, {"author_id": 0, "token_count": 119}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 1, "token_count": 66}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 1, "token_count": 23}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 19, "token_count": 3}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 18, "token_count": 12}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 9, "token_count": 39}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 27, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Christian König
374
42.31%
Thomas Hellstrom
202
22.85%
Dave Airlie
113
12.78%
Ben Skeggs
70
7.92%
Arunpravin Pannerslvam
39
4.41%
Daniel Vetter
31
3.51%
Jérôme Glisse
28
3.17%
Zack Rusin
12
1.36%
Huang Rui
5
0.57%
Somalapuram Amaranath
3
0.34%
Lucas De Marchi
3
0.34%
David Herrmann
2
0.23%
Roger He
1
0.11%
Chris Wilson
1
0.11%
Total
884
ttm_tt.h
250
-
12
402
Thomas Hellstrom
Christian König
Dave Airlie
Jérôme Glisse
Matthew Auld
Roger He
Ramalingam C
Konrad Rzeszutek Wilk
Nicolai Hähnle
Jason Ekstrand
Daniel Vetter
Cui GaoSheng
June 2009
November 2010
November 2011
January 2012
April 2012
January 2014
March 2016
July 2016
December 2016
December 2017
February 2018
August 2020
September 2020
October 2020
November 2020
March 2021
June 2021
August 2021
September 2021
April 2022
October 2022
var spanGroupData = [ {"timestamp": 1243839600, "group": [ {"author_id": 0, "token_count": 79}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 24, "token_count": 4}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 4, "token_count": 11}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 4, "token_count": 14}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 17, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 7, "token_count": 6}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 1, "token_count": 94}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 2, "token_count": 18}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 1, "token_count": 13}, {"author_id": 2, "token_count": 40}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 0, "token_count": 55}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 33, "token_count": 1}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 1, "token_count": 3}, {"author_id": 12, "token_count": 22}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 25, "token_count": 5}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 34, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Thomas Hellstrom
138
34.33%
Christian König
135
33.58%
Dave Airlie
63
15.67%
Jérôme Glisse
25
6.22%
Matthew Auld
22
5.47%
Roger He
6
1.49%
Ramalingam C
5
1.24%
Konrad Rzeszutek Wilk
4
1.00%
Nicolai Hähnle
1
0.25%
Jason Ekstrand
1
0.25%
Daniel Vetter
1
0.25%
Cui GaoSheng
1
0.25%
Total
402
Contributors:
35
Author
Tokens
Proportion
Commits
Proportion
0
Thomas Hellstrom
1329
34.00%
20
9.35%
1
Christian König
1177
30.11%
88
41.12%
2
Dave Airlie
460
11.77%
38
17.76%
3
Maarten Lankhorst
183
4.68%
9
4.21%
4
Jérôme Glisse
177
4.53%
7
3.27%
5
Ben Skeggs
86
2.20%
3
1.40%
6
xinhui pan
82
2.10%
1
0.47%
7
Roger He
52
1.33%
6
2.80%
8
Felix Kuhling
49
1.25%
2
0.93%
9
Arunpravin Pannerslvam
39
1.00%
1
0.47%
10
Daniel Vetter
32
0.82%
2
0.93%
11
Gerd Hoffmann
27
0.69%
4
1.87%
12
Matthew Auld
25
0.64%
4
1.87%
13
David Herrmann
24
0.61%
2
0.93%
14
Pekka Paalanen
20
0.51%
1
0.47%
15
Matthew Garrett
19
0.49%
1
0.47%
16
Thomas Zimmermann
18
0.46%
2
0.93%
17
Nicolai Hähnle
17
0.43%
2
0.93%
18
Zack Rusin
13
0.33%
2
0.93%
19
Lucas De Marchi
12
0.31%
1
0.47%
20
Masahiro Yamada
11
0.28%
1
0.47%
21
Andrey Grodzovsky
10
0.26%
3
1.40%
22
Michel Dänzer
8
0.20%
1
0.47%
23
Lang Yu
7
0.18%
1
0.47%
24
Konrad Rzeszutek Wilk
6
0.15%
2
0.93%
25
Ramalingam C
5
0.13%
1
0.47%
26
Huang Rui
5
0.13%
1
0.47%
27
Somalapuram Amaranath
3
0.08%
1
0.47%
28
Lauri Kasanen
3
0.08%
1
0.47%
29
Chris Wilson
3
0.08%
1
0.47%
30
Dirk Hohndel
2
0.05%
1
0.47%
31
Chunming Zhou
2
0.05%
1
0.47%
32
Matt Roper
1
0.03%
1
0.47%
33
Jason Ekstrand
1
0.03%
1
0.47%
34
Cui GaoSheng
1
0.03%
1
0.47%
Total
3909
214