Linux Source Code
Home
Release 5.5
Help
mmu
root
arch
x86
kvm
Highlighting
Reset All
By Author
By Age
──────────
Andre Przywara
Andrea Arcangeli
Andres Lagar-Cavilla
Anthony Liguori
Arnd Bergmann
Avi Kivity
Bandan Das
Ben Gardon
Borislav Petkov
Brijesh Singh
Christoffer Dall
Dan J Williams
Dave Hansen
David Chinner
David Matlack
Davidlohr Bueso A
Eddie Dong
Feng Wu
Filippo Sironi
Frederik Deweerdt
Gleb Natapov
Gui Jianfeng
Haozhong Zhang
Harvey Harrison
Hillf Danton
Huaitong Han
Huang Ying
Ingo Molnar
Izik Eidus
Jike Song
Jim Mattson
Jiří Paleček
Joerg Roedel
Junaid Shahid
Kai Huang
KarimAllah Ahmed
Ladi Prosek
Lai Jiangshan
Lan Tianyu
Liang Chen
Marcelo Tosatti
Nadav Amit
Nadav Har'El
Others
Paolo Bonzini
Peter Feiner
Sean Christopherson
Sheng Yang
Takuya Yoshikawa
Tom Lendacky
Vitaly Kuznetsov
Wanpeng Li
Wei Yang
Wei Yongjun
Xiantao Zhang
Xiao Guangrong
Xiaoguang Chen
Xiaotian Feng
Yang Zhang
Ying Han
Yu Zhang
−
Files:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
mmu.c
6502
-
88
27087
Xiao Guangrong
Avi Kivity
Junaid Shahid
Marcelo Tosatti
Paolo Bonzini
Takuya Yoshikawa
Joerg Roedel
Sean Christopherson
Kai Huang
Vitaly Kuznetsov
Andrea Arcangeli
Eddie Dong
Wanpeng Li
Peter Feiner
Izik Eidus
Lan Tianyu
Gleb Natapov
Huaitong Han
Yang Zhang
Brijesh Singh
Yu Zhang
Nadav Har'El
Sheng Yang
Lai Jiangshan
Xiantao Zhang
Jiří Paleček
Wei Yang
Dave Hansen
Huang Ying
Andres Lagar-Cavilla
David Matlack
Tom Lendacky
Bandan Das
Davidlohr Bueso A
David Chinner
Nadav Amit
Jim Mattson
Arnd Bergmann
Xiaoguang Chen
Ben Gardon
KarimAllah Ahmed
Anthony Liguori
Dan J Williams
Feng Wu
Ladi Prosek
Haozhong Zhang
Andre Przywara
Ingo Molnar
Wei Yongjun
Jike Song
Ying Han
Frederik Deweerdt
Xiaotian Feng
Liang Chen
Hillf Danton
Gui Jianfeng
Borislav Petkov
Christoffer Dall
Harvey Harrison
Others
December 2006
January 2007
March 2007
April 2007
May 2007
June 2007
July 2007
September 2007
October 2007
November 2007
December 2007
January 2008
February 2008
March 2008
April 2008
May 2008
June 2008
July 2008
August 2008
September 2008
October 2008
November 2008
December 2008
January 2009
February 2009
March 2009
April 2009
May 2009
June 2009
July 2009
August 2009
September 2009
October 2009
December 2009
January 2010
February 2010
March 2010
April 2010
May 2010
June 2010
July 2010
August 2010
September 2010
October 2010
November 2010
December 2010
January 2011
March 2011
May 2011
June 2011
July 2011
September 2011
November 2011
February 2012
March 2012
April 2012
May 2012
June 2012
July 2012
August 2012
September 2012
October 2012
January 2013
February 2013
March 2013
May 2013
June 2013
July 2013
August 2013
October 2013
December 2013
January 2014
February 2014
April 2014
May 2014
August 2014
September 2014
November 2014
December 2014
January 2015
April 2015
May 2015
June 2015
July 2015
August 2015
September 2015
October 2015
November 2015
December 2015
January 2016
February 2016
March 2016
May 2016
July 2016
October 2016
November 2016
December 2016
February 2017
March 2017
May 2017
June 2017
July 2017
August 2017
October 2017
November 2017
December 2017
January 2018
February 2018
March 2018
April 2018
May 2018
June 2018
July 2018
August 2018
September 2018
October 2018
November 2018
December 2018
January 2019
February 2019
March 2019
April 2019
May 2019
June 2019
July 2019
August 2019
September 2019
November 2019
var spanGroupData = [ {"timestamp": 1164960000, "group": [ {"author_id": 1, "token_count": 487}, {"author_id": 49, "token_count": 4}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 1, "token_count": 1271}, {"author_id": 49, "token_count": 4}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 1, "token_count": 31}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 1, "token_count": 91}, {"author_id": 12, "token_count": 13}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 1, "token_count": 206}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 1, "token_count": 66}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 1, "token_count": 114}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 1, "token_count": 27}, {"author_id": 16, "token_count": 16}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 43, "token_count": 4}, {"author_id": 1, "token_count": 52}, {"author_id": 12, "token_count": 5}, {"author_id": 16, "token_count": 4}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 1, "token_count": 166}, {"author_id": 16, "token_count": 3}, {"author_id": 27, "token_count": 41}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 1, "token_count": 174}, {"author_id": 12, "token_count": 1}, {"author_id": 2, "token_count": 88}, {"author_id": 27, "token_count": 45}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 1, "token_count": 5}, {"author_id": 12, "token_count": 5}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 5, "token_count": 212}, {"author_id": 2, "token_count": 311}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 1, "token_count": 24}, {"author_id": 56, "token_count": 4}, {"author_id": 16, "token_count": 90}, {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 43, "token_count": 15}, {"author_id": 2, "token_count": 2}, {"author_id": 25, "token_count": 78}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 1, "token_count": 3}, {"author_id": 49, "token_count": 1}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 10, "token_count": 233}, {"author_id": 1, "token_count": 8}, {"author_id": 5, "token_count": 16}, {"author_id": 2, "token_count": 11}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 1, "token_count": 41}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 2, "token_count": 1277}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 25, "token_count": 8}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 2, "token_count": 13}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 1, "token_count": 148}, {"author_id": 2, "token_count": 569}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 1, "token_count": 5}, {"author_id": 25, "token_count": 1}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 12, "token_count": 375}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 25, "token_count": 10}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 1, "token_count": 25}, {"author_id": 2, "token_count": 74}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 1, "token_count": 27}, {"author_id": 5, "token_count": 8}, {"author_id": 2, "token_count": 41}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 1, "token_count": 14}, {"author_id": 5, "token_count": 205}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 1, "token_count": 6}, {"author_id": 2, "token_count": 75}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 16, "token_count": 176}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 53, "token_count": 10}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 1, "token_count": 13}, {"author_id": 2, "token_count": 36}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 1, "token_count": 4}, {"author_id": 5, "token_count": 2}, {"author_id": 25, "token_count": 9}, {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 14, "token_count": 3}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 1, "token_count": 53}, {"author_id": 0, "token_count": 38}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 1, "token_count": 13}, {"author_id": 51, "token_count": 7}, {"author_id": 0, "token_count": 9}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 1, "token_count": 50}, {"author_id": 47, "token_count": 5}, {"author_id": 31, "token_count": 54}, {"author_id": 24, "token_count": 101}, {"author_id": 2, "token_count": 1}, {"author_id": 0, "token_count": 182}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 1, "token_count": 94}, {"author_id": 0, "token_count": 360}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 1, "token_count": 111}, {"author_id": 38, "token_count": 5}, {"author_id": 14, "token_count": 2}, {"author_id": 0, "token_count": 33}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 30, "token_count": 70}, {"author_id": 51, "token_count": 5}, {"author_id": 0, "token_count": 463}, {"author_id": 54, "token_count": 10}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 59, "token_count": 6}, {"author_id": 5, "token_count": 831}, {"author_id": 0, "token_count": 27}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 14, "token_count": 194}, {"author_id": 31, "token_count": 13}, {"author_id": 2, "token_count": 49}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 1, "token_count": 10}, {"author_id": 24, "token_count": 4}, {"author_id": 0, "token_count": 67}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 50, "token_count": 12}, {"author_id": 1, "token_count": 10}, {"author_id": 6, "token_count": 13}, {"author_id": 0, "token_count": 71}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 10, "token_count": 281}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 0, "token_count": 107}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 0, "token_count": 492}, {"author_id": 52, "token_count": 11}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 1, "token_count": 20}, {"author_id": 0, "token_count": 1407}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 0, "token_count": 494}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 6, "token_count": 62}, {"author_id": 0, "token_count": 59}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 6, "token_count": 6}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 36, "token_count": 46}, {"author_id": 6, "token_count": 344}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 36, "token_count": 1}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 1, "token_count": 8}, {"author_id": 0, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 14, "token_count": 13}, {"author_id": 0, "token_count": 417}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 6, "token_count": 187}, {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 6, "token_count": 20}, {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 1, "token_count": 202}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 58, "token_count": 4}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 14, "token_count": 29}, {"author_id": 6, "token_count": 37}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 6, "token_count": 143}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 14, "token_count": 10}, {"author_id": 6, "token_count": 1}, {"author_id": 0, "token_count": 76}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 6, "token_count": 6}, {"author_id": 0, "token_count": 195}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 38, "token_count": 39}, {"author_id": 14, "token_count": 2}, {"author_id": 11, "token_count": 111}, {"author_id": 19, "token_count": 236}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 4, "token_count": 103}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 2, "token_count": 15}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 2, "token_count": 29}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 46, "token_count": 18}, {"author_id": 37, "token_count": 1}, {"author_id": 0, "token_count": 51}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 37, "token_count": 25}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 34, "token_count": 3}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 32, "token_count": 64}, {"author_id": 55, "token_count": 6}, {"author_id": 4, "token_count": 28}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 9, "token_count": 570}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 4, "token_count": 48}, {"author_id": 13, "token_count": 135}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 4, "token_count": 195}, {"author_id": 0, "token_count": 640}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 75}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 4, "token_count": 33}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 0, "token_count": 558}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 4, "token_count": 110}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 6, "token_count": 161}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 4, "token_count": 2}, {"author_id": 6, "token_count": 335}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 45, "token_count": 18}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 4, "token_count": 276}, {"author_id": 6, "token_count": 56}, {"author_id": 0, "token_count": 469}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 57, "token_count": 4}, {"author_id": 17, "token_count": 239}, {"author_id": 18, "token_count": 11}, {"author_id": 4, "token_count": 13}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 10, "token_count": 2}, {"author_id": 37, "token_count": 16}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 28, "token_count": 24}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 40, "token_count": 11}, {"author_id": 23, "token_count": 31}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 28, "token_count": 1}, {"author_id": 4, "token_count": 5}, {"author_id": 35, "token_count": 27}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 34, "token_count": 56}, {"author_id": 3, "token_count": 743}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 49, "token_count": 3}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 4, "token_count": 9}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 28, "token_count": 28}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 15, "token_count": 319}, {"author_id": 13, "token_count": 1}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 35, "token_count": 15}, {"author_id": 13, "token_count": 139}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 20, "token_count": 161}, {"author_id": 4, "token_count": 236}, {"author_id": 13, "token_count": 111}, {"author_id": 22, "token_count": 137}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 44, "token_count": 16}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 20, "token_count": 13}, {"author_id": 48, "token_count": 15}, {"author_id": 13, "token_count": 8}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 41, "token_count": 23}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 7, "token_count": 2}, {"author_id": 35, "token_count": 12}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 39, "token_count": 39}, {"author_id": 3, "token_count": 107}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 3, "token_count": 1165}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 18, "token_count": 14}, {"author_id": 55, "token_count": 3}, {"author_id": 4, "token_count": 8}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 3, "token_count": 75}, {"author_id": 7, "token_count": 10}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 18, "token_count": 1}, {"author_id": 7, "token_count": 32}, {"author_id": 26, "token_count": 17}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 3, "token_count": 32}, {"author_id": 8, "token_count": 616}, {"author_id": 26, "token_count": 53}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 26, "token_count": 1}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 18, "token_count": 253}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 3, "token_count": 22}, {"author_id": 9, "token_count": 10}, {"author_id": 33, "token_count": 22}, {"author_id": 22, "token_count": 9}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 42, "token_count": 2}, {"author_id": 20, "token_count": 13}, {"author_id": 7, "token_count": 604}, {"author_id": 8, "token_count": 76}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 42, "token_count": 21}, {"author_id": 7, "token_count": 114}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 42, "token_count": 6}, {"author_id": 8, "token_count": 11}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 9, "token_count": 123}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 29, "token_count": 78}, {"author_id": 4, "token_count": 119}, {"author_id": 7, "token_count": 10}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 41, "token_count": 9}, {"author_id": 4, "token_count": 25}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 7, "token_count": 61}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 4, "token_count": 117}, {"author_id": 7, "token_count": 322}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 3, "token_count": 578}, {"author_id": 4, "token_count": 532}, {"author_id": 7, "token_count": 16}, {"author_id": 60, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Xiao Guangrong
6349
23.44%
Avi Kivity
3586
13.24%
Junaid Shahid
2722
10.05%
Marcelo Tosatti
2602
9.61%
Paolo Bonzini
1862
6.87%
Takuya Yoshikawa
1375
5.08%
Joerg Roedel
1274
4.70%
Sean Christopherson
1171
4.32%
Kai Huang
703
2.60%
Vitaly Kuznetsov
703
2.60%
Andrea Arcangeli
516
1.90%
Eddie Dong
399
1.47%
Wanpeng Li
394
1.45%
Peter Feiner
319
1.18%
Izik Eidus
289
1.07%
Lan Tianyu
279
1.03%
Gleb Natapov
253
0.93%
Huaitong Han
239
0.88%
Yang Zhang
236
0.87%
Brijesh Singh
187
0.69%
Yu Zhang
146
0.54%
Nadav Har'El
111
0.41%
Sheng Yang
106
0.39%
Lai Jiangshan
105
0.39%
Xiantao Zhang
86
0.32%
Jiří Paleček
78
0.29%
Wei Yang
71
0.26%
Dave Hansen
70
0.26%
Huang Ying
67
0.25%
Andres Lagar-Cavilla
64
0.24%
David Matlack
59
0.22%
Tom Lendacky
54
0.20%
Bandan Das
53
0.20%
Davidlohr Bueso A
47
0.17%
David Chinner
44
0.16%
Nadav Amit
42
0.16%
Jim Mattson
39
0.14%
Arnd Bergmann
32
0.12%
Xiaoguang Chen
31
0.11%
Ben Gardon
29
0.11%
KarimAllah Ahmed
22
0.08%
Anthony Liguori
19
0.07%
Dan J Williams
18
0.07%
Feng Wu
18
0.07%
Ladi Prosek
16
0.06%
Haozhong Zhang
15
0.06%
Andre Przywara
12
0.04%
Ingo Molnar
12
0.04%
Wei Yongjun
12
0.04%
Jike Song
11
0.04%
Ying Han
11
0.04%
Frederik Deweerdt
10
0.04%
Xiaotian Feng
10
0.04%
Liang Chen
9
0.03%
Hillf Danton
6
0.02%
Gui Jianfeng
5
0.02%
Borislav Petkov
4
0.01%
Christoffer Dall
4
0.01%
Harvey Harrison
4
0.01%
Others
77
0.28%
Total
27087
page_track.c
265
-
10
932
Xiao Guangrong
Xiaoguang Chen
Paolo Bonzini
Jike Song
Ingo Molnar
Ben Gardon
Others
February 2016
March 2016
October 2016
February 2017
March 2017
May 2017
October 2017
June 2018
February 2019
June 2019
var spanGroupData = [ {"timestamp": 1454313600, "group": [ {"author_id": 0, "token_count": 744}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 4, "token_count": 30}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 40, "token_count": 24}, {"author_id": 23, "token_count": 92}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 49, "token_count": 3}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 4, "token_count": 32}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 42, "token_count": 1}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Xiao Guangrong
744
79.83%
Xiaoguang Chen
92
9.87%
Paolo Bonzini
62
6.65%
Jike Song
24
2.58%
Ingo Molnar
3
0.32%
Ben Gardon
1
0.11%
Others
6
0.64%
Total
932
paging_tmpl.h
1090
-
37
4967
Avi Kivity
Xiao Guangrong
Marcelo Tosatti
Paolo Bonzini
Joerg Roedel
Nadav Har'El
Takuya Yoshikawa
Filippo Sironi
Gleb Natapov
Andrea Arcangeli
Huaitong Han
KarimAllah Ahmed
Yang Zhang
Junaid Shahid
Bandan Das
Izik Eidus
Lan Tianyu
Wei Yang
Eddie Dong
Gui Jianfeng
Lai Jiangshan
Ladi Prosek
Anthony Liguori
Wanpeng Li
Harvey Harrison
Borislav Petkov
Dan J Williams
Nadav Amit
Christoffer Dall
Feng Wu
Huang Ying
Vitaly Kuznetsov
Davidlohr Bueso A
Others
December 2006
January 2007
February 2007
May 2007
July 2007
September 2007
October 2007
November 2007
December 2007
January 2008
February 2008
March 2008
April 2008
July 2008
August 2008
September 2008
December 2008
February 2009
March 2009
May 2009
June 2009
July 2009
September 2009
January 2010
February 2010
March 2010
April 2010
May 2010
June 2010
July 2010
August 2010
September 2010
October 2010
November 2010
December 2010
January 2011
March 2011
April 2011
May 2011
June 2011
July 2011
August 2011
September 2011
November 2011
April 2012
June 2012
September 2012
October 2012
December 2012
January 2013
March 2013
June 2013
August 2013
September 2013
January 2014
April 2014
September 2014
April 2015
May 2015
October 2015
November 2015
January 2016
February 2016
March 2016
July 2016
March 2017
May 2017
August 2017
October 2017
February 2018
June 2018
October 2018
December 2018
January 2019
May 2019
June 2019
July 2019
November 2019
var spanGroupData = [ {"timestamp": 1164960000, "group": [ {"author_id": 1, "token_count": 257}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 1, "token_count": 199}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 1, "token_count": 66}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 1, "token_count": 15}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 1, "token_count": 44}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 1, "token_count": 49}, {"author_id": 16, "token_count": 11}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 1, "token_count": 44}, {"author_id": 2, "token_count": 137}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 2, "token_count": 29}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 56, "token_count": 4}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 43, "token_count": 8}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 10, "token_count": 43}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 2, "token_count": 177}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 1, "token_count": 57}, {"author_id": 2, "token_count": 15}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 12, "token_count": 15}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 1, "token_count": 27}, {"author_id": 5, "token_count": 92}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 16, "token_count": 15}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 14, "token_count": 14}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 1, "token_count": 20}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 47, "token_count": 12}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 47, "token_count": 2}, {"author_id": 31, "token_count": 2}, {"author_id": 24, "token_count": 10}, {"author_id": 0, "token_count": 35}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 1, "token_count": 10}, {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 1, "token_count": 283}, {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 0, "token_count": 264}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 5, "token_count": 256}, {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 14, "token_count": 14}, {"author_id": 2, "token_count": 14}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 1, "token_count": 37}, {"author_id": 24, "token_count": 2}, {"author_id": 0, "token_count": 38}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 10, "token_count": 34}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 1, "token_count": 15}, {"author_id": 5, "token_count": 29}, {"author_id": 6, "token_count": 95}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 57, "token_count": 3}, {"author_id": 6, "token_count": 6}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 6, "token_count": 53}, {"author_id": 26, "token_count": 9}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 1, "token_count": 3}, {"author_id": 0, "token_count": 80}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 26, "token_count": 7}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 0, "token_count": 144}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 36, "token_count": 1}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 1, "token_count": 361}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 58, "token_count": 2}, {"author_id": 0, "token_count": 119}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 14, "token_count": 4}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 0, "token_count": 221}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 14, "token_count": 53}, {"author_id": 11, "token_count": 353}, {"author_id": 19, "token_count": 38}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 4, "token_count": 35}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 2, "token_count": 32}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 46, "token_count": 2}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 37, "token_count": 3}, {"author_id": 4, "token_count": 14}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 6, "token_count": 19}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 45, "token_count": 3}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 4, "token_count": 19}, {"author_id": 6, "token_count": 2}, {"author_id": 0, "token_count": 24}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 17, "token_count": 69}, {"author_id": 18, "token_count": 8}, {"author_id": 4, "token_count": 8}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 28, "token_count": 13}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 4, "token_count": 98}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 28, "token_count": 18}, {"author_id": 4, "token_count": 77}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 4, "token_count": 7}, {"author_id": 13, "token_count": 8}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 44, "token_count": 9}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 33, "token_count": 38}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 3, "token_count": 26}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 18, "token_count": 14}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 21, "token_count": 173}, {"author_id": 3, "token_count": 10}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 4, "token_count": 45}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 4, "token_count": 11}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 4, "token_count": 72}, ]}, ]
Author Name
Tokens
Token Proportion
Avi Kivity
1529
30.78%
Xiao Guangrong
1013
20.39%
Marcelo Tosatti
405
8.15%
Paolo Bonzini
392
7.89%
Joerg Roedel
381
7.67%
Nadav Har'El
353
7.11%
Takuya Yoshikawa
184
3.70%
Filippo Sironi
173
3.48%
Gleb Natapov
85
1.71%
Andrea Arcangeli
77
1.55%
Huaitong Han
69
1.39%
KarimAllah Ahmed
38
0.77%
Yang Zhang
38
0.77%
Junaid Shahid
36
0.72%
Bandan Das
31
0.62%
Izik Eidus
26
0.52%
Lan Tianyu
22
0.44%
Wei Yang
16
0.32%
Eddie Dong
15
0.30%
Gui Jianfeng
14
0.28%
Lai Jiangshan
12
0.24%
Ladi Prosek
9
0.18%
Anthony Liguori
8
0.16%
Wanpeng Li
8
0.16%
Harvey Harrison
4
0.08%
Borislav Petkov
3
0.06%
Dan J Williams
3
0.06%
Nadav Amit
3
0.06%
Christoffer Dall
2
0.04%
Feng Wu
2
0.04%
Huang Ying
2
0.04%
Vitaly Kuznetsov
2
0.04%
Davidlohr Bueso A
1
0.02%
Others
11
0.22%
Total
4967
Only top 60 contributors in the directory are shown. Everybody else is clustered as
Others
.
Contributors:
94
Author
Tokens
Proportion
Commits
Proportion
0
Xiao Guangrong
8106
24.57%
150
19.51%
1
Avi Kivity
5115
15.51%
142
18.47%
2
Marcelo Tosatti
3007
9.12%
43
5.59%
3
Junaid Shahid
2758
8.36%
31
4.03%
4
Paolo Bonzini
2316
7.02%
55
7.15%
5
Joerg Roedel
1655
5.02%
32
4.16%
6
Takuya Yoshikawa
1559
4.73%
56
7.28%
7
Sean Christopherson
1171
3.55%
33
4.29%
8
Vitaly Kuznetsov
705
2.14%
9
1.17%
9
Kai Huang
703
2.13%
11
1.43%
10
Andrea Arcangeli
593
1.80%
4
0.52%
11
Nadav Har'El
464
1.41%
4
0.52%
12
Eddie Dong
414
1.26%
8
1.04%
13
Wanpeng Li
402
1.22%
6
0.78%
14
Gleb Natapov
338
1.02%
15
1.95%
15
Peter Feiner
319
0.97%
4
0.52%
16
Izik Eidus
315
0.95%
7
0.91%
17
Huaitong Han
308
0.93%
2
0.26%
18
Lan Tianyu
301
0.91%
11
1.43%
19
Yang Zhang
274
0.83%
2
0.26%
20
Brijesh Singh
187
0.57%
5
0.65%
21
Filippo Sironi
173
0.52%
1
0.13%
22
Yu Zhang
146
0.44%
3
0.39%
23
Xiaoguang Chen
123
0.37%
2
0.26%
24
Lai Jiangshan
117
0.35%
2
0.26%
25
Sheng Yang
106
0.32%
7
0.91%
26
Wei Yang
87
0.26%
7
0.91%
27
Xiantao Zhang
86
0.26%
3
0.39%
28
Bandan Das
84
0.25%
6
0.78%
29
Jiří Paleček
78
0.24%
1
0.13%
30
Dave Hansen
70
0.21%
4
0.52%
31
Huang Ying
69
0.21%
2
0.26%
32
Andres Lagar-Cavilla
64
0.19%
2
0.26%
33
KarimAllah Ahmed
60
0.18%
2
0.26%
34
David Matlack
59
0.18%
4
0.52%
35
Tom Lendacky
54
0.16%
3
0.39%
36
Davidlohr Bueso A
48
0.15%
2
0.26%
37
Nadav Amit
45
0.14%
4
0.52%
38
David Chinner
44
0.13%
2
0.26%
39
Jim Mattson
39
0.12%
2
0.26%
40
Jike Song
35
0.11%
2
0.26%
41
Arnd Bergmann
32
0.10%
2
0.26%
42
Ben Gardon
30
0.09%
4
0.52%
43
Anthony Liguori
27
0.08%
3
0.39%
44
Ladi Prosek
25
0.08%
2
0.26%
45
Dan J Williams
21
0.06%
1
0.13%
46
Feng Wu
20
0.06%
2
0.26%
47
Gui Jianfeng
19
0.06%
4
0.52%
48
Haozhong Zhang
15
0.05%
1
0.13%
49
Ingo Molnar
15
0.05%
5
0.65%
50
Andre Przywara
12
0.04%
2
0.26%
51
Wei Yongjun
12
0.04%
2
0.26%
52
Ying Han
11
0.03%
1
0.13%
53
Frederik Deweerdt
10
0.03%
1
0.13%
54
Xiaotian Feng
10
0.03%
1
0.13%
55
Liang Chen
9
0.03%
2
0.26%
56
Harvey Harrison
8
0.02%
1
0.13%
57
Borislav Petkov
7
0.02%
2
0.26%
58
Christoffer Dall
6
0.02%
1
0.13%
59
Hillf Danton
6
0.02%
1
0.13%
60
Others
94
0.28%
40
5.20%
Total
32986
769