Linux Source Code
Home
Release 5.17
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
Brendan Jackman
Christy Lee
Ciara Loftus
Daniel Borkmann
Dave Marchevsky
David S. Miller
Denis Salopek
Eelco Chaudron
Eric Leblond
Florent Revest
Grant Seltzer
Hao Luo
He Kuang
Hechao Li
Hengqi Chen
Hou Tao
Ilya Leoshkevich
Jakub Bogusz
Jakub Kiciński
Jakub Sitnicki
Jean-Philippe Brucker
Jiri Olsa
Joanne Koong
Joe Burton
Joe Stringer
John Fastabend
Jonathan Lemon
KP Singh
Kefeng Wang
Kevin Laatz
Kumar Kartikeya Dwivedi
Lorenz Bauer
Maciej Fijalkowski
Magnus Karlsson
Mariusz Dudek
Martin KaFai Lau
Martynas Pumputis
Mauricio Vasquez B
Michal Rostecki
Nikita V. Shirokov
Okash Khawaja
Others
Quentin Monnet
Rafael David Tinoco
Roman Gushchin
Shuyi Cheng
Song Liu
Stanislav Fomichev
Taeung Song
Thomas Richter
Tiezhu Yang
Toke Höiland-Jörgensen
Wang Nan
YiFei Zhu
Yonghong Song
−
Files:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
bpf.c
1250
-
29
6823
Andrii Nakryiko
Martin KaFai Lau
Yonghong Song
Wang Nan
Alexei Starovoitov
Song Liu
Lorenz Bauer
Andrey Ignatov
David S. Miller
Joe Stringer
Joanne Koong
YiFei Zhu
Denis Salopek
He Kuang
Mauricio Vasquez B
Stanislav Fomichev
Kumar Kartikeya Dwivedi
Daniel Borkmann
Quentin Monnet
Toke Höiland-Jörgensen
Tiezhu Yang
Grant Seltzer
Eric Leblond
John Fastabend
Others
June 2015
November 2015
July 2016
November 2016
December 2016
February 2017
March 2017
April 2017
May 2017
June 2017
July 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
var spanGroupData = [ {"timestamp": 1433142000, "group": [ {"author_id": 7, "token_count": 258}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 48, "token_count": 75}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 7, "token_count": 296}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 14, "token_count": 112}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 2, "token_count": 10}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 2, "token_count": 154}, {"author_id": 1, "token_count": 42}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 30, "token_count": 10}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 30, "token_count": 129}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 1, "token_count": 254}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 15, "token_count": 4}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 15, "token_count": 10}, {"author_id": 33, "token_count": 3}, {"author_id": 1, "token_count": 88}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 1, "token_count": 101}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 2, "token_count": 188}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 17, "token_count": 5}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 2, "token_count": 58}, {"author_id": 18, "token_count": 73}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 1, "token_count": 169}, ]}, {"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": 52, "token_count": 68}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 30, "token_count": 3}, {"author_id": 5, "token_count": 106}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 22, "token_count": 158}, {"author_id": 1, "token_count": 226}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 2, "token_count": 77}, {"author_id": 22, "token_count": 50}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 70}, {"author_id": 5, "token_count": 14}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 15, "token_count": 44}, {"author_id": 10, "token_count": 56}, {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 12, "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": 18, "token_count": 80}, ]}, {"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": 9, "token_count": 46}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 5, "token_count": 45}, ]}, {"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": 9, "token_count": 317}, {"author_id": 8, "token_count": 48}, {"author_id": 26, "token_count": 92}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 0, "token_count": 197}, {"author_id": 10, "token_count": 4}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 0, "token_count": 354}, {"author_id": 45, "token_count": 80}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 0, "token_count": 103}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 28, "token_count": 94}, {"author_id": 3, "token_count": 58}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 0, "token_count": 724}, {"author_id": 46, "token_count": 45}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 0, "token_count": 555}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 59, "token_count": 15}, ]}, ]
Author Name
Tokens
Token Proportion
Andrii Nakryiko
2319
33.99%
Martin KaFai Lau
928
13.60%
Yonghong Song
753
11.04%
Wang Nan
555
8.13%
Alexei Starovoitov
504
7.39%
Song Liu
363
5.32%
Lorenz Bauer
208
3.05%
Andrey Ignatov
153
2.24%
David S. Miller
142
2.08%
Joe Stringer
112
1.64%
Joanne Koong
94
1.38%
YiFei Zhu
92
1.35%
Denis Salopek
80
1.17%
He Kuang
75
1.10%
Mauricio Vasquez B
68
1.00%
Stanislav Fomichev
60
0.88%
Kumar Kartikeya Dwivedi
58
0.85%
Daniel Borkmann
58
0.85%
Quentin Monnet
51
0.75%
Toke Höiland-Jörgensen
48
0.70%
Tiezhu Yang
45
0.66%
Grant Seltzer
15
0.22%
Eric Leblond
5
0.07%
John Fastabend
3
0.04%
Others
34
0.50%
Total
6823
bpf.h
519
-
26
1745
Andrii Nakryiko
Martin KaFai Lau
Yonghong Song
Alexei Starovoitov
Wang Nan
Andrey Ignatov
Song Liu
Lorenz Bauer
David S. Miller
YiFei Zhu
Stanislav Fomichev
Joe Stringer
Denis Salopek
Mauricio Vasquez B
He Kuang
Quentin Monnet
Daniel Borkmann
Grant Seltzer
John Fastabend
Toke Höiland-Jörgensen
Björn Töpel
Others
June 2015
November 2015
July 2016
November 2016
December 2016
February 2017
March 2017
May 2017
June 2017
July 2017
August 2017
September 2017
October 2017
March 2018
April 2018
May 2018
August 2018
October 2018
November 2018
December 2018
January 2019
February 2019
April 2019
May 2019
August 2019
October 2019
November 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
var spanGroupData = [ {"timestamp": 1433142000, "group": [ {"author_id": 7, "token_count": 55}, ]}, {"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": 14, "token_count": 30}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 2, "token_count": 4}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 2, "token_count": 33}, {"author_id": 1, "token_count": 20}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 30, "token_count": 33}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 1, "token_count": 50}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 15, "token_count": 3}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 1, "token_count": 46}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 1, "token_count": 68}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 2, "token_count": 40}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 2, "token_count": 12}, {"author_id": 18, "token_count": 27}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 19, "token_count": 3}, {"author_id": 1, "token_count": 47}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 1, "token_count": 9}, {"author_id": 5, "token_count": 36}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 18, "token_count": 31}, {"author_id": 33, "token_count": 5}, {"author_id": 52, "token_count": 17}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 30, "token_count": 2}, {"author_id": 10, "token_count": 15}, {"author_id": 5, "token_count": 14}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 22, "token_count": 47}, {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 2, "token_count": 20}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 15, "token_count": 8}, {"author_id": 10, "token_count": 18}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 12, "token_count": 12}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 18, "token_count": 41}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 1, "token_count": 7}, {"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": 9, "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": 9, "token_count": 79}, {"author_id": 8, "token_count": 3}, {"author_id": 26, "token_count": 33}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 45, "token_count": 20}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 0, "token_count": 337}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 0, "token_count": 86}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 59, "token_count": 7}, ]}, ]
Author Name
Tokens
Token Proportion
Andrii Nakryiko
547
31.35%
Martin KaFai Lau
261
14.96%
Yonghong Song
211
12.09%
Alexei Starovoitov
125
7.16%
Wang Nan
118
6.76%
Andrey Ignatov
99
5.67%
Song Liu
88
5.04%
Lorenz Bauer
47
2.69%
David S. Miller
35
2.01%
YiFei Zhu
33
1.89%
Stanislav Fomichev
33
1.89%
Joe Stringer
30
1.72%
Denis Salopek
20
1.15%
Mauricio Vasquez B
17
0.97%
He Kuang
17
0.97%
Quentin Monnet
12
0.69%
Daniel Borkmann
11
0.63%
Grant Seltzer
7
0.40%
John Fastabend
5
0.29%
Toke Höiland-Jörgensen
3
0.17%
Björn Töpel
3
0.17%
Others
23
1.32%
Total
1745
bpf_core_read.h
444
-
2
1191
Andrii Nakryiko
Ilya Leoshkevich
October 2019
November 2019
August 2020
December 2020
January 2021
April 2021
October 2021
var spanGroupData = [ {"timestamp": 1569913200, "group": [ {"author_id": 0, "token_count": 795}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 0, "token_count": 84}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 0, "token_count": 112}, ]}, {"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": 20, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Andrii Nakryiko
1189
99.83%
Ilya Leoshkevich
2
0.17%
Total
1191
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": 30, "token_count": 62}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 15, "token_count": 35}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 5, "token_count": 70}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 20, "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
262
-
13
619
Florent Revest
Andrii Nakryiko
Dave Marchevsky
Daniel Borkmann
Yonghong Song
Alexei Starovoitov
Toke Höiland-Jörgensen
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
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": 20, "token_count": 2}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 8, "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": 15, "token_count": 47}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 15, "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": 10}, {"author_id": 13, "token_count": 1}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 27, "token_count": 298}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 41, "token_count": 64}, ]}, ]
Author Name
Tokens
Token Proportion
Florent Revest
298
48.14%
Andrii Nakryiko
118
19.06%
Dave Marchevsky
64
10.34%
Daniel Borkmann
59
9.53%
Yonghong Song
31
5.01%
Alexei Starovoitov
31
5.01%
Toke Höiland-Jörgensen
9
1.45%
Ilya Leoshkevich
2
0.32%
Hengqi Chen
1
0.16%
Others
6
0.97%
Total
619
bpf_prog_linfo.c
246
-
3
1047
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": 977}, {"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
977
93.31%
Andrii Nakryiko
68
6.49%
Yonghong Song
2
0.19%
Total
1047
bpf_tracing.h
409
-
5
1458
Andrii Nakryiko
Lorenz Bauer
Björn Töpel
Florent Revest
Others
October 2019
February 2020
March 2020
August 2020
May 2021
June 2021
October 2021
December 2021
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": 27, "token_count": 20}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 22, "token_count": 191}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 19, "token_count": 156}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 0, "token_count": 317}, ]}, ]
Author Name
Tokens
Token Proportion
Andrii Nakryiko
1090
74.76%
Lorenz Bauer
191
13.10%
Björn Töpel
156
10.70%
Florent Revest
20
1.37%
Others
1
0.07%
Total
1458
btf.c
4877
-
21
20195
Andrii Nakryiko
Martin KaFai Lau
Yonghong Song
Ilya Leoshkevich
Okash Khawaja
Hengqi Chen
Alexei Starovoitov
Quentin Monnet
Kumar Kartikeya Dwivedi
Daniel Borkmann
Jiri Olsa
Stanislav Fomichev
Kefeng Wang
Alan Maguire
Arnaldo Carvalho de Melo
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
var spanGroupData = [ {"timestamp": 1522566000, "group": [ {"author_id": 1, "token_count": 920}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 1, "token_count": 12}, {"author_id": 37, "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": 811}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 1, "token_count": 538}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 4710}, {"author_id": 5, "token_count": 206}, {"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": 15, "token_count": 39}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 0, "token_count": 782}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 32, "token_count": 3}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 0, "token_count": 237}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 43, "token_count": 13}, ]}, {"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": 10, "token_count": 13}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 0, "token_count": 27}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 0, "token_count": 639}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 0, "token_count": 5126}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 6, "token_count": 12}, {"author_id": 0, "token_count": 1380}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 0, "token_count": 139}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 34, "token_count": 27}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 20, "token_count": 184}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 0, "token_count": 1528}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 0, "token_count": 403}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 13, "token_count": 60}, {"author_id": 12, "token_count": 89}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 5, "token_count": 300}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 0, "token_count": 467}, {"author_id": 13, "token_count": 59}, {"author_id": 20, "token_count": 4}, {"author_id": 3, "token_count": 72}, {"author_id": 5, "token_count": 19}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 0, "token_count": 319}, {"author_id": 5, "token_count": 76}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 0, "token_count": 179}, {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Andrii Nakryiko
16381
81.11%
Martin KaFai Lau
1561
7.73%
Yonghong Song
1412
6.99%
Ilya Leoshkevich
188
0.93%
Okash Khawaja
124
0.61%
Hengqi Chen
119
0.59%
Alexei Starovoitov
107
0.53%
Quentin Monnet
89
0.44%
Kumar Kartikeya Dwivedi
72
0.36%
Daniel Borkmann
39
0.19%
Jiri Olsa
27
0.13%
Stanislav Fomichev
13
0.06%
Kefeng Wang
13
0.06%
Alan Maguire
12
0.06%
Arnaldo Carvalho de Melo
3
0.01%
Others
35
0.17%
Total
20195
btf.h
585
-
15
2614
Andrii Nakryiko
Yonghong Song
Martin KaFai Lau
Hengqi Chen
Quentin Monnet
Alan Maguire
Ilya Leoshkevich
Okash Khawaja
Alexei Starovoitov
Andrey Ignatov
Daniel Borkmann
Stanislav Fomichev
Jiri Olsa
Grant Seltzer
KP Singh
April 2018
July 2018
October 2018
November 2018
December 2018
February 2019
April 2019
May 2019
June 2019
August 2019
November 2019
December 2019
January 2020
June 2020
July 2020
August 2020
September 2020
November 2020
December 2020
February 2021
March 2021
July 2021
September 2021
October 2021
November 2021
December 2021
var spanGroupData = [ {"timestamp": 1522566000, "group": [ {"author_id": 1, "token_count": 71}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 1, "token_count": 11}, {"author_id": 37, "token_count": 28}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 18, "token_count": 19}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 10, "token_count": 15}, {"author_id": 5, "token_count": 49}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 1, "token_count": 35}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 82}, {"author_id": 5, "token_count": 35}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 15, "token_count": 18}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 0, "token_count": 104}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 0, "token_count": 794}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 2, "token_count": 19}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 0, "token_count": 58}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 0, "token_count": 54}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 0, "token_count": 491}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 0, "token_count": 83}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 20, "token_count": 39}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 0, "token_count": 22}, {"author_id": 21, "token_count": 4}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 6, "token_count": 65}, {"author_id": 13, "token_count": 35}, {"author_id": 12, "token_count": 49}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 59, "token_count": 6}, {"author_id": 12, "token_count": 16}, {"author_id": 5, "token_count": 66}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 0, "token_count": 25}, {"author_id": 13, "token_count": 44}, {"author_id": 5, "token_count": 7}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 0, "token_count": 160}, {"author_id": 5, "token_count": 43}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 34, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Andrii Nakryiko
1932
73.91%
Yonghong Song
200
7.65%
Martin KaFai Lau
118
4.51%
Hengqi Chen
79
3.02%
Quentin Monnet
65
2.49%
Alan Maguire
65
2.49%
Ilya Leoshkevich
39
1.49%
Okash Khawaja
28
1.07%
Alexei Starovoitov
20
0.77%
Andrey Ignatov
19
0.73%
Daniel Borkmann
18
0.69%
Stanislav Fomichev
15
0.57%
Jiri Olsa
6
0.23%
Grant Seltzer
6
0.23%
KP Singh
4
0.15%
Total
2614
btf_dump.c
2336
-
7
10033
Andrii Nakryiko
Alan Maguire
Jean-Philippe Brucker
Ilya Leoshkevich
Yonghong Song
Hengqi Chen
Kefeng Wang
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
var spanGroupData = [ {"timestamp": 1556694000, "group": [ {"author_id": 0, "token_count": 4676}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 0, "token_count": 80}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 0, "token_count": 337}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 0, "token_count": 70}, {"author_id": 43, "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": 5}, ]}, {"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": 36, "token_count": 159}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 0, "token_count": 170}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 20, "token_count": 12}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 36, "token_count": 1}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 6, "token_count": 3883}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 5, "token_count": 6}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 0, "token_count": 6}, {"author_id": 13, "token_count": 7}, {"author_id": 20, "token_count": 116}, {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 6, "token_count": 2}, {"author_id": 0, "token_count": 99}, {"author_id": 5, "token_count": 43}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 0, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Andrii Nakryiko
5796
57.77%
Alan Maguire
3885
38.72%
Jean-Philippe Brucker
160
1.59%
Ilya Leoshkevich
128
1.28%
Yonghong Song
52
0.52%
Hengqi Chen
7
0.07%
Kefeng Wang
5
0.05%
Total
10033
gen_loader.c
1112
-
4
7214
Alexei Starovoitov
Kumar Kartikeya Dwivedi
Andrii Nakryiko
Joanne Koong
May 2021
September 2021
October 2021
November 2021
December 2021
var spanGroupData = [ {"timestamp": 1619852400, "group": [ {"author_id": 2, "token_count": 4182}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 2, "token_count": 39}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 28, "token_count": 8}, {"author_id": 3, "token_count": 2239}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 0, "token_count": 63}, {"author_id": 3, "token_count": 285}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 2, "token_count": 390}, {"author_id": 0, "token_count": 8}, ]}, ]
Author Name
Tokens
Token Proportion
Alexei Starovoitov
4611
63.92%
Kumar Kartikeya Dwivedi
2524
34.99%
Andrii Nakryiko
71
0.98%
Joanne Koong
8
0.11%
Total
7214
hashmap.c
241
-
2
1140
Andrii Nakryiko
Others
May 2019
January 2020
April 2020
May 2020
August 2020
var spanGroupData = [ {"timestamp": 1556694000, "group": [ {"author_id": 0, "token_count": 1086}, ]}, {"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}, ]}, ]
Author Name
Tokens
Token Proportion
Andrii Nakryiko
1138
99.82%
Others
2
0.18%
Total
1140
hashmap.h
195
-
4
624
Andrii Nakryiko
Jakub Bogusz
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": 32, "token_count": 1}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 58, "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%
Jakub Bogusz
40
6.41%
Arnaldo Carvalho de Melo
1
0.16%
Others
11
1.76%
Total
624
libbpf.c
11805
-
67
57975
Andrii Nakryiko
Martin KaFai Lau
Alexei Starovoitov
Wang Nan
Stanislav Fomichev
Song Liu
Toke Höiland-Jörgensen
Yonghong Song
Joe Stringer
Hengqi Chen
Daniel Borkmann
KP Singh
Jakub Kiciński
Hao Luo
Rafael David Tinoco
Martynas Pumputis
Kumar Kartikeya Dwivedi
Andrey Ignatov
YiFei Zhu
Eelco Chaudron
Joanne Koong
John Fastabend
Ilya Leoshkevich
Hechao Li
Shuyi Cheng
Jiri Olsa
Alan Maguire
Hou Tao
Kefeng Wang
Taeung Song
Roman Gushchin
Thomas Richter
Jakub Sitnicki
Nikita V. Shirokov
Arnaldo Carvalho de Melo
Quentin Monnet
Dave Marchevsky
Christy Lee
Joe Burton
Eric Leblond
Maciej Fijalkowski
Florent Revest
Others
June 2015
August 2015
November 2015
December 2015
January 2016
June 2016
July 2016
November 2016
January 2017
August 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
var spanGroupData = [ {"timestamp": 1433142000, "group": [ {"author_id": 7, "token_count": 1319}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 7, "token_count": 15}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 7, "token_count": 725}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 7, "token_count": 9}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 7, "token_count": 7}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 32, "token_count": 56}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 7, "token_count": 59}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 17, "token_count": 28}, {"author_id": 7, "token_count": 103}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 14, "token_count": 724}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 33, "token_count": 81}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 1, "token_count": 68}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 2, "token_count": 94}, {"author_id": 50, "token_count": 88}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 12, "token_count": 21}, {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 18, "token_count": 89}, {"author_id": 33, "token_count": 5}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 18, "token_count": 15}, {"author_id": 1, "token_count": 123}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 18, "token_count": 9}, {"author_id": 16, "token_count": 162}, {"author_id": 1, "token_count": 6}, {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 16, "token_count": 112}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 16, "token_count": 103}, {"author_id": 1, "token_count": 8}, {"author_id": 53, "token_count": 83}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 18, "token_count": 103}, {"author_id": 32, "token_count": 3}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 18, "token_count": 4}, {"author_id": 15, "token_count": 107}, {"author_id": 33, "token_count": 15}, {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 1, "token_count": 47}, {"author_id": 51, "token_count": 75}, {"author_id": 10, "token_count": 1268}, {"author_id": 5, "token_count": 39}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 1, "token_count": 83}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 49, "token_count": 88}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 18, "token_count": 36}, {"author_id": 0, "token_count": 3}, {"author_id": 16, "token_count": 4}, {"author_id": 11, "token_count": 26}, {"author_id": 10, "token_count": 5}, {"author_id": 5, "token_count": 69}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 18, "token_count": 7}, {"author_id": 0, "token_count": 1}, {"author_id": 9, "token_count": 1328}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 2, "token_count": 18}, {"author_id": 18, "token_count": 7}, {"author_id": 15, "token_count": 509}, {"author_id": 14, "token_count": 3}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 0, "token_count": 118}, {"author_id": 12, "token_count": 24}, {"author_id": 10, "token_count": 1}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 0, "token_count": 413}, {"author_id": 15, "token_count": 14}, {"author_id": 38, "token_count": 126}, {"author_id": 10, "token_count": 14}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 0, "token_count": 3376}, {"author_id": 32, "token_count": 13}, {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 0, "token_count": 149}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 2, "token_count": 68}, {"author_id": 0, "token_count": 242}, {"author_id": 33, "token_count": 34}, {"author_id": 43, "token_count": 89}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 2, "token_count": 311}, {"author_id": 0, "token_count": 211}, {"author_id": 8, "token_count": 802}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 0, "token_count": 3821}, {"author_id": 39, "token_count": 5}, {"author_id": 8, "token_count": 154}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 2, "token_count": 149}, {"author_id": 0, "token_count": 33}, {"author_id": 21, "token_count": 310}, {"author_id": 1, "token_count": 10921}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 29, "token_count": 77}, {"author_id": 8, "token_count": 52}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 604}, {"author_id": 21, "token_count": 115}, {"author_id": 10, "token_count": 17}, {"author_id": 8, "token_count": 63}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 0, "token_count": 2588}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 15, "token_count": 28}, {"author_id": 29, "token_count": 137}, {"author_id": 39, "token_count": 61}, {"author_id": 5, "token_count": 201}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 0, "token_count": 1899}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 0, "token_count": 261}, {"author_id": 39, "token_count": 13}, {"author_id": 9, "token_count": 15}, {"author_id": 10, "token_count": 14}, {"author_id": 5, "token_count": 24}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 2, "token_count": 49}, {"author_id": 0, "token_count": 2375}, {"author_id": 8, "token_count": 16}, {"author_id": 5, "token_count": 21}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 0, "token_count": 2280}, {"author_id": 23, "token_count": 353}, {"author_id": 8, "token_count": 146}, {"author_id": 26, "token_count": 219}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 0, "token_count": 13}, {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 0, "token_count": 689}, {"author_id": 8, "token_count": 43}, {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 0, "token_count": 101}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 20, "token_count": 123}, {"author_id": 1, "token_count": 14}, {"author_id": 5, "token_count": 254}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 1, "token_count": 1051}, {"author_id": 24, "token_count": 32}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 0, "token_count": 988}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 2, "token_count": 1297}, {"author_id": 0, "token_count": 797}, {"author_id": 10, "token_count": 9}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 6, "token_count": 104}, {"author_id": 2, "token_count": 1438}, {"author_id": 13, "token_count": 2}, {"author_id": 34, "token_count": 111}, {"author_id": 25, "token_count": 350}, {"author_id": 12, "token_count": 12}, {"author_id": 40, "token_count": 97}, {"author_id": 8, "token_count": 4}, {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 0, "token_count": 722}, {"author_id": 23, "token_count": 26}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 0, "token_count": 2388}, {"author_id": 13, "token_count": 82}, {"author_id": 3, "token_count": 6}, {"author_id": 24, "token_count": 328}, {"author_id": 8, "token_count": 44}, {"author_id": 5, "token_count": 130}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 0, "token_count": 1756}, {"author_id": 41, "token_count": 35}, {"author_id": 13, "token_count": 144}, {"author_id": 44, "token_count": 100}, {"author_id": 20, "token_count": 4}, {"author_id": 28, "token_count": 163}, {"author_id": 56, "token_count": 30}, {"author_id": 3, "token_count": 296}, {"author_id": 10, "token_count": 28}, {"author_id": 5, "token_count": 15}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 0, "token_count": 1095}, {"author_id": 27, "token_count": 4}, {"author_id": 13, "token_count": 485}, {"author_id": 3, "token_count": 16}, {"author_id": 5, "token_count": 162}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 2, "token_count": 399}, {"author_id": 0, "token_count": 671}, {"author_id": 55, "token_count": 31}, {"author_id": 40, "token_count": 20}, {"author_id": 60, "token_count": 16}, ]}, ]
Author Name
Tokens
Token Proportion
Andrii Nakryiko
27601
47.61%
Martin KaFai Lau
12321
21.25%
Alexei Starovoitov
3824
6.60%
Wang Nan
2237
3.86%
Stanislav Fomichev
1356
2.34%
Song Liu
1343
2.32%
Toke Höiland-Jörgensen
1324
2.28%
Yonghong Song
918
1.58%
Joe Stringer
727
1.25%
Hengqi Chen
713
1.23%
Daniel Borkmann
658
1.13%
KP Singh
425
0.73%
Jakub Kiciński
381
0.66%
Hao Luo
379
0.65%
Rafael David Tinoco
360
0.62%
Martynas Pumputis
350
0.60%
Kumar Kartikeya Dwivedi
318
0.55%
Andrey Ignatov
270
0.47%
YiFei Zhu
219
0.38%
Eelco Chaudron
214
0.37%
Joanne Koong
163
0.28%
John Fastabend
135
0.23%
Ilya Leoshkevich
127
0.22%
Hechao Li
126
0.22%
Shuyi Cheng
117
0.20%
Jiri Olsa
111
0.19%
Alan Maguire
104
0.18%
Hou Tao
100
0.17%
Kefeng Wang
89
0.15%
Taeung Song
88
0.15%
Roman Gushchin
88
0.15%
Thomas Richter
83
0.14%
Jakub Sitnicki
79
0.14%
Nikita V. Shirokov
75
0.13%
Arnaldo Carvalho de Melo
72
0.12%
Quentin Monnet
57
0.10%
Dave Marchevsky
35
0.06%
Christy Lee
31
0.05%
Joe Burton
30
0.05%
Eric Leblond
28
0.05%
Maciej Fijalkowski
26
0.04%
Florent Revest
4
0.01%
Others
269
0.46%
Total
57975
libbpf.h
1272
-
43
4645
Andrii Nakryiko
Wang Nan
Joe Stringer
Andrey Ignatov
Toke Höiland-Jörgensen
Kumar Kartikeya Dwivedi
Jakub Kiciński
Stanislav Fomichev
Alexei Starovoitov
Hengqi Chen
Martin KaFai Lau
Song Liu
Quentin Monnet
Yonghong Song
Jakub Sitnicki
John Fastabend
KP Singh
Christy Lee
Maciej Fijalkowski
Eelco Chaudron
Joanne Koong
Dave Marchevsky
Daniel Borkmann
Jiri Olsa
Eric Leblond
Arnaldo Carvalho de Melo
Joe Burton
Rafael David Tinoco
Nikita V. Shirokov
Grant Seltzer
Brendan Jackman
Michal Rostecki
Hechao Li
Shuyi Cheng
Florent Revest
Others
June 2015
August 2015
November 2015
June 2016
July 2016
November 2016
January 2017
March 2017
August 2017
October 2017
January 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
December 2020
March 2021
April 2021
May 2021
July 2021
August 2021
September 2021
October 2021
November 2021
December 2021
January 2022
var spanGroupData = [ {"timestamp": 1433142000, "group": [ {"author_id": 7, "token_count": 201}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 7, "token_count": 15}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 7, "token_count": 220}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 32, "token_count": 13}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 7, "token_count": 39}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 7, "token_count": 52}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 14, "token_count": 160}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 2, "token_count": 16}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 33, "token_count": 22}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 17, "token_count": 19}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 18, "token_count": 38}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 18, "token_count": 18}, {"author_id": 33, "token_count": 13}, {"author_id": 1, "token_count": 26}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 16, "token_count": 61}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 16, "token_count": 23}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 16, "token_count": 73}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 18, "token_count": 14}, {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 18, "token_count": 78}, {"author_id": 15, "token_count": 16}, {"author_id": 14, "token_count": 24}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 51, "token_count": 13}, {"author_id": 10, "token_count": 149}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 1, "token_count": 58}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 12, "token_count": 41}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 18, "token_count": 26}, {"author_id": 16, "token_count": 5}, {"author_id": 11, "token_count": 30}, {"author_id": 10, "token_count": 3}, {"author_id": 5, "token_count": 15}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 32, "token_count": 3}, {"author_id": 9, "token_count": 89}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 2, "token_count": 3}, {"author_id": 15, "token_count": 8}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 12, "token_count": 23}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 0, "token_count": 31}, {"author_id": 38, "token_count": 7}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 0, "token_count": 293}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 2, "token_count": 21}, {"author_id": 0, "token_count": 89}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 2, "token_count": 29}, {"author_id": 8, "token_count": 106}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 0, "token_count": 227}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 2, "token_count": 21}, {"author_id": 0, "token_count": 1}, {"author_id": 1, "token_count": 35}, {"author_id": 47, "token_count": 8}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 29, "token_count": 18}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 91}, {"author_id": 21, "token_count": 33}, {"author_id": 8, "token_count": 46}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 0, "token_count": 113}, {"author_id": 29, "token_count": 10}, {"author_id": 39, "token_count": 15}, {"author_id": 5, "token_count": 30}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 0, "token_count": 226}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 0, "token_count": 25}, {"author_id": 39, "token_count": 21}, {"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": 21}, {"author_id": 8, "token_count": 20}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 54, "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": 12}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 2, "token_count": 60}, {"author_id": 0, "token_count": 22}, {"author_id": 3, "token_count": 170}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 34, "token_count": 22}, {"author_id": 40, "token_count": 6}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 0, "token_count": 170}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 0, "token_count": 35}, {"author_id": 59, "token_count": 5}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 0, "token_count": 70}, {"author_id": 13, "token_count": 132}, {"author_id": 28, "token_count": 25}, {"author_id": 56, "token_count": 14}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 0, "token_count": 318}, {"author_id": 41, "token_count": 24}, {"author_id": 27, "token_count": 2}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 0, "token_count": 173}, {"author_id": 55, "token_count": 8}, {"author_id": 59, "token_count": 6}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 55, "token_count": 23}, ]}, ]
Author Name
Tokens
Token Proportion
Andrii Nakryiko
2045
44.03%
Wang Nan
527
11.35%
Joe Stringer
184
3.96%
Andrey Ignatov
174
3.75%
Toke Höiland-Jörgensen
173
3.72%
Kumar Kartikeya Dwivedi
170
3.66%
Jakub Kiciński
162
3.49%
Stanislav Fomichev
152
3.27%
Alexei Starovoitov
152
3.27%
Hengqi Chen
132
2.84%
Martin KaFai Lau
120
2.58%
Song Liu
89
1.92%
Quentin Monnet
64
1.38%
Yonghong Song
58
1.25%
Jakub Sitnicki
36
0.78%
John Fastabend
35
0.75%
KP Singh
33
0.71%
Christy Lee
31
0.67%
Maciej Fijalkowski
30
0.65%
Eelco Chaudron
28
0.60%
Joanne Koong
25
0.54%
Dave Marchevsky
24
0.52%
Daniel Borkmann
24
0.52%
Jiri Olsa
22
0.47%
Eric Leblond
19
0.41%
Arnaldo Carvalho de Melo
16
0.34%
Joe Burton
14
0.30%
Rafael David Tinoco
13
0.28%
Nikita V. Shirokov
13
0.28%
Grant Seltzer
11
0.24%
Brendan Jackman
11
0.24%
Michal Rostecki
8
0.17%
Hechao Li
7
0.15%
Shuyi Cheng
6
0.13%
Florent Revest
2
0.04%
Others
35
0.75%
Total
4645
libbpf_common.h
83
-
3
201
Andrii Nakryiko
Quentin Monnet
Toke Höiland-Jörgensen
December 2019
September 2020
September 2021
November 2021
December 2021
var spanGroupData = [ {"timestamp": 1575187200, "group": [ {"author_id": 0, "token_count": 32}, {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 0, "token_count": 25}, {"author_id": 12, "token_count": 52}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 0, "token_count": 57}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 0, "token_count": 25}, ]}, ]
Author Name
Tokens
Token Proportion
Andrii Nakryiko
146
72.64%
Quentin Monnet
52
25.87%
Toke Höiland-Jörgensen
3
1.49%
Total
201
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": 16, "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
529
-
12
1840
Andrii Nakryiko
Kumar Kartikeya Dwivedi
Yonghong Song
Alexei Starovoitov
Song Liu
Arnaldo Carvalho de Melo
Ilya Leoshkevich
Joanne Koong
Kefeng Wang
Toke Höiland-Jörgensen
Michal Rostecki
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
var spanGroupData = [ {"timestamp": 1556694000, "group": [ {"author_id": 0, "token_count": 179}, {"author_id": 47, "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": 43, "token_count": 3}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 0, "token_count": 36}, {"author_id": 8, "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": 9, "token_count": 12}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 20, "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": 154}, {"author_id": 32, "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": 28, "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}, ]}, ]
Author Name
Tokens
Token Proportion
Andrii Nakryiko
1529
83.10%
Kumar Kartikeya Dwivedi
104
5.65%
Yonghong Song
91
4.95%
Alexei Starovoitov
69
3.75%
Song Liu
12
0.65%
Arnaldo Carvalho de Melo
11
0.60%
Ilya Leoshkevich
10
0.54%
Joanne Koong
8
0.43%
Kefeng Wang
3
0.16%
Toke Höiland-Jörgensen
1
0.05%
Michal Rostecki
1
0.05%
Others
1
0.05%
Total
1840
libbpf_legacy.h
88
-
3
95
Andrii Nakryiko
Joe Burton
Stanislav Fomichev
May 2021
September 2021
October 2021
November 2021
December 2021
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": 56, "token_count": 5}, {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 0, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Andrii Nakryiko
89
93.68%
Joe Burton
5
5.26%
Stanislav Fomichev
1
1.05%
Total
95
libbpf_probes.c
477
-
11
2008
Andrii Nakryiko
Quentin Monnet
Martin KaFai Lau
Michal Rostecki
Jakub Sitnicki
KP Singh
Toke Höiland-Jörgensen
Andrey Ignatov
Kumar Kartikeya Dwivedi
Others
January 2019
March 2019
April 2019
May 2019
July 2019
January 2020
May 2020
July 2020
August 2020
November 2020
July 2021
October 2021
November 2021
December 2021
var spanGroupData = [ {"timestamp": 1546329600, "group": [ {"author_id": 12, "token_count": 765}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 18, "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": 47, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 47, "token_count": 84}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 39, "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": 1633071600, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 0, "token_count": 44}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 0, "token_count": 680}, ]}, ]
Author Name
Tokens
Token Proportion
Andrii Nakryiko
916
45.62%
Quentin Monnet
765
38.10%
Martin KaFai Lau
204
10.16%
Michal Rostecki
86
4.28%
Jakub Sitnicki
9
0.45%
KP Singh
8
0.40%
Toke Höiland-Jörgensen
3
0.15%
Andrey Ignatov
3
0.15%
Kumar Kartikeya Dwivedi
2
0.10%
Others
12
0.60%
Total
2008
libbpf_version.h
9
-
1
19
Andrii Nakryiko
September 2021
December 2021
var spanGroupData = [ {"timestamp": 1630479600, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 0, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Andrii Nakryiko
19
100.00%
Total
19
linker.c
2903
-
5
14275
Andrii Nakryiko
Kumar Kartikeya Dwivedi
Hengqi Chen
Ilya Leoshkevich
Yonghong Song
March 2021
April 2021
May 2021
September 2021
October 2021
November 2021
var spanGroupData = [ {"timestamp": 1614585600, "group": [ {"author_id": 0, "token_count": 9604}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 0, "token_count": 4493}, ]}, {"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": 13, "token_count": 16}, {"author_id": 20, "token_count": 10}, {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 0, "token_count": 37}, ]}, ]
Author Name
Tokens
Token Proportion
Andrii Nakryiko
14207
99.52%
Kumar Kartikeya Dwivedi
34
0.24%
Hengqi Chen
16
0.11%
Ilya Leoshkevich
10
0.07%
Yonghong Song
8
0.06%
Total
14275
netlink.c
758
-
8
4164
Kumar Kartikeya Dwivedi
Yonghong Song
Toke Höiland-Jörgensen
Maciej Fijalkowski
Andrii Nakryiko
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
var spanGroupData = [ {"timestamp": 1535785200, "group": [ {"author_id": 5, "token_count": 748}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 18, "token_count": 24}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 11, "token_count": 256}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 8, "token_count": 255}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 8, "token_count": 126}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 18, "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": 138}, {"author_id": 3, "token_count": 2536}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 3, "token_count": 48}, ]}, ]
Author Name
Tokens
Token Proportion
Kumar Kartikeya Dwivedi
2586
62.10%
Yonghong Song
748
17.96%
Toke Höiland-Jörgensen
381
9.15%
Maciej Fijalkowski
256
6.15%
Andrii Nakryiko
161
3.87%
Andrey Ignatov
27
0.65%
Alexei Starovoitov
1
0.02%
Others
4
0.10%
Total
4164
nlattr.c
195
-
7
779
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": 17, "token_count": 697}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 5, "token_count": 39}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 18, "token_count": 31}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 8, "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
697
89.47%
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
779
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": 17, "token_count": 79}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 5, "token_count": 153}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 18, "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
1332
-
3
5744
Alexei Starovoitov
Andrii Nakryiko
Ilya Leoshkevich
July 2021
October 2021
December 2021
var spanGroupData = [ {"timestamp": 1625122800, "group": [ {"author_id": 2, "token_count": 5339}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 20, "token_count": 2}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 2, "token_count": 357}, {"author_id": 0, "token_count": 46}, ]}, ]
Author Name
Tokens
Token Proportion
Alexei Starovoitov
5696
99.16%
Andrii Nakryiko
46
0.80%
Ilya Leoshkevich
2
0.03%
Total
5744
relo_core.h
57
-
1
185
Alexei Starovoitov
July 2021
December 2021
var spanGroupData = [ {"timestamp": 1625122800, "group": [ {"author_id": 2, "token_count": 106}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 2, "token_count": 79}, ]}, ]
Author Name
Tokens
Token Proportion
Alexei Starovoitov
185
100.00%
Total
185
ringbuf.c
302
-
3
1370
Andrii Nakryiko
Brendan Jackman
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": 54, "token_count": 17}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 54, "token_count": 40}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 0, "token_count": 43}, ]}, ]
Author Name
Tokens
Token Proportion
Andrii Nakryiko
1311
95.69%
Brendan Jackman
57
4.16%
Others
2
0.15%
Total
1370
skel_internal.h
134
-
4
628
Alexei Starovoitov
Tiezhu Yang
Kumar Kartikeya Dwivedi
Andrii Nakryiko
May 2021
September 2021
November 2021
var spanGroupData = [ {"timestamp": 1619852400, "group": [ {"author_id": 2, "token_count": 565}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 3, "token_count": 9}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 46, "token_count": 52}, ]}, ]
Author Name
Tokens
Token Proportion
Alexei Starovoitov
565
89.97%
Tiezhu Yang
52
8.28%
Kumar Kartikeya Dwivedi
9
1.43%
Andrii Nakryiko
2
0.32%
Total
628
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": 32, "token_count": 60}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 18, "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": 32, "token_count": 20}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 18, "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
xsk.c
1249
-
17
5986
Magnus Karlsson
Maciej Fijalkowski
Björn Töpel
Mariusz Dudek
Ciara Loftus
Andrii Nakryiko
Kevin Laatz
Jonathan Lemon
Kumar Kartikeya Dwivedi
Yonghong Song
Stanislav Fomichev
Kefeng Wang
Others
February 2019
March 2019
April 2019
May 2019
June 2019
July 2019
August 2019
October 2019
November 2019
March 2020
August 2020
September 2020
October 2020
November 2020
December 2020
January 2021
February 2021
March 2021
April 2021
June 2021
September 2021
October 2021
November 2021
December 2021
var spanGroupData = [ {"timestamp": 1549008000, "group": [ {"author_id": 4, "token_count": 2277}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 4, "token_count": 22}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 19, "token_count": 136}, {"author_id": 4, "token_count": 12}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 57, "token_count": 47}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 35, "token_count": 72}, {"author_id": 4, "token_count": 48}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 19, "token_count": 59}, {"author_id": 43, "token_count": 1}, {"author_id": 4, "token_count": 364}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 4, "token_count": 61}, {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 60, "token_count": 33}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 4, "token_count": 1109}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 4, "token_count": 18}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 4, "token_count": 21}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 31, "token_count": 216}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 19, "token_count": 276}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 42, "token_count": 97}, {"author_id": 11, "token_count": 939}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 42, "token_count": 19}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 0, "token_count": 75}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 0, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Magnus Karlsson
3932
65.69%
Maciej Fijalkowski
939
15.69%
Björn Töpel
471
7.87%
Mariusz Dudek
216
3.61%
Ciara Loftus
116
1.94%
Andrii Nakryiko
109
1.82%
Kevin Laatz
72
1.20%
Jonathan Lemon
47
0.79%
Kumar Kartikeya Dwivedi
6
0.10%
Yonghong Song
3
0.05%
Stanislav Fomichev
1
0.02%
Kefeng Wang
1
0.02%
Others
73
1.22%
Total
5986
xsk.h
336
-
6
1195
Magnus Karlsson
Björn Töpel
Kevin Laatz
Mariusz Dudek
Others
February 2019
April 2019
June 2019
August 2019
August 2020
November 2020
December 2020
March 2021
October 2021
var spanGroupData = [ {"timestamp": 1549008000, "group": [ {"author_id": 4, "token_count": 633}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 35, "token_count": 90}, {"author_id": 4, "token_count": 22}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 4, "token_count": 23}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 4, "token_count": 8}, {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 31, "token_count": 14}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 19, "token_count": 156}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 4, "token_count": 222}, ]}, ]
Author Name
Tokens
Token Proportion
Magnus Karlsson
913
76.40%
Björn Töpel
156
13.05%
Kevin Laatz
90
7.53%
Mariusz Dudek
14
1.17%
Others
22
1.84%
Total
1195
Only top 60 contributors in the directory are shown. Everybody else is clustered as
Others
.
Contributors:
110
Author
Tokens
Proportion
Commits
Proportion
0
Andrii Nakryiko
80363
50.76%
336
40.29%
1
Martin KaFai Lau
16490
10.42%
26
3.12%
2
Alexei Starovoitov
16171
10.21%
40
4.80%
3
Kumar Kartikeya Dwivedi
6275
3.96%
19
2.28%
4
Magnus Karlsson
4845
3.06%
15
1.80%
5
Yonghong Song
4761
3.01%
36
4.32%
6
Alan Maguire
4066
2.57%
9
1.08%
7
Wang Nan
3437
2.17%
35
4.20%
8
Toke Höiland-Jörgensen
1950
1.23%
23
2.76%
9
Song Liu
1895
1.20%
4
0.48%
10
Stanislav Fomichev
1631
1.03%
15
1.80%
11
Maciej Fijalkowski
1251
0.79%
4
0.48%
12
Quentin Monnet
1155
0.73%
12
1.44%
13
Hengqi Chen
1067
0.67%
7
0.84%
14
Joe Stringer
1053
0.67%
12
1.44%
15
Daniel Borkmann
902
0.57%
12
1.44%
16
Jakub Kiciński
829
0.52%
16
1.92%
17
Eric Leblond
828
0.52%
3
0.36%
18
Andrey Ignatov
814
0.51%
23
2.76%
19
Björn Töpel
786
0.50%
8
0.96%
20
Ilya Leoshkevich
578
0.37%
9
1.08%
21
KP Singh
470
0.30%
6
0.72%
22
Lorenz Bauer
446
0.28%
3
0.36%
23
Hao Luo
379
0.24%
2
0.24%
24
Rafael David Tinoco
373
0.24%
2
0.24%
25
Martynas Pumputis
350
0.22%
3
0.36%
26
YiFei Zhu
344
0.22%
1
0.12%
27
Florent Revest
324
0.20%
2
0.24%
28
Joanne Koong
298
0.19%
1
0.12%
29
Eelco Chaudron
242
0.15%
4
0.48%
30
David S. Miller
239
0.15%
4
0.48%
31
Mariusz Dudek
230
0.15%
1
0.12%
32
Arnaldo Carvalho de Melo
183
0.12%
13
1.56%
33
John Fastabend
178
0.11%
6
0.72%
34
Jiri Olsa
166
0.10%
6
0.72%
35
Kevin Laatz
162
0.10%
1
0.12%
36
Jean-Philippe Brucker
160
0.10%
2
0.24%
37
Okash Khawaja
152
0.10%
1
0.12%
38
Hechao Li
133
0.08%
1
0.12%
39
Jakub Sitnicki
124
0.08%
3
0.36%
40
Shuyi Cheng
123
0.08%
3
0.36%
41
Dave Marchevsky
123
0.08%
4
0.48%
42
Ciara Loftus
116
0.07%
4
0.48%
43
Kefeng Wang
111
0.07%
1
0.12%
44
Hou Tao
100
0.06%
1
0.12%
45
Denis Salopek
100
0.06%
1
0.12%
46
Tiezhu Yang
97
0.06%
1
0.12%
47
Michal Rostecki
95
0.06%
2
0.24%
48
He Kuang
92
0.06%
1
0.12%
49
Taeung Song
88
0.06%
1
0.12%
50
Roman Gushchin
88
0.06%
2
0.24%
51
Nikita V. Shirokov
88
0.06%
1
0.12%
52
Mauricio Vasquez B
85
0.05%
1
0.12%
53
Thomas Richter
83
0.05%
1
0.12%
54
Brendan Jackman
68
0.04%
2
0.24%
55
Christy Lee
62
0.04%
3
0.36%
56
Joe Burton
49
0.03%
1
0.12%
57
Jonathan Lemon
47
0.03%
1
0.12%
58
Jakub Bogusz
40
0.03%
1
0.12%
59
Grant Seltzer
39
0.02%
5
0.60%
60
Others
530
0.33%
71
8.51%
Total
158324
834