Linux Source Code
Home
Release 5.7
Help
vmwgfx
root
drivers
gpu
drm
Highlighting
Reset All
By Author
By Age
──────────
Arjan van de Ven
Arnd Bergmann
Arvind Yadav
Ben Skeggs
Ben Widawsky
Charmaine Lee
Chris Wilson
Christian König
Christoph Hellwig
Christophe Jaillet
Christopher Friedt
Dan Carpenter
Daniel Vetter
Dave Airlie
David Howells
Deepak Rawat
Dirk Hohndel
Emil Velikov
Gerd Hoffmann
Himanshu Jha
Jakob Bornecrantz
Joe Perches
Josh Poimboeuf
Jérôme Glisse
Kees Cook
Keith Packard
Laurent Pinchart
Li Qiang
Lukas Bulwahn
Maarten Lankhorst
Marcin Ślusarz
Masahiro Yamada
Matt Roper
Matthew Wilcox
Michel Dänzer
Murray McAllister
Navid Emamdoost
Neha Bhende
Others
Paul Bolle
Paul Gortmaker
Peter Hanzel
Qian Cai
Rashika Kheria
Ravikant B Sharma
Rob Clark
Roger He
Roland Scheidegger
SF Markus Elfring
Sam Ravnborg
Shyam Saini
Sinclair Yeh
Sumit Semwal
Tejun Heo
Thierry Reding
Thomas Gleixner
Thomas Hellstrom
Thomas Zimmermann
Ville Syrjälä
Wei Yongjun
Xi Wang
−
Subdirectories:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
device_include
11442
16
8
29221
Sinclair Yeh
Thomas Hellstrom
Deepak Rawat
Jakob Bornecrantz
Charmaine Lee
Dirk Hohndel
Others
December 2009
August 2011
October 2011
November 2012
January 2014
February 2014
February 2015
June 2015
July 2015
March 2016
January 2017
November 2017
March 2018
May 2018
June 2018
December 2018
March 2019
var spanGroupData = [ {"timestamp": 1259654400, "group": [ {"author_id": 2, "token_count": 2621}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 0, "token_count": 101}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 2, "token_count": 152}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 0, "token_count": 7628}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 0, "token_count": 28}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 6, "token_count": 30}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 1, "token_count": 96}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 211}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 1, "token_count": 12180}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 16, "token_count": 22}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 3, "token_count": 1984}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 3, "token_count": 3325}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 0, "token_count": 819}, ]}, ]
Author Name
Tokens
Token Proportion
Sinclair Yeh
12276
42.01%
Thomas Hellstrom
8805
30.13%
Deepak Rawat
5309
18.17%
Jakob Bornecrantz
2773
9.49%
Charmaine Lee
30
0.10%
Dirk Hohndel
22
0.08%
Others
6
0.02%
Total
29221
Files:
ttm_lock.c
194
-
4
766
Thomas Hellstrom
Dirk Hohndel
Others
December 2009
July 2011
November 2015
February 2017
May 2018
September 2018
var spanGroupData = [ {"timestamp": 1259654400, "group": [ {"author_id": 0, "token_count": 758}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 0, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Thomas Hellstrom
763
99.61%
Dirk Hohndel
1
0.13%
Others
2
0.26%
Total
766
ttm_lock.h
218
-
3
205
Thomas Hellstrom
Sam Ravnborg
Masahiro Yamada
December 2009
April 2017
May 2019
June 2019
var spanGroupData = [ {"timestamp": 1259654400, "group": [ {"author_id": 0, "token_count": 201}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 36, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 15, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Thomas Hellstrom
202
98.54%
Sam Ravnborg
2
0.98%
Masahiro Yamada
1
0.49%
Total
205
ttm_object.c
794
-
8
2970
Thomas Hellstrom
Roger He
Sumit Semwal
Joe Perches
Dirk Hohndel
David Howells
Others
December 2009
January 2010
March 2012
October 2012
November 2012
November 2013
December 2013
March 2014
January 2015
November 2016
March 2017
December 2017
May 2018
September 2018
May 2019
var spanGroupData = [ {"timestamp": 1259654400, "group": [ {"author_id": 0, "token_count": 1557}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 47, "token_count": 7}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 42, "token_count": 1}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 0, "token_count": 41}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 0, "token_count": 839}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 0, "token_count": 126}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 0, "token_count": 125}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 30, "token_count": 35}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 11, "token_count": 36}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 0, "token_count": 173}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 0, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Thomas Hellstrom
2885
97.14%
Roger He
36
1.21%
Sumit Semwal
35
1.18%
Joe Perches
7
0.24%
Dirk Hohndel
1
0.03%
David Howells
1
0.03%
Others
5
0.17%
Total
2970
ttm_object.h
376
-
4
574
Thomas Hellstrom
Jakob Bornecrantz
Sam Ravnborg
Others
December 2009
June 2011
November 2012
November 2013
December 2013
March 2014
March 2017
September 2018
June 2019
var spanGroupData = [ {"timestamp": 1259654400, "group": [ {"author_id": 2, "token_count": 8}, {"author_id": 0, "token_count": 273}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 0, "token_count": 186}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 0, "token_count": 48}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 15, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Thomas Hellstrom
560
97.56%
Jakob Bornecrantz
8
1.39%
Sam Ravnborg
4
0.70%
Others
2
0.35%
Total
574
vmwgfx_binding.c
1463
-
4
5926
Thomas Hellstrom
Deepak Rawat
Roger He
Dirk Hohndel
August 2015
December 2017
May 2018
December 2018
February 2019
var spanGroupData = [ {"timestamp": 1438412400, "group": [ {"author_id": 0, "token_count": 4820}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 11, "token_count": 18}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 3, "token_count": 1022}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 3, "token_count": 10}, {"author_id": 0, "token_count": 54}, ]}, ]
Author Name
Tokens
Token Proportion
Thomas Hellstrom
4874
82.25%
Deepak Rawat
1032
17.41%
Roger He
18
0.30%
Dirk Hohndel
2
0.03%
Total
5926
vmwgfx_binding.h
239
-
4
434
Thomas Hellstrom
Deepak Rawat
Sam Ravnborg
Dirk Hohndel
August 2015
May 2018
December 2018
February 2019
June 2019
var spanGroupData = [ {"timestamp": 1438412400, "group": [ {"author_id": 0, "token_count": 363}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 3, "token_count": 58}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 15, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Thomas Hellstrom
372
85.71%
Deepak Rawat
58
13.36%
Sam Ravnborg
2
0.46%
Dirk Hohndel
2
0.46%
Total
434
vmwgfx_blit.c
507
-
4
1289
Thomas Hellstrom
Gerd Hoffmann
Dirk Hohndel
Christian König
January 2018
May 2018
August 2019
var spanGroupData = [ {"timestamp": 1514793600, "group": [ {"author_id": 0, "token_count": 1281}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 5, "token_count": 2}, {"author_id": 21, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Thomas Hellstrom
1281
99.38%
Gerd Hoffmann
4
0.31%
Dirk Hohndel
2
0.16%
Christian König
2
0.16%
Total
1289
vmwgfx_bo.c
1174
-
10
3760
Thomas Hellstrom
Jakob Bornecrantz
Christian König
Sinclair Yeh
Gerd Hoffmann
Thomas Zimmermann
Thierry Reding
Maarten Lankhorst
David Howells
Dave Airlie
October 2011
October 2012
November 2012
June 2013
October 2013
February 2014
July 2014
August 2014
April 2015
June 2015
June 2016
April 2017
March 2018
June 2018
July 2018
September 2018
January 2019
March 2019
August 2019
October 2019
var spanGroupData = [ {"timestamp": 1317452400, "group": [ {"author_id": 2, "token_count": 510}, {"author_id": 0, "token_count": 119}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 42, "token_count": 1}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 37, "token_count": 3}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 5, "token_count": 59}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 176}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 1, "token_count": 114}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 5, "token_count": 60}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 0, "token_count": 90}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 0, "token_count": 2330}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 13, "token_count": 1}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 0, "token_count": 120}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 10, "token_count": 10}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 0, "token_count": 65}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 5, "token_count": 4}, {"author_id": 21, "token_count": 12}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 5, "token_count": 67}, ]}, ]
Author Name
Tokens
Token Proportion
Thomas Hellstrom
2917
77.58%
Jakob Bornecrantz
510
13.56%
Christian König
190
5.05%
Sinclair Yeh
114
3.03%
Gerd Hoffmann
12
0.32%
Thomas Zimmermann
10
0.27%
Thierry Reding
3
0.08%
Maarten Lankhorst
2
0.05%
David Howells
1
0.03%
Dave Airlie
1
0.03%
Total
3760
vmwgfx_cmdbuf.c
1419
-
10
4574
Thomas Hellstrom
Thomas Zimmermann
Deepak Rawat
Sam Ravnborg
Paul Bolle
Masahiro Yamada
Dirk Hohndel
Chris Wilson
Sinclair Yeh
Others
April 2015
June 2015
July 2015
August 2015
September 2015
October 2015
January 2016
March 2016
December 2016
February 2017
April 2017
August 2017
March 2018
May 2018
September 2018
January 2019
February 2019
June 2019
January 2020
var spanGroupData = [ {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 3856}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 0, "token_count": 28}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 55, "token_count": 6}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 23, "token_count": 2}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 36, "token_count": 2}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 0, "token_count": 550}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 0, "token_count": 57}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 10, "token_count": 16}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 3, "token_count": 12}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 15, "token_count": 6}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 0, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Thomas Hellstrom
4525
98.93%
Thomas Zimmermann
16
0.35%
Deepak Rawat
12
0.26%
Sam Ravnborg
6
0.13%
Paul Bolle
6
0.13%
Masahiro Yamada
2
0.04%
Dirk Hohndel
2
0.04%
Chris Wilson
2
0.04%
Sinclair Yeh
1
0.02%
Others
2
0.04%
Total
4574
vmwgfx_cmdbuf_res.c
348
-
5
930
Thomas Hellstrom
Deepak Rawat
Navid Emamdoost
Ravikant B Sharma
Dirk Hohndel
June 2014
October 2014
August 2015
November 2016
June 2017
May 2018
September 2019
var spanGroupData = [ {"timestamp": 1401606000, "group": [ {"author_id": 0, "token_count": 853}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 0, "token_count": 52}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 33, "token_count": 2}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 53, "token_count": 7}, ]}, ]
Author Name
Tokens
Token Proportion
Thomas Hellstrom
911
97.96%
Deepak Rawat
8
0.86%
Navid Emamdoost
7
0.75%
Ravikant B Sharma
2
0.22%
Dirk Hohndel
2
0.22%
Total
930
vmwgfx_context.c
926
-
9
4095
Thomas Hellstrom
Sinclair Yeh
Deepak Rawat
Roger He
Christophe Jaillet
Masahiro Yamada
Dirk Hohndel
Charmaine Lee
Ravikant B Sharma
November 2012
October 2013
February 2014
March 2014
June 2014
June 2015
August 2015
November 2016
April 2017
December 2017
May 2018
June 2018
September 2018
December 2018
February 2019
March 2019
var spanGroupData = [ {"timestamp": 1351753200, "group": [ {"author_id": 0, "token_count": 1581}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 677}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 0, "token_count": 158}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 0, "token_count": 109}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 6, "token_count": 2}, {"author_id": 1, "token_count": 144}, {"author_id": 0, "token_count": 1256}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 44, "token_count": 12}, {"author_id": 33, "token_count": 1}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 36, "token_count": 4}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 11, "token_count": 18}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 3, "token_count": 69}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 3, "token_count": 11}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 0, "token_count": 20}, ]}, ]
Author Name
Tokens
Token Proportion
Thomas Hellstrom
3832
93.58%
Sinclair Yeh
144
3.52%
Deepak Rawat
80
1.95%
Roger He
18
0.44%
Christophe Jaillet
12
0.29%
Masahiro Yamada
4
0.10%
Dirk Hohndel
2
0.05%
Charmaine Lee
2
0.05%
Ravikant B Sharma
1
0.02%
Total
4095
vmwgfx_cotable.c
663
-
9
2411
Thomas Hellstrom
Deepak Rawat
Roger He
Christian König
Gerd Hoffmann
Masahiro Yamada
Dirk Hohndel
Ravikant B Sharma
Others
August 2015
September 2015
November 2016
April 2017
December 2017
May 2018
June 2018
September 2018
December 2018
February 2019
March 2019
August 2019
var spanGroupData = [ {"timestamp": 1438412400, "group": [ {"author_id": 0, "token_count": 2313}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 33, "token_count": 1}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 5, "token_count": 12}, {"author_id": 36, "token_count": 3}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 11, "token_count": 18}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 3, "token_count": 16}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 0, "token_count": 26}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 5, "token_count": 2}, {"author_id": 21, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Thomas Hellstrom
2349
97.43%
Deepak Rawat
19
0.79%
Roger He
18
0.75%
Christian König
14
0.58%
Gerd Hoffmann
4
0.17%
Masahiro Yamada
3
0.12%
Dirk Hohndel
2
0.08%
Ravikant B Sharma
1
0.04%
Others
1
0.04%
Total
2411
vmwgfx_drv.c
1536
-
31
6195
Thomas Hellstrom
Jakob Bornecrantz
Sinclair Yeh
Deepak Rawat
Thomas Zimmermann
Dave Airlie
Neha Bhende
Arjan van de Ven
Peter Hanzel
Gerd Hoffmann
Charmaine Lee
Qian Cai
Sam Ravnborg
Rob Clark
Roland Scheidegger
Christoph Hellwig
Daniel Vetter
Wei Yongjun
Emil Velikov
Paul Gortmaker
Christian König
Ravikant B Sharma
Dirk Hohndel
Ville Syrjälä
Thierry Reding
Arvind Yadav
Others
December 2009
January 2010
February 2010
May 2010
June 2010
August 2010
October 2010
December 2010
August 2011
September 2011
October 2011
December 2011
February 2012
August 2012
November 2012
August 2013
October 2013
November 2013
January 2014
February 2014
March 2014
June 2014
July 2014
October 2014
January 2015
March 2015
April 2015
June 2015
July 2015
August 2015
October 2015
November 2015
February 2016
April 2016
May 2016
June 2016
November 2016
January 2017
February 2017
March 2017
April 2017
May 2017
July 2017
August 2017
November 2017
March 2018
May 2018
June 2018
September 2018
October 2018
December 2018
January 2019
April 2019
May 2019
June 2019
September 2019
November 2019
December 2019
January 2020
March 2020
var spanGroupData = [ {"timestamp": 1259654400, "group": [ {"author_id": 2, "token_count": 1549}, {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 2, "token_count": 5}, {"author_id": 26, "token_count": 43}, {"author_id": 0, "token_count": 183}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 2, "token_count": 42}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 13, "token_count": 14}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 0, "token_count": 455}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 13, "token_count": 32}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 59, "token_count": 3}, {"author_id": 0, "token_count": 84}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 0, "token_count": 80}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 20, "token_count": 62}, {"author_id": 2, "token_count": 40}, {"author_id": 0, "token_count": 268}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 13, "token_count": 7}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 2, "token_count": 87}, {"author_id": 0, "token_count": 21}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 13, "token_count": 27}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 0, "token_count": 399}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 35, "token_count": 2}, {"author_id": 52, "token_count": 7}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 263}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 8, "token_count": 6}, {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 0, "token_count": 93}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 6, "token_count": 17}, {"author_id": 0, "token_count": 153}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 37, "token_count": 1}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 35, "token_count": 11}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 0, "token_count": 245}, {"author_id": 14, "token_count": 1}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 1, "token_count": 58}, {"author_id": 0, "token_count": 604}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 1, "token_count": 5}, {"author_id": 0, "token_count": 138}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 1, "token_count": 79}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 8, "token_count": 3}, {"author_id": 1, "token_count": 45}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 33, "token_count": 2}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 0, "token_count": 25}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 1, "token_count": 27}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 41, "token_count": 1}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 0, "token_count": 204}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 3, "token_count": 39}, {"author_id": 9, "token_count": 72}, {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 3, "token_count": 145}, {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 45, "token_count": 12}, {"author_id": 0, "token_count": 28}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 3, "token_count": 22}, {"author_id": 19, "token_count": 4}, {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 39, "token_count": 16}, {"author_id": 15, "token_count": 14}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 21, "token_count": 25}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 7, "token_count": 12}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 10, "token_count": 134}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 0, "token_count": 30}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 75}, ]}, ]
Author Name
Tokens
Token Proportion
Thomas Hellstrom
3486
56.27%
Jakob Bornecrantz
1726
27.86%
Sinclair Yeh
229
3.70%
Deepak Rawat
206
3.33%
Thomas Zimmermann
134
2.16%
Dave Airlie
80
1.29%
Neha Bhende
72
1.16%
Arjan van de Ven
62
1.00%
Peter Hanzel
43
0.69%
Gerd Hoffmann
25
0.40%
Charmaine Lee
17
0.27%
Qian Cai
16
0.26%
Sam Ravnborg
14
0.23%
Rob Clark
13
0.21%
Roland Scheidegger
12
0.19%
Christoph Hellwig
12
0.19%
Daniel Vetter
11
0.18%
Wei Yongjun
7
0.11%
Emil Velikov
4
0.06%
Paul Gortmaker
3
0.05%
Christian König
3
0.05%
Ravikant B Sharma
2
0.03%
Dirk Hohndel
2
0.03%
Ville Syrjälä
1
0.02%
Thierry Reding
1
0.02%
Arvind Yadav
1
0.02%
Others
13
0.21%
Total
6195
vmwgfx_drv.h
1610
-
21
5550
Thomas Hellstrom
Jakob Bornecrantz
Deepak Rawat
Sinclair Yeh
Dave Airlie
Roland Scheidegger
Sam Ravnborg
Thomas Zimmermann
Christian König
Gerd Hoffmann
Neha Bhende
Charmaine Lee
Thomas Gleixner
Michel Dänzer
Emil Velikov
Dirk Hohndel
Daniel Vetter
Masahiro Yamada
David Howells
Others
December 2009
January 2010
February 2010
May 2010
June 2010
October 2010
August 2011
September 2011
October 2011
November 2011
February 2012
August 2012
October 2012
November 2012
October 2013
November 2013
January 2014
February 2014
June 2014
July 2014
January 2015
March 2015
April 2015
June 2015
July 2015
August 2015
September 2015
October 2015
November 2015
February 2016
May 2016
June 2016
September 2016
March 2017
July 2017
August 2017
January 2018
March 2018
May 2018
June 2018
September 2018
October 2018
December 2018
January 2019
February 2019
March 2019
April 2019
May 2019
June 2019
September 2019
October 2019
November 2019
January 2020
March 2020
April 2020
var spanGroupData = [ {"timestamp": 1259654400, "group": [ {"author_id": 2, "token_count": 1143}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 2, "token_count": 13}, {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 2, "token_count": 32}, {"author_id": 0, "token_count": 84}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 0, "token_count": 70}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 22, "token_count": 2}, {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 0, "token_count": 85}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 2, "token_count": 110}, {"author_id": 0, "token_count": 220}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 13, "token_count": 57}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 42, "token_count": 1}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 0, "token_count": 778}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 295}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 0, "token_count": 33}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 0, "token_count": 106}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 6, "token_count": 3}, {"author_id": 0, "token_count": 47}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 0, "token_count": 148}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 32, "token_count": 2}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 0, "token_count": 40}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 1, "token_count": 34}, {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 1, "token_count": 25}, {"author_id": 0, "token_count": 284}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 36, "token_count": 1}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 1, "token_count": 17}, {"author_id": 0, "token_count": 275}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 0, "token_count": 47}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 8, "token_count": 2}, {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 1, "token_count": 13}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 0, "token_count": 57}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 0, "token_count": 139}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 0, "token_count": 64}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 3, "token_count": 48}, {"author_id": 9, "token_count": 3}, {"author_id": 0, "token_count": 279}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 0, "token_count": 108}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 3, "token_count": 176}, {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 10, "token_count": 4}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 3, "token_count": 34}, {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 0, "token_count": 322}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 3, "token_count": 63}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 3, "token_count": 11}, {"author_id": 19, "token_count": 2}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 15, "token_count": 17}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 21, "token_count": 4}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 5, "token_count": 3}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 7, "token_count": 18}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 10, "token_count": 6}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 36}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Thomas Hellstrom
3668
66.09%
Jakob Bornecrantz
1320
23.78%
Deepak Rawat
332
5.98%
Sinclair Yeh
95
1.71%
Dave Airlie
57
1.03%
Roland Scheidegger
18
0.32%
Sam Ravnborg
17
0.31%
Thomas Zimmermann
10
0.18%
Christian König
9
0.16%
Gerd Hoffmann
4
0.07%
Neha Bhende
3
0.05%
Charmaine Lee
3
0.05%
Thomas Gleixner
2
0.04%
Michel Dänzer
2
0.04%
Emil Velikov
2
0.04%
Dirk Hohndel
2
0.04%
Daniel Vetter
2
0.04%
Masahiro Yamada
1
0.02%
David Howells
1
0.02%
Others
2
0.04%
Total
5550
vmwgfx_execbuf.c
4455
-
17
18600
Thomas Hellstrom
Deepak Rawat
Sinclair Yeh
Jakob Bornecrantz
Charmaine Lee
Neha Bhende
Lukas Bulwahn
Murray McAllister
Dan Carpenter
Emil Velikov
Maarten Lankhorst
Christian König
Jérôme Glisse
Dirk Hohndel
David Howells
Ravikant B Sharma
Others
December 2009
January 2010
February 2010
April 2010
May 2010
October 2010
August 2011
September 2011
October 2011
February 2012
October 2012
November 2012
June 2013
October 2013
January 2014
February 2014
March 2014
April 2014
June 2014
August 2014
September 2014
March 2015
April 2015
June 2015
August 2015
February 2016
April 2016
October 2016
November 2016
April 2017
July 2017
August 2017
January 2018
May 2018
June 2018
September 2018
December 2018
January 2019
February 2019
March 2019
April 2019
May 2019
December 2019
var spanGroupData = [ {"timestamp": 1259654400, "group": [ {"author_id": 2, "token_count": 487}, {"author_id": 0, "token_count": 123}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 0, "token_count": 50}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 12, "token_count": 2}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 0, "token_count": 62}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 0, "token_count": 46}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 18, "token_count": 13}, {"author_id": 2, "token_count": 43}, {"author_id": 0, "token_count": 1570}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 2, "token_count": 34}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 42, "token_count": 2}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 0, "token_count": 2106}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 101}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 4, "token_count": 4}, {"author_id": 0, "token_count": 217}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 18, "token_count": 1}, {"author_id": 0, "token_count": 100}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 0, "token_count": 31}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 0, "token_count": 50}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 446}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 6, "token_count": 317}, {"author_id": 9, "token_count": 162}, {"author_id": 1, "token_count": 396}, {"author_id": 0, "token_count": 6251}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 6, "token_count": 47}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 6, "token_count": 102}, {"author_id": 0, "token_count": 187}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 33, "token_count": 1}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 1, "token_count": 267}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 0, "token_count": 238}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 18, "token_count": 10}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 9, "token_count": 85}, {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 0, "token_count": 1914}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 3, "token_count": 1952}, {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 3, "token_count": 771}, {"author_id": 0, "token_count": 194}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 0, "token_count": 38}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 19, "token_count": 20}, {"author_id": 27, "token_count": 30}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 29, "token_count": 36}, ]}, ]
Author Name
Tokens
Token Proportion
Thomas Hellstrom
13800
74.19%
Deepak Rawat
2725
14.65%
Sinclair Yeh
663
3.56%
Jakob Bornecrantz
564
3.03%
Charmaine Lee
471
2.53%
Neha Bhende
247
1.33%
Lukas Bulwahn
36
0.19%
Murray McAllister
30
0.16%
Dan Carpenter
24
0.13%
Emil Velikov
20
0.11%
Maarten Lankhorst
7
0.04%
Christian König
4
0.02%
Jérôme Glisse
2
0.01%
Dirk Hohndel
2
0.01%
David Howells
2
0.01%
Ravikant B Sharma
1
0.01%
Others
2
0.01%
Total
18600
vmwgfx_fb.c
845
-
18
4117
Thomas Hellstrom
Jakob Bornecrantz
Daniel Vetter
Marcin Ślusarz
Ville Syrjälä
Christian König
Christopher Friedt
Tejun Heo
Sinclair Yeh
Thomas Zimmermann
Michel Dänzer
Sam Ravnborg
Paul Gortmaker
Chris Wilson
Others
December 2009
February 2010
May 2010
June 2010
July 2010
October 2010
December 2010
August 2011
February 2012
August 2012
February 2014
August 2014
April 2015
June 2015
July 2015
August 2015
April 2016
December 2016
January 2017
March 2017
April 2017
March 2018
April 2018
May 2018
June 2018
March 2019
June 2019
December 2019
var spanGroupData = [ {"timestamp": 1259654400, "group": [ {"author_id": 2, "token_count": 1584}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 2, "token_count": 27}, {"author_id": 25, "token_count": 44}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 23, "token_count": 1}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 0, "token_count": 29}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 31, "token_count": 6}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 22, "token_count": 6}, {"author_id": 59, "token_count": 2}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 31, "token_count": 1}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 51, "token_count": 9}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 5, "token_count": 12}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 1999}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 0, "token_count": 68}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 8, "token_count": 36}, {"author_id": 14, "token_count": 21}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 8, "token_count": 65}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 0, "token_count": 103}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 0, "token_count": 37}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 10, "token_count": 6}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 15, "token_count": 5}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Thomas Hellstrom
2275
55.26%
Jakob Bornecrantz
1617
39.28%
Daniel Vetter
101
2.45%
Marcin Ślusarz
44
1.07%
Ville Syrjälä
21
0.51%
Christian König
12
0.29%
Christopher Friedt
9
0.22%
Tejun Heo
7
0.17%
Sinclair Yeh
7
0.17%
Thomas Zimmermann
6
0.15%
Michel Dänzer
6
0.15%
Sam Ravnborg
5
0.12%
Paul Gortmaker
2
0.05%
Chris Wilson
1
0.02%
Others
4
0.10%
Total
4117
vmwgfx_fence.c
1183
-
16
4446
Thomas Hellstrom
Maarten Lankhorst
Jakob Bornecrantz
Sinclair Yeh
Daniel Vetter
Chris Wilson
Roger He
Arnd Bergmann
Dan Carpenter
Ravikant B Sharma
Rashika Kheria
Dirk Hohndel
Sam Ravnborg
Christian König
Arvind Yadav
Others
September 2011
October 2011
February 2012
September 2012
November 2012
January 2014
March 2014
December 2014
January 2015
April 2015
October 2015
January 2016
June 2016
October 2016
November 2016
March 2017
July 2017
August 2017
November 2017
December 2017
January 2018
May 2018
June 2018
September 2018
June 2019
August 2019
May 2020
var spanGroupData = [ {"timestamp": 1314860400, "group": [ {"author_id": 0, "token_count": 1849}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 0, "token_count": 1175}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 2, "token_count": 238}, {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 18, "token_count": 1}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 50, "token_count": 3}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 4, "token_count": 699}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 18, "token_count": 6}, {"author_id": 8, "token_count": 38}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 23, "token_count": 22}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 33, "token_count": 5}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 0, "token_count": 121}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 1, "token_count": 118}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 41, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 11, "token_count": 18}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 49, "token_count": 10}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 0, "token_count": 62}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 23, "token_count": 15}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Thomas Hellstrom
3267
73.48%
Maarten Lankhorst
699
15.72%
Jakob Bornecrantz
238
5.35%
Sinclair Yeh
118
2.65%
Daniel Vetter
38
0.85%
Chris Wilson
37
0.83%
Roger He
18
0.40%
Arnd Bergmann
10
0.22%
Dan Carpenter
7
0.16%
Ravikant B Sharma
5
0.11%
Rashika Kheria
3
0.07%
Dirk Hohndel
2
0.04%
Sam Ravnborg
1
0.02%
Christian König
1
0.02%
Arvind Yadav
1
0.02%
Others
1
0.02%
Total
4446
vmwgfx_fence.h
132
-
6
438
Thomas Hellstrom
Maarten Lankhorst
Sinclair Yeh
Sam Ravnborg
Chris Wilson
Dirk Hohndel
September 2011
October 2011
February 2012
March 2014
October 2016
July 2017
May 2018
June 2019
var spanGroupData = [ {"timestamp": 1314860400, "group": [ {"author_id": 0, "token_count": 292}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 0, "token_count": 33}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 0, "token_count": 31}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 4, "token_count": 49}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 23, "token_count": 4}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 1, "token_count": 18}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 15, "token_count": 9}, ]}, ]
Author Name
Tokens
Token Proportion
Thomas Hellstrom
356
81.28%
Maarten Lankhorst
49
11.19%
Sinclair Yeh
18
4.11%
Sam Ravnborg
9
2.05%
Chris Wilson
4
0.91%
Dirk Hohndel
2
0.46%
Total
438
vmwgfx_fifo.c
691
-
7
2955
Jakob Bornecrantz
Thomas Hellstrom
Dan Carpenter
Sinclair Yeh
Sam Ravnborg
Deepak Rawat
Dirk Hohndel
December 2009
January 2010
February 2010
May 2010
October 2010
September 2011
October 2011
November 2011
November 2012
August 2014
January 2015
April 2015
June 2015
July 2015
August 2015
October 2015
November 2015
April 2017
May 2018
February 2019
June 2019
var spanGroupData = [ {"timestamp": 1259654400, "group": [ {"author_id": 2, "token_count": 1870}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 2, "token_count": 73}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 0, "token_count": 43}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 2, "token_count": 68}, {"author_id": 0, "token_count": 29}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 2, "token_count": 9}, {"author_id": 0, "token_count": 174}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 0, "token_count": 257}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 1, "token_count": 4}, {"author_id": 0, "token_count": 199}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 0, "token_count": 60}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 0, "token_count": 41}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 18, "token_count": 3}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 18, "token_count": 10}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 15, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Jakob Bornecrantz
2020
68.36%
Thomas Hellstrom
907
30.69%
Dan Carpenter
13
0.44%
Sinclair Yeh
7
0.24%
Sam Ravnborg
3
0.10%
Deepak Rawat
3
0.10%
Dirk Hohndel
2
0.07%
Total
2955
vmwgfx_gmr.c
150
-
5
588
Thomas Hellstrom
Jakob Bornecrantz
Sam Ravnborg
Dirk Hohndel
Deepak Rawat
December 2009
October 2010
August 2011
June 2012
August 2013
October 2013
January 2014
May 2018
February 2019
June 2019
var spanGroupData = [ {"timestamp": 1259654400, "group": [ {"author_id": 2, "token_count": 53}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 0, "token_count": 319}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 2, "token_count": 139}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 57}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 15, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Thomas Hellstrom
390
66.33%
Jakob Bornecrantz
192
32.65%
Sam Ravnborg
2
0.34%
Dirk Hohndel
2
0.34%
Deepak Rawat
2
0.34%
Total
588
vmwgfx_gmrid_manager.c
154
-
8
560
Thomas Hellstrom
Matthew Wilcox
Kees Cook
Christian König
Deepak Rawat
David Howells
Dirk Hohndel
Ravikant B Sharma
October 2010
August 2011
October 2012
November 2012
July 2014
August 2014
November 2016
December 2016
August 2017
May 2018
June 2018
February 2019
var spanGroupData = [ {"timestamp": 1285916400, "group": [ {"author_id": 0, "token_count": 315}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 0, "token_count": 114}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 42, "token_count": 3}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 0, "token_count": 43}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 33, "token_count": 1}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 40, "token_count": 15}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 5, "token_count": 6}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 24, "token_count": 48}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 3, "token_count": 9}, ]}, ]
Author Name
Tokens
Token Proportion
Thomas Hellstrom
472
84.29%
Matthew Wilcox
48
8.57%
Kees Cook
15
2.68%
Christian König
10
1.79%
Deepak Rawat
9
1.61%
David Howells
3
0.54%
Dirk Hohndel
2
0.36%
Ravikant B Sharma
1
0.18%
Total
560
vmwgfx_ioctl.c
455
-
16
1954
Thomas Hellstrom
Jakob Bornecrantz
Deepak Rawat
Daniel Vetter
Sinclair Yeh
Dan Carpenter
Charmaine Lee
Neha Bhende
Murray McAllister
Keith Packard
Ville Syrjälä
Dirk Hohndel
David Howells
Others
December 2009
January 2010
February 2010
October 2010
September 2011
October 2011
November 2011
October 2012
November 2012
December 2012
October 2013
January 2014
February 2014
January 2015
April 2015
June 2015
July 2015
August 2015
October 2015
March 2017
July 2017
March 2018
May 2018
June 2018
December 2018
February 2019
var spanGroupData = [ {"timestamp": 1259654400, "group": [ {"author_id": 2, "token_count": 103}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 0, "token_count": 25}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 0, "token_count": 221}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 18, "token_count": 10}, {"author_id": 2, "token_count": 670}, {"author_id": 0, "token_count": 118}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 0, "token_count": 23}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 42, "token_count": 1}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 18, "token_count": 9}, {"author_id": 0, "token_count": 172}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 8, "token_count": 29}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 14, "token_count": 2}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 0, "token_count": 388}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 6, "token_count": 12}, {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 6, "token_count": 2}, {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 0, "token_count": 33}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 57, "token_count": 4}, {"author_id": 27, "token_count": 6}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 3, "token_count": 10}, {"author_id": 9, "token_count": 12}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 3, "token_count": 24}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 3, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Thomas Hellstrom
1023
52.35%
Jakob Bornecrantz
776
39.71%
Deepak Rawat
40
2.05%
Daniel Vetter
29
1.48%
Sinclair Yeh
19
0.97%
Dan Carpenter
19
0.97%
Charmaine Lee
14
0.72%
Neha Bhende
12
0.61%
Murray McAllister
6
0.31%
Keith Packard
4
0.20%
Ville Syrjälä
2
0.10%
Dirk Hohndel
2
0.10%
David Howells
1
0.05%
Others
7
0.36%
Total
1954
vmwgfx_irq.c
385
-
5
1439
Jakob Bornecrantz
Thomas Hellstrom
Daniel Vetter
Dirk Hohndel
Sam Ravnborg
December 2009
February 2010
May 2010
September 2011
October 2011
December 2013
January 2015
April 2015
June 2015
October 2015
August 2017
May 2018
June 2019
var spanGroupData = [ {"timestamp": 1259654400, "group": [ {"author_id": 2, "token_count": 770}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 0, "token_count": 51}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 0, "token_count": 140}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 0, "token_count": 99}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 8, "token_count": 6}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 48}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 0, "token_count": 69}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 0, "token_count": 236}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 15, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Jakob Bornecrantz
770
53.51%
Thomas Hellstrom
660
45.87%
Daniel Vetter
6
0.42%
Dirk Hohndel
2
0.14%
Sam Ravnborg
1
0.07%
Total
1439
vmwgfx_kms.c
2817
-
26
11390
Jakob Bornecrantz
Thomas Hellstrom
Sinclair Yeh
Deepak Rawat
Daniel Vetter
Ville Syrjälä
Michel Dänzer
Xi Wang
Sam Ravnborg
Thomas Zimmermann
Dave Airlie
Maarten Lankhorst
Rob Clark
Rashika Kheria
Thierry Reding
Matt Roper
Keith Packard
Dirk Hohndel
Chris Wilson
Laurent Pinchart
Others
December 2009
February 2010
May 2010
June 2010
August 2010
October 2010
August 2011
October 2011
November 2011
February 2012
May 2012
August 2012
November 2012
December 2012
June 2013
October 2013
December 2013
January 2014
February 2014
April 2014
May 2014
July 2014
October 2014
March 2015
April 2015
June 2015
July 2015
August 2015
September 2015
October 2015
November 2015
December 2015
January 2016
February 2016
June 2016
December 2016
January 2017
March 2017
April 2017
June 2017
July 2017
November 2017
January 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
April 2019
May 2019
June 2019
January 2020
var spanGroupData = [ {"timestamp": 1259654400, "group": [ {"author_id": 2, "token_count": 1356}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 2, "token_count": 41}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 0, "token_count": 37}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 23, "token_count": 2}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 0, "token_count": 223}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 22, "token_count": 36}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 2, "token_count": 1764}, {"author_id": 0, "token_count": 274}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 2, "token_count": 467}, {"author_id": 0, "token_count": 73}, {"author_id": 34, "token_count": 26}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 2, "token_count": 88}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 17, "token_count": 1}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 8, "token_count": 26}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 14, "token_count": 2}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 14, "token_count": 1}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 0, "token_count": 7}, {"author_id": 14, "token_count": 33}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 50, "token_count": 3}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 13, "token_count": 1}, {"author_id": 56, "token_count": 2}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 35, "token_count": 3}, {"author_id": 37, "token_count": 2}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 1, "token_count": 15}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 1, "token_count": 438}, {"author_id": 0, "token_count": 1402}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 13, "token_count": 5}, {"author_id": 1, "token_count": 22}, {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 72}, {"author_id": 14, "token_count": 1}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 14, "token_count": 2}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 0, "token_count": 167}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 4, "token_count": 4}, {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 8, "token_count": 91}, {"author_id": 14, "token_count": 4}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 57, "token_count": 2}, {"author_id": 1, "token_count": 1906}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 8, "token_count": 5}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 8, "token_count": 3}, {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 4, "token_count": 1}, {"author_id": 1, "token_count": 49}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 14, "token_count": 23}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 3, "token_count": 34}, {"author_id": 0, "token_count": 65}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 0, "token_count": 143}, {"author_id": 14, "token_count": 6}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 0, "token_count": 44}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 16, "token_count": 2}, {"author_id": 14, "token_count": 18}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 3, "token_count": 699}, {"author_id": 1, "token_count": 7}, {"author_id": 0, "token_count": 86}, {"author_id": 14, "token_count": 2}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 8, "token_count": 1}, {"author_id": 3, "token_count": 575}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 3, "token_count": 187}, {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 0, "token_count": 358}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 0, "token_count": 168}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 3, "token_count": 4}, {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 3, "token_count": 63}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 3, "token_count": 108}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 15, "token_count": 14}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 10, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Jakob Bornecrantz
3718
32.64%
Thomas Hellstrom
3196
28.06%
Sinclair Yeh
2459
21.59%
Deepak Rawat
1677
14.72%
Daniel Vetter
126
1.11%
Ville Syrjälä
92
0.81%
Michel Dänzer
36
0.32%
Xi Wang
26
0.23%
Sam Ravnborg
14
0.12%
Thomas Zimmermann
6
0.05%
Dave Airlie
6
0.05%
Maarten Lankhorst
5
0.04%
Rob Clark
3
0.03%
Rashika Kheria
3
0.03%
Thierry Reding
2
0.02%
Matt Roper
2
0.02%
Keith Packard
2
0.02%
Dirk Hohndel
2
0.02%
Chris Wilson
2
0.02%
Laurent Pinchart
1
0.01%
Others
12
0.11%
Total
11390
vmwgfx_kms.h
579
-
9
1664
Sinclair Yeh
Thomas Hellstrom
Jakob Bornecrantz
Deepak Rawat
Daniel Vetter
Maarten Lankhorst
Laurent Pinchart
Dirk Hohndel
Others
December 2009
October 2011
November 2011
February 2012
June 2015
July 2015
November 2015
February 2016
June 2016
November 2016
December 2016
March 2017
April 2017
January 2018
March 2018
May 2018
June 2018
July 2018
August 2018
September 2018
January 2019
var spanGroupData = [ {"timestamp": 1259654400, "group": [ {"author_id": 2, "token_count": 112}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 2, "token_count": 181}, {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 2, "token_count": 25}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 1, "token_count": 194}, {"author_id": 0, "token_count": 335}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 0, "token_count": 29}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 17, "token_count": 2}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 1, "token_count": 418}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 8, "token_count": 5}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 3, "token_count": 31}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 3, "token_count": 8}, {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 3, "token_count": 238}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 3, "token_count": 15}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 8, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Sinclair Yeh
612
36.78%
Thomas Hellstrom
426
25.60%
Jakob Bornecrantz
318
19.11%
Deepak Rawat
292
17.55%
Daniel Vetter
8
0.48%
Maarten Lankhorst
2
0.12%
Laurent Pinchart
2
0.12%
Dirk Hohndel
2
0.12%
Others
2
0.12%
Total
1664
vmwgfx_ldu.c
577
-
17
2343
Jakob Bornecrantz
Sinclair Yeh
Thomas Hellstrom
Ville Syrjälä
Laurent Pinchart
Thomas Zimmermann
Sam Ravnborg
Michel Dänzer
Rob Clark
Daniel Vetter
Matt Roper
Ben Widawsky
Chris Wilson
Joe Perches
Dirk Hohndel
Deepak Rawat
Others
December 2009
May 2010
June 2010
September 2010
October 2010
August 2011
October 2011
November 2011
December 2011
February 2012
October 2012
December 2013
April 2014
May 2014
October 2014
June 2015
December 2015
February 2016
December 2016
March 2017
June 2017
July 2017
January 2018
May 2018
June 2018
July 2018
September 2018
October 2018
February 2019
June 2019
January 2020
var spanGroupData = [ {"timestamp": 1259654400, "group": [ {"author_id": 2, "token_count": 785}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 2, "token_count": 317}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 2, "token_count": 26}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 23, "token_count": 3}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 47, "token_count": 2}, {"author_id": 0, "token_count": 29}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 22, "token_count": 8}, {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 2, "token_count": 126}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 14, "token_count": 8}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 35, "token_count": 4}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 56, "token_count": 4}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 1, "token_count": 201}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 14, "token_count": 5}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 0, "token_count": 64}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 14, "token_count": 20}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 1, "token_count": 641}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 17, "token_count": 24}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 46, "token_count": 4}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 35, "token_count": 2}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 15, "token_count": 9}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 10, "token_count": 15}, ]}, ]
Author Name
Tokens
Token Proportion
Jakob Bornecrantz
1260
53.78%
Sinclair Yeh
842
35.94%
Thomas Hellstrom
123
5.25%
Ville Syrjälä
33
1.41%
Laurent Pinchart
24
1.02%
Thomas Zimmermann
15
0.64%
Sam Ravnborg
9
0.38%
Michel Dänzer
8
0.34%
Rob Clark
6
0.26%
Daniel Vetter
5
0.21%
Matt Roper
4
0.17%
Ben Widawsky
4
0.17%
Chris Wilson
3
0.13%
Joe Perches
2
0.09%
Dirk Hohndel
2
0.09%
Deepak Rawat
2
0.09%
Others
1
0.04%
Total
2343
vmwgfx_marker.c
155
-
3
580
Thomas Hellstrom
Thomas Gleixner
Dirk Hohndel
May 2010
September 2011
July 2014
May 2018
var spanGroupData = [ {"timestamp": 1272697200, "group": [ {"author_id": 0, "token_count": 499}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 0, "token_count": 51}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 32, "token_count": 28}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 16, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Thomas Hellstrom
550
94.83%
Thomas Gleixner
28
4.83%
Dirk Hohndel
2
0.34%
Total
580
vmwgfx_mob.c
705
-
11
2745
Thomas Hellstrom
Thomas Zimmermann
Roger He
Ravikant B Sharma
Deepak Rawat
Shyam Saini
Sam Ravnborg
Dirk Hohndel
Sinclair Yeh
Others
November 2012
October 2013
January 2014
February 2014
April 2015
June 2015
August 2015
November 2016
January 2017
December 2017
May 2018
June 2018
December 2018
January 2019
February 2019
June 2019
var spanGroupData = [ {"timestamp": 1351753200, "group": [ {"author_id": 0, "token_count": 1782}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 306}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 0, "token_count": 158}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 0, "token_count": 379}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 33, "token_count": 7}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 54, "token_count": 6}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 11, "token_count": 38}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 10, "token_count": 39}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 15, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Thomas Hellstrom
2636
96.03%
Thomas Zimmermann
39
1.42%
Roger He
38
1.38%
Ravikant B Sharma
7
0.26%
Deepak Rawat
7
0.26%
Shyam Saini
6
0.22%
Sam Ravnborg
3
0.11%
Dirk Hohndel
2
0.07%
Sinclair Yeh
1
0.04%
Others
6
0.22%
Total
2745
vmwgfx_msg.c
602
-
10
2034
Sinclair Yeh
Thomas Hellstrom
Roland Scheidegger
Josh Poimboeuf
Himanshu Jha
Dan Carpenter
Sam Ravnborg
Ravikant B Sharma
Dirk Hohndel
Others
April 2016
May 2016
June 2016
November 2016
March 2018
May 2018
June 2018
May 2019
June 2019
August 2019
November 2019
var spanGroupData = [ {"timestamp": 1459494000, "group": [ {"author_id": 1, "token_count": 1104}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 43, "token_count": 12}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 33, "token_count": 3}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 48, "token_count": 10}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 16, "token_count": 2}, {"author_id": 0, "token_count": 77}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 0, "token_count": 472}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 15, "token_count": 4}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 18, "token_count": 10}, {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 7, "token_count": 306}, {"author_id": 0, "token_count": 13}, ]}, ]
Author Name
Tokens
Token Proportion
Sinclair Yeh
1110
54.57%
Thomas Hellstrom
576
28.32%
Roland Scheidegger
306
15.04%
Josh Poimboeuf
12
0.59%
Himanshu Jha
10
0.49%
Dan Carpenter
10
0.49%
Sam Ravnborg
4
0.20%
Ravikant B Sharma
3
0.15%
Dirk Hohndel
2
0.10%
Others
1
0.05%
Total
2034
vmwgfx_msg.h
214
-
3
182
Sinclair Yeh
Thomas Hellstrom
Dirk Hohndel
April 2016
May 2018
August 2019
var spanGroupData = [ {"timestamp": 1459494000, "group": [ {"author_id": 1, "token_count": 164}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 16, "token_count": 2}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 0, "token_count": 15}, ]}, ]
Author Name
Tokens
Token Proportion
Sinclair Yeh
164
90.11%
Thomas Hellstrom
16
8.79%
Dirk Hohndel
2
1.10%
Total
182
vmwgfx_overlay.c
586
-
8
2386
Jakob Bornecrantz
Thomas Hellstrom
Sinclair Yeh
Sam Ravnborg
Joe Perches
Dirk Hohndel
Deepak Rawat
Others
December 2009
May 2010
October 2010
July 2011
October 2011
November 2012
June 2015
September 2015
May 2018
June 2018
February 2019
June 2019
var spanGroupData = [ {"timestamp": 1259654400, "group": [ {"author_id": 2, "token_count": 2091}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 47, "token_count": 2}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 2, "token_count": 191}, {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 0, "token_count": 50}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 15, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Jakob Bornecrantz
2289
95.93%
Thomas Hellstrom
78
3.27%
Sinclair Yeh
8
0.34%
Sam Ravnborg
4
0.17%
Joe Perches
2
0.08%
Dirk Hohndel
2
0.08%
Deepak Rawat
2
0.08%
Others
1
0.04%
Total
2386
vmwgfx_page_dirty.c
560
-
2
2213
Thomas Hellstrom
Others
March 2019
March 2020
var spanGroupData = [ {"timestamp": 1551427200, "group": [ {"author_id": 0, "token_count": 1904}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 308}, {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Thomas Hellstrom
2212
99.95%
Others
1
0.05%
Total
2213
vmwgfx_prime.c
90
-
2
216
Thomas Hellstrom
Dirk Hohndel
November 2013
May 2018
September 2018
var spanGroupData = [ {"timestamp": 1383289200, "group": [ {"author_id": 0, "token_count": 212}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 0, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Thomas Hellstrom
214
99.07%
Dirk Hohndel
2
0.93%
Total
216
vmwgfx_reg.h
55
-
4
56
Jakob Bornecrantz
Thomas Hellstrom
Dirk Hohndel
Sinclair Yeh
December 2009
April 2015
July 2015
May 2018
var spanGroupData = [ {"timestamp": 1259654400, "group": [ {"author_id": 2, "token_count": 50}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 16, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Jakob Bornecrantz
50
89.29%
Thomas Hellstrom
3
5.36%
Dirk Hohndel
2
3.57%
Sinclair Yeh
1
1.79%
Total
56
vmwgfx_resource.c
1176
-
15
4432
Thomas Hellstrom
Jakob Bornecrantz
Sinclair Yeh
Dave Airlie
Christian König
Tejun Heo
Thomas Zimmermann
Maarten Lankhorst
Sam Ravnborg
Gerd Hoffmann
Dirk Hohndel
Thierry Reding
Ravikant B Sharma
Deepak Rawat
David Howells
December 2009
October 2010
August 2011
October 2011
November 2011
August 2012
October 2012
November 2012
February 2013
June 2013
October 2013
November 2013
January 2014
February 2014
March 2014
April 2014
July 2014
September 2014
December 2014
March 2015
April 2015
June 2015
August 2015
November 2016
January 2017
April 2017
May 2018
June 2018
September 2018
January 2019
February 2019
March 2019
June 2019
August 2019
var spanGroupData = [ {"timestamp": 1259654400, "group": [ {"author_id": 2, "token_count": 320}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 0, "token_count": 114}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 13, "token_count": 109}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 42, "token_count": 1}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 0, "token_count": 1639}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 31, "token_count": 25}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 0, "token_count": 142}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 0, "token_count": 50}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 37, "token_count": 1}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 5, "token_count": 18}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 0, "token_count": 317}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 54}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 1, "token_count": 324}, {"author_id": 0, "token_count": 71}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 33, "token_count": 1}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 5, "token_count": 24}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 0, "token_count": 87}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 5, "token_count": 10}, {"author_id": 0, "token_count": 115}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 10, "token_count": 24}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 0, "token_count": 28}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 0, "token_count": 884}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 15, "token_count": 3}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 5, "token_count": 1}, {"author_id": 13, "token_count": 4}, {"author_id": 21, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Thomas Hellstrom
3539
79.85%
Jakob Bornecrantz
326
7.36%
Sinclair Yeh
324
7.31%
Dave Airlie
113
2.55%
Christian König
55
1.24%
Tejun Heo
25
0.56%
Thomas Zimmermann
24
0.54%
Maarten Lankhorst
15
0.34%
Sam Ravnborg
3
0.07%
Gerd Hoffmann
2
0.05%
Dirk Hohndel
2
0.05%
Thierry Reding
1
0.02%
Ravikant B Sharma
1
0.02%
Deepak Rawat
1
0.02%
David Howells
1
0.02%
Total
4432
vmwgfx_resource_priv.h
152
-
2
411
Thomas Hellstrom
Dirk Hohndel
November 2012
August 2015
March 2017
May 2018
September 2018
March 2019
var spanGroupData = [ {"timestamp": 1351753200, "group": [ {"author_id": 0, "token_count": 186}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 0, "token_count": 26}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 0, "token_count": 123}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 0, "token_count": 73}, ]}, ]
Author Name
Tokens
Token Proportion
Thomas Hellstrom
409
99.51%
Dirk Hohndel
2
0.49%
Total
411
vmwgfx_scrn.c
1396
-
13
5705
Thomas Hellstrom
Deepak Rawat
Sinclair Yeh
Jakob Bornecrantz
Laurent Pinchart
Ville Syrjälä
Thomas Zimmermann
Sam Ravnborg
Thierry Reding
Daniel Vetter
Ben Widawsky
Rob Clark
Dirk Hohndel
October 2011
February 2012
November 2013
October 2014
March 2015
June 2015
December 2015
February 2016
March 2016
December 2016
March 2017
June 2017
July 2017
January 2018
March 2018
May 2018
June 2018
July 2018
August 2018
September 2018
October 2018
November 2018
February 2019
June 2019
January 2020
var spanGroupData = [ {"timestamp": 1317452400, "group": [ {"author_id": 2, "token_count": 547}, {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 1, "token_count": 516}, {"author_id": 0, "token_count": 1433}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 14, "token_count": 5}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 0, "token_count": 136}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 37, "token_count": 10}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 14, "token_count": 10}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 1, "token_count": 1042}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 17, "token_count": 24}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 46, "token_count": 4}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 3, "token_count": 226}, {"author_id": 35, "token_count": 2}, {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 0, "token_count": 75}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 3, "token_count": 5}, {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 3, "token_count": 45}, {"author_id": 0, "token_count": 53}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 3, "token_count": 1351}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 3, "token_count": 12}, {"author_id": 0, "token_count": 148}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 3, "token_count": 3}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 15, "token_count": 11}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 10, "token_count": 15}, ]}, ]
Author Name
Tokens
Token Proportion
Thomas Hellstrom
1862
32.64%
Deepak Rawat
1642
28.78%
Sinclair Yeh
1558
27.31%
Jakob Bornecrantz
556
9.75%
Laurent Pinchart
24
0.42%
Ville Syrjälä
15
0.26%
Thomas Zimmermann
15
0.26%
Sam Ravnborg
11
0.19%
Thierry Reding
10
0.18%
Daniel Vetter
4
0.07%
Ben Widawsky
4
0.07%
Rob Clark
2
0.04%
Dirk Hohndel
2
0.04%
Total
5705
vmwgfx_shader.c
1054
-
7
4150
Thomas Hellstrom
Roger He
Christian König
Deepak Rawat
Masahiro Yamada
Ravikant B Sharma
Dirk Hohndel
November 2012
October 2013
January 2014
February 2014
June 2014
December 2014
April 2015
June 2015
August 2015
September 2015
November 2016
April 2017
December 2017
May 2018
June 2018
September 2018
February 2019
March 2019
var spanGroupData = [ {"timestamp": 1351753200, "group": [ {"author_id": 0, "token_count": 1402}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 0, "token_count": 626}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 0, "token_count": 375}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 0, "token_count": 1581}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 33, "token_count": 3}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 5, "token_count": 12}, {"author_id": 36, "token_count": 4}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 11, "token_count": 54}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 3, "token_count": 10}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 0, "token_count": 22}, ]}, ]
Author Name
Tokens
Token Proportion
Thomas Hellstrom
4065
97.95%
Roger He
54
1.30%
Christian König
12
0.29%
Deepak Rawat
10
0.24%
Masahiro Yamada
4
0.10%
Ravikant B Sharma
3
0.07%
Dirk Hohndel
2
0.05%
Total
4150
vmwgfx_simple_resource.c
261
-
4
777
Thomas Hellstrom
Roger He
Dirk Hohndel
Deepak Rawat
March 2017
December 2017
May 2018
September 2018
February 2019
var spanGroupData = [ {"timestamp": 1488355200, "group": [ {"author_id": 0, "token_count": 749}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 11, "token_count": 18}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 3, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Thomas Hellstrom
755
97.17%
Roger He
18
2.32%
Dirk Hohndel
2
0.26%
Deepak Rawat
2
0.26%
Total
777
vmwgfx_so.c
583
-
4
1896
Thomas Hellstrom
Deepak Rawat
Roger He
Dirk Hohndel
August 2015
December 2017
May 2018
September 2018
December 2018
February 2019
var spanGroupData = [ {"timestamp": 1438412400, "group": [ {"author_id": 0, "token_count": 1782}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 11, "token_count": 18}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 3, "token_count": 30}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 3, "token_count": 6}, {"author_id": 0, "token_count": 49}, ]}, ]
Author Name
Tokens
Token Proportion
Thomas Hellstrom
1840
97.05%
Deepak Rawat
36
1.90%
Roger He
18
0.95%
Dirk Hohndel
2
0.11%
Total
1896
vmwgfx_so.h
168
-
3
366
Thomas Hellstrom
Deepak Rawat
Dirk Hohndel
August 2015
May 2018
December 2018
February 2019
var spanGroupData = [ {"timestamp": 1438412400, "group": [ {"author_id": 0, "token_count": 332}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 3, "token_count": 22}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 10}, ]}, ]
Author Name
Tokens
Token Proportion
Thomas Hellstrom
342
93.44%
Deepak Rawat
22
6.01%
Dirk Hohndel
2
0.55%
Total
366
vmwgfx_stdu.c
1900
-
10
7920
Sinclair Yeh
Deepak Rawat
Thomas Hellstrom
Laurent Pinchart
Thomas Zimmermann
Sam Ravnborg
Ville Syrjälä
Daniel Vetter
Ben Widawsky
Dirk Hohndel
June 2015
December 2015
February 2016
May 2016
June 2016
March 2017
June 2017
July 2017
January 2018
March 2018
May 2018
June 2018
July 2018
September 2018
October 2018
November 2018
February 2019
April 2019
June 2019
January 2020
var spanGroupData = [ {"timestamp": 1433142000, "group": [ {"author_id": 1, "token_count": 1112}, {"author_id": 0, "token_count": 1646}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 14, "token_count": 5}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 0, "token_count": 144}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 1, "token_count": 1930}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 8, "token_count": 3}, {"author_id": 17, "token_count": 22}, {"author_id": 1, "token_count": 85}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 46, "token_count": 4}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 3, "token_count": 270}, {"author_id": 0, "token_count": 135}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 3, "token_count": 46}, {"author_id": 0, "token_count": 29}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 8, "token_count": 1}, {"author_id": 3, "token_count": 2228}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 3, "token_count": 29}, {"author_id": 0, "token_count": 103}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 8, "token_count": 1}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 3, "token_count": 5}, {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 3, "token_count": 54}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 15, "token_count": 11}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 0, "token_count": 5}, {"author_id": 10, "token_count": 15}, ]}, ]
Author Name
Tokens
Token Proportion
Sinclair Yeh
3127
39.48%
Deepak Rawat
2632
33.23%
Thomas Hellstrom
2097
26.48%
Laurent Pinchart
22
0.28%
Thomas Zimmermann
15
0.19%
Sam Ravnborg
11
0.14%
Ville Syrjälä
5
0.06%
Daniel Vetter
5
0.06%
Ben Widawsky
4
0.05%
Dirk Hohndel
2
0.03%
Total
7920
vmwgfx_streamoutput.c
387
-
1
1474
Deepak Rawat
December 2018
var spanGroupData = [ {"timestamp": 1543651200, "group": [ {"author_id": 3, "token_count": 1474}, ]}, ]
Author Name
Tokens
Token Proportion
Deepak Rawat
1474
100.00%
Total
1474
vmwgfx_surface.c
2189
-
16
9857
Thomas Hellstrom
Deepak Rawat
Sinclair Yeh
Jakob Bornecrantz
Emil Velikov
SF Markus Elfring
Roger He
Li Qiang
Masahiro Yamada
Murray McAllister
Gerd Hoffmann
Dirk Hohndel
Others
November 2012
October 2013
November 2013
December 2013
January 2014
February 2014
March 2014
March 2015
June 2015
July 2015
August 2015
September 2015
October 2015
December 2015
September 2016
March 2017
April 2017
June 2017
December 2017
March 2018
May 2018
June 2018
September 2018
December 2018
February 2019
March 2019
April 2019
August 2019
November 2019
March 2020
var spanGroupData = [ {"timestamp": 1351753200, "group": [ {"author_id": 0, "token_count": 4283}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 2, "token_count": 75}, {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 0, "token_count": 380}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 1, "token_count": 80}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 1, "token_count": 3}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 0, "token_count": 266}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 28, "token_count": 38}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 38, "token_count": 17}, {"author_id": 27, "token_count": 4}, {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 36, "token_count": 5}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 11, "token_count": 19}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 3, "token_count": 613}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 3, "token_count": 6}, {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 3, "token_count": 9}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 3, "token_count": 18}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 0, "token_count": 659}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 3, "token_count": 3194}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 21, "token_count": 2}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 19, "token_count": 42}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Thomas Hellstrom
5720
58.03%
Deepak Rawat
3840
38.96%
Sinclair Yeh
86
0.87%
Jakob Bornecrantz
75
0.76%
Emil Velikov
42
0.43%
SF Markus Elfring
38
0.39%
Roger He
19
0.19%
Li Qiang
17
0.17%
Masahiro Yamada
5
0.05%
Murray McAllister
4
0.04%
Gerd Hoffmann
2
0.02%
Dirk Hohndel
2
0.02%
Others
7
0.07%
Total
9857
vmwgfx_thp.c
166
-
1
749
Thomas Hellstrom
March 2020
var spanGroupData = [ {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 749}, ]}, ]
Author Name
Tokens
Token Proportion
Thomas Hellstrom
749
100.00%
Total
749
vmwgfx_ttm_buffer.c
874
-
12
3313
Thomas Hellstrom
Jakob Bornecrantz
Christian König
Jérôme Glisse
Roger He
Arvind Yadav
Sinclair Yeh
Ben Skeggs
Rashika Kheria
David Howells
Dirk Hohndel
Others
December 2009
January 2010
April 2010
August 2010
October 2010
October 2011
November 2011
October 2012
November 2012
October 2013
November 2013
January 2014
August 2014
June 2015
August 2015
August 2016
December 2016
January 2017
July 2017
December 2017
January 2018
February 2018
March 2018
May 2018
June 2018
May 2019
June 2019
March 2020
var spanGroupData = [ {"timestamp": 1259654400, "group": [ {"author_id": 2, "token_count": 379}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 0, "token_count": 34}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 12, "token_count": 209}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 58, "token_count": 6}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 0, "token_count": 151}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 2, "token_count": 98}, {"author_id": 0, "token_count": 41}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 12, "token_count": 67}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 42, "token_count": 3}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 0, "token_count": 320}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 1454}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 50, "token_count": 3}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 5, "token_count": 277}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 54}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 5, "token_count": 5}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 41, "token_count": 12}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 11, "token_count": 28}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 0, "token_count": 93}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 5, "token_count": 6}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 0, "token_count": 28}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Thomas Hellstrom
2206
66.59%
Jakob Bornecrantz
477
14.40%
Christian König
288
8.69%
Jérôme Glisse
276
8.33%
Roger He
28
0.85%
Arvind Yadav
12
0.36%
Sinclair Yeh
9
0.27%
Ben Skeggs
6
0.18%
Rashika Kheria
3
0.09%
David Howells
3
0.09%
Dirk Hohndel
2
0.06%
Others
3
0.09%
Total
3313
vmwgfx_ttm_glue.c
92
-
4
295
Thomas Hellstrom
Jakob Bornecrantz
Thomas Zimmermann
Dirk Hohndel
December 2009
May 2018
December 2018
February 2019
March 2019
December 2019
March 2020
var spanGroupData = [ {"timestamp": 1259654400, "group": [ {"author_id": 2, "token_count": 47}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 0, "token_count": 144}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 10, "token_count": 6}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 0, "token_count": 53}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 0, "token_count": 32}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 11}, ]}, ]
Author Name
Tokens
Token Proportion
Thomas Hellstrom
240
81.36%
Jakob Bornecrantz
47
15.93%
Thomas Zimmermann
6
2.03%
Dirk Hohndel
2
0.68%
Total
295
vmwgfx_va.c
168
-
2
421
Thomas Hellstrom
Dirk Hohndel
March 2017
May 2018
var spanGroupData = [ {"timestamp": 1488355200, "group": [ {"author_id": 0, "token_count": 419}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 16, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Thomas Hellstrom
419
99.52%
Dirk Hohndel
2
0.48%
Total
421
vmwgfx_validation.c
905
-
4
2734
Thomas Hellstrom
Christian König
Thomas Zimmermann
Deepak Rawat
September 2018
December 2018
January 2019
February 2019
March 2019
October 2019
var spanGroupData = [ {"timestamp": 1535785200, "group": [ {"author_id": 5, "token_count": 2}, {"author_id": 0, "token_count": 2205}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 0, "token_count": 115}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 10, "token_count": 11}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 0, "token_count": 152}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 0, "token_count": 233}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 5, "token_count": 14}, ]}, ]
Author Name
Tokens
Token Proportion
Thomas Hellstrom
2705
98.94%
Christian König
16
0.59%
Thomas Zimmermann
11
0.40%
Deepak Rawat
2
0.07%
Total
2734
vmwgfx_validation.h
260
-
2
628
Thomas Hellstrom
Sam Ravnborg
September 2018
December 2018
February 2019
March 2019
June 2019
var spanGroupData = [ {"timestamp": 1535785200, "group": [ {"author_id": 0, "token_count": 510}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 0, "token_count": 75}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 31}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 15, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Thomas Hellstrom
625
99.52%
Sam Ravnborg
3
0.48%
Total
628
Only top 60 contributors in the directory are shown. Everybody else is clustered as
Others
.
Contributors:
97
Author
Tokens
Proportion
Commits
Proportion
0
Thomas Hellstrom
102183
58.41%
279
41.70%
1
Sinclair Yeh
23992
13.71%
44
6.58%
2
Jakob Bornecrantz
21630
12.36%
49
7.32%
3
Deepak Rawat
21476
12.28%
63
9.42%
4
Maarten Lankhorst
779
0.45%
9
1.35%
5
Christian König
616
0.35%
15
2.24%
6
Charmaine Lee
537
0.31%
6
0.90%
7
Roland Scheidegger
336
0.19%
1
0.15%
8
Daniel Vetter
335
0.19%
22
3.29%
9
Neha Bhende
334
0.19%
3
0.45%
10
Thomas Zimmermann
307
0.18%
6
0.90%
11
Roger He
283
0.16%
2
0.30%
12
Jérôme Glisse
278
0.16%
5
0.75%
13
Dave Airlie
257
0.15%
10
1.49%
14
Ville Syrjälä
169
0.10%
20
2.99%
15
Sam Ravnborg
128
0.07%
2
0.30%
16
Dirk Hohndel
102
0.06%
3
0.45%
17
Laurent Pinchart
73
0.04%
4
0.60%
18
Dan Carpenter
73
0.04%
10
1.49%
19
Emil Velikov
68
0.04%
3
0.45%
20
Arjan van de Ven
62
0.04%
1
0.15%
21
Gerd Hoffmann
53
0.03%
4
0.60%
22
Michel Dänzer
52
0.03%
3
0.45%
23
Chris Wilson
49
0.03%
7
1.05%
24
Matthew Wilcox
48
0.03%
1
0.15%
25
Marcin Ślusarz
44
0.03%
1
0.15%
26
Peter Hanzel
43
0.02%
1
0.15%
27
Murray McAllister
40
0.02%
4
0.60%
28
SF Markus Elfring
38
0.02%
3
0.45%
29
Lukas Bulwahn
36
0.02%
1
0.15%
30
Sumit Semwal
35
0.02%
1
0.15%
31
Tejun Heo
32
0.02%
3
0.45%
32
Thomas Gleixner
30
0.02%
1
0.15%
33
Ravikant B Sharma
27
0.02%
1
0.15%
34
Xi Wang
26
0.01%
1
0.15%
35
Rob Clark
24
0.01%
5
0.75%
36
Masahiro Yamada
20
0.01%
3
0.45%
37
Thierry Reding
17
0.01%
2
0.30%
38
Li Qiang
17
0.01%
1
0.15%
39
Qian Cai
16
0.01%
1
0.15%
40
Kees Cook
15
0.01%
1
0.15%
41
Arvind Yadav
14
0.01%
3
0.45%
42
David Howells
13
0.01%
1
0.15%
43
Josh Poimboeuf
12
0.01%
1
0.15%
44
Christophe Jaillet
12
0.01%
1
0.15%
45
Christoph Hellwig
12
0.01%
3
0.45%
46
Ben Widawsky
12
0.01%
1
0.15%
47
Joe Perches
11
0.01%
2
0.30%
48
Himanshu Jha
10
0.01%
1
0.15%
49
Arnd Bergmann
10
0.01%
1
0.15%
50
Rashika Kheria
9
0.01%
3
0.45%
51
Christopher Friedt
9
0.01%
1
0.15%
52
Wei Yongjun
7
0.00%
1
0.15%
53
Navid Emamdoost
7
0.00%
1
0.15%
54
Shyam Saini
6
0.00%
1
0.15%
55
Paul Bolle
6
0.00%
1
0.15%
56
Matt Roper
6
0.00%
1
0.15%
57
Keith Packard
6
0.00%
1
0.15%
58
Ben Skeggs
6
0.00%
1
0.15%
59
Paul Gortmaker
5
0.00%
2
0.30%
60
Others
81
0.05%
40
5.98%
Total
174934
669