Linux Source Code
Home
Release 6.2
Help
bpftool
root
tools
bpf
Highlighting
Reset All
By Author
By Age
──────────
Alban Crequy
Alexei Starovoitov
Andres Freund
Andrey Ignatov
Andrii Nakryiko
Benjamin Poirier
Daniel Borkmann
Daniel Müller
Daniel T. Lee
Dave Marchevsky
Delyan Kratunov
Dmitrii Dolgov
Dominique Martinet
Eduard Zingerman
Eric Leblond
Grant Seltzer
Hao Luo
Hechao Li
Hengqi Chen
Ian Rogers
Ilya Leoshkevich
Jakub Kiciński
Jakub Sitnicki
Jiong Wang
Jiri Benc
Jiri Olsa
John Fastabend
Kui-Feng Lee
Larysa Zaremba
Manu Bretelle
Martin KaFai Lau
Mauricio Vásquez
Michal Rostecki
Milan Landaverde
Niklas Söderlund
Okash Khawaja
Others
Paolo Abeni
Paul Chaignon
Peter Wu
Prashant Bhole
Pu Lehui
Quentin Monnet
Raman Shukhau
Roman Gushchin
Sahid Orentino Ferdjaoui
Sandipan Das
Song Liu
Stanislav Fomichev
Tianyi Liu
Tobias Klauser
Toke Höiland-Jörgensen
Tony Ambardar
Wang Hai
Wang Yufen
Yafang Shao
YiFei Zhu
Yonghong Song
Yue haibing
Zhihao Cheng
gushengxian
−
Subdirectories:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
skeleton
235
3
8
1088
Song Liu
Andrii Nakryiko
Dmitrii Dolgov
Jakub Kiciński
Paul Chaignon
Quentin Monnet
Yafang Shao
Jiong Wang
October 2017
March 2018
June 2018
December 2018
January 2019
December 2019
March 2020
April 2020
June 2020
January 2022
March 2022
var spanGroupData = [ {"timestamp": 1506841200, "group": [ {"author_id": 1, "token_count": 24}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 6, "token_count": 6}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 8, "token_count": 581}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 2, "token_count": 350}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 57, "token_count": 1}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 30, "token_count": 115}, ]}, ]
Author Name
Tokens
Token Proportion
Song Liu
581
53.40%
Andrii Nakryiko
353
32.44%
Dmitrii Dolgov
115
10.57%
Jakub Kiciński
26
2.39%
Paul Chaignon
6
0.55%
Quentin Monnet
5
0.46%
Yafang Shao
1
0.09%
Jiong Wang
1
0.09%
Total
1088
Files:
btf.c
1085
-
18
5327
Andrii Nakryiko
Quentin Monnet
Yonghong Song
Jakub Kiciński
Larysa Zaremba
Ilya Leoshkevich
Sahid Orentino Ferdjaoui
Hengqi Chen
Okash Khawaja
Tianyi Liu
Martin KaFai Lau
Mauricio Vásquez
Jiri Olsa
Eduard Zingerman
Roman Gushchin
Dave Marchevsky
Toke Höiland-Jörgensen
Jiong Wang
October 2017
December 2017
February 2018
March 2018
June 2018
July 2018
November 2018
December 2018
April 2019
May 2019
August 2019
October 2019
January 2020
February 2020
March 2020
May 2020
June 2020
November 2020
December 2020
February 2021
March 2021
April 2021
July 2021
September 2021
October 2021
November 2021
January 2022
May 2022
June 2022
September 2022
November 2022
var spanGroupData = [ {"timestamp": 1506841200, "group": [ {"author_id": 1, "token_count": 209}, {"author_id": 0, "token_count": 130}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 4, "token_count": 1}, {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 1, "token_count": 4}, {"author_id": 10, "token_count": 12}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 3, "token_count": 26}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 2, "token_count": 2249}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 2, "token_count": 298}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 0, "token_count": 1097}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 35, "token_count": 6}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 2, "token_count": 96}, {"author_id": 39, "token_count": 1}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 2, "token_count": 15}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 2, "token_count": 36}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 2, "token_count": 184}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 2, "token_count": 76}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 47, "token_count": 26}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 2, "token_count": 15}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 2, "token_count": 77}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 3, "token_count": 39}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 43, "token_count": 7}, {"author_id": 0, "token_count": 108}, {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 16, "token_count": 2}, {"author_id": 43, "token_count": 6}, {"author_id": 3, "token_count": 9}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 9, "token_count": 6}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 28, "token_count": 205}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 3, "token_count": 294}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 53, "token_count": 8}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 42, "token_count": 6}, {"author_id": 36, "token_count": 20}, ]}, ]
Author Name
Tokens
Token Proportion
Andrii Nakryiko
3048
57.22%
Quentin Monnet
1371
25.74%
Yonghong Song
372
6.98%
Jakub Kiciński
221
4.15%
Larysa Zaremba
205
3.85%
Ilya Leoshkevich
26
0.49%
Sahid Orentino Ferdjaoui
20
0.38%
Hengqi Chen
13
0.24%
Okash Khawaja
12
0.23%
Tianyi Liu
8
0.15%
Martin KaFai Lau
7
0.13%
Mauricio Vásquez
6
0.11%
Jiri Olsa
6
0.11%
Eduard Zingerman
6
0.11%
Roman Gushchin
2
0.04%
Dave Marchevsky
2
0.04%
Toke Höiland-Jörgensen
1
0.02%
Jiong Wang
1
0.02%
Total
5327
btf_dumper.c
823
-
13
4137
Okash Khawaja
Yonghong Song
Martin KaFai Lau
Daniel Borkmann
Dave Marchevsky
Quentin Monnet
Jakub Kiciński
YiFei Zhu
Andrii Nakryiko
Ilya Leoshkevich
Toke Höiland-Jörgensen
Sahid Orentino Ferdjaoui
Others
October 2017
July 2018
November 2018
December 2018
January 2019
April 2019
August 2019
January 2020
March 2020
May 2020
September 2020
February 2021
July 2021
November 2021
June 2022
August 2022
November 2022
var spanGroupData = [ {"timestamp": 1506841200, "group": [ {"author_id": 1, "token_count": 15}, {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 10, "token_count": 1570}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 3, "token_count": 657}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 5, "token_count": 262}, {"author_id": 3, "token_count": 103}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 3, "token_count": 343}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 2, "token_count": 6}, {"author_id": 19, "token_count": 162}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 5, "token_count": 4}, {"author_id": 39, "token_count": 1}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 5, "token_count": 742}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 15, "token_count": 6}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 47, "token_count": 3}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 16, "token_count": 94}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 3, "token_count": 134}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 36, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Okash Khawaja
1570
37.95%
Yonghong Song
1237
29.90%
Martin KaFai Lau
1008
24.37%
Daniel Borkmann
162
3.92%
Dave Marchevsky
94
2.27%
Quentin Monnet
32
0.77%
Jakub Kiciński
16
0.39%
YiFei Zhu
6
0.15%
Andrii Nakryiko
6
0.15%
Ilya Leoshkevich
3
0.07%
Toke Höiland-Jörgensen
1
0.02%
Sahid Orentino Ferdjaoui
1
0.02%
Others
1
0.02%
Total
4137
cfg.c
485
-
3
2245
Jiong Wang
Quentin Monnet
Jakub Kiciński
March 2018
December 2018
January 2019
May 2020
var spanGroupData = [ {"timestamp": 1519891200, "group": [ {"author_id": 4, "token_count": 2216}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 4, "token_count": 26}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 0, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Jiong Wang
2242
99.87%
Quentin Monnet
2
0.09%
Jakub Kiciński
1
0.04%
Total
2245
cfg.h
9
-
2
23
Jiong Wang
Jakub Kiciński
March 2018
December 2018
var spanGroupData = [ {"timestamp": 1519891200, "group": [ {"author_id": 4, "token_count": 21}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 1, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Jiong Wang
21
91.30%
Jakub Kiciński
2
8.70%
Total
23
cgroup.c
655
-
10
2641
Roman Gushchin
Stanislav Fomichev
Jakub Kiciński
Pu Lehui
Quentin Monnet
Daniel Müller
Hechao Li
Andrii Nakryiko
Raman Shukhau
Toke Höiland-Jörgensen
October 2017
December 2017
January 2018
July 2018
December 2018
April 2019
June 2019
July 2019
August 2019
December 2019
January 2020
April 2020
May 2020
July 2021
January 2022
May 2022
June 2022
September 2022
var spanGroupData = [ {"timestamp": 1506841200, "group": [ {"author_id": 1, "token_count": 99}, {"author_id": 0, "token_count": 79}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 11, "token_count": 1146}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 1, "token_count": 18}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 11, "token_count": 397}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 1, "token_count": 165}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 37, "token_count": 69}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 39, "token_count": 1}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 2, "token_count": 29}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 23, "token_count": 23}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 13, "token_count": 74}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 12, "token_count": 339}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 29, "token_count": 175}, ]}, ]
Author Name
Tokens
Token Proportion
Roman Gushchin
1543
58.42%
Stanislav Fomichev
339
12.84%
Jakub Kiciński
285
10.79%
Pu Lehui
175
6.63%
Quentin Monnet
103
3.90%
Daniel Müller
74
2.80%
Hechao Li
69
2.61%
Andrii Nakryiko
29
1.10%
Raman Shukhau
23
0.87%
Toke Höiland-Jörgensen
1
0.04%
Total
2641
common.c
1092
-
22
4855
Jakub Kiciński
Quentin Monnet
Andrii Nakryiko
Paul Chaignon
Jiong Wang
Raman Shukhau
Tony Ambardar
Daniel Müller
Prashant Bhole
Roman Gushchin
Manu Bretelle
Stanislav Fomichev
Pu Lehui
Hechao Li
Jiri Benc
Yafang Shao
Okash Khawaja
Yonghong Song
Tobias Klauser
Eduard Zingerman
Toke Höiland-Jörgensen
Others
October 2017
November 2017
December 2017
January 2018
March 2018
May 2018
July 2018
August 2018
October 2018
November 2018
December 2018
January 2019
May 2019
June 2019
August 2019
December 2019
January 2020
March 2020
April 2020
June 2020
July 2020
July 2021
October 2021
January 2022
February 2022
May 2022
June 2022
August 2022
October 2022
November 2022
December 2022
var spanGroupData = [ {"timestamp": 1506841200, "group": [ {"author_id": 1, "token_count": 1340}, {"author_id": 0, "token_count": 445}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 20, "token_count": 163}, {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 1, "token_count": 243}, {"author_id": 11, "token_count": 53}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 4, "token_count": 248}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 4, "token_count": 1}, {"author_id": 58, "token_count": 9}, {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 1, "token_count": 56}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 1, "token_count": 5}, {"author_id": 10, "token_count": 6}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 1, "token_count": 65}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 0, "token_count": 22}, {"author_id": 12, "token_count": 14}, {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 0, "token_count": 84}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 12, "token_count": 15}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 0, "token_count": 34}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 37, "token_count": 12}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 1, "token_count": 14}, {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 6, "token_count": 365}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 39, "token_count": 3}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 2, "token_count": 567}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 27, "token_count": 223}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 52, "token_count": 4}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 0, "token_count": 78}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 23, "token_count": 233}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 13, "token_count": 198}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 0, "token_count": 218}, {"author_id": 57, "token_count": 6}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 45, "token_count": 32}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 42, "token_count": 4}, {"author_id": 29, "token_count": 12}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 60, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Jakub Kiciński
1724
35.51%
Quentin Monnet
940
19.36%
Andrii Nakryiko
581
11.97%
Paul Chaignon
365
7.52%
Jiong Wang
249
5.13%
Raman Shukhau
233
4.80%
Tony Ambardar
223
4.59%
Daniel Müller
198
4.08%
Prashant Bhole
163
3.36%
Roman Gushchin
53
1.09%
Manu Bretelle
32
0.66%
Stanislav Fomichev
29
0.60%
Pu Lehui
12
0.25%
Hechao Li
12
0.25%
Jiri Benc
9
0.19%
Yafang Shao
6
0.12%
Okash Khawaja
6
0.12%
Yonghong Song
4
0.08%
Tobias Klauser
4
0.08%
Eduard Zingerman
4
0.08%
Toke Höiland-Jörgensen
3
0.06%
Others
5
0.10%
Total
4855
feature.c
1344
-
17
5180
Quentin Monnet
Niklas Söderlund
Michal Rostecki
Paul Chaignon
Jakub Kiciński
Peter Wu
Daniel Borkmann
Daniel Müller
Andrii Nakryiko
Milan Landaverde
Ian Rogers
Grant Seltzer
Roman Gushchin
Prashant Bhole
Dave Marchevsky
Toke Höiland-Jörgensen
Jiong Wang
October 2017
December 2017
March 2018
June 2018
July 2018
January 2019
August 2019
January 2020
February 2020
April 2020
May 2020
October 2020
February 2021
July 2021
September 2021
November 2021
December 2021
January 2022
February 2022
March 2022
May 2022
June 2022
July 2022
August 2022
var spanGroupData = [ {"timestamp": 1506841200, "group": [ {"author_id": 1, "token_count": 141}, {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 11, "token_count": 7}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 1, "token_count": 32}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 20, "token_count": 4}, {"author_id": 0, "token_count": 2278}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 31, "token_count": 162}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 21, "token_count": 43}, {"author_id": 39, "token_count": 2}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 21, "token_count": 333}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 0, "token_count": 304}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 19, "token_count": 145}, {"author_id": 0, "token_count": 223}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 51, "token_count": 19}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 56, "token_count": 10}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 16, "token_count": 3}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 2, "token_count": 67}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 6, "token_count": 309}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 2, "token_count": 25}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 41, "token_count": 4}, {"author_id": 18, "token_count": 625}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 13, "token_count": 126}, {"author_id": 41, "token_count": 40}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 0, "token_count": 228}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 0, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Quentin Monnet
3064
59.15%
Niklas Söderlund
625
12.07%
Michal Rostecki
376
7.26%
Paul Chaignon
309
5.97%
Jakub Kiciński
189
3.65%
Peter Wu
162
3.13%
Daniel Borkmann
145
2.80%
Daniel Müller
126
2.43%
Andrii Nakryiko
94
1.81%
Milan Landaverde
44
0.85%
Ian Rogers
19
0.37%
Grant Seltzer
10
0.19%
Roman Gushchin
7
0.14%
Prashant Bhole
4
0.08%
Dave Marchevsky
3
0.06%
Toke Höiland-Jörgensen
2
0.04%
Jiong Wang
1
0.02%
Total
5180
gen.c
2333
-
23
8435
Delyan Kratunov
Mauricio Vásquez
Andrii Nakryiko
Daniel Müller
Alexei Starovoitov
Jakub Kiciński
Quentin Monnet
Yue haibing
Tobias Klauser
Sahid Orentino Ferdjaoui
Eduard Zingerman
Tianyi Liu
Hengqi Chen
Yonghong Song
Toke Höiland-Jörgensen
Roman Gushchin
Jiri Olsa
Jiong Wang
Others
October 2017
December 2017
March 2018
June 2018
July 2018
November 2019
December 2019
January 2020
May 2020
June 2020
July 2020
August 2020
March 2021
May 2021
July 2021
September 2021
October 2021
November 2021
December 2021
January 2022
February 2022
March 2022
May 2022
June 2022
July 2022
September 2022
November 2022
var spanGroupData = [ {"timestamp": 1506841200, "group": [ {"author_id": 1, "token_count": 101}, {"author_id": 0, "token_count": 40}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 11, "token_count": 3}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 2, "token_count": 1562}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 39, "token_count": 3}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 52, "token_count": 14}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 2, "token_count": 16}, {"author_id": 48, "token_count": 25}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 2, "token_count": 11}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 2, "token_count": 318}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 14, "token_count": 345}, {"author_id": 2, "token_count": 40}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 2, "token_count": 373}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 2, "token_count": 4}, {"author_id": 43, "token_count": 4}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 14, "token_count": 6}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 14, "token_count": 4}, {"author_id": 2, "token_count": 1}, {"author_id": 7, "token_count": 212}, {"author_id": 9, "token_count": 2466}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 7, "token_count": 2366}, {"author_id": 35, "token_count": 1}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 13, "token_count": 435}, {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 13, "token_count": 3}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 53, "token_count": 4}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 42, "token_count": 10}, {"author_id": 36, "token_count": 11}, ]}, ]
Author Name
Tokens
Token Proportion
Delyan Kratunov
2578
30.56%
Mauricio Vásquez
2466
29.24%
Andrii Nakryiko
2338
27.72%
Daniel Müller
438
5.19%
Alexei Starovoitov
355
4.21%
Jakub Kiciński
119
1.41%
Quentin Monnet
45
0.53%
Yue haibing
25
0.30%
Tobias Klauser
14
0.17%
Sahid Orentino Ferdjaoui
11
0.13%
Eduard Zingerman
10
0.12%
Tianyi Liu
4
0.05%
Hengqi Chen
4
0.05%
Yonghong Song
3
0.04%
Toke Höiland-Jörgensen
3
0.04%
Roman Gushchin
3
0.04%
Jiri Olsa
1
0.01%
Jiong Wang
1
0.01%
Others
17
0.20%
Total
8435
iter.c
123
-
11
483
Yonghong Song
Jakub Kiciński
Andrii Nakryiko
Quentin Monnet
Sahid Orentino Ferdjaoui
Hengqi Chen
Prashant Bhole
Alexei Starovoitov
Toke Höiland-Jörgensen
Roman Gushchin
Jiong Wang
October 2017
November 2017
December 2017
March 2018
June 2018
July 2018
February 2019
May 2019
January 2020
April 2020
May 2020
July 2020
August 2020
July 2021
October 2021
November 2021
October 2022
November 2022
var spanGroupData = [ {"timestamp": 1506841200, "group": [ {"author_id": 1, "token_count": 69}, {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 20, "token_count": 7}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 1, "token_count": 9}, {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 14, "token_count": 3}, {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 39, "token_count": 1}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 2, "token_count": 21}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 3, "token_count": 183}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 3, "token_count": 95}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 3, "token_count": 36}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 43, "token_count": 3}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 43, "token_count": 6}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 36, "token_count": 19}, ]}, ]
Author Name
Tokens
Token Proportion
Yonghong Song
314
65.01%
Jakub Kiciński
84
17.39%
Andrii Nakryiko
23
4.76%
Quentin Monnet
21
4.35%
Sahid Orentino Ferdjaoui
19
3.93%
Hengqi Chen
9
1.86%
Prashant Bhole
7
1.45%
Alexei Starovoitov
3
0.62%
Toke Höiland-Jörgensen
1
0.21%
Roman Gushchin
1
0.21%
Jiong Wang
1
0.21%
Total
483
jit_disasm.c
403
-
11
1588
Quentin Monnet
Jakub Kiciński
Martin KaFai Lau
Jiong Wang
Andres Freund
Jiri Olsa
Stanislav Fomichev
Roman Gushchin
gushengxian
Prashant Bhole
Others
October 2017
November 2017
December 2017
January 2018
June 2018
July 2018
October 2018
November 2018
December 2018
July 2019
July 2021
July 2022
October 2022
var spanGroupData = [ {"timestamp": 1506841200, "group": [ {"author_id": 1, "token_count": 337}, {"author_id": 0, "token_count": 334}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 20, "token_count": 3}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 11, "token_count": 23}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 4, "token_count": 54}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 1, "token_count": 24}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 0, "token_count": 6}, {"author_id": 12, "token_count": 25}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 5, "token_count": 94}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 35, "token_count": 33}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 50, "token_count": 23}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 40, "token_count": 47}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 0, "token_count": 571}, {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Quentin Monnet
911
57.37%
Jakub Kiciński
374
23.55%
Martin KaFai Lau
94
5.92%
Jiong Wang
54
3.40%
Andres Freund
47
2.96%
Jiri Olsa
33
2.08%
Stanislav Fomichev
25
1.57%
Roman Gushchin
23
1.45%
gushengxian
23
1.45%
Prashant Bhole
3
0.19%
Others
1
0.06%
Total
1588
json_writer.c
358
-
3
1544
Quentin Monnet
YiFei Zhu
Others
October 2017
January 2019
August 2019
September 2020
var spanGroupData = [ {"timestamp": 1506841200, "group": [ {"author_id": 0, "token_count": 1526}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 15, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Quentin Monnet
1540
99.74%
YiFei Zhu
2
0.13%
Others
2
0.13%
Total
1544
json_writer.h
73
-
4
433
Quentin Monnet
Jakub Kiciński
YiFei Zhu
Others
October 2017
November 2017
December 2018
January 2019
August 2019
September 2020
var spanGroupData = [ {"timestamp": 1506841200, "group": [ {"author_id": 1, "token_count": 3}, {"author_id": 0, "token_count": 395}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 15, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Quentin Monnet
425
98.15%
Jakub Kiciński
4
0.92%
YiFei Zhu
3
0.69%
Others
1
0.23%
Total
433
link.c
493
-
14
2203
Andrii Nakryiko
Yonghong Song
Jakub Kiciński
Quentin Monnet
Hao Luo
Kui-Feng Lee
Daniel Müller
Jakub Sitnicki
Prashant Bhole
Roman Gushchin
Eduard Zingerman
Mauricio Vásquez
Toke Höiland-Jörgensen
Jiong Wang
October 2017
November 2017
December 2017
February 2018
March 2018
July 2018
October 2018
November 2018
January 2020
March 2020
April 2020
May 2020
June 2020
July 2020
August 2020
July 2021
October 2021
January 2022
May 2022
August 2022
September 2022
November 2022
var spanGroupData = [ {"timestamp": 1506841200, "group": [ {"author_id": 1, "token_count": 191}, {"author_id": 0, "token_count": 68}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 20, "token_count": 7}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 11, "token_count": 4}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 39, "token_count": 1}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 2, "token_count": 1056}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 38, "token_count": 76}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 2, "token_count": 35}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 2, "token_count": 82}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 2, "token_count": 6}, {"author_id": 3, "token_count": 221}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 0, "token_count": 64}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 9, "token_count": 3}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 13, "token_count": 88}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 32, "token_count": 136}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 34, "token_count": 120}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 42, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Andrii Nakryiko
1179
53.52%
Yonghong Song
221
10.03%
Jakub Kiciński
205
9.31%
Quentin Monnet
158
7.17%
Hao Luo
136
6.17%
Kui-Feng Lee
120
5.45%
Daniel Müller
88
3.99%
Jakub Sitnicki
76
3.45%
Prashant Bhole
7
0.32%
Roman Gushchin
4
0.18%
Eduard Zingerman
4
0.18%
Mauricio Vásquez
3
0.14%
Toke Höiland-Jörgensen
1
0.05%
Jiong Wang
1
0.05%
Total
2203
main.c
547
-
16
2462
Quentin Monnet
Jakub Kiciński
Andrii Nakryiko
Prashant Bhole
Alexei Starovoitov
Yonghong Song
Stanislav Fomichev
John Fastabend
Roman Gushchin
Zhihao Cheng
Martin KaFai Lau
Paul Chaignon
Sahid Orentino Ferdjaoui
Toke Höiland-Jörgensen
Jiong Wang
Others
October 2017
November 2017
December 2017
February 2018
March 2018
May 2018
September 2018
October 2018
December 2018
January 2019
April 2019
May 2019
July 2019
August 2019
October 2019
December 2019
January 2020
March 2020
April 2020
May 2020
June 2020
September 2020
November 2020
March 2021
May 2021
June 2021
July 2021
October 2021
November 2021
December 2021
February 2022
August 2022
October 2022
November 2022
var spanGroupData = [ {"timestamp": 1506841200, "group": [ {"author_id": 1, "token_count": 815}, {"author_id": 0, "token_count": 401}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 20, "token_count": 25}, {"author_id": 0, "token_count": 54}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 11, "token_count": 10}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 4, "token_count": 1}, {"author_id": 0, "token_count": 369}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 25, "token_count": 17}, {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 0, "token_count": 25}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 0, "token_count": 30}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 0, "token_count": 166}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 39, "token_count": 2}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 5, "token_count": 6}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 2, "token_count": 30}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 0, "token_count": 116}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 2, "token_count": 52}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 14, "token_count": 21}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 59, "token_count": 6}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 12, "token_count": 19}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 0, "token_count": 70}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 0, "token_count": 132}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 36, "token_count": 4}, {"author_id": 60, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Quentin Monnet
1401
56.90%
Jakub Kiciński
816
33.14%
Andrii Nakryiko
106
4.31%
Prashant Bhole
25
1.02%
Alexei Starovoitov
21
0.85%
Yonghong Song
19
0.77%
Stanislav Fomichev
19
0.77%
John Fastabend
17
0.69%
Roman Gushchin
10
0.41%
Zhihao Cheng
6
0.24%
Martin KaFai Lau
6
0.24%
Paul Chaignon
5
0.20%
Sahid Orentino Ferdjaoui
4
0.16%
Toke Höiland-Jörgensen
2
0.08%
Jiong Wang
1
0.04%
Others
4
0.16%
Total
2462
main.h
264
-
21
1365
Jakub Kiciński
Andrii Nakryiko
Quentin Monnet
Yonghong Song
Martin KaFai Lau
Okash Khawaja
Prashant Bhole
Stanislav Fomichev
Raman Shukhau
Roman Gushchin
Jiong Wang
Daniel Müller
Dmitrii Dolgov
Mauricio Vásquez
Alexei Starovoitov
Eduard Zingerman
Tony Ambardar
Paul Chaignon
John Fastabend
Toke Höiland-Jörgensen
Sahid Orentino Ferdjaoui
October 2017
November 2017
December 2017
January 2018
March 2018
May 2018
June 2018
July 2018
September 2018
October 2018
November 2018
December 2018
January 2019
April 2019
May 2019
July 2019
August 2019
October 2019
December 2019
January 2020
March 2020
April 2020
May 2020
June 2020
July 2020
August 2020
November 2020
May 2021
October 2021
January 2022
February 2022
March 2022
May 2022
June 2022
October 2022
November 2022
var spanGroupData = [ {"timestamp": 1506841200, "group": [ {"author_id": 1, "token_count": 371}, {"author_id": 0, "token_count": 50}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 20, "token_count": 31}, {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 1, "token_count": 31}, {"author_id": 11, "token_count": 19}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 4, "token_count": 16}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 1, "token_count": 25}, {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 1, "token_count": 23}, {"author_id": 10, "token_count": 37}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 3, "token_count": 56}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 1, "token_count": 29}, {"author_id": 25, "token_count": 2}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 12, "token_count": 24}, {"author_id": 3, "token_count": 34}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 5, "token_count": 82}, {"author_id": 0, "token_count": 26}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 2, "token_count": 5}, {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 39, "token_count": 1}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 5, "token_count": 9}, {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 0, "token_count": 13}, {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 2, "token_count": 186}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 27, "token_count": 2}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 2, "token_count": 40}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 14, "token_count": 4}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 0, "token_count": 57}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 23, "token_count": 24}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 9, "token_count": 4}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 30, "token_count": 6}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 13, "token_count": 11}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 42, "token_count": 3}, {"author_id": 36, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Jakub Kiciński
485
35.53%
Andrii Nakryiko
255
18.68%
Quentin Monnet
244
17.88%
Yonghong Song
100
7.33%
Martin KaFai Lau
91
6.67%
Okash Khawaja
37
2.71%
Prashant Bhole
31
2.27%
Stanislav Fomichev
24
1.76%
Raman Shukhau
24
1.76%
Roman Gushchin
19
1.39%
Jiong Wang
19
1.39%
Daniel Müller
11
0.81%
Dmitrii Dolgov
6
0.44%
Mauricio Vásquez
4
0.29%
Alexei Starovoitov
4
0.29%
Eduard Zingerman
3
0.22%
Tony Ambardar
2
0.15%
Paul Chaignon
2
0.15%
John Fastabend
2
0.15%
Toke Höiland-Jörgensen
1
0.07%
Sahid Orentino Ferdjaoui
1
0.07%
Total
1365
map.c
1486
-
27
6933
Jakub Kiciński
Paul Chaignon
Quentin Monnet
Stanislav Fomichev
Okash Khawaja
Prashant Bhole
Martin KaFai Lau
Daniel Müller
Andrii Nakryiko
Yonghong Song
Jiri Olsa
Paolo Abeni
Sahid Orentino Ferdjaoui
Benjamin Poirier
Roman Gushchin
Alban Crequy
Daniel Borkmann
Hengqi Chen
Eduard Zingerman
Toke Höiland-Jörgensen
Mauricio Vásquez
Yafang Shao
Jiong Wang
Others
October 2017
November 2017
December 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
April 2019
June 2019
July 2019
August 2019
December 2019
January 2020
March 2020
May 2020
June 2020
September 2020
November 2020
March 2021
July 2021
October 2021
November 2021
December 2021
January 2022
February 2022
March 2022
May 2022
June 2022
October 2022
November 2022
var spanGroupData = [ {"timestamp": 1506841200, "group": [ {"author_id": 1, "token_count": 2063}, {"author_id": 0, "token_count": 399}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 20, "token_count": 45}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 1, "token_count": 3}, {"author_id": 11, "token_count": 10}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 1, "token_count": 37}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 1, "token_count": 8}, {"author_id": 10, "token_count": 200}, {"author_id": 3, "token_count": 53}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 3, "token_count": 24}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 11, "token_count": 4}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 1, "token_count": 323}, {"author_id": 20, "token_count": 106}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 0, "token_count": 106}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 1, "token_count": 9}, {"author_id": 46, "token_count": 31}, {"author_id": 12, "token_count": 479}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 55, "token_count": 11}, {"author_id": 54, "token_count": 16}, {"author_id": 19, "token_count": 7}, {"author_id": 20, "token_count": 4}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 39, "token_count": 1}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 0, "token_count": 123}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 6, "token_count": 2077}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 5, "token_count": 138}, {"author_id": 39, "token_count": 2}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 2, "token_count": 35}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 0, "token_count": 268}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 0, "token_count": 64}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 43, "token_count": 5}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 2, "token_count": 42}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 9, "token_count": 3}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 35, "token_count": 32}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 57, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 13, "token_count": 94}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 42, "token_count": 4}, {"author_id": 36, "token_count": 18}, ]}, ]
Author Name
Tokens
Token Proportion
Jakub Kiciński
2464
35.54%
Paul Chaignon
2077
29.96%
Quentin Monnet
1009
14.55%
Stanislav Fomichev
479
6.91%
Okash Khawaja
200
2.88%
Prashant Bhole
155
2.24%
Martin KaFai Lau
138
1.99%
Daniel Müller
94
1.36%
Andrii Nakryiko
79
1.14%
Yonghong Song
78
1.13%
Jiri Olsa
32
0.46%
Paolo Abeni
31
0.45%
Sahid Orentino Ferdjaoui
18
0.26%
Benjamin Poirier
16
0.23%
Roman Gushchin
14
0.20%
Alban Crequy
11
0.16%
Daniel Borkmann
7
0.10%
Hengqi Chen
5
0.07%
Eduard Zingerman
4
0.06%
Toke Höiland-Jörgensen
3
0.04%
Mauricio Vásquez
3
0.04%
Yafang Shao
2
0.03%
Jiong Wang
1
0.01%
Others
13
0.19%
Total
6933
map_perf_ring.c
226
-
6
1001
Jakub Kiciński
Andrii Nakryiko
Quentin Monnet
Daniel Borkmann
Tianyi Liu
Toke Höiland-Jörgensen
October 2017
December 2017
May 2018
August 2018
October 2018
December 2018
July 2019
January 2020
May 2020
November 2021
September 2022
var spanGroupData = [ {"timestamp": 1506841200, "group": [ {"author_id": 1, "token_count": 101}, {"author_id": 0, "token_count": 65}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 1, "token_count": 600}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 19, "token_count": 18}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 2, "token_count": 184}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 39, "token_count": 2}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 2, "token_count": 13}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 53, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Jakub Kiciński
704
70.33%
Andrii Nakryiko
197
19.68%
Quentin Monnet
74
7.39%
Daniel Borkmann
18
1.80%
Tianyi Liu
6
0.60%
Toke Höiland-Jörgensen
2
0.20%
Total
1001
net.c
759
-
10
3728
Yonghong Song
Daniel T. Lee
Eric Leblond
Stanislav Fomichev
Andrii Nakryiko
Jakub Kiciński
Quentin Monnet
Wang Hai
Andrey Ignatov
Toke Höiland-Jörgensen
October 2017
January 2018
March 2018
September 2018
October 2018
December 2018
April 2019
August 2019
December 2019
January 2020
May 2020
August 2020
November 2020
April 2021
July 2021
January 2022
October 2022
var spanGroupData = [ {"timestamp": 1506841200, "group": [ {"author_id": 1, "token_count": 87}, {"author_id": 0, "token_count": 57}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 22, "token_count": 364}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 3, "token_count": 2178}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 44, "token_count": 9}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 12, "token_count": 199}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 17, "token_count": 657}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 39, "token_count": 4}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 2, "token_count": 119}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 49, "token_count": 23}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 0, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Yonghong Song
2182
58.53%
Daniel T. Lee
657
17.62%
Eric Leblond
364
9.76%
Stanislav Fomichev
199
5.34%
Andrii Nakryiko
124
3.33%
Jakub Kiciński
88
2.36%
Quentin Monnet
78
2.09%
Wang Hai
23
0.62%
Andrey Ignatov
9
0.24%
Toke Höiland-Jörgensen
4
0.11%
Total
3728
netlink_dumper.c
178
-
6
872
Yonghong Song
Quentin Monnet
Jakub Kiciński
Andrey Ignatov
Toke Höiland-Jörgensen
Prashant Bhole
October 2017
November 2017
September 2018
October 2018
December 2018
January 2020
var spanGroupData = [ {"timestamp": 1506841200, "group": [ {"author_id": 1, "token_count": 14}, {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 20, "token_count": 2}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 3, "token_count": 822}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 44, "token_count": 14}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 39, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Yonghong Song
822
94.27%
Quentin Monnet
17
1.95%
Jakub Kiciński
15
1.72%
Andrey Ignatov
14
1.61%
Toke Höiland-Jörgensen
2
0.23%
Prashant Bhole
2
0.23%
Total
872
netlink_dumper.h
95
-
3
93
Yonghong Song
Andrey Ignatov
Jakub Kiciński
September 2018
December 2018
var spanGroupData = [ {"timestamp": 1535785200, "group": [ {"author_id": 44, "token_count": 9}, {"author_id": 3, "token_count": 83}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 1, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Yonghong Song
83
89.25%
Andrey Ignatov
9
9.68%
Jakub Kiciński
1
1.08%
Total
93
perf.c
258
-
5
1118
Yonghong Song
Dominique Martinet
Jakub Kiciński
Quentin Monnet
Toke Höiland-Jörgensen
October 2017
February 2018
May 2018
June 2018
December 2018
August 2019
January 2020
July 2021
April 2022
October 2022
var spanGroupData = [ {"timestamp": 1506841200, "group": [ {"author_id": 1, "token_count": 50}, {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 3, "token_count": 903}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 39, "token_count": 1}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 33, "token_count": 121}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 0, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Yonghong Song
905
80.95%
Dominique Martinet
121
10.82%
Jakub Kiciński
51
4.56%
Quentin Monnet
40
3.58%
Toke Höiland-Jörgensen
1
0.09%
Total
1118
pids.c
256
-
15
1226
Andrii Nakryiko
Quentin Monnet
Jakub Kiciński
Dmitrii Dolgov
Song Liu
Stanislav Fomichev
Martin KaFai Lau
Yonghong Song
Eduard Zingerman
Roman Gushchin
Mauricio Vásquez
John Fastabend
Jiong Wang
Toke Höiland-Jörgensen
Others
October 2017
December 2017
January 2018
March 2018
June 2018
July 2018
November 2018
December 2018
April 2019
January 2020
March 2020
April 2020
June 2020
July 2020
August 2020
December 2020
October 2021
January 2022
March 2022
June 2022
November 2022
var spanGroupData = [ {"timestamp": 1506841200, "group": [ {"author_id": 1, "token_count": 74}, {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 11, "token_count": 4}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 1, "token_count": 12}, {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 12, "token_count": 12}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 5, "token_count": 10}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 39, "token_count": 1}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 8, "token_count": 16}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 2, "token_count": 832}, {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 25, "token_count": 2}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 2, "token_count": 17}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 0, "token_count": 133}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 9, "token_count": 3}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 30, "token_count": 53}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 42, "token_count": 7}, ]}, ]
Author Name
Tokens
Token Proportion
Andrii Nakryiko
862
70.31%
Quentin Monnet
150
12.23%
Jakub Kiciński
94
7.67%
Dmitrii Dolgov
53
4.32%
Song Liu
16
1.31%
Stanislav Fomichev
12
0.98%
Martin KaFai Lau
10
0.82%
Yonghong Song
8
0.65%
Eduard Zingerman
7
0.57%
Roman Gushchin
4
0.33%
Mauricio Vásquez
3
0.24%
John Fastabend
2
0.16%
Jiong Wang
2
0.16%
Toke Höiland-Jörgensen
1
0.08%
Others
2
0.16%
Total
1226
prog.c
2465
-
35
11497
Jakub Kiciński
Quentin Monnet
Song Liu
YiFei Zhu
Paul Chaignon
Dave Marchevsky
Alexei Starovoitov
Stanislav Fomichev
Wang Yufen
John Fastabend
Sandipan Das
Yonghong Song
Andrii Nakryiko
Daniel Müller
Martin KaFai Lau
Roman Gushchin
Prashant Bhole
Raman Shukhau
Jiong Wang
Daniel Borkmann
Jiri Olsa
Toke Höiland-Jörgensen
Delyan Kratunov
Mauricio Vásquez
Sahid Orentino Ferdjaoui
Eduard Zingerman
Hengqi Chen
Jakub Sitnicki
Andrey Ignatov
Others
October 2017
November 2017
December 2017
January 2018
February 2018
March 2018
April 2018
May 2018
June 2018
July 2018
October 2018
November 2018
December 2018
February 2019
March 2019
April 2019
May 2019
July 2019
August 2019
October 2019
December 2019
January 2020
February 2020
March 2020
April 2020
May 2020
June 2020
July 2020
August 2020
September 2020
November 2020
December 2020
February 2021
March 2021
May 2021
July 2021
October 2021
November 2021
December 2021
January 2022
February 2022
March 2022
May 2022
June 2022
July 2022
October 2022
November 2022
var spanGroupData = [ {"timestamp": 1506841200, "group": [ {"author_id": 1, "token_count": 1336}, {"author_id": 0, "token_count": 551}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 20, "token_count": 48}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 19, "token_count": 39}, {"author_id": 1, "token_count": 37}, {"author_id": 11, "token_count": 81}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 1, "token_count": 8}, {"author_id": 4, "token_count": 25}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 4, "token_count": 31}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 35, "token_count": 24}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 0, "token_count": 14}, {"author_id": 26, "token_count": 188}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 1, "token_count": 49}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 1, "token_count": 947}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 1, "token_count": 14}, {"author_id": 25, "token_count": 267}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 1, "token_count": 10}, {"author_id": 0, "token_count": 1}, {"author_id": 12, "token_count": 373}, {"author_id": 3, "token_count": 110}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 5, "token_count": 74}, {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 14, "token_count": 49}, {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 8, "token_count": 48}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 44, "token_count": 1}, {"author_id": 20, "token_count": 31}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 0, "token_count": 1481}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 2, "token_count": 31}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 6, "token_count": 703}, {"author_id": 39, "token_count": 5}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 39, "token_count": 3}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 39, "token_count": 5}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 5, "token_count": 4}, {"author_id": 0, "token_count": 71}, {"author_id": 8, "token_count": 1859}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 5, "token_count": 20}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 19, "token_count": 3}, {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 2, "token_count": 35}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 38, "token_count": 1}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 2, "token_count": 21}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 15, "token_count": 939}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 3, "token_count": 29}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 8, "token_count": 8}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 14, "token_count": 32}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 2, "token_count": 12}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 14, "token_count": 458}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 0, "token_count": 40}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 43, "token_count": 3}, {"author_id": 0, "token_count": 92}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 16, "token_count": 596}, {"author_id": 0, "token_count": 29}, {"author_id": 12, "token_count": 26}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 14, "token_count": 18}, {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 2, "token_count": 4}, {"author_id": 9, "token_count": 3}, {"author_id": 23, "token_count": 66}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 7, "token_count": 10}, {"author_id": 9, "token_count": 4}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 13, "token_count": 102}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 0, "token_count": 18}, {"author_id": 24, "token_count": 320}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 42, "token_count": 4}, {"author_id": 36, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Jakub Kiciński
2404
20.91%
Quentin Monnet
2350
20.44%
Song Liu
1915
16.66%
YiFei Zhu
939
8.17%
Paul Chaignon
703
6.11%
Dave Marchevsky
596
5.18%
Alexei Starovoitov
557
4.84%
Stanislav Fomichev
399
3.47%
Wang Yufen
320
2.78%
John Fastabend
267
2.32%
Sandipan Das
188
1.64%
Yonghong Song
139
1.21%
Andrii Nakryiko
115
1.00%
Daniel Müller
102
0.89%
Martin KaFai Lau
98
0.85%
Roman Gushchin
81
0.70%
Prashant Bhole
79
0.69%
Raman Shukhau
66
0.57%
Jiong Wang
56
0.49%
Daniel Borkmann
42
0.37%
Jiri Olsa
24
0.21%
Toke Höiland-Jörgensen
13
0.11%
Delyan Kratunov
10
0.09%
Mauricio Vásquez
7
0.06%
Sahid Orentino Ferdjaoui
5
0.04%
Eduard Zingerman
4
0.03%
Hengqi Chen
3
0.03%
Jakub Sitnicki
1
0.01%
Andrey Ignatov
1
0.01%
Others
13
0.11%
Total
11497
struct_ops.c
596
-
10
2326
Martin KaFai Lau
Jakub Kiciński
Quentin Monnet
Andrii Nakryiko
Sahid Orentino Ferdjaoui
Roman Gushchin
Toke Höiland-Jörgensen
Dave Marchevsky
Jiong Wang
Others
October 2017
December 2017
February 2018
March 2018
June 2018
July 2018
May 2019
January 2020
March 2020
April 2020
May 2020
July 2021
November 2021
December 2021
January 2022
June 2022
November 2022
var spanGroupData = [ {"timestamp": 1506841200, "group": [ {"author_id": 1, "token_count": 111}, {"author_id": 0, "token_count": 36}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 11, "token_count": 5}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 39, "token_count": 2}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 5, "token_count": 2084}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 5, "token_count": 10}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 2, "token_count": 16}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 36, "token_count": 8}, ]}, ]
Author Name
Tokens
Token Proportion
Martin KaFai Lau
2094
90.03%
Jakub Kiciński
129
5.55%
Quentin Monnet
66
2.84%
Andrii Nakryiko
16
0.69%
Sahid Orentino Ferdjaoui
8
0.34%
Roman Gushchin
5
0.21%
Toke Höiland-Jörgensen
2
0.09%
Dave Marchevsky
2
0.09%
Jiong Wang
1
0.04%
Others
3
0.13%
Total
2326
tracelog.c
166
-
3
658
Quentin Monnet
Jakub Kiciński
Dominique Martinet
October 2017
July 2018
December 2018
April 2022
var spanGroupData = [ {"timestamp": 1506841200, "group": [ {"author_id": 1, "token_count": 45}, {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 0, "token_count": 605}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 33, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Quentin Monnet
610
92.71%
Jakub Kiciński
47
7.14%
Dominique Martinet
1
0.15%
Total
658
xlated_dumper.c
382
-
12
2133
Jiong Wang
Yonghong Song
Daniel Borkmann
Martin KaFai Lau
Quentin Monnet
Jakub Kiciński
Alexei Starovoitov
Sandipan Das
Jiri Olsa
Toke Höiland-Jörgensen
Mauricio Vásquez
Others
March 2017
October 2017
December 2017
March 2018
May 2018
July 2018
November 2018
December 2018
April 2019
May 2019
December 2019
January 2020
February 2021
May 2021
February 2022
October 2022
var spanGroupData = [ {"timestamp": 1488355200, "group": [ {"author_id": 14, "token_count": 4}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 1, "token_count": 48}, {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 14, "token_count": 3}, {"author_id": 19, "token_count": 110}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 4, "token_count": 1458}, {"author_id": 35, "token_count": 6}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 26, "token_count": 38}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 3, "token_count": 183}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 5, "token_count": 126}, {"author_id": 0, "token_count": 39}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 19, "token_count": 42}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 39, "token_count": 4}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 39, "token_count": 1}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 3, "token_count": 9}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 14, "token_count": 36}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 9, "token_count": 4}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 0, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Jiong Wang
1458
68.35%
Yonghong Song
192
9.00%
Daniel Borkmann
152
7.13%
Martin KaFai Lau
126
5.91%
Quentin Monnet
55
2.58%
Jakub Kiciński
53
2.48%
Alexei Starovoitov
43
2.02%
Sandipan Das
38
1.78%
Jiri Olsa
6
0.28%
Toke Höiland-Jörgensen
5
0.23%
Mauricio Vásquez
4
0.19%
Others
1
0.05%
Total
2133
xlated_dumper.h
39
-
7
182
Daniel Borkmann
Jiong Wang
Jakub Kiciński
Martin KaFai Lau
Yonghong Song
Sandipan Das
Quentin Monnet
October 2017
December 2017
March 2018
May 2018
November 2018
December 2018
var spanGroupData = [ {"timestamp": 1506841200, "group": [ {"author_id": 1, "token_count": 22}, {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 19, "token_count": 76}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 4, "token_count": 37}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 26, "token_count": 12}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 3, "token_count": 12}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 5, "token_count": 15}, ]}, ]
Author Name
Tokens
Token Proportion
Daniel Borkmann
76
41.76%
Jiong Wang
37
20.33%
Jakub Kiciński
26
14.29%
Martin KaFai Lau
15
8.24%
Yonghong Song
12
6.59%
Sandipan Das
12
6.59%
Quentin Monnet
4
2.20%
Total
182
Only top 60 contributors in the directory are shown. Everybody else is clustered as
Others
.
Contributors:
80
Author
Tokens
Proportion
Commits
Proportion
0
Quentin Monnet
14715
19.42%
105
24.88%
1
Jakub Kiciński
10627
14.02%
35
8.29%
2
Andrii Nakryiko
9405
12.41%
56
13.27%
3
Yonghong Song
6691
8.83%
28
6.64%
4
Jiong Wang
4147
5.47%
9
2.13%
5
Martin KaFai Lau
3687
4.87%
11
2.61%
6
Paul Chaignon
3467
4.58%
7
1.66%
7
Delyan Kratunov
2588
3.42%
4
0.95%
8
Song Liu
2512
3.32%
4
0.95%
9
Mauricio Vásquez
2496
3.29%
5
1.18%
10
Okash Khawaja
1825
2.41%
2
0.47%
11
Roman Gushchin
1769
2.33%
6
1.42%
12
Stanislav Fomichev
1525
2.01%
14
3.32%
13
Daniel Müller
1131
1.49%
6
1.42%
14
Alexei Starovoitov
983
1.30%
9
2.13%
15
YiFei Zhu
950
1.25%
1
0.24%
16
Dave Marchevsky
697
0.92%
3
0.71%
17
Daniel T. Lee
657
0.87%
2
0.47%
18
Niklas Söderlund
625
0.82%
1
0.24%
19
Daniel Borkmann
602
0.79%
6
1.42%
20
Prashant Bhole
476
0.63%
10
2.37%
21
Michal Rostecki
376
0.50%
4
0.95%
22
Eric Leblond
364
0.48%
2
0.47%
23
Raman Shukhau
346
0.46%
1
0.24%
24
Wang Yufen
320
0.42%
1
0.24%
25
John Fastabend
288
0.38%
3
0.71%
26
Sandipan Das
238
0.31%
2
0.47%
27
Tony Ambardar
225
0.30%
1
0.24%
28
Larysa Zaremba
205
0.27%
1
0.24%
29
Pu Lehui
187
0.25%
2
0.47%
30
Dmitrii Dolgov
174
0.23%
1
0.24%
31
Peter Wu
162
0.21%
1
0.24%
32
Hao Luo
136
0.18%
1
0.24%
33
Dominique Martinet
122
0.16%
2
0.47%
34
Kui-Feng Lee
120
0.16%
1
0.24%
35
Jiri Olsa
102
0.13%
6
1.42%
36
Sahid Orentino Ferdjaoui
87
0.11%
5
1.18%
37
Hechao Li
81
0.11%
2
0.47%
38
Jakub Sitnicki
77
0.10%
3
0.71%
39
Toke Höiland-Jörgensen
49
0.06%
4
0.95%
40
Andres Freund
47
0.06%
1
0.24%
41
Milan Landaverde
44
0.06%
4
0.95%
42
Eduard Zingerman
42
0.06%
1
0.24%
43
Hengqi Chen
34
0.04%
3
0.71%
44
Andrey Ignatov
33
0.04%
4
0.95%
45
Manu Bretelle
32
0.04%
1
0.24%
46
Paolo Abeni
31
0.04%
1
0.24%
47
Ilya Leoshkevich
29
0.04%
1
0.24%
48
Yue haibing
25
0.03%
1
0.24%
49
Wang Hai
23
0.03%
1
0.24%
50
gushengxian
23
0.03%
1
0.24%
51
Ian Rogers
19
0.03%
1
0.24%
52
Tobias Klauser
18
0.02%
3
0.71%
53
Tianyi Liu
18
0.02%
1
0.24%
54
Benjamin Poirier
16
0.02%
2
0.47%
55
Alban Crequy
11
0.01%
1
0.24%
56
Grant Seltzer
10
0.01%
1
0.24%
57
Yafang Shao
9
0.01%
3
0.71%
58
Jiri Benc
9
0.01%
1
0.24%
59
Zhihao Cheng
6
0.01%
1
0.24%
60
Others
63
0.08%
22
5.21%
Total
75776
422