Linux Source Code
Home
Release 6.11
Help
bpftool
root
tools
bpf
Highlighting
Reset All
By Author
By Age
──────────
Alexander Lobakin
Alexei Starovoitov
Andres Freund
Andrey Ignatov
Andrii Nakryiko
Arnaldo Carvalho de Melo
Daniel Borkmann
Daniel Müller
Daniel T. Lee
Daniel Xu
Dave Marchevsky
Delyan Kratunov
Dmitrii Dolgov
Dominique Martinet
Eduard Zingerman
Eric Leblond
Florian Westphal
Hao Luo
Hechao Li
Hengqi Chen
Ian Rogers
Ilya Leoshkevich
Jakub Kiciński
Jakub Sitnicki
Jiong Wang
Jiri Olsa
John Fastabend
Kenta.Tada
Kui-Feng Lee
Larysa Zaremba
Manu Bretelle
Martin KaFai Lau
Mauricio Vásquez
Michal Rostecki
Milan Landaverde
Mykyta Yatsenko
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
Sahil Siddiq
Sandipan Das
Song Liu
Stanislav Fomichev
Tobias Klauser
Toke Höiland-Jörgensen
Tonghao Zhang
Tony Ambardar
Wang Yufen
Xueming Feng
Yafang Shao
YiFei Zhu
Yonghong Song
−
Subdirectories:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
skeleton
263
3
12
1199
Song Liu
Andrii Nakryiko
Dmitrii Dolgov
Alexander Lobakin
Jakub Kiciński
Quentin Monnet
Kui-Feng Lee
Paul Chaignon
Yonghong Song
Yafang Shao
Jiong Wang
Others
October 2017
March 2018
June 2018
December 2018
January 2019
December 2019
March 2020
April 2020
June 2020
January 2022
March 2022
July 2023
March 2024
May 2024
June 2024
var spanGroupData = [ {"timestamp": 1506841200, "group": [ {"author_id": 1, "token_count": 44}, ]}, {"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": 2}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 6, "token_count": 6}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 9, "token_count": 542}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 2, "token_count": 360}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 37, "token_count": 105}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 47, "token_count": 77}, {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 15, "token_count": 22}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 60, "token_count": 7}, ]}, ]
Author Name
Tokens
Token Proportion
Song Liu
542
45.20%
Andrii Nakryiko
363
30.28%
Dmitrii Dolgov
105
8.76%
Alexander Lobakin
77
6.42%
Jakub Kiciński
46
3.84%
Quentin Monnet
25
2.09%
Kui-Feng Lee
22
1.83%
Paul Chaignon
6
0.50%
Yonghong Song
4
0.33%
Yafang Shao
1
0.08%
Jiong Wang
1
0.08%
Others
7
0.58%
Total
1199
Files:
btf.c
1271
-
20
6267
Andrii Nakryiko
Quentin Monnet
Mykyta Yatsenko
Yonghong Song
Daniel Xu
Jakub Kiciński
Larysa Zaremba
Ilya Leoshkevich
Sahid Orentino Ferdjaoui
Okash Khawaja
Hengqi Chen
Martin KaFai Lau
Mauricio Vásquez
Jiri Olsa
Eduard Zingerman
Roman Gushchin
Dave Marchevsky
Toke Höiland-Jörgensen
Jiong Wang
Others
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
February 2023
May 2024
June 2024
var spanGroupData = [ {"timestamp": 1506841200, "group": [ {"author_id": 1, "token_count": 213}, {"author_id": 0, "token_count": 138}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 12, "token_count": 2}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"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": 11, "token_count": 12}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 3, "token_count": 32}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 2, "token_count": 2264}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 2, "token_count": 237}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 0, "token_count": 1101}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 16, "token_count": 6}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 2, "token_count": 90}, {"author_id": 49, "token_count": 1}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"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": 165}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 2, "token_count": 76}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 44, "token_count": 26}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 2, "token_count": 15}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 2, "token_count": 80}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 3, "token_count": 39}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 55, "token_count": 5}, {"author_id": 0, "token_count": 108}, {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 21, "token_count": 2}, {"author_id": 55, "token_count": 6}, {"author_id": 3, "token_count": 10}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 8, "token_count": 6}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 27, "token_count": 197}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 3, "token_count": 294}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 52, "token_count": 6}, {"author_id": 45, "token_count": 16}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 44, "token_count": 23}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 20, "token_count": 738}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 33, "token_count": 245}, ]}, ]
Author Name
Tokens
Token Proportion
Andrii Nakryiko
2969
47.38%
Quentin Monnet
1387
22.13%
Mykyta Yatsenko
738
11.78%
Yonghong Song
379
6.05%
Daniel Xu
245
3.91%
Jakub Kiciński
225
3.59%
Larysa Zaremba
197
3.14%
Ilya Leoshkevich
49
0.78%
Sahid Orentino Ferdjaoui
16
0.26%
Okash Khawaja
12
0.19%
Hengqi Chen
11
0.18%
Martin KaFai Lau
7
0.11%
Mauricio Vásquez
6
0.10%
Jiri Olsa
6
0.10%
Eduard Zingerman
6
0.10%
Roman Gushchin
2
0.03%
Dave Marchevsky
2
0.03%
Toke Höiland-Jörgensen
1
0.02%
Jiong Wang
1
0.02%
Others
8
0.13%
Total
6267
btf_dumper.c
906
-
15
4452
Okash Khawaja
Yonghong Song
Martin KaFai Lau
Quentin Monnet
Daniel Borkmann
Dave Marchevsky
Jakub Kiciński
Andrii Nakryiko
Ilya Leoshkevich
Prashant Bhole
Tony Ambardar
Toke Höiland-Jörgensen
Sahid Orentino Ferdjaoui
Manu Bretelle
Others
October 2017
November 2017
July 2018
November 2018
December 2018
January 2019
April 2019
August 2019
January 2020
March 2020
May 2020
July 2020
February 2021
July 2021
November 2021
June 2022
August 2022
November 2022
February 2023
April 2023
July 2023
October 2023
var spanGroupData = [ {"timestamp": 1506841200, "group": [ {"author_id": 1, "token_count": 15}, {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 25, "token_count": 4}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 11, "token_count": 1569}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 3, "token_count": 665}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 5, "token_count": 338}, {"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": 14, "token_count": 162}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 5, "token_count": 4}, {"author_id": 49, "token_count": 1}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 5, "token_count": 745}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 35, "token_count": 1}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 44, "token_count": 3}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 21, "token_count": 100}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 3, "token_count": 134}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 45, "token_count": 1}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 44, "token_count": 2}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 0, "token_count": 219}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 53, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Okash Khawaja
1569
35.24%
Yonghong Song
1245
27.96%
Martin KaFai Lau
1087
24.42%
Quentin Monnet
253
5.68%
Daniel Borkmann
162
3.64%
Dave Marchevsky
100
2.25%
Jakub Kiciński
16
0.36%
Andrii Nakryiko
6
0.13%
Ilya Leoshkevich
5
0.11%
Prashant Bhole
4
0.09%
Tony Ambardar
1
0.02%
Toke Höiland-Jörgensen
1
0.02%
Sahid Orentino Ferdjaoui
1
0.02%
Manu Bretelle
1
0.02%
Others
1
0.02%
Total
4452
cfg.c
488
-
4
2292
Jiong Wang
Quentin Monnet
Martin KaFai Lau
Jakub Kiciński
March 2018
December 2018
January 2019
May 2020
April 2023
var spanGroupData = [ {"timestamp": 1519891200, "group": [ {"author_id": 4, "token_count": 2208}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 5, "token_count": 12}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 4, "token_count": 26}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 0, "token_count": 43}, ]}, ]
Author Name
Tokens
Token Proportion
Jiong Wang
2234
97.47%
Quentin Monnet
45
1.96%
Martin KaFai Lau
12
0.52%
Jakub Kiciński
1
0.04%
Total
2292
cfg.h
12
-
4
37
Jiong Wang
Quentin Monnet
Martin KaFai Lau
Jakub Kiciński
March 2018
December 2018
April 2023
var spanGroupData = [ {"timestamp": 1519891200, "group": [ {"author_id": 4, "token_count": 27}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 0, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Jiong Wang
27
72.97%
Quentin Monnet
5
13.51%
Martin KaFai Lau
3
8.11%
Jakub Kiciński
2
5.41%
Total
37
cgroup.c
689
-
13
2711
Roman Gushchin
Stanislav Fomichev
Jakub Kiciński
Pu Lehui
Quentin Monnet
Hechao Li
Kenta.Tada
Daniel Müller
Andrii Nakryiko
Raman Shukhau
Ilya Leoshkevich
Toke Höiland-Jörgensen
Others
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
February 2023
October 2023
June 2024
var spanGroupData = [ {"timestamp": 1506841200, "group": [ {"author_id": 1, "token_count": 99}, {"author_id": 0, "token_count": 79}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 12, "token_count": 1116}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 1, "token_count": 18}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 12, "token_count": 389}, ]}, {"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": 43, "token_count": 94}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 49, "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": 29, "token_count": 23}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 17, "token_count": 73}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 13, "token_count": 338}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 36, "token_count": 175}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 44, "token_count": 2}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 46, "token_count": 82}, ]}, ]
Author Name
Tokens
Token Proportion
Roman Gushchin
1505
55.51%
Stanislav Fomichev
338
12.47%
Jakub Kiciński
285
10.51%
Pu Lehui
175
6.46%
Quentin Monnet
103
3.80%
Hechao Li
94
3.47%
Kenta.Tada
82
3.02%
Daniel Müller
73
2.69%
Andrii Nakryiko
29
1.07%
Raman Shukhau
23
0.85%
Ilya Leoshkevich
2
0.07%
Toke Höiland-Jörgensen
1
0.04%
Others
1
0.04%
Total
2711
common.c
1182
-
29
5208
Jakub Kiciński
Quentin Monnet
Andrii Nakryiko
Paul Chaignon
Jiong Wang
Sahil Siddiq
Tony Ambardar
Raman Shukhau
Daniel Müller
Prashant Bhole
Roman Gushchin
Kui-Feng Lee
Manu Bretelle
Stanislav Fomichev
Tobias Klauser
Okash Khawaja
Pu Lehui
Hechao Li
Yonghong Song
Ilya Leoshkevich
Yafang Shao
Dave Marchevsky
Eduard Zingerman
Toke Höiland-Jörgensen
Jiri Olsa
Daniel Borkmann
Others
October 2017
November 2017
December 2017
January 2018
March 2018
May 2018
June 2018
July 2018
August 2018
October 2018
November 2018
December 2018
January 2019
April 2019
May 2019
June 2019
August 2019
December 2019
January 2020
March 2020
April 2020
June 2020
July 2020
July 2021
October 2021
November 2021
January 2022
February 2022
May 2022
June 2022
August 2022
October 2022
November 2022
December 2022
February 2023
April 2023
May 2023
April 2024
var spanGroupData = [ {"timestamp": 1506841200, "group": [ {"author_id": 1, "token_count": 1388}, {"author_id": 0, "token_count": 438}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 25, "token_count": 151}, {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 1, "token_count": 243}, {"author_id": 12, "token_count": 76}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 4, "token_count": 244}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 4, "token_count": 1}, {"author_id": 0, "token_count": 8}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 1, "token_count": 59}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 1, "token_count": 20}, {"author_id": 11, "token_count": 14}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 1, "token_count": 62}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 0, "token_count": 22}, {"author_id": 13, "token_count": 19}, {"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": 16, "token_count": 1}, {"author_id": 13, "token_count": 9}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 14, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 0, "token_count": 34}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 43, "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": 370}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 49, "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": 525}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 35, "token_count": 223}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 58, "token_count": 14}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 0, "token_count": 78}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 21, "token_count": 5}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 29, "token_count": 202}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 17, "token_count": 198}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 0, "token_count": 218}, {"author_id": 7, "token_count": 6}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 53, "token_count": 32}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 52, "token_count": 4}, {"author_id": 36, "token_count": 12}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 44, "token_count": 7}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 15, "token_count": 63}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 31, "token_count": 239}, ]}, ]
Author Name
Tokens
Token Proportion
Jakub Kiciński
1795
34.47%
Quentin Monnet
933
17.91%
Andrii Nakryiko
539
10.35%
Paul Chaignon
370
7.10%
Jiong Wang
245
4.70%
Sahil Siddiq
239
4.59%
Tony Ambardar
223
4.28%
Raman Shukhau
202
3.88%
Daniel Müller
198
3.80%
Prashant Bhole
151
2.90%
Roman Gushchin
76
1.46%
Kui-Feng Lee
63
1.21%
Manu Bretelle
32
0.61%
Stanislav Fomichev
28
0.54%
Tobias Klauser
14
0.27%
Okash Khawaja
14
0.27%
Pu Lehui
12
0.23%
Hechao Li
12
0.23%
Yonghong Song
9
0.17%
Ilya Leoshkevich
7
0.13%
Yafang Shao
6
0.12%
Dave Marchevsky
5
0.10%
Eduard Zingerman
4
0.08%
Toke Höiland-Jörgensen
3
0.06%
Jiri Olsa
1
0.02%
Daniel Borkmann
1
0.02%
Others
26
0.50%
Total
5208
feature.c
1341
-
20
5179
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
Mykyta Yatsenko
Roman Gushchin
Prashant Bhole
Dave Marchevsky
Toke Höiland-Jörgensen
Jiong Wang
Others
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
January 2023
May 2023
July 2023
March 2024
var spanGroupData = [ {"timestamp": 1506841200, "group": [ {"author_id": 1, "token_count": 141}, {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 12, "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": 25, "token_count": 4}, {"author_id": 0, "token_count": 2257}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 38, "token_count": 154}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 26, "token_count": 43}, {"author_id": 49, "token_count": 2}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 26, "token_count": 332}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 0, "token_count": 304}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 14, "token_count": 141}, {"author_id": 0, "token_count": 223}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 59, "token_count": 19}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 21, "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": 51, "token_count": 4}, {"author_id": 23, "token_count": 625}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 17, "token_count": 126}, {"author_id": 51, "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}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 20, "token_count": 8}, ]}, ]
Author Name
Tokens
Token Proportion
Quentin Monnet
3045
58.80%
Niklas Söderlund
625
12.07%
Michal Rostecki
375
7.24%
Paul Chaignon
309
5.97%
Jakub Kiciński
189
3.65%
Peter Wu
154
2.97%
Daniel Borkmann
141
2.72%
Daniel Müller
126
2.43%
Andrii Nakryiko
94
1.82%
Milan Landaverde
44
0.85%
Ian Rogers
19
0.37%
Mykyta Yatsenko
8
0.15%
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%
Others
33
0.64%
Total
5179
gen.c
2635
-
27
9548
Andrii Nakryiko
Delyan Kratunov
Mauricio Vásquez
Kui-Feng Lee
Daniel Müller
Alexei Starovoitov
Jakub Kiciński
Mykyta Yatsenko
Quentin Monnet
Arnaldo Carvalho de Melo
Tobias Klauser
Sahid Orentino Ferdjaoui
Eduard Zingerman
Ian Rogers
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
October 2023
January 2024
February 2024
March 2024
April 2024
June 2024
July 2024
var spanGroupData = [ {"timestamp": 1506841200, "group": [ {"author_id": 1, "token_count": 104}, {"author_id": 0, "token_count": 30}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 12, "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": 1578}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 49, "token_count": 3}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 58, "token_count": 14}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 2, "token_count": 16}, {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 2, "token_count": 11}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 2, "token_count": 326}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 18, "token_count": 336}, {"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": 392}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 2, "token_count": 6}, {"author_id": 55, "token_count": 4}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 18, "token_count": 6}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 18, "token_count": 4}, {"author_id": 2, "token_count": 1}, {"author_id": 10, "token_count": 210}, {"author_id": 8, "token_count": 2419}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 10, "token_count": 2219}, {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 17, "token_count": 435}, {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 17, "token_count": 3}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 52, "token_count": 10}, {"author_id": 45, "token_count": 11}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 59, "token_count": 9}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 57, "token_count": 29}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 15, "token_count": 985}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 18, "token_count": 1}, {"author_id": 2, "token_count": 68}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 2, "token_count": 35}, {"author_id": 20, "token_count": 93}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 2, "token_count": 59}, ]}, ]
Author Name
Tokens
Token Proportion
Andrii Nakryiko
2547
26.68%
Delyan Kratunov
2429
25.44%
Mauricio Vásquez
2419
25.34%
Kui-Feng Lee
985
10.32%
Daniel Müller
438
4.59%
Alexei Starovoitov
347
3.63%
Jakub Kiciński
122
1.28%
Mykyta Yatsenko
93
0.97%
Quentin Monnet
35
0.37%
Arnaldo Carvalho de Melo
29
0.30%
Tobias Klauser
14
0.15%
Sahid Orentino Ferdjaoui
11
0.12%
Eduard Zingerman
10
0.10%
Ian Rogers
9
0.09%
Hengqi Chen
4
0.04%
Yonghong Song
3
0.03%
Toke Höiland-Jörgensen
3
0.03%
Roman Gushchin
3
0.03%
Jiri Olsa
1
0.01%
Jiong Wang
1
0.01%
Others
45
0.47%
Total
9548
iter.c
123
-
12
483
Yonghong Song
Jakub Kiciński
Andrii Nakryiko
Quentin Monnet
Sahid Orentino Ferdjaoui
Hengqi Chen
Prashant Bhole
Alexei Starovoitov
Toke Höiland-Jörgensen
Sahil Siddiq
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
April 2024
var spanGroupData = [ {"timestamp": 1506841200, "group": [ {"author_id": 1, "token_count": 69}, {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 25, "token_count": 7}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 1, "token_count": 9}, {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 18, "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": 49, "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": 182}, ]}, {"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": 55, "token_count": 3}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 55, "token_count": 6}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 45, "token_count": 19}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 31, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Yonghong Song
313
64.80%
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%
Sahil Siddiq
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
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": 25, "token_count": 3}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 12, "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": 13, "token_count": 25}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 5, "token_count": 94}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 16, "token_count": 33}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 50, "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%
Prashant Bhole
3
0.19%
Others
24
1.51%
Total
1588
json_writer.c
355
-
4
1531
Quentin Monnet
YiFei Zhu
Manu Bretelle
Others
October 2017
January 2019
August 2019
September 2020
March 2023
var spanGroupData = [ {"timestamp": 1506841200, "group": [ {"author_id": 0, "token_count": 1512}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 19, "token_count": 2}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 53, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Quentin Monnet
1526
99.67%
YiFei Zhu
2
0.13%
Manu Bretelle
1
0.07%
Others
2
0.13%
Total
1531
json_writer.h
74
-
4
436
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": 398}, ]}, {"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": 19, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Quentin Monnet
428
98.17%
Jakub Kiciński
4
0.92%
YiFei Zhu
3
0.69%
Others
1
0.23%
Total
436
link.c
1243
-
19
6361
Yafang Shao
Andrii Nakryiko
Jiri Olsa
Daniel Borkmann
Yonghong Song
Jakub Kiciński
Florian Westphal
Quentin Monnet
Jakub Sitnicki
Hao Luo
Kui-Feng Lee
Daniel Müller
Prashant Bhole
Roman Gushchin
Mauricio Vásquez
Ilya Leoshkevich
Eduard Zingerman
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
February 2023
April 2023
May 2023
July 2023
August 2023
September 2023
October 2023
November 2023
January 2024
April 2024
var spanGroupData = [ {"timestamp": 1506841200, "group": [ {"author_id": 1, "token_count": 173}, {"author_id": 0, "token_count": 38}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 25, "token_count": 16}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 12, "token_count": 8}, ]}, {"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": 49, "token_count": 1}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 2, "token_count": 1102}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 40, "token_count": 123}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 2, "token_count": 28}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 2, "token_count": 82}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 2, "token_count": 4}, {"author_id": 3, "token_count": 209}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 0, "token_count": 57}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 17, "token_count": 100}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 42, "token_count": 115}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 15, "token_count": 86}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 52, "token_count": 2}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 44, "token_count": 2}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 24, "token_count": 148}, {"author_id": 15, "token_count": 21}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 7, "token_count": 55}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 7, "token_count": 2424}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 14, "token_count": 223}, {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 16, "token_count": 66}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 14, "token_count": 53}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 16, "token_count": 674}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 16, "token_count": 453}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 3, "token_count": 52}, ]}, ]
Author Name
Tokens
Token Proportion
Yafang Shao
2480
38.99%
Andrii Nakryiko
1216
19.12%
Jiri Olsa
1193
18.75%
Daniel Borkmann
276
4.34%
Yonghong Song
261
4.10%
Jakub Kiciński
186
2.92%
Florian Westphal
148
2.33%
Quentin Monnet
123
1.93%
Jakub Sitnicki
123
1.93%
Hao Luo
115
1.81%
Kui-Feng Lee
107
1.68%
Daniel Müller
100
1.57%
Prashant Bhole
16
0.25%
Roman Gushchin
8
0.13%
Mauricio Vásquez
3
0.05%
Ilya Leoshkevich
2
0.03%
Eduard Zingerman
2
0.03%
Toke Höiland-Jörgensen
1
0.02%
Jiong Wang
1
0.02%
Total
6361
main.c
547
-
16
2462
Quentin Monnet
Jakub Kiciński
Andrii Nakryiko
Prashant Bhole
Alexei Starovoitov
Yonghong Song
Stanislav Fomichev
John Fastabend
Roman Gushchin
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": 25, "token_count": 25}, {"author_id": 0, "token_count": 54}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 12, "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": 30, "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": 49, "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": 18, "token_count": 21}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 60, "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": 13, "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": 45, "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%
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
10
0.41%
Total
2462
main.h
274
-
25
1440
Jakub Kiciński
Andrii Nakryiko
Quentin Monnet
Martin KaFai Lau
Yonghong Song
Okash Khawaja
Prashant Bhole
Stanislav Fomichev
Raman Shukhau
Kui-Feng Lee
Jiong Wang
Florian Westphal
Roman Gushchin
Sahil Siddiq
Daniel Müller
Dmitrii Dolgov
Mauricio Vásquez
Alexei Starovoitov
Eduard Zingerman
Tony Ambardar
Paul Chaignon
John Fastabend
Ilya Leoshkevich
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
February 2023
April 2023
April 2024
var spanGroupData = [ {"timestamp": 1506841200, "group": [ {"author_id": 1, "token_count": 371}, {"author_id": 0, "token_count": 50}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 25, "token_count": 31}, {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 1, "token_count": 31}, {"author_id": 12, "token_count": 13}, ]}, {"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": 24}, {"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": 11, "token_count": 37}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 3, "token_count": 56}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 1, "token_count": 29}, {"author_id": 30, "token_count": 2}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 13, "token_count": 28}, {"author_id": 3, "token_count": 34}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 5, "token_count": 94}, {"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": 49, "token_count": 1}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 5, "token_count": 9}, {"author_id": 0, "token_count": 26}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 2, "token_count": 21}, ]}, {"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": 35, "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": 18, "token_count": 4}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 0, "token_count": 57}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 29, "token_count": 24}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 8, "token_count": 4}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 37, "token_count": 6}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 17, "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": 52, "token_count": 3}, {"author_id": 45, "token_count": 1}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 44, "token_count": 2}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 24, "token_count": 14}, {"author_id": 15, "token_count": 21}, {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 31, "token_count": 11}, ]}, ]
Author Name
Tokens
Token Proportion
Jakub Kiciński
484
33.61%
Andrii Nakryiko
264
18.33%
Quentin Monnet
253
17.57%
Martin KaFai Lau
103
7.15%
Yonghong Song
100
6.94%
Okash Khawaja
37
2.57%
Prashant Bhole
31
2.15%
Stanislav Fomichev
28
1.94%
Raman Shukhau
24
1.67%
Kui-Feng Lee
21
1.46%
Jiong Wang
19
1.32%
Florian Westphal
14
0.97%
Roman Gushchin
13
0.90%
Sahil Siddiq
11
0.76%
Daniel Müller
11
0.76%
Dmitrii Dolgov
6
0.42%
Mauricio Vásquez
4
0.28%
Alexei Starovoitov
4
0.28%
Eduard Zingerman
3
0.21%
Tony Ambardar
2
0.14%
Paul Chaignon
2
0.14%
John Fastabend
2
0.14%
Ilya Leoshkevich
2
0.14%
Toke Höiland-Jörgensen
1
0.07%
Sahid Orentino Ferdjaoui
1
0.07%
Total
1440
map.c
1499
-
31
7018
Jakub Kiciński
Paul Chaignon
Quentin Monnet
Stanislav Fomichev
Okash Khawaja
Prashant Bhole
Martin KaFai Lau
Daniel Müller
Andrii Nakryiko
Yonghong Song
Xueming Feng
Jiri Olsa
Paolo Abeni
Larysa Zaremba
Sahid Orentino Ferdjaoui
Roman Gushchin
Daniel Borkmann
Hengqi Chen
Ilya Leoshkevich
Eduard Zingerman
Toke Höiland-Jörgensen
Mauricio Vásquez
Yafang Shao
Jiong Wang
Alexei Starovoitov
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
November 2022
February 2023
April 2023
May 2023
March 2024
var spanGroupData = [ {"timestamp": 1506841200, "group": [ {"author_id": 1, "token_count": 2068}, {"author_id": 0, "token_count": 399}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 25, "token_count": 45}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 1, "token_count": 3}, {"author_id": 12, "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": 11, "token_count": 200}, {"author_id": 3, "token_count": 53}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 3, "token_count": 24}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 12, "token_count": 4}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 1, "token_count": 323}, {"author_id": 25, "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": 56, "token_count": 31}, {"author_id": 13, "token_count": 479}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 14, "token_count": 7}, {"author_id": 25, "token_count": 4}, {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 49, "token_count": 1}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 0, "token_count": 123}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 6, "token_count": 2074}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 5, "token_count": 138}, {"author_id": 49, "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": 267}, ]}, {"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": 55, "token_count": 5}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 2, "token_count": 42}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 16, "token_count": 32}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 7, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 17, "token_count": 94}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 52, "token_count": 4}, {"author_id": 45, "token_count": 18}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 44, "token_count": 4}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 48, "token_count": 56}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 27, "token_count": 24}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 18, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Jakub Kiciński
2469
35.18%
Paul Chaignon
2074
29.55%
Quentin Monnet
1008
14.36%
Stanislav Fomichev
479
6.83%
Okash Khawaja
200
2.85%
Prashant Bhole
155
2.21%
Martin KaFai Lau
138
1.97%
Daniel Müller
94
1.34%
Andrii Nakryiko
79
1.13%
Yonghong Song
77
1.10%
Xueming Feng
56
0.80%
Jiri Olsa
32
0.46%
Paolo Abeni
31
0.44%
Larysa Zaremba
24
0.34%
Sahid Orentino Ferdjaoui
18
0.26%
Roman Gushchin
14
0.20%
Daniel Borkmann
7
0.10%
Hengqi Chen
5
0.07%
Ilya Leoshkevich
4
0.06%
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%
Alexei Starovoitov
1
0.01%
Others
40
0.57%
Total
7018
map_perf_ring.c
226
-
6
1001
Jakub Kiciński
Andrii Nakryiko
Quentin Monnet
Daniel Borkmann
Toke Höiland-Jörgensen
Others
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": 14, "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": 49, "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": 60, "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%
Toke Höiland-Jörgensen
2
0.20%
Others
6
0.60%
Total
1001
net.c
958
-
14
4790
Yonghong Song
Daniel T. Lee
Daniel Borkmann
Florian Westphal
Eric Leblond
Stanislav Fomichev
Andrii Nakryiko
Jakub Kiciński
Quentin Monnet
Andrey Ignatov
Toke Höiland-Jörgensen
Martin KaFai Lau
Ilya Leoshkevich
Others
October 2017
January 2018
March 2018
September 2018
October 2018
December 2018
January 2019
April 2019
August 2019
December 2019
January 2020
April 2020
May 2020
July 2020
August 2020
November 2020
April 2021
July 2021
January 2022
October 2022
February 2023
April 2023
July 2023
October 2023
var spanGroupData = [ {"timestamp": 1506841200, "group": [ {"author_id": 1, "token_count": 116}, {"author_id": 0, "token_count": 47}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 28, "token_count": 364}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 3, "token_count": 2207}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 54, "token_count": 9}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 5, "token_count": 2}, {"author_id": 13, "token_count": 199}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 22, "token_count": 662}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 49, "token_count": 4}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 2, "token_count": 31}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 2, "token_count": 11}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 2, "token_count": 119}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 60, "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}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 44, "token_count": 1}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 24, "token_count": 411}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 14, "token_count": 521}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 14, "token_count": 27}, ]}, ]
Author Name
Tokens
Token Proportion
Yonghong Song
2211
46.16%
Daniel T. Lee
662
13.82%
Daniel Borkmann
548
11.44%
Florian Westphal
411
8.58%
Eric Leblond
364
7.60%
Stanislav Fomichev
199
4.15%
Andrii Nakryiko
166
3.47%
Jakub Kiciński
117
2.44%
Quentin Monnet
73
1.52%
Andrey Ignatov
9
0.19%
Toke Höiland-Jörgensen
4
0.08%
Martin KaFai Lau
2
0.04%
Ilya Leoshkevich
1
0.02%
Others
23
0.48%
Total
4790
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": 25, "token_count": 2}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 3, "token_count": 822}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 54, "token_count": 14}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 49, "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
103
-
4
101
Yonghong Song
Andrey Ignatov
Daniel Borkmann
Jakub Kiciński
September 2018
December 2018
July 2023
var spanGroupData = [ {"timestamp": 1535785200, "group": [ {"author_id": 54, "token_count": 9}, {"author_id": 3, "token_count": 83}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 14, "token_count": 8}, ]}, ]
Author Name
Tokens
Token Proportion
Yonghong Song
83
82.18%
Andrey Ignatov
9
8.91%
Daniel Borkmann
8
7.92%
Jakub Kiciński
1
0.99%
Total
101
perf.c
258
-
6
1118
Yonghong Song
Dominique Martinet
Jakub Kiciński
Quentin Monnet
Toke Höiland-Jörgensen
Daniel T. Lee
October 2017
February 2018
May 2018
June 2018
December 2018
August 2019
January 2020
July 2021
April 2022
October 2022
August 2023
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": 49, "token_count": 1}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 41, "token_count": 121}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 22, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Yonghong Song
905
80.95%
Dominique Martinet
121
10.82%
Jakub Kiciński
51
4.56%
Quentin Monnet
39
3.49%
Toke Höiland-Jörgensen
1
0.09%
Daniel T. Lee
1
0.09%
Total
1118
pids.c
261
-
15
1243
Andrii Nakryiko
Quentin Monnet
Jakub Kiciński
Dmitrii Dolgov
Song Liu
Martin KaFai Lau
Yonghong Song
Eduard Zingerman
Stanislav Fomichev
Roman Gushchin
Mauricio Vásquez
John Fastabend
Toke Höiland-Jörgensen
Jiong Wang
Others
October 2017
December 2017
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
March 2024
var spanGroupData = [ {"timestamp": 1506841200, "group": [ {"author_id": 1, "token_count": 74}, {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 12, "token_count": 3}, ]}, {"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": 13, "token_count": 6}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 5, "token_count": 10}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 49, "token_count": 1}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 9, "token_count": 16}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 2, "token_count": 843}, {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 30, "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": 8, "token_count": 3}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 37, "token_count": 53}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 52, "token_count": 7}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 0, "token_count": 14}, ]}, ]
Author Name
Tokens
Token Proportion
Andrii Nakryiko
873
70.23%
Quentin Monnet
164
13.19%
Jakub Kiciński
94
7.56%
Dmitrii Dolgov
53
4.26%
Song Liu
16
1.29%
Martin KaFai Lau
10
0.80%
Yonghong Song
8
0.64%
Eduard Zingerman
7
0.56%
Stanislav Fomichev
6
0.48%
Roman Gushchin
3
0.24%
Mauricio Vásquez
3
0.24%
John Fastabend
2
0.16%
Toke Höiland-Jörgensen
1
0.08%
Jiong Wang
1
0.08%
Others
2
0.16%
Total
1243
prog.c
2526
-
45
11776
Quentin Monnet
Jakub Kiciński
Song Liu
YiFei Zhu
Paul Chaignon
Dave Marchevsky
Alexei Starovoitov
Stanislav Fomichev
John Fastabend
Wang Yufen
Sandipan Das
Larysa Zaremba
Yonghong Song
Tonghao Zhang
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
Sahil Siddiq
Ilya Leoshkevich
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
February 2023
April 2023
May 2023
October 2023
November 2023
January 2024
April 2024
July 2024
var spanGroupData = [ {"timestamp": 1506841200, "group": [ {"author_id": 1, "token_count": 1329}, {"author_id": 0, "token_count": 564}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 25, "token_count": 48}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 14, "token_count": 39}, {"author_id": 1, "token_count": 37}, {"author_id": 12, "token_count": 82}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 1, "token_count": 8}, {"author_id": 4, "token_count": 25}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 4, "token_count": 17}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 16, "token_count": 24}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 0, "token_count": 14}, {"author_id": 34, "token_count": 188}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 1, "token_count": 53}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 1, "token_count": 940}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 1, "token_count": 22}, {"author_id": 30, "token_count": 267}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 1, "token_count": 10}, {"author_id": 0, "token_count": 1}, {"author_id": 13, "token_count": 376}, {"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": 18, "token_count": 49}, {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 9, "token_count": 48}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 54, "token_count": 1}, {"author_id": 25, "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": 690}, {"author_id": 49, "token_count": 5}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 49, "token_count": 3}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 49, "token_count": 5}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 5, "token_count": 4}, {"author_id": 0, "token_count": 71}, {"author_id": 9, "token_count": 1829}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 5, "token_count": 20}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 2, "token_count": 35}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 40, "token_count": 1}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 2, "token_count": 21}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 0, "token_count": 1}, {"author_id": 19, "token_count": 920}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 3, "token_count": 29}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 9, "token_count": 8}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 18, "token_count": 32}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 2, "token_count": 12}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 18, "token_count": 458}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 0, "token_count": 40}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 55, "token_count": 3}, {"author_id": 0, "token_count": 92}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 21, "token_count": 573}, {"author_id": 0, "token_count": 29}, {"author_id": 13, "token_count": 26}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 18, "token_count": 18}, {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 2, "token_count": 4}, {"author_id": 8, "token_count": 3}, {"author_id": 29, "token_count": 66}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 10, "token_count": 10}, {"author_id": 8, "token_count": 4}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 17, "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": 32, "token_count": 255}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 52, "token_count": 4}, {"author_id": 45, "token_count": 5}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 44, "token_count": 11}, {"author_id": 39, "token_count": 129}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 0, "token_count": 64}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 27, "token_count": 154}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 13, "token_count": 39}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 31, "token_count": 13}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 60, "token_count": 8}, ]}, ]
Author Name
Tokens
Token Proportion
Quentin Monnet
2422
20.57%
Jakub Kiciński
2402
20.40%
Song Liu
1885
16.01%
YiFei Zhu
920
7.81%
Paul Chaignon
690
5.86%
Dave Marchevsky
573
4.87%
Alexei Starovoitov
557
4.73%
Stanislav Fomichev
441
3.74%
John Fastabend
267
2.27%
Wang Yufen
255
2.17%
Sandipan Das
188
1.60%
Larysa Zaremba
154
1.31%
Yonghong Song
139
1.18%
Tonghao Zhang
129
1.10%
Andrii Nakryiko
115
0.98%
Daniel Müller
102
0.87%
Martin KaFai Lau
98
0.83%
Roman Gushchin
82
0.70%
Prashant Bhole
79
0.67%
Raman Shukhau
66
0.56%
Jiong Wang
42
0.36%
Daniel Borkmann
39
0.33%
Jiri Olsa
24
0.20%
Toke Höiland-Jörgensen
13
0.11%
Sahil Siddiq
13
0.11%
Ilya Leoshkevich
11
0.09%
Delyan Kratunov
10
0.08%
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
39
0.33%
Total
11776
struct_ops.c
648
-
14
2587
Martin KaFai Lau
Kui-Feng Lee
Jakub Kiciński
Quentin Monnet
Andrii Nakryiko
Sahid Orentino Ferdjaoui
Roman Gushchin
Ilya Leoshkevich
Toke Höiland-Jörgensen
Manu Bretelle
Dave Marchevsky
Sahil Siddiq
Jiong Wang
Others
October 2017
December 2017
February 2018
March 2018
June 2018
July 2018
May 2019
July 2019
January 2020
March 2020
April 2020
May 2020
July 2021
November 2021
December 2021
January 2022
June 2022
November 2022
February 2023
April 2023
October 2023
April 2024
var spanGroupData = [ {"timestamp": 1506841200, "group": [ {"author_id": 1, "token_count": 121}, {"author_id": 0, "token_count": 34}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 12, "token_count": 6}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 49, "token_count": 2}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 5, "token_count": 2105}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 5, "token_count": 10}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 21, "token_count": 2}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 2, "token_count": 18}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 45, "token_count": 8}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 44, "token_count": 3}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 15, "token_count": 225}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 53, "token_count": 2}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 31, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Martin KaFai Lau
2115
81.75%
Kui-Feng Lee
225
8.70%
Jakub Kiciński
145
5.60%
Quentin Monnet
56
2.16%
Andrii Nakryiko
18
0.70%
Sahid Orentino Ferdjaoui
8
0.31%
Roman Gushchin
6
0.23%
Ilya Leoshkevich
3
0.12%
Toke Höiland-Jörgensen
2
0.08%
Manu Bretelle
2
0.08%
Dave Marchevsky
2
0.08%
Sahil Siddiq
1
0.04%
Jiong Wang
1
0.04%
Others
3
0.12%
Total
2587
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": 41, "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
434
-
13
2400
Jiong Wang
Yonghong Song
Quentin Monnet
Martin KaFai Lau
Daniel Borkmann
Jakub Kiciński
Alexei Starovoitov
Sandipan Das
Yafang Shao
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
April 2023
July 2023
var spanGroupData = [ {"timestamp": 1488355200, "group": [ {"author_id": 18, "token_count": 4}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 1, "token_count": 59}, {"author_id": 0, "token_count": 29}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 18, "token_count": 3}, {"author_id": 14, "token_count": 109}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 4, "token_count": 1494}, {"author_id": 16, "token_count": 6}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 34, "token_count": 38}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 3, "token_count": 254}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 5, "token_count": 157}, {"author_id": 0, "token_count": 39}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 14, "token_count": 42}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 49, "token_count": 4}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 49, "token_count": 1}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 3, "token_count": 9}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 18, "token_count": 36}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 8, "token_count": 4}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 0, "token_count": 84}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 7, "token_count": 17}, ]}, ]
Author Name
Tokens
Token Proportion
Jiong Wang
1494
62.25%
Yonghong Song
263
10.96%
Quentin Monnet
157
6.54%
Martin KaFai Lau
157
6.54%
Daniel Borkmann
151
6.29%
Jakub Kiciński
64
2.67%
Alexei Starovoitov
43
1.79%
Sandipan Das
38
1.58%
Yafang Shao
17
0.71%
Jiri Olsa
6
0.25%
Toke Höiland-Jörgensen
5
0.21%
Mauricio Vásquez
4
0.17%
Others
1
0.04%
Total
2400
xlated_dumper.h
42
-
8
198
Daniel Borkmann
Jiong Wang
Jakub Kiciński
Martin KaFai Lau
Yonghong Song
Sandipan Das
Yafang Shao
Quentin Monnet
October 2017
December 2017
March 2018
May 2018
November 2018
December 2018
July 2023
var spanGroupData = [ {"timestamp": 1506841200, "group": [ {"author_id": 1, "token_count": 22}, {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 14, "token_count": 76}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 4, "token_count": 40}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 34, "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": 18}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 7, "token_count": 10}, ]}, ]
Author Name
Tokens
Token Proportion
Daniel Borkmann
76
38.38%
Jiong Wang
40
20.20%
Jakub Kiciński
26
13.13%
Martin KaFai Lau
18
9.09%
Yonghong Song
12
6.06%
Sandipan Das
12
6.06%
Yafang Shao
10
5.05%
Quentin Monnet
4
2.02%
Total
198
Only top 60 contributors in the directory are shown. Everybody else is clustered as
Others
.
Contributors:
97
Author
Tokens
Proportion
Commits
Proportion
0
Quentin Monnet
15118
17.80%
114
23.08%
1
Jakub Kiciński
10764
12.67%
35
7.09%
2
Andrii Nakryiko
9604
11.30%
62
12.55%
3
Yonghong Song
6853
8.07%
29
5.87%
4
Jiong Wang
4165
4.90%
9
1.82%
5
Martin KaFai Lau
3850
4.53%
12
2.43%
6
Paul Chaignon
3456
4.07%
7
1.42%
7
Yafang Shao
2516
2.96%
9
1.82%
8
Mauricio Vásquez
2449
2.88%
5
1.01%
9
Song Liu
2443
2.88%
4
0.81%
10
Delyan Kratunov
2439
2.87%
4
0.81%
11
Okash Khawaja
1832
2.16%
2
0.40%
12
Roman Gushchin
1753
2.06%
6
1.21%
13
Stanislav Fomichev
1563
1.84%
15
3.04%
14
Daniel Borkmann
1427
1.68%
10
2.02%
15
Kui-Feng Lee
1423
1.67%
5
1.01%
16
Jiri Olsa
1296
1.53%
13
2.63%
17
Daniel Müller
1142
1.34%
7
1.42%
18
Alexei Starovoitov
976
1.15%
11
2.23%
19
YiFei Zhu
925
1.09%
1
0.20%
20
Mykyta Yatsenko
839
0.99%
3
0.61%
21
Dave Marchevsky
685
0.81%
3
0.61%
22
Daniel T. Lee
663
0.78%
3
0.61%
23
Niklas Söderlund
625
0.74%
1
0.20%
24
Florian Westphal
573
0.67%
1
0.20%
25
Prashant Bhole
477
0.56%
10
2.02%
26
Michal Rostecki
375
0.44%
4
0.81%
27
Larysa Zaremba
375
0.44%
2
0.40%
28
Eric Leblond
364
0.43%
2
0.40%
29
Raman Shukhau
315
0.37%
1
0.20%
30
John Fastabend
288
0.34%
3
0.61%
31
Sahil Siddiq
265
0.31%
1
0.20%
32
Wang Yufen
255
0.30%
1
0.20%
33
Daniel Xu
245
0.29%
1
0.20%
34
Sandipan Das
238
0.28%
2
0.40%
35
Tony Ambardar
226
0.27%
1
0.20%
36
Pu Lehui
187
0.22%
2
0.40%
37
Dmitrii Dolgov
164
0.19%
1
0.20%
38
Peter Wu
154
0.18%
1
0.20%
39
Tonghao Zhang
129
0.15%
1
0.20%
40
Jakub Sitnicki
124
0.15%
3
0.61%
41
Dominique Martinet
122
0.14%
2
0.40%
42
Hao Luo
115
0.14%
1
0.20%
43
Hechao Li
106
0.12%
2
0.40%
44
Ilya Leoshkevich
86
0.10%
2
0.40%
45
Sahid Orentino Ferdjaoui
83
0.10%
5
1.01%
46
Kenta.Tada
82
0.10%
1
0.20%
47
Alexander Lobakin
77
0.09%
3
0.61%
48
Xueming Feng
56
0.07%
1
0.20%
49
Toke Höiland-Jörgensen
49
0.06%
4
0.81%
50
Andres Freund
47
0.06%
1
0.20%
51
Milan Landaverde
44
0.05%
4
0.81%
52
Eduard Zingerman
40
0.05%
1
0.20%
53
Manu Bretelle
36
0.04%
4
0.81%
54
Andrey Ignatov
33
0.04%
4
0.81%
55
Hengqi Chen
32
0.04%
3
0.61%
56
Paolo Abeni
31
0.04%
1
0.20%
57
Arnaldo Carvalho de Melo
29
0.03%
1
0.20%
58
Tobias Klauser
28
0.03%
3
0.61%
59
Ian Rogers
28
0.03%
3
0.61%
60
Others
272
0.32%
41
8.30%
Total
84956
494