Linux Source Code
Home
Release 6.0
Help
bpf
root
tools
lib
Highlighting
Reset All
By Author
By Age
──────────
Alan Maguire
Alexei Starovoitov
Andrey Ignatov
Andrii Nakryiko
Arnaldo Carvalho de Melo
Björn Töpel
Chuang Wang
Daniel Borkmann
Daniel Müller
Dave Marchevsky
David S. Miller
Delyan Kratunov
Denis Salopek
Douglas RAILLARD
Eelco Chaudron
Eric Leblond
Florent Revest
Grant Seltzer
Hao Luo
He Kuang
Hechao Li
Hengqi Chen
Hou Tao
Ilya Leoshkevich
Jakub Kiciński
Jakub Sitnicki
Jean-Philippe Brucker
Jiri Olsa
Joanne Koong
Joe Burton
Joe Stringer
Jon Doron
KP Singh
Kefeng Wang
Kenta.Tada
Kui-Feng Lee
Kumar Kartikeya Dwivedi
Lorenz Bauer
Lorenzo Bianconi
Maciej Fijalkowski
Martin KaFai Lau
Martynas Pumputis
Mauricio Vasquez B
Mauricio Vásquez
Nikita V. Shirokov
Okash Khawaja
Others
Pu Lehui
Quentin Monnet
Rafael David Tinoco
Shuyi Cheng
Song Liu
Stanislav Fomichev
Stijn Tintel
Taeung Song
Tiezhu Yang
Toke Höiland-Jörgensen
Vladimir Isaev
Wang Nan
YiFei Zhu
Yonghong Song
−
Files:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
bpf.c
1101
-
34
5939
Andrii Nakryiko
Yonghong Song
Martin KaFai Lau
Wang Nan
Song Liu
Alexei Starovoitov
Stanislav Fomichev
Jiri Olsa
Lorenz Bauer
Joe Stringer
Andrey Ignatov
YiFei Zhu
He Kuang
Denis Salopek
Toke Höiland-Jörgensen
Kumar Kartikeya Dwivedi
Joe Burton
Mauricio Vasquez B
Daniel Borkmann
Quentin Monnet
Kui-Feng Lee
Tiezhu Yang
David S. Miller
Grant Seltzer
Eric Leblond
Joanne Koong
Others
June 2015
November 2015
July 2016
November 2016
December 2016
February 2017
March 2017
April 2017
May 2017
June 2017
August 2017
September 2017
October 2017
January 2018
March 2018
April 2018
May 2018
August 2018
October 2018
November 2018
December 2018
January 2019
February 2019
April 2019
May 2019
June 2019
August 2019
October 2019
November 2019
December 2019
January 2020
March 2020
April 2020
May 2020
July 2020
August 2020
September 2020
December 2020
May 2021
August 2021
October 2021
November 2021
December 2021
January 2022
March 2022
April 2022
May 2022
June 2022
July 2022
var spanGroupData = [ {"timestamp": 1433142000, "group": [ {"author_id": 7, "token_count": 253}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 48, "token_count": 73}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 7, "token_count": 223}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 22, "token_count": 112}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 2, "token_count": 10}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 2, "token_count": 4}, {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 47, "token_count": 10}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 47, "token_count": 23}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 1, "token_count": 254}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 13, "token_count": 10}, {"author_id": 1, "token_count": 7}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 1, "token_count": 27}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 2, "token_count": 60}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 14, "token_count": 5}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 2, "token_count": 58}, {"author_id": 20, "token_count": 29}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 1, "token_count": 73}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 1, "token_count": 40}, {"author_id": 5, "token_count": 154}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 58, "token_count": 53}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 5, "token_count": 106}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 27, "token_count": 64}, {"author_id": 1, "token_count": 225}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 2, "token_count": 75}, {"author_id": 27, "token_count": 48}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 58}, {"author_id": 5, "token_count": 14}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 13, "token_count": 42}, {"author_id": 12, "token_count": 10}, {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 17, "token_count": 51}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 2, "token_count": 10}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 20, "token_count": 78}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 1, "token_count": 4}, {"author_id": 5, "token_count": 386}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 195}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 0, "token_count": 67}, {"author_id": 19, "token_count": 46}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 5, "token_count": 38}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 0, "token_count": 46}, {"author_id": 5, "token_count": 15}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 5, "token_count": 30}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 19, "token_count": 317}, {"author_id": 9, "token_count": 48}, {"author_id": 26, "token_count": 92}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 0, "token_count": 24}, {"author_id": 12, "token_count": 5}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 0, "token_count": 314}, {"author_id": 53, "token_count": 65}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 0, "token_count": 103}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 32, "token_count": 4}, {"author_id": 3, "token_count": 58}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 0, "token_count": 544}, {"author_id": 44, "token_count": 45}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 0, "token_count": 458}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 49, "token_count": 15}, {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 8, "token_count": 125}, {"author_id": 9, "token_count": 15}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 0, "token_count": 100}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 0, "token_count": 6}, {"author_id": 33, "token_count": 49}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 0, "token_count": 153}, {"author_id": 12, "token_count": 162}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 46, "token_count": 54}, ]}, ]
Author Name
Tokens
Token Proportion
Andrii Nakryiko
2076
34.96%
Yonghong Song
744
12.53%
Martin KaFai Lau
643
10.83%
Wang Nan
477
8.03%
Song Liu
363
6.11%
Alexei Starovoitov
224
3.77%
Stanislav Fomichev
177
2.98%
Jiri Olsa
125
2.10%
Lorenz Bauer
112
1.89%
Joe Stringer
112
1.89%
Andrey Ignatov
107
1.80%
YiFei Zhu
92
1.55%
He Kuang
73
1.23%
Denis Salopek
65
1.09%
Toke Höiland-Jörgensen
63
1.06%
Kumar Kartikeya Dwivedi
58
0.98%
Joe Burton
54
0.91%
Mauricio Vasquez B
53
0.89%
Daniel Borkmann
52
0.88%
Quentin Monnet
51
0.86%
Kui-Feng Lee
49
0.83%
Tiezhu Yang
45
0.76%
David S. Miller
33
0.56%
Grant Seltzer
15
0.25%
Eric Leblond
5
0.08%
Joanne Koong
4
0.07%
Others
67
1.13%
Total
5939
bpf.h
438
-
27
1290
Andrii Nakryiko
Yonghong Song
Song Liu
Stanislav Fomichev
Alexei Starovoitov
Wang Nan
Martin KaFai Lau
Andrey Ignatov
Lorenz Bauer
Joe Burton
YiFei Zhu
Jiri Olsa
Joe Stringer
Denis Salopek
Mauricio Vasquez B
He Kuang
Quentin Monnet
Kui-Feng Lee
Daniel Borkmann
Toke Höiland-Jörgensen
Grant Seltzer
Björn Töpel
Others
June 2015
November 2015
July 2016
November 2016
December 2016
February 2017
June 2017
October 2017
March 2018
April 2018
May 2018
October 2018
November 2018
December 2018
January 2019
April 2019
August 2019
December 2019
January 2020
March 2020
April 2020
May 2020
June 2020
July 2020
August 2020
September 2020
May 2021
August 2021
November 2021
December 2021
January 2022
March 2022
May 2022
June 2022
July 2022
var spanGroupData = [ {"timestamp": 1433142000, "group": [ {"author_id": 7, "token_count": 9}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 48, "token_count": 17}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 7, "token_count": 62}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 22, "token_count": 26}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 2, "token_count": 4}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 1, "token_count": 50}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 2, "token_count": 40}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 2, "token_count": 12}, {"author_id": 20, "token_count": 3}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 35, "token_count": 3}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 1, "token_count": 7}, {"author_id": 5, "token_count": 36}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 20, "token_count": 21}, {"author_id": 58, "token_count": 17}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 12, "token_count": 15}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 27, "token_count": 36}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 2, "token_count": 20}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 13, "token_count": 8}, {"author_id": 12, "token_count": 18}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 17, "token_count": 12}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 20, "token_count": 22}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 5, "token_count": 135}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 71}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 0, "token_count": 21}, {"author_id": 19, "token_count": 9}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 5, "token_count": 8}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 0, "token_count": 8}, {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 5, "token_count": 12}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 19, "token_count": 78}, {"author_id": 9, "token_count": 3}, {"author_id": 26, "token_count": 33}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 53, "token_count": 20}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 0, "token_count": 184}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 0, "token_count": 55}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 49, "token_count": 7}, {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 8, "token_count": 29}, {"author_id": 9, "token_count": 4}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 0, "token_count": 16}, {"author_id": 33, "token_count": 8}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 12, "token_count": 49}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 46, "token_count": 36}, ]}, ]
Author Name
Tokens
Token Proportion
Andrii Nakryiko
378
29.30%
Yonghong Song
194
15.04%
Song Liu
87
6.74%
Stanislav Fomichev
82
6.36%
Alexei Starovoitov
78
6.05%
Wang Nan
72
5.58%
Martin KaFai Lau
58
4.50%
Andrey Ignatov
46
3.57%
Lorenz Bauer
36
2.79%
Joe Burton
36
2.79%
YiFei Zhu
33
2.56%
Jiri Olsa
29
2.25%
Joe Stringer
26
2.02%
Denis Salopek
20
1.55%
Mauricio Vasquez B
17
1.32%
He Kuang
17
1.32%
Quentin Monnet
12
0.93%
Kui-Feng Lee
8
0.62%
Daniel Borkmann
8
0.62%
Toke Höiland-Jörgensen
7
0.54%
Grant Seltzer
7
0.54%
Björn Töpel
3
0.23%
Others
36
2.79%
Total
1290
bpf_core_read.h
484
-
3
1242
Andrii Nakryiko
Daniel Müller
Ilya Leoshkevich
October 2019
November 2019
August 2020
December 2020
January 2021
April 2021
October 2021
May 2022
June 2022
July 2022
var spanGroupData = [ {"timestamp": 1569913200, "group": [ {"author_id": 0, "token_count": 793}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 0, "token_count": 83}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 0, "token_count": 111}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 0, "token_count": 187}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 10, "token_count": 2}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 0, "token_count": 41}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 0, "token_count": 9}, ]}, ]
Author Name
Tokens
Token Proportion
Andrii Nakryiko
1235
99.44%
Daniel Müller
5
0.40%
Ilya Leoshkevich
2
0.16%
Total
1242
bpf_endian.h
99
-
5
279
Yonghong Song
Ilya Leoshkevich
David S. Miller
Andrii Nakryiko
Daniel Borkmann
May 2017
June 2017
July 2017
August 2019
June 2020
var spanGroupData = [ {"timestamp": 1493622000, "group": [ {"author_id": 47, "token_count": 62}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 13, "token_count": 35}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 5, "token_count": 70}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 10, "token_count": 70}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 0, "token_count": 41}, ]}, ]
Author Name
Tokens
Token Proportion
Yonghong Song
70
25.09%
Ilya Leoshkevich
70
25.09%
David S. Miller
62
22.22%
Andrii Nakryiko
42
15.05%
Daniel Borkmann
35
12.54%
Total
279
bpf_gen_internal.h
72
-
3
387
Alexei Starovoitov
Kumar Kartikeya Dwivedi
Andrii Nakryiko
May 2021
October 2021
November 2021
December 2021
var spanGroupData = [ {"timestamp": 1619852400, "group": [ {"author_id": 2, "token_count": 232}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 3, "token_count": 57}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 0, "token_count": 45}, {"author_id": 3, "token_count": 12}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 2, "token_count": 41}, ]}, ]
Author Name
Tokens
Token Proportion
Alexei Starovoitov
273
70.54%
Kumar Kartikeya Dwivedi
69
17.83%
Andrii Nakryiko
45
11.63%
Total
387
bpf_helpers.h
301
-
15
675
Florent Revest
Andrii Nakryiko
Dave Marchevsky
Daniel Borkmann
Yonghong Song
Alexei Starovoitov
Toke Höiland-Jörgensen
Kumar Kartikeya Dwivedi
Ilya Leoshkevich
Hengqi Chen
Others
December 2014
March 2016
July 2019
August 2019
September 2019
October 2019
November 2019
December 2019
April 2020
May 2020
June 2020
August 2020
September 2020
October 2020
January 2021
March 2021
April 2021
May 2021
September 2021
January 2022
April 2022
May 2022
July 2022
var spanGroupData = [ {"timestamp": 1417420800, "group": [ {"author_id": 2, "token_count": 27}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 0, "token_count": 17}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 10, "token_count": 2}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 9, "token_count": 9}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 0, "token_count": 29}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 0, "token_count": 9}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 5, "token_count": 30}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 0, "token_count": 9}, {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 13, "token_count": 47}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 13, "token_count": 12}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 0, "token_count": 26}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 0, "token_count": 8}, {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 28, "token_count": 298}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 43, "token_count": 64}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 60, "token_count": 17}, ]}, ]
Author Name
Tokens
Token Proportion
Florent Revest
298
44.15%
Andrii Nakryiko
149
22.07%
Dave Marchevsky
64
9.48%
Daniel Borkmann
59
8.74%
Yonghong Song
31
4.59%
Alexei Starovoitov
31
4.59%
Toke Höiland-Jörgensen
9
1.33%
Kumar Kartikeya Dwivedi
8
1.19%
Ilya Leoshkevich
2
0.30%
Hengqi Chen
1
0.15%
Others
23
3.41%
Total
675
bpf_prog_linfo.c
246
-
3
1046
Martin KaFai Lau
Andrii Nakryiko
Yonghong Song
December 2018
June 2019
November 2019
May 2021
var spanGroupData = [ {"timestamp": 1543651200, "group": [ {"author_id": 1, "token_count": 976}, {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 0, "token_count": 29}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 0, "token_count": 36}, ]}, ]
Author Name
Tokens
Token Proportion
Martin KaFai Lau
976
93.31%
Andrii Nakryiko
68
6.50%
Yonghong Song
2
0.19%
Total
1046
bpf_tracing.h
563
-
10
1951
Andrii Nakryiko
Lorenz Bauer
Björn Töpel
Kenta.Tada
Ilya Leoshkevich
Vladimir Isaev
Hengqi Chen
Florent Revest
Others
October 2019
February 2020
March 2020
August 2020
May 2021
June 2021
October 2021
December 2021
January 2022
February 2022
April 2022
July 2022
var spanGroupData = [ {"timestamp": 1569913200, "group": [ {"author_id": 0, "token_count": 390}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 0, "token_count": 318}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 64}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 28, "token_count": 20}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 27, "token_count": 191}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 35, "token_count": 156}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 0, "token_count": 314}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 37, "token_count": 146}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 11, "token_count": 64}, {"author_id": 10, "token_count": 120}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 52, "token_count": 86}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 0, "token_count": 78}, {"author_id": 10, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Andrii Nakryiko
1165
59.71%
Lorenz Bauer
191
9.79%
Björn Töpel
156
8.00%
Kenta.Tada
146
7.48%
Ilya Leoshkevich
121
6.20%
Vladimir Isaev
86
4.41%
Hengqi Chen
64
3.28%
Florent Revest
20
1.03%
Others
2
0.10%
Total
1951
btf.c
4909
-
23
20300
Andrii Nakryiko
Yonghong Song
Martin KaFai Lau
Okash Khawaja
Ilya Leoshkevich
Hengqi Chen
Alexei Starovoitov
Kumar Kartikeya Dwivedi
Douglas RAILLARD
Quentin Monnet
Daniel Borkmann
Kui-Feng Lee
Jiri Olsa
Stanislav Fomichev
Alan Maguire
Kefeng Wang
Mauricio Vásquez
Arnaldo Carvalho de Melo
Daniel Müller
Others
April 2018
July 2018
October 2018
November 2018
December 2018
February 2019
March 2019
April 2019
May 2019
July 2019
August 2019
October 2019
November 2019
December 2019
January 2020
March 2020
July 2020
August 2020
September 2020
November 2020
December 2020
January 2021
February 2021
March 2021
May 2021
July 2021
September 2021
October 2021
November 2021
December 2021
January 2022
April 2022
May 2022
June 2022
var spanGroupData = [ {"timestamp": 1522566000, "group": [ {"author_id": 1, "token_count": 919}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 1, "token_count": 12}, {"author_id": 36, "token_count": 124}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 1, "token_count": 9}, {"author_id": 5, "token_count": 390}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 1, "token_count": 53}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 4596}, {"author_id": 5, "token_count": 98}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 0, "token_count": 177}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 0, "token_count": 72}, {"author_id": 13, "token_count": 39}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 0, "token_count": 780}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 39, "token_count": 3}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 0, "token_count": 152}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 54, "token_count": 11}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 2, "token_count": 105}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 0, "token_count": 194}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 1, "token_count": 82}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 12, "token_count": 13}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 0, "token_count": 605}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 0, "token_count": 3461}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 4, "token_count": 12}, {"author_id": 0, "token_count": 1244}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 0, "token_count": 134}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 8, "token_count": 27}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 10, "token_count": 116}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 0, "token_count": 1315}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 0, "token_count": 284}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 11, "token_count": 60}, {"author_id": 17, "token_count": 67}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 5, "token_count": 128}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 0, "token_count": 204}, {"author_id": 11, "token_count": 53}, {"author_id": 10, "token_count": 4}, {"author_id": 3, "token_count": 72}, {"author_id": 29, "token_count": 8}, {"author_id": 5, "token_count": 14}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 0, "token_count": 225}, {"author_id": 5, "token_count": 45}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 0, "token_count": 179}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 33, "token_count": 32}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 59, "token_count": 70}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 0, "token_count": 3459}, {"author_id": 6, "token_count": 1}, {"author_id": 5, "token_count": 588}, ]}, ]
Author Name
Tokens
Token Proportion
Andrii Nakryiko
17117
84.32%
Yonghong Song
1263
6.22%
Martin KaFai Lau
1075
5.30%
Okash Khawaja
124
0.61%
Ilya Leoshkevich
120
0.59%
Hengqi Chen
113
0.56%
Alexei Starovoitov
107
0.53%
Kumar Kartikeya Dwivedi
72
0.35%
Douglas RAILLARD
70
0.34%
Quentin Monnet
67
0.33%
Daniel Borkmann
39
0.19%
Kui-Feng Lee
32
0.16%
Jiri Olsa
27
0.13%
Stanislav Fomichev
13
0.06%
Alan Maguire
12
0.06%
Kefeng Wang
11
0.05%
Mauricio Vásquez
8
0.04%
Arnaldo Carvalho de Melo
3
0.01%
Daniel Müller
1
0.00%
Others
26
0.13%
Total
20300
btf.h
553
-
15
2468
Andrii Nakryiko
Yonghong Song
Martin KaFai Lau
Alan Maguire
Hengqi Chen
Toke Höiland-Jörgensen
Ilya Leoshkevich
Quentin Monnet
Okash Khawaja
Andrey Ignatov
Alexei Starovoitov
Stanislav Fomichev
Grant Seltzer
KP Singh
Daniel Borkmann
April 2018
July 2018
October 2018
November 2018
February 2019
April 2019
May 2019
June 2019
August 2019
November 2019
December 2019
June 2020
July 2020
August 2020
September 2020
November 2020
December 2020
February 2021
March 2021
July 2021
September 2021
October 2021
November 2021
January 2022
June 2022
var spanGroupData = [ {"timestamp": 1522566000, "group": [ {"author_id": 1, "token_count": 71}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 1, "token_count": 11}, {"author_id": 36, "token_count": 28}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 20, "token_count": 19}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 12, "token_count": 15}, {"author_id": 5, "token_count": 30}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 38}, {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 13, "token_count": 3}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 0, "token_count": 83}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 0, "token_count": 793}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 2, "token_count": 18}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 0, "token_count": 58}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 0, "token_count": 54}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 0, "token_count": 450}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 0, "token_count": 83}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 10, "token_count": 39}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 0, "token_count": 22}, {"author_id": 21, "token_count": 4}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 4, "token_count": 65}, {"author_id": 11, "token_count": 35}, {"author_id": 17, "token_count": 34}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 49, "token_count": 6}, {"author_id": 5, "token_count": 66}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 0, "token_count": 17}, {"author_id": 11, "token_count": 28}, {"author_id": 5, "token_count": 7}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 0, "token_count": 42}, {"author_id": 5, "token_count": 43}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 9, "token_count": 51}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 5, "token_count": 188}, ]}, ]
Author Name
Tokens
Token Proportion
Andrii Nakryiko
1703
69.00%
Yonghong Song
337
13.65%
Martin KaFai Lau
82
3.32%
Alan Maguire
65
2.63%
Hengqi Chen
63
2.55%
Toke Höiland-Jörgensen
51
2.07%
Ilya Leoshkevich
39
1.58%
Quentin Monnet
34
1.38%
Okash Khawaja
28
1.13%
Andrey Ignatov
19
0.77%
Alexei Starovoitov
19
0.77%
Stanislav Fomichev
15
0.61%
Grant Seltzer
6
0.24%
KP Singh
4
0.16%
Daniel Borkmann
3
0.12%
Total
2468
btf_dump.c
2403
-
9
10434
Andrii Nakryiko
Alan Maguire
Yonghong Song
Jean-Philippe Brucker
Ilya Leoshkevich
Hengqi Chen
Kefeng Wang
Others
May 2019
August 2019
September 2019
October 2019
December 2019
January 2020
March 2020
June 2020
July 2020
August 2020
September 2020
February 2021
March 2021
May 2021
July 2021
September 2021
October 2021
November 2021
December 2021
February 2022
June 2022
July 2022
var spanGroupData = [ {"timestamp": 1556694000, "group": [ {"author_id": 0, "token_count": 4647}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 0, "token_count": 79}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 0, "token_count": 337}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 0, "token_count": 70}, {"author_id": 54, "token_count": 5}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 0, "token_count": 172}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 0, "token_count": 75}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 0, "token_count": 52}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 0, "token_count": 30}, {"author_id": 34, "token_count": 159}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 0, "token_count": 170}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 10, "token_count": 12}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 34, "token_count": 1}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 4, "token_count": 3872}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 5, "token_count": 6}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 0, "token_count": 6}, {"author_id": 11, "token_count": 7}, {"author_id": 10, "token_count": 116}, {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 4, "token_count": 2}, {"author_id": 0, "token_count": 22}, {"author_id": 5, "token_count": 43}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 60, "token_count": 35}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 0, "token_count": 18}, {"author_id": 5, "token_count": 463}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 60, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Andrii Nakryiko
5707
54.70%
Alan Maguire
3874
37.13%
Yonghong Song
515
4.94%
Jean-Philippe Brucker
160
1.53%
Ilya Leoshkevich
128
1.23%
Hengqi Chen
7
0.07%
Kefeng Wang
5
0.05%
Others
38
0.36%
Total
10434
gen_loader.c
1121
-
5
7276
Alexei Starovoitov
Kumar Kartikeya Dwivedi
Andrii Nakryiko
Joanne Koong
Others
May 2021
September 2021
October 2021
November 2021
December 2021
February 2022
July 2022
var spanGroupData = [ {"timestamp": 1619852400, "group": [ {"author_id": 2, "token_count": 4178}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 2, "token_count": 39}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 32, "token_count": 8}, {"author_id": 3, "token_count": 2235}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 0, "token_count": 63}, {"author_id": 3, "token_count": 288}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 2, "token_count": 390}, {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 2, "token_count": 66}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Alexei Starovoitov
4673
64.22%
Kumar Kartikeya Dwivedi
2523
34.68%
Andrii Nakryiko
71
0.98%
Joanne Koong
8
0.11%
Others
1
0.01%
Total
7276
hashmap.c
240
-
3
1141
Andrii Nakryiko
Mauricio Vásquez
Others
May 2019
January 2020
April 2020
May 2020
August 2020
January 2022
var spanGroupData = [ {"timestamp": 1556694000, "group": [ {"author_id": 0, "token_count": 1084}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 0, "token_count": 33}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 29, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Andrii Nakryiko
1136
99.56%
Mauricio Vásquez
3
0.26%
Others
2
0.18%
Total
1141
hashmap.h
195
-
4
624
Andrii Nakryiko
Arnaldo Carvalho de Melo
Others
May 2019
July 2019
June 2020
July 2020
September 2020
October 2020
var spanGroupData = [ {"timestamp": 1556694000, "group": [ {"author_id": 0, "token_count": 530}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 39, "token_count": 1}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 40}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 0, "token_count": 40}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 60, "token_count": 11}, ]}, ]
Author Name
Tokens
Token Proportion
Andrii Nakryiko
572
91.67%
Arnaldo Carvalho de Melo
1
0.16%
Others
51
8.17%
Total
624
libbpf.c
12388
-
78
60656
Andrii Nakryiko
Martin KaFai Lau
Alexei Starovoitov
Alan Maguire
Wang Nan
Jiri Olsa
Yonghong Song
Daniel Müller
Toke Höiland-Jörgensen
Hengqi Chen
Delyan Kratunov
Daniel Borkmann
Stanislav Fomichev
KP Singh
Hao Luo
Rafael David Tinoco
Martynas Pumputis
Kumar Kartikeya Dwivedi
Ilya Leoshkevich
Jakub Kiciński
YiFei Zhu
Eelco Chaudron
Joe Stringer
Andrey Ignatov
Joanne Koong
Mauricio Vásquez
Hechao Li
Shuyi Cheng
Stijn Tintel
Hou Tao
Taeung Song
Jon Doron
Lorenzo Bianconi
Kui-Feng Lee
Chuang Wang
Nikita V. Shirokov
Jakub Sitnicki
Kefeng Wang
Song Liu
Grant Seltzer
Quentin Monnet
Dave Marchevsky
Eric Leblond
Maciej Fijalkowski
Arnaldo Carvalho de Melo
Florent Revest
Pu Lehui
Others
June 2015
August 2015
November 2015
December 2015
January 2016
June 2016
July 2016
November 2016
January 2017
September 2017
October 2017
December 2017
February 2018
March 2018
April 2018
May 2018
June 2018
July 2018
September 2018
October 2018
November 2018
December 2018
January 2019
February 2019
March 2019
April 2019
May 2019
June 2019
July 2019
August 2019
October 2019
November 2019
December 2019
January 2020
February 2020
March 2020
April 2020
May 2020
June 2020
July 2020
August 2020
September 2020
October 2020
November 2020
December 2020
January 2021
February 2021
March 2021
April 2021
May 2021
June 2021
July 2021
August 2021
September 2021
October 2021
November 2021
December 2021
January 2022
February 2022
March 2022
April 2022
May 2022
June 2022
July 2022
var spanGroupData = [ {"timestamp": 1433142000, "group": [ {"author_id": 7, "token_count": 826}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 7, "token_count": 355}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 7, "token_count": 9}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 7, "token_count": 6}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 39, "token_count": 10}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 7, "token_count": 17}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 14, "token_count": 27}, {"author_id": 7, "token_count": 5}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 22, "token_count": 179}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 1, "token_count": 70}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 2, "token_count": 31}, {"author_id": 60, "token_count": 60}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 17, "token_count": 19}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 20, "token_count": 40}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 20, "token_count": 10}, {"author_id": 1, "token_count": 95}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 20, "token_count": 9}, {"author_id": 18, "token_count": 148}, {"author_id": 1, "token_count": 6}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 18, "token_count": 42}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 18, "token_count": 49}, {"author_id": 1, "token_count": 7}, {"author_id": 60, "token_count": 42}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 20, "token_count": 80}, {"author_id": 39, "token_count": 3}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 20, "token_count": 3}, {"author_id": 13, "token_count": 107}, {"author_id": 5, "token_count": 3}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 50, "token_count": 75}, {"author_id": 12, "token_count": 349}, {"author_id": 5, "token_count": 39}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 1, "token_count": 60}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 55, "token_count": 83}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 20, "token_count": 13}, {"author_id": 0, "token_count": 4}, {"author_id": 18, "token_count": 2}, {"author_id": 30, "token_count": 26}, {"author_id": 12, "token_count": 5}, {"author_id": 5, "token_count": 69}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 20, "token_count": 7}, {"author_id": 0, "token_count": 1}, {"author_id": 19, "token_count": 47}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 2, "token_count": 8}, {"author_id": 20, "token_count": 7}, {"author_id": 13, "token_count": 481}, {"author_id": 22, "token_count": 5}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 0, "token_count": 129}, {"author_id": 17, "token_count": 10}, {"author_id": 12, "token_count": 1}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 0, "token_count": 337}, {"author_id": 13, "token_count": 14}, {"author_id": 38, "token_count": 125}, {"author_id": 12, "token_count": 14}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 0, "token_count": 3303}, {"author_id": 39, "token_count": 13}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 0, "token_count": 213}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 2, "token_count": 56}, {"author_id": 0, "token_count": 104}, {"author_id": 54, "token_count": 65}, {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 2, "token_count": 304}, {"author_id": 0, "token_count": 192}, {"author_id": 9, "token_count": 298}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 0, "token_count": 2989}, {"author_id": 45, "token_count": 5}, {"author_id": 9, "token_count": 150}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 2, "token_count": 140}, {"author_id": 0, "token_count": 33}, {"author_id": 21, "token_count": 310}, {"author_id": 1, "token_count": 11800}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 31, "token_count": 77}, {"author_id": 9, "token_count": 52}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 594}, {"author_id": 21, "token_count": 99}, {"author_id": 12, "token_count": 17}, {"author_id": 9, "token_count": 63}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 0, "token_count": 2516}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 13, "token_count": 28}, {"author_id": 31, "token_count": 137}, {"author_id": 45, "token_count": 61}, {"author_id": 5, "token_count": 197}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 0, "token_count": 1756}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 0, "token_count": 259}, {"author_id": 45, "token_count": 6}, {"author_id": 19, "token_count": 15}, {"author_id": 12, "token_count": 10}, {"author_id": 5, "token_count": 24}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 2, "token_count": 44}, {"author_id": 0, "token_count": 2292}, {"author_id": 9, "token_count": 9}, {"author_id": 5, "token_count": 21}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 0, "token_count": 2181}, {"author_id": 23, "token_count": 343}, {"author_id": 9, "token_count": 146}, {"author_id": 26, "token_count": 219}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 0, "token_count": 21}, {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 0, "token_count": 688}, {"author_id": 9, "token_count": 43}, {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 0, "token_count": 101}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 10, "token_count": 122}, {"author_id": 1, "token_count": 14}, {"author_id": 5, "token_count": 253}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 1, "token_count": 1044}, {"author_id": 24, "token_count": 32}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 0, "token_count": 986}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 2, "token_count": 1271}, {"author_id": 0, "token_count": 590}, {"author_id": 12, "token_count": 9}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 4, "token_count": 78}, {"author_id": 2, "token_count": 1053}, {"author_id": 11, "token_count": 2}, {"author_id": 8, "token_count": 111}, {"author_id": 25, "token_count": 346}, {"author_id": 17, "token_count": 12}, {"author_id": 40, "token_count": 97}, {"author_id": 9, "token_count": 4}, {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 0, "token_count": 720}, {"author_id": 23, "token_count": 26}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 0, "token_count": 2022}, {"author_id": 11, "token_count": 79}, {"author_id": 3, "token_count": 6}, {"author_id": 24, "token_count": 321}, {"author_id": 9, "token_count": 24}, {"author_id": 5, "token_count": 130}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 0, "token_count": 1631}, {"author_id": 43, "token_count": 35}, {"author_id": 11, "token_count": 108}, {"author_id": 51, "token_count": 88}, {"author_id": 10, "token_count": 4}, {"author_id": 32, "token_count": 162}, {"author_id": 3, "token_count": 296}, {"author_id": 5, "token_count": 15}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 0, "token_count": 725}, {"author_id": 28, "token_count": 4}, {"author_id": 11, "token_count": 484}, {"author_id": 3, "token_count": 16}, {"author_id": 5, "token_count": 161}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 2, "token_count": 361}, {"author_id": 0, "token_count": 639}, {"author_id": 40, "token_count": 14}, {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 0, "token_count": 38}, {"author_id": 56, "token_count": 56}, {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 56, "token_count": 22}, {"author_id": 29, "token_count": 149}, {"author_id": 42, "token_count": 102}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 4, "token_count": 1163}, {"author_id": 0, "token_count": 772}, {"author_id": 15, "token_count": 649}, {"author_id": 11, "token_count": 5}, {"author_id": 8, "token_count": 986}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 4, "token_count": 109}, {"author_id": 0, "token_count": 2212}, {"author_id": 49, "token_count": 44}, {"author_id": 10, "token_count": 179}, {"author_id": 16, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 0, "token_count": 539}, {"author_id": 6, "token_count": 868}, {"author_id": 8, "token_count": 114}, {"author_id": 33, "token_count": 78}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 0, "token_count": 312}, {"author_id": 57, "token_count": 76}, {"author_id": 6, "token_count": 41}, {"author_id": 15, "token_count": 35}, {"author_id": 12, "token_count": 20}, {"author_id": 5, "token_count": 292}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 0, "token_count": 1096}, {"author_id": 6, "token_count": 22}, {"author_id": 11, "token_count": 23}, {"author_id": 41, "token_count": 80}, {"author_id": 60, "token_count": 44}, ]}, ]
Author Name
Tokens
Token Proportion
Andrii Nakryiko
30001
49.46%
Martin KaFai Lau
13096
21.59%
Alexei Starovoitov
3269
5.39%
Alan Maguire
1350
2.23%
Wang Nan
1220
2.01%
Jiri Olsa
1211
2.00%
Yonghong Song
1204
1.98%
Daniel Müller
931
1.53%
Toke Höiland-Jörgensen
789
1.30%
Hengqi Chen
701
1.16%
Delyan Kratunov
684
1.13%
Daniel Borkmann
630
1.04%
Stanislav Fomichev
425
0.70%
KP Singh
409
0.67%
Hao Luo
369
0.61%
Rafael David Tinoco
353
0.58%
Martynas Pumputis
346
0.57%
Kumar Kartikeya Dwivedi
318
0.52%
Ilya Leoshkevich
305
0.50%
Jakub Kiciński
241
0.40%
YiFei Zhu
219
0.36%
Eelco Chaudron
214
0.35%
Joe Stringer
184
0.30%
Andrey Ignatov
169
0.28%
Joanne Koong
162
0.27%
Mauricio Vásquez
149
0.25%
Hechao Li
125
0.21%
Shuyi Cheng
111
0.18%
Stijn Tintel
102
0.17%
Hou Tao
88
0.15%
Taeung Song
83
0.14%
Jon Doron
80
0.13%
Lorenzo Bianconi
78
0.13%
Kui-Feng Lee
78
0.13%
Chuang Wang
76
0.13%
Nikita V. Shirokov
75
0.12%
Jakub Sitnicki
72
0.12%
Kefeng Wang
65
0.11%
Song Liu
62
0.10%
Grant Seltzer
44
0.07%
Quentin Monnet
41
0.07%
Dave Marchevsky
35
0.06%
Eric Leblond
27
0.04%
Maciej Fijalkowski
26
0.04%
Arnaldo Carvalho de Melo
26
0.04%
Florent Revest
4
0.01%
Pu Lehui
1
0.00%
Others
408
0.67%
Total
60656
libbpf.h
1418
-
39
3775
Andrii Nakryiko
Wang Nan
Kumar Kartikeya Dwivedi
Stanislav Fomichev
Jiri Olsa
Alexei Starovoitov
Martin KaFai Lau
Jakub Kiciński
Delyan Kratunov
Toke Höiland-Jörgensen
Andrey Ignatov
Yonghong Song
Joe Stringer
Daniel Müller
Kui-Feng Lee
Hengqi Chen
Eelco Chaudron
Joanne Koong
Jon Doron
Grant Seltzer
Jakub Sitnicki
Rafael David Tinoco
Nikita V. Shirokov
KP Singh
Daniel Borkmann
Arnaldo Carvalho de Melo
Hechao Li
Alan Maguire
Shuyi Cheng
Eric Leblond
Florent Revest
Quentin Monnet
Maciej Fijalkowski
Others
June 2015
August 2015
November 2015
June 2016
July 2016
November 2016
January 2017
March 2017
January 2018
April 2018
May 2018
June 2018
July 2018
September 2018
October 2018
November 2018
December 2018
January 2019
February 2019
March 2019
April 2019
June 2019
July 2019
October 2019
November 2019
December 2019
January 2020
February 2020
March 2020
April 2020
May 2020
June 2020
July 2020
August 2020
September 2020
December 2020
March 2021
April 2021
May 2021
July 2021
August 2021
September 2021
October 2021
November 2021
December 2021
January 2022
March 2022
April 2022
May 2022
June 2022
July 2022
var spanGroupData = [ {"timestamp": 1433142000, "group": [ {"author_id": 7, "token_count": 89}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 7, "token_count": 10}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 7, "token_count": 131}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 39, "token_count": 5}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 7, "token_count": 4}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 22, "token_count": 49}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 2, "token_count": 15}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 14, "token_count": 6}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 1, "token_count": 26}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 18, "token_count": 22}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 18, "token_count": 23}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 18, "token_count": 43}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 20, "token_count": 14}, {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 20, "token_count": 35}, {"author_id": 13, "token_count": 3}, {"author_id": 22, "token_count": 9}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 50, "token_count": 13}, {"author_id": 12, "token_count": 125}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 1, "token_count": 58}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 17, "token_count": 1}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 20, "token_count": 26}, {"author_id": 18, "token_count": 5}, {"author_id": 30, "token_count": 1}, {"author_id": 12, "token_count": 3}, {"author_id": 5, "token_count": 15}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 39, "token_count": 3}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 13, "token_count": 8}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 0, "token_count": 16}, {"author_id": 38, "token_count": 7}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 0, "token_count": 241}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 0, "token_count": 75}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 2, "token_count": 26}, {"author_id": 9, "token_count": 36}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 0, "token_count": 226}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 31, "token_count": 18}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 91}, {"author_id": 21, "token_count": 12}, {"author_id": 9, "token_count": 26}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 0, "token_count": 113}, {"author_id": 31, "token_count": 10}, {"author_id": 45, "token_count": 15}, {"author_id": 5, "token_count": 30}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 0, "token_count": 165}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 0, "token_count": 25}, {"author_id": 45, "token_count": 1}, {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 0, "token_count": 49}, {"author_id": 5, "token_count": 7}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 9, "token_count": 20}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 0, "token_count": 74}, {"author_id": 24, "token_count": 13}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 2, "token_count": 59}, {"author_id": 0, "token_count": 22}, {"author_id": 3, "token_count": 169}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 8, "token_count": 22}, {"author_id": 40, "token_count": 6}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 0, "token_count": 169}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 0, "token_count": 20}, {"author_id": 49, "token_count": 3}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 0, "token_count": 30}, {"author_id": 11, "token_count": 32}, {"author_id": 32, "token_count": 25}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 0, "token_count": 111}, {"author_id": 28, "token_count": 2}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 0, "token_count": 125}, {"author_id": 49, "token_count": 6}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 0, "token_count": 125}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 4, "token_count": 7}, {"author_id": 0, "token_count": 131}, {"author_id": 15, "token_count": 92}, {"author_id": 8, "token_count": 69}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 0, "token_count": 84}, {"author_id": 49, "token_count": 8}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 0, "token_count": 138}, {"author_id": 6, "token_count": 48}, {"author_id": 8, "token_count": 19}, {"author_id": 33, "token_count": 36}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 0, "token_count": 29}, {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 0, "token_count": 50}, {"author_id": 41, "token_count": 23}, ]}, ]
Author Name
Tokens
Token Proportion
Andrii Nakryiko
2121
56.19%
Wang Nan
237
6.28%
Kumar Kartikeya Dwivedi
169
4.48%
Stanislav Fomichev
128
3.39%
Jiri Olsa
110
2.91%
Alexei Starovoitov
102
2.70%
Martin KaFai Lau
99
2.62%
Jakub Kiciński
93
2.46%
Delyan Kratunov
92
2.44%
Toke Höiland-Jörgensen
83
2.20%
Andrey Ignatov
75
1.99%
Yonghong Song
58
1.54%
Joe Stringer
58
1.54%
Daniel Müller
49
1.30%
Kui-Feng Lee
36
0.95%
Hengqi Chen
32
0.85%
Eelco Chaudron
28
0.74%
Joanne Koong
25
0.66%
Jon Doron
23
0.61%
Grant Seltzer
17
0.45%
Jakub Sitnicki
16
0.42%
Rafael David Tinoco
13
0.34%
Nikita V. Shirokov
13
0.34%
KP Singh
12
0.32%
Daniel Borkmann
11
0.29%
Arnaldo Carvalho de Melo
8
0.21%
Hechao Li
7
0.19%
Alan Maguire
7
0.19%
Shuyi Cheng
6
0.16%
Eric Leblond
6
0.16%
Florent Revest
2
0.05%
Quentin Monnet
1
0.03%
Maciej Fijalkowski
1
0.03%
Others
37
0.98%
Total
3775
libbpf_common.h
73
-
3
151
Andrii Nakryiko
Quentin Monnet
Toke Höiland-Jörgensen
December 2019
September 2020
September 2021
November 2021
December 2021
June 2022
var spanGroupData = [ {"timestamp": 1575187200, "group": [ {"author_id": 0, "token_count": 32}, {"author_id": 9, "token_count": 3}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 17, "token_count": 31}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 0, "token_count": 57}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 0, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Andrii Nakryiko
117
77.48%
Quentin Monnet
31
20.53%
Toke Höiland-Jörgensen
3
1.99%
Total
151
libbpf_errno.c
67
-
4
327
Jakub Kiciński
Andrii Nakryiko
Yonghong Song
Alexei Starovoitov
July 2018
September 2018
October 2018
November 2018
January 2020
May 2021
var spanGroupData = [ {"timestamp": 1530428400, "group": [ {"author_id": 18, "token_count": 286}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 5, "token_count": 9}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 0, "token_count": 14}, ]}, ]
Author Name
Tokens
Token Proportion
Jakub Kiciński
286
87.46%
Andrii Nakryiko
27
8.26%
Yonghong Song
12
3.67%
Alexei Starovoitov
2
0.61%
Total
327
libbpf_internal.h
576
-
18
2086
Andrii Nakryiko
Kumar Kartikeya Dwivedi
Yonghong Song
Alexei Starovoitov
Alan Maguire
Mauricio Vásquez
Jiri Olsa
Song Liu
Arnaldo Carvalho de Melo
Ilya Leoshkevich
Joanne Koong
Kefeng Wang
Toke Höiland-Jörgensen
Pu Lehui
Others
May 2019
June 2019
August 2019
September 2019
October 2019
December 2019
May 2020
August 2020
September 2020
December 2020
February 2021
March 2021
April 2021
May 2021
July 2021
August 2021
September 2021
October 2021
November 2021
December 2021
January 2022
February 2022
March 2022
April 2022
June 2022
July 2022
var spanGroupData = [ {"timestamp": 1556694000, "group": [ {"author_id": 0, "token_count": 179}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 0, "token_count": 28}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 0, "token_count": 132}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 5, "token_count": 51}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 0, "token_count": 95}, {"author_id": 54, "token_count": 3}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 0, "token_count": 36}, {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 0, "token_count": 179}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 0, "token_count": 43}, {"author_id": 19, "token_count": 12}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 10, "token_count": 10}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 0, "token_count": 164}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 0, "token_count": 211}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 2, "token_count": 18}, {"author_id": 0, "token_count": 113}, {"author_id": 39, "token_count": 11}, {"author_id": 5, "token_count": 18}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 2, "token_count": 50}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 0, "token_count": 62}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 0, "token_count": 57}, {"author_id": 5, "token_count": 10}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 32, "token_count": 8}, {"author_id": 3, "token_count": 104}, {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 5, "token_count": 10}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 0, "token_count": 173}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 29, "token_count": 41}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 8, "token_count": 36}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 4, "token_count": 51}, {"author_id": 0, "token_count": 109}, {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 5, "token_count": 3}, {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 60, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Andrii Nakryiko
1612
77.28%
Kumar Kartikeya Dwivedi
104
4.99%
Yonghong Song
94
4.51%
Alexei Starovoitov
69
3.31%
Alan Maguire
51
2.44%
Mauricio Vásquez
41
1.97%
Jiri Olsa
36
1.73%
Song Liu
12
0.58%
Arnaldo Carvalho de Melo
11
0.53%
Ilya Leoshkevich
10
0.48%
Joanne Koong
8
0.38%
Kefeng Wang
3
0.14%
Toke Höiland-Jörgensen
1
0.05%
Pu Lehui
1
0.05%
Others
33
1.58%
Total
2086
libbpf_legacy.h
138
-
3
196
Andrii Nakryiko
Joe Burton
Delyan Kratunov
May 2021
September 2021
October 2021
November 2021
December 2021
January 2022
March 2022
June 2022
var spanGroupData = [ {"timestamp": 1619852400, "group": [ {"author_id": 0, "token_count": 76}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 46, "token_count": 5}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 0, "token_count": 89}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 0, "token_count": 13}, ]}, ]
Author Name
Tokens
Token Proportion
Andrii Nakryiko
190
96.94%
Joe Burton
5
2.55%
Delyan Kratunov
1
0.51%
Total
196
libbpf_probes.c
362
-
10
1477
Andrii Nakryiko
Quentin Monnet
Martin KaFai Lau
Jakub Sitnicki
KP Singh
Toke Höiland-Jörgensen
Andrey Ignatov
Others
January 2019
March 2019
April 2019
May 2019
July 2019
January 2020
May 2020
July 2020
August 2020
November 2020
July 2021
November 2021
December 2021
var spanGroupData = [ {"timestamp": 1546329600, "group": [ {"author_id": 17, "token_count": 416}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 20, "token_count": 3}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 1, "token_count": 202}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 0, "token_count": 176}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 9, "token_count": 3}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 45, "token_count": 9}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 21, "token_count": 5}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 21, "token_count": 3}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 0, "token_count": 44}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 0, "token_count": 584}, ]}, ]
Author Name
Tokens
Token Proportion
Andrii Nakryiko
820
55.52%
Quentin Monnet
416
28.17%
Martin KaFai Lau
204
13.81%
Jakub Sitnicki
9
0.61%
KP Singh
8
0.54%
Toke Höiland-Jörgensen
3
0.20%
Andrey Ignatov
3
0.20%
Others
14
0.95%
Total
1477
libbpf_version.h
9
-
1
19
Andrii Nakryiko
September 2021
May 2022
var spanGroupData = [ {"timestamp": 1630479600, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 0, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Andrii Nakryiko
19
100.00%
Total
19
linker.c
2900
-
5
14255
Andrii Nakryiko
Kumar Kartikeya Dwivedi
Hengqi Chen
Yonghong Song
Ilya Leoshkevich
March 2021
April 2021
May 2021
September 2021
October 2021
November 2021
June 2022
var spanGroupData = [ {"timestamp": 1614585600, "group": [ {"author_id": 0, "token_count": 9579}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 0, "token_count": 4492}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 0, "token_count": 73}, {"author_id": 5, "token_count": 8}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 3, "token_count": 30}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 11, "token_count": 16}, {"author_id": 10, "token_count": 10}, {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 0, "token_count": 37}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 5, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Andrii Nakryiko
14181
99.48%
Kumar Kartikeya Dwivedi
34
0.24%
Hengqi Chen
16
0.11%
Yonghong Song
14
0.10%
Ilya Leoshkevich
10
0.07%
Total
14255
netlink.c
812
-
8
4401
Kumar Kartikeya Dwivedi
Yonghong Song
Andrii Nakryiko
Toke Höiland-Jörgensen
Maciej Fijalkowski
Andrey Ignatov
Alexei Starovoitov
Others
September 2018
October 2018
February 2019
November 2019
March 2020
April 2020
August 2020
March 2021
May 2021
June 2021
January 2022
February 2022
June 2022
var spanGroupData = [ {"timestamp": 1535785200, "group": [ {"author_id": 5, "token_count": 730}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 20, "token_count": 24}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 30, "token_count": 220}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 9, "token_count": 116}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 9, "token_count": 23}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 20, "token_count": 3}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 0, "token_count": 108}, {"author_id": 3, "token_count": 2530}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 3, "token_count": 48}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 0, "token_count": 310}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 0, "token_count": 15}, {"author_id": 9, "token_count": 224}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 0, "token_count": 20}, ]}, ]
Author Name
Tokens
Token Proportion
Kumar Kartikeya Dwivedi
2580
58.62%
Yonghong Song
730
16.59%
Andrii Nakryiko
476
10.82%
Toke Höiland-Jörgensen
363
8.25%
Maciej Fijalkowski
220
5.00%
Andrey Ignatov
27
0.61%
Alexei Starovoitov
1
0.02%
Others
4
0.09%
Total
4401
nlattr.c
195
-
7
778
Eric Leblond
Yonghong Song
Andrey Ignatov
Toke Höiland-Jörgensen
Andrii Nakryiko
Alexei Starovoitov
Kumar Kartikeya Dwivedi
January 2018
September 2018
October 2018
November 2019
August 2020
June 2021
var spanGroupData = [ {"timestamp": 1514793600, "group": [ {"author_id": 14, "token_count": 696}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 5, "token_count": 39}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 20, "token_count": 31}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 9, "token_count": 5}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 3, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Eric Leblond
696
89.46%
Yonghong Song
39
5.01%
Andrey Ignatov
31
3.98%
Toke Höiland-Jörgensen
5
0.64%
Andrii Nakryiko
4
0.51%
Alexei Starovoitov
2
0.26%
Kumar Kartikeya Dwivedi
1
0.13%
Total
778
nlattr.h
164
-
5
589
Kumar Kartikeya Dwivedi
Yonghong Song
Eric Leblond
Andrey Ignatov
Alexei Starovoitov
January 2018
September 2018
October 2018
May 2021
June 2021
var spanGroupData = [ {"timestamp": 1514793600, "group": [ {"author_id": 14, "token_count": 79}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 5, "token_count": 153}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 20, "token_count": 33}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 3, "token_count": 253}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 3, "token_count": 69}, ]}, ]
Author Name
Tokens
Token Proportion
Kumar Kartikeya Dwivedi
322
54.67%
Yonghong Song
153
25.98%
Eric Leblond
79
13.41%
Andrey Ignatov
33
5.60%
Alexei Starovoitov
2
0.34%
Total
589
relo_core.c
1690
-
6
7506
Alexei Starovoitov
Daniel Müller
Yonghong Song
Andrii Nakryiko
Mauricio Vásquez
Ilya Leoshkevich
July 2021
October 2021
December 2021
February 2022
April 2022
June 2022
July 2022
var spanGroupData = [ {"timestamp": 1625122800, "group": [ {"author_id": 2, "token_count": 5024}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 10, "token_count": 2}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 2, "token_count": 352}, {"author_id": 0, "token_count": 45}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 29, "token_count": 19}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 0, "token_count": 147}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 6, "token_count": 1603}, {"author_id": 5, "token_count": 303}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 6, "token_count": 11}, ]}, ]
Author Name
Tokens
Token Proportion
Alexei Starovoitov
5376
71.62%
Daniel Müller
1614
21.50%
Yonghong Song
303
4.04%
Andrii Nakryiko
192
2.56%
Mauricio Vásquez
19
0.25%
Ilya Leoshkevich
2
0.03%
Total
7506
relo_core.h
99
-
5
369
Alexei Starovoitov
Mauricio Vásquez
Daniel Müller
Andrii Nakryiko
Yonghong Song
July 2021
December 2021
February 2022
April 2022
June 2022
var spanGroupData = [ {"timestamp": 1625122800, "group": [ {"author_id": 2, "token_count": 84}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 2, "token_count": 79}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 29, "token_count": 86}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 0, "token_count": 43}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 6, "token_count": 75}, {"author_id": 5, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Alexei Starovoitov
163
44.17%
Mauricio Vásquez
86
23.31%
Daniel Müller
75
20.33%
Andrii Nakryiko
43
11.65%
Yonghong Song
2
0.54%
Total
369
ringbuf.c
302
-
3
1370
Andrii Nakryiko
Others
May 2020
June 2020
August 2020
November 2020
December 2020
March 2021
April 2021
May 2021
var spanGroupData = [ {"timestamp": 1588316400, "group": [ {"author_id": 0, "token_count": 1257}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 60, "token_count": 40}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 0, "token_count": 43}, ]}, ]
Author Name
Tokens
Token Proportion
Andrii Nakryiko
1311
95.69%
Others
59
4.31%
Total
1370
skel_internal.h
349
-
3
1524
Alexei Starovoitov
Tiezhu Yang
Kumar Kartikeya Dwivedi
May 2021
September 2021
November 2021
January 2022
February 2022
August 2022
var spanGroupData = [ {"timestamp": 1619852400, "group": [ {"author_id": 2, "token_count": 473}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 3, "token_count": 9}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 44, "token_count": 52}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 2, "token_count": 362}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 2, "token_count": 626}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 2, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Alexei Starovoitov
1463
96.00%
Tiezhu Yang
52
3.41%
Kumar Kartikeya Dwivedi
9
0.59%
Total
1524
str_error.c
21
-
4
82
Arnaldo Carvalho de Melo
Andrii Nakryiko
Andrey Ignatov
Alexei Starovoitov
September 2018
October 2018
July 2019
January 2020
var spanGroupData = [ {"timestamp": 1535785200, "group": [ {"author_id": 39, "token_count": 60}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 20, "token_count": 1}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 0, "token_count": 13}, ]}, ]
Author Name
Tokens
Token Proportion
Arnaldo Carvalho de Melo
60
73.17%
Andrii Nakryiko
20
24.39%
Andrey Ignatov
1
1.22%
Alexei Starovoitov
1
1.22%
Total
82
str_error.h
6
-
3
25
Arnaldo Carvalho de Melo
Andrey Ignatov
Alexei Starovoitov
September 2018
October 2018
var spanGroupData = [ {"timestamp": 1535785200, "group": [ {"author_id": 39, "token_count": 20}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 20, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Arnaldo Carvalho de Melo
20
80.00%
Andrey Ignatov
4
16.00%
Alexei Starovoitov
1
4.00%
Total
25
strset.c
177
-
1
727
Andrii Nakryiko
March 2021
October 2021
var spanGroupData = [ {"timestamp": 1614585600, "group": [ {"author_id": 0, "token_count": 722}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 0, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Andrii Nakryiko
727
100.00%
Total
727
strset.h
21
-
1
96
Andrii Nakryiko
March 2021
var spanGroupData = [ {"timestamp": 1614585600, "group": [ {"author_id": 0, "token_count": 96}, ]}, ]
Author Name
Tokens
Token Proportion
Andrii Nakryiko
96
100.00%
Total
96
usdt.bpf.h
247
-
2
794
Andrii Nakryiko
Ilya Leoshkevich
April 2022
July 2022
var spanGroupData = [ {"timestamp": 1648796400, "group": [ {"author_id": 0, "token_count": 772}, {"author_id": 10, "token_count": 15}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 0, "token_count": 7}, ]}, ]
Author Name
Tokens
Token Proportion
Andrii Nakryiko
779
98.11%
Ilya Leoshkevich
15
1.89%
Total
794
usdt.c
1519
-
6
6776
Andrii Nakryiko
Pu Lehui
Alan Maguire
Ilya Leoshkevich
Others
April 2022
June 2022
var spanGroupData = [ {"timestamp": 1648796400, "group": [ {"author_id": 4, "token_count": 439}, {"author_id": 0, "token_count": 5215}, {"author_id": 10, "token_count": 309}, {"author_id": 16, "token_count": 734}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 0, "token_count": 74}, ]}, ]
Author Name
Tokens
Token Proportion
Andrii Nakryiko
5289
78.05%
Pu Lehui
734
10.83%
Alan Maguire
439
6.48%
Ilya Leoshkevich
309
4.56%
Others
5
0.07%
Total
6776
Only top 60 contributors in the directory are shown. Everybody else is clustered as
Others
.
Contributors:
115
Author
Tokens
Proportion
Commits
Proportion
0
Andrii Nakryiko
89489
54.89%
374
41.42%
1
Martin KaFai Lau
16233
9.96%
24
2.66%
2
Alexei Starovoitov
15856
9.73%
44
4.87%
3
Kumar Kartikeya Dwivedi
6267
3.84%
20
2.21%
4
Alan Maguire
5798
3.56%
15
1.66%
5
Yonghong Song
5765
3.54%
43
4.76%
6
Daniel Müller
2675
1.64%
10
1.11%
7
Wang Nan
2006
1.23%
35
3.88%
8
Jiri Olsa
1538
0.94%
9
1.00%
9
Toke Höiland-Jörgensen
1377
0.84%
24
2.66%
10
Ilya Leoshkevich
1133
0.69%
20
2.21%
11
Hengqi Chen
997
0.61%
10
1.11%
12
Stanislav Fomichev
840
0.52%
14
1.55%
13
Daniel Borkmann
837
0.51%
11
1.22%
14
Eric Leblond
813
0.50%
3
0.33%
15
Delyan Kratunov
777
0.48%
4
0.44%
16
Pu Lehui
736
0.45%
2
0.22%
17
Quentin Monnet
653
0.40%
12
1.33%
18
Jakub Kiciński
620
0.38%
16
1.77%
19
Song Liu
524
0.32%
4
0.44%
20
Andrey Ignatov
515
0.32%
22
2.44%
21
KP Singh
433
0.27%
6
0.66%
22
Joe Stringer
380
0.23%
12
1.33%
23
Hao Luo
369
0.23%
2
0.22%
24
Rafael David Tinoco
366
0.22%
2
0.22%
25
Martynas Pumputis
346
0.21%
3
0.33%
26
YiFei Zhu
344
0.21%
1
0.11%
27
Lorenz Bauer
339
0.21%
3
0.33%
28
Florent Revest
324
0.20%
2
0.22%
29
Mauricio Vásquez
306
0.19%
4
0.44%
30
Maciej Fijalkowski
247
0.15%
2
0.22%
31
Eelco Chaudron
242
0.15%
4
0.44%
32
Joanne Koong
207
0.13%
1
0.11%
33
Kui-Feng Lee
203
0.12%
2
0.22%
34
Jean-Philippe Brucker
160
0.10%
2
0.22%
35
Björn Töpel
159
0.10%
2
0.22%
36
Okash Khawaja
152
0.09%
1
0.11%
37
Kenta.Tada
146
0.09%
1
0.11%
38
Hechao Li
132
0.08%
1
0.11%
39
Arnaldo Carvalho de Melo
129
0.08%
11
1.22%
40
Shuyi Cheng
117
0.07%
3
0.33%
41
Jon Doron
103
0.06%
1
0.11%
42
Stijn Tintel
102
0.06%
1
0.11%
43
Dave Marchevsky
99
0.06%
3
0.33%
44
Tiezhu Yang
97
0.06%
1
0.11%
45
Jakub Sitnicki
97
0.06%
3
0.33%
46
Joe Burton
95
0.06%
2
0.22%
47
David S. Miller
95
0.06%
3
0.33%
48
He Kuang
90
0.06%
1
0.11%
49
Grant Seltzer
89
0.05%
8
0.89%
50
Nikita V. Shirokov
88
0.05%
1
0.11%
51
Hou Tao
88
0.05%
1
0.11%
52
Vladimir Isaev
86
0.05%
1
0.11%
53
Denis Salopek
85
0.05%
1
0.11%
54
Kefeng Wang
84
0.05%
1
0.11%
55
Taeung Song
83
0.05%
1
0.11%
56
Lorenzo Bianconi
78
0.05%
2
0.22%
57
Chuang Wang
76
0.05%
2
0.22%
58
Mauricio Vasquez B
70
0.04%
1
0.11%
59
Douglas RAILLARD
70
0.04%
1
0.11%
60
Others
806
0.49%
87
9.63%
Total
163031
903