Linux Source Code
Home
Release 5.15
Help
bpf
root
tools
lib
Highlighting
Reset All
By Author
By Age
──────────
Alan Maguire
Alexei Starovoitov
Andrei Matei
Andrey Ignatov
Andrii Nakryiko
Arnaldo Carvalho de Melo
Björn Töpel
Brendan Jackman
Ciara Loftus
Daniel Borkmann
David Beckett
David S. Miller
Denis Salopek
Eelco Chaudron
Eric Leblond
Evgeniy Litvinenko
Fletcher Dunn
Florent Revest
Hao Luo
He Kuang
Hechao Li
Hengqi Chen
Ilya Leoshkevich
Jakub Bogusz
Jakub Kiciński
Jakub Sitnicki
Jean-Philippe Brucker
Jesper Dangaard Brouer
Jiri Olsa
Joe Stringer
John Fastabend
Jonathan Edwards
Jonathan Lemon
KP Singh
Kefeng Wang
Kevin Laatz
Kumar Kartikeya Dwivedi
Lorenz Bauer
Luigi Rizzo
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
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
1072
-
24
5908
Martin KaFai Lau
Andrii Nakryiko
Yonghong Song
Wang Nan
Alexei Starovoitov
Song Liu
Lorenz Bauer
Andrey Ignatov
David S. Miller
Joe Stringer
YiFei Zhu
Denis Salopek
He Kuang
Mauricio Vasquez B
Stanislav Fomichev
Daniel Borkmann
Quentin Monnet
Toke Höiland-Jörgensen
David Beckett
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
var spanGroupData = [ {"timestamp": 1433142000, "group": [ {"author_id": 6, "token_count": 295}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 46, "token_count": 75}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 6, "token_count": 297}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 14, "token_count": 115}, ]}, {"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": 86}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 28, "token_count": 10}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 28, "token_count": 129}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 1, "token_count": 256}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 11, "token_count": 4}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 11, "token_count": 10}, {"author_id": 31, "token_count": 3}, {"author_id": 1, "token_count": 98}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 1, "token_count": 144}, ]}, {"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": 59}, {"author_id": 15, "token_count": 90}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 1, "token_count": 330}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 52, "token_count": 8}, {"author_id": 1, "token_count": 45}, {"author_id": 5, "token_count": 154}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 47, "token_count": 68}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 28, "token_count": 3}, {"author_id": 5, "token_count": 132}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 21, "token_count": 158}, {"author_id": 1, "token_count": 246}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 2, "token_count": 77}, {"author_id": 21, "token_count": 51}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 70}, {"author_id": 5, "token_count": 39}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 2, "token_count": 6}, {"author_id": 11, "token_count": 44}, {"author_id": 10, "token_count": 56}, {"author_id": 5, "token_count": 32}, ]}, {"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": 14}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 2, "token_count": 14}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 15, "token_count": 80}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 1, "token_count": 17}, {"author_id": 5, "token_count": 386}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 196}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 0, "token_count": 68}, {"author_id": 9, "token_count": 47}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 5, "token_count": 46}, ]}, {"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": 20, "token_count": 92}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 0, "token_count": 299}, {"author_id": 10, "token_count": 10}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 0, "token_count": 364}, {"author_id": 42, "token_count": 81}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 0, "token_count": 103}, ]}, ]
Author Name
Tokens
Token Proportion
Martin KaFai Lau
1230
20.82%
Andrii Nakryiko
1154
19.53%
Yonghong Song
834
14.12%
Wang Nan
593
10.04%
Alexei Starovoitov
523
8.85%
Song Liu
364
6.16%
Lorenz Bauer
209
3.54%
Andrey Ignatov
170
2.88%
David S. Miller
142
2.40%
Joe Stringer
115
1.95%
YiFei Zhu
92
1.56%
Denis Salopek
81
1.37%
He Kuang
75
1.27%
Mauricio Vasquez B
68
1.15%
Stanislav Fomichev
66
1.12%
Daniel Borkmann
58
0.98%
Quentin Monnet
51
0.86%
Toke Höiland-Jörgensen
48
0.81%
David Beckett
8
0.14%
Eric Leblond
5
0.08%
John Fastabend
3
0.05%
Others
19
0.32%
Total
5908
bpf.h
293
-
25
1339
Martin KaFai Lau
Yonghong Song
Andrii Nakryiko
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
David Beckett
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
var spanGroupData = [ {"timestamp": 1433142000, "group": [ {"author_id": 6, "token_count": 55}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 46, "token_count": 17}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 6, "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": 28, "token_count": 33}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 1, "token_count": 50}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 11, "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": 15, "token_count": 28}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 18, "token_count": 3}, {"author_id": 1, "token_count": 67}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 52, "token_count": 6}, {"author_id": 1, "token_count": 9}, {"author_id": 5, "token_count": 37}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 15, "token_count": 32}, {"author_id": 31, "token_count": 5}, {"author_id": 47, "token_count": 17}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 28, "token_count": 2}, {"author_id": 10, "token_count": 15}, {"author_id": 5, "token_count": 14}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 21, "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": 11, "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": 15, "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": 0, "token_count": 1}, {"author_id": 9, "token_count": 79}, {"author_id": 8, "token_count": 3}, {"author_id": 20, "token_count": 33}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 42, "token_count": 20}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 0, "token_count": 17}, ]}, ]
Author Name
Tokens
Token Proportion
Martin KaFai Lau
281
20.99%
Yonghong Song
212
15.83%
Andrii Nakryiko
125
9.34%
Alexei Starovoitov
125
9.34%
Wang Nan
118
8.81%
Andrey Ignatov
101
7.54%
Song Liu
88
6.57%
Lorenz Bauer
47
3.51%
David S. Miller
35
2.61%
YiFei Zhu
33
2.46%
Stanislav Fomichev
33
2.46%
Joe Stringer
30
2.24%
Denis Salopek
20
1.49%
Mauricio Vasquez B
17
1.27%
He Kuang
17
1.27%
Quentin Monnet
12
0.90%
Daniel Borkmann
11
0.82%
David Beckett
6
0.45%
John Fastabend
5
0.37%
Toke Höiland-Jörgensen
3
0.22%
Björn Töpel
3
0.22%
Others
17
1.27%
Total
1339
bpf_core_read.h
444
-
1
1191
Andrii Nakryiko
October 2019
November 2019
August 2020
December 2020
January 2021
April 2021
var spanGroupData = [ {"timestamp": 1569913200, "group": [ {"author_id": 0, "token_count": 795}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 0, "token_count": 86}, ]}, {"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}, ]}, ]
Author Name
Tokens
Token Proportion
Andrii Nakryiko
1191
100.00%
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": 28, "token_count": 62}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 11, "token_count": 35}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 5, "token_count": 70}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 22, "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
41
-
1
237
Alexei Starovoitov
May 2021
var spanGroupData = [ {"timestamp": 1619852400, "group": [ {"author_id": 2, "token_count": 237}, ]}, ]
Author Name
Tokens
Token Proportion
Alexei Starovoitov
237
100.00%
Total
237
bpf_helpers.h
227
-
13
566
Florent Revest
Andrii Nakryiko
Daniel Borkmann
Yonghong Song
Alexei Starovoitov
Michal Rostecki
Toke Höiland-Jörgensen
Ilya Leoshkevich
Hengqi Chen
Others
December 2014
March 2016
May 2019
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
var spanGroupData = [ {"timestamp": 1417420800, "group": [ {"author_id": 2, "token_count": 27}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 40, "token_count": 10}, ]}, {"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": 22, "token_count": 2}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"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": 11, "token_count": 47}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 11, "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": 43, "token_count": 1}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 25, "token_count": 298}, ]}, ]
Author Name
Tokens
Token Proportion
Florent Revest
298
52.65%
Andrii Nakryiko
119
21.02%
Daniel Borkmann
59
10.42%
Yonghong Song
31
5.48%
Alexei Starovoitov
31
5.48%
Michal Rostecki
10
1.77%
Toke Höiland-Jörgensen
9
1.59%
Ilya Leoshkevich
2
0.35%
Hengqi Chen
1
0.18%
Others
6
1.06%
Total
566
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
460
-
6
2098
Andrii Nakryiko
Lorenz Bauer
Florent Revest
Others
October 2019
February 2020
March 2020
May 2020
July 2020
August 2020
May 2021
June 2021
var spanGroupData = [ {"timestamp": 1569913200, "group": [ {"author_id": 0, "token_count": 826}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 0, "token_count": 328}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 712}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 25, "token_count": 20}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 21, "token_count": 205}, ]}, ]
Author Name
Tokens
Token Proportion
Andrii Nakryiko
1868
89.04%
Lorenz Bauer
205
9.77%
Florent Revest
20
0.95%
Others
5
0.24%
Total
2098
btf.c
4662
-
18
19342
Andrii Nakryiko
Martin KaFai Lau
Yonghong Song
Daniel Borkmann
Ilya Leoshkevich
Okash Khawaja
Alexei Starovoitov
Quentin Monnet
Hengqi Chen
Stanislav Fomichev
Jiri Olsa
Alan Maguire
Kefeng Wang
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
var spanGroupData = [ {"timestamp": 1522566000, "group": [ {"author_id": 1, "token_count": 945}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 1, "token_count": 12}, {"author_id": 34, "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": 829}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 1, "token_count": 538}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 4789}, {"author_id": 5, "token_count": 206}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 0, "token_count": 195}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 0, "token_count": 72}, {"author_id": 11, "token_count": 441}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 0, "token_count": 785}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 30, "token_count": 3}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 0, "token_count": 247}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 39, "token_count": 13}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 2, "token_count": 108}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 0, "token_count": 209}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 1, "token_count": 82}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 10, "token_count": 42}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 0, "token_count": 27}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 0, "token_count": 640}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 0, "token_count": 5148}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 4, "token_count": 14}, {"author_id": 0, "token_count": 1395}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 0, "token_count": 139}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 32, "token_count": 27}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 22, "token_count": 184}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 0, "token_count": 1529}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 0, "token_count": 411}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 43, "token_count": 60}, {"author_id": 12, "token_count": 90}, {"author_id": 60, "token_count": 7}, ]}, ]
Author Name
Tokens
Token Proportion
Andrii Nakryiko
15588
80.59%
Martin KaFai Lau
1586
8.20%
Yonghong Song
1035
5.35%
Daniel Borkmann
441
2.28%
Ilya Leoshkevich
184
0.95%
Okash Khawaja
124
0.64%
Alexei Starovoitov
109
0.56%
Quentin Monnet
90
0.47%
Hengqi Chen
60
0.31%
Stanislav Fomichev
42
0.22%
Jiri Olsa
27
0.14%
Alan Maguire
14
0.07%
Kefeng Wang
13
0.07%
Arnaldo Carvalho de Melo
3
0.02%
Others
26
0.13%
Total
19342
btf.h
403
-
13
2247
Andrii Nakryiko
Martin KaFai Lau
Yonghong Song
Alan Maguire
Quentin Monnet
Ilya Leoshkevich
Hengqi Chen
Okash Khawaja
Alexei Starovoitov
Andrey Ignatov
Daniel Borkmann
Stanislav Fomichev
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
var spanGroupData = [ {"timestamp": 1522566000, "group": [ {"author_id": 1, "token_count": 71}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 1, "token_count": 11}, {"author_id": 34, "token_count": 28}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 15, "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": 88}, {"author_id": 5, "token_count": 35}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 11, "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": 22, "token_count": 39}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 0, "token_count": 22}, {"author_id": 19, "token_count": 4}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 4, "token_count": 65}, {"author_id": 43, "token_count": 35}, {"author_id": 12, "token_count": 49}, ]}, ]
Author Name
Tokens
Token Proportion
Andrii Nakryiko
1753
78.02%
Martin KaFai Lau
118
5.25%
Yonghong Song
84
3.74%
Alan Maguire
65
2.89%
Quentin Monnet
49
2.18%
Ilya Leoshkevich
39
1.74%
Hengqi Chen
35
1.56%
Okash Khawaja
28
1.25%
Alexei Starovoitov
20
0.89%
Andrey Ignatov
19
0.85%
Daniel Borkmann
18
0.80%
Stanislav Fomichev
15
0.67%
KP Singh
4
0.18%
Total
2247
btf_dump.c
2305
-
5
9857
Andrii Nakryiko
Alan Maguire
Jean-Philippe Brucker
Ilya Leoshkevich
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
var spanGroupData = [ {"timestamp": 1556694000, "group": [ {"author_id": 0, "token_count": 4713}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 0, "token_count": 80}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 0, "token_count": 339}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 0, "token_count": 70}, {"author_id": 39, "token_count": 5}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 0, "token_count": 173}, ]}, {"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": 33, "token_count": 159}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 0, "token_count": 170}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 22, "token_count": 12}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 33, "token_count": 1}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 4, "token_count": 3950}, ]}, ]
Author Name
Tokens
Token Proportion
Andrii Nakryiko
5730
58.13%
Alan Maguire
3950
40.07%
Jean-Philippe Brucker
160
1.62%
Ilya Leoshkevich
12
0.12%
Kefeng Wang
5
0.05%
Total
9857
gen_loader.c
729
-
1
4534
Alexei Starovoitov
May 2021
var spanGroupData = [ {"timestamp": 1619852400, "group": [ {"author_id": 2, "token_count": 4534}, ]}, ]
Author Name
Tokens
Token Proportion
Alexei Starovoitov
4534
100.00%
Total
4534
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": 30, "token_count": 1}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 54, "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
10810
-
62
53007
Andrii Nakryiko
Martin KaFai Lau
Alexei Starovoitov
Wang Nan
Stanislav Fomichev
Song Liu
Toke Höiland-Jörgensen
Joe Stringer
Daniel Borkmann
Yonghong Song
KP Singh
Andrey Ignatov
Jakub Kiciński
Hao Luo
Martynas Pumputis
YiFei Zhu
Eelco Chaudron
John Fastabend
Ilya Leoshkevich
Hechao Li
Roman Gushchin
Jiri Olsa
Alan Maguire
Quentin Monnet
Shuyi Cheng
Taeung Song
Kefeng Wang
Thomas Richter
Jakub Sitnicki
Nikita V. Shirokov
Arnaldo Carvalho de Melo
Andrei Matei
Rafael David Tinoco
Jesper Dangaard Brouer
Eric Leblond
Maciej Fijalkowski
Jonathan Edwards
David Beckett
Evgeniy Litvinenko
Kumar Kartikeya Dwivedi
Hengqi Chen
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
var spanGroupData = [ {"timestamp": 1433142000, "group": [ {"author_id": 6, "token_count": 1372}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 6, "token_count": 15}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 6, "token_count": 729}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 6, "token_count": 14}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 6, "token_count": 7}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 30, "token_count": 59}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 6, "token_count": 59}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 17, "token_count": 31}, {"author_id": 6, "token_count": 103}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 14, "token_count": 726}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 31, "token_count": 90}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 1, "token_count": 69}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 2, "token_count": 95}, {"author_id": 38, "token_count": 114}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 56, "token_count": 30}, {"author_id": 12, "token_count": 25}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 15, "token_count": 159}, {"author_id": 31, "token_count": 6}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 15, "token_count": 25}, {"author_id": 1, "token_count": 156}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 15, "token_count": 9}, {"author_id": 52, "token_count": 26}, {"author_id": 16, "token_count": 163}, {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 16, "token_count": 114}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 16, "token_count": 107}, {"author_id": 1, "token_count": 8}, {"author_id": 48, "token_count": 83}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 15, "token_count": 224}, {"author_id": 30, "token_count": 3}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 15, "token_count": 5}, {"author_id": 11, "token_count": 107}, {"author_id": 31, "token_count": 15}, {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 1, "token_count": 47}, {"author_id": 45, "token_count": 79}, {"author_id": 10, "token_count": 1282}, {"author_id": 5, "token_count": 39}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 1, "token_count": 87}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 44, "token_count": 92}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 15, "token_count": 36}, {"author_id": 0, "token_count": 3}, {"author_id": 16, "token_count": 4}, {"author_id": 13, "token_count": 26}, {"author_id": 10, "token_count": 5}, {"author_id": 5, "token_count": 69}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 15, "token_count": 9}, {"author_id": 0, "token_count": 1}, {"author_id": 9, "token_count": 1328}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 2, "token_count": 19}, {"author_id": 15, "token_count": 7}, {"author_id": 11, "token_count": 564}, {"author_id": 14, "token_count": 3}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 0, "token_count": 135}, {"author_id": 12, "token_count": 61}, {"author_id": 10, "token_count": 1}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 0, "token_count": 446}, {"author_id": 11, "token_count": 18}, {"author_id": 35, "token_count": 126}, {"author_id": 10, "token_count": 18}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 0, "token_count": 3422}, {"author_id": 30, "token_count": 15}, {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 0, "token_count": 162}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 2, "token_count": 133}, {"author_id": 0, "token_count": 252}, {"author_id": 31, "token_count": 34}, {"author_id": 39, "token_count": 89}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 2, "token_count": 348}, {"author_id": 0, "token_count": 213}, {"author_id": 8, "token_count": 804}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 0, "token_count": 4119}, {"author_id": 36, "token_count": 6}, {"author_id": 8, "token_count": 154}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 2, "token_count": 167}, {"author_id": 0, "token_count": 33}, {"author_id": 19, "token_count": 321}, {"author_id": 1, "token_count": 11993}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 26, "token_count": 87}, {"author_id": 8, "token_count": 52}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 604}, {"author_id": 19, "token_count": 154}, {"author_id": 10, "token_count": 34}, {"author_id": 8, "token_count": 63}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 0, "token_count": 2768}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 11, "token_count": 36}, {"author_id": 26, "token_count": 179}, {"author_id": 36, "token_count": 61}, {"author_id": 5, "token_count": 217}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 0, "token_count": 1909}, {"author_id": 56, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 0, "token_count": 262}, {"author_id": 36, "token_count": 16}, {"author_id": 9, "token_count": 15}, {"author_id": 10, "token_count": 18}, {"author_id": 5, "token_count": 24}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 2, "token_count": 126}, {"author_id": 0, "token_count": 2542}, {"author_id": 8, "token_count": 16}, {"author_id": 5, "token_count": 21}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 0, "token_count": 2438}, {"author_id": 23, "token_count": 353}, {"author_id": 8, "token_count": 146}, {"author_id": 20, "token_count": 344}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 0, "token_count": 13}, {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 53, "token_count": 43}, {"author_id": 0, "token_count": 794}, {"author_id": 8, "token_count": 43}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 0, "token_count": 116}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 22, "token_count": 126}, {"author_id": 1, "token_count": 14}, {"author_id": 5, "token_count": 257}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 1, "token_count": 1131}, {"author_id": 51, "token_count": 32}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 0, "token_count": 1007}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 2, "token_count": 1366}, {"author_id": 0, "token_count": 841}, {"author_id": 10, "token_count": 9}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 59, "token_count": 26}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 4, "token_count": 104}, {"author_id": 2, "token_count": 1489}, {"author_id": 57, "token_count": 18}, {"author_id": 43, "token_count": 2}, {"author_id": 32, "token_count": 113}, {"author_id": 24, "token_count": 349}, {"author_id": 12, "token_count": 15}, {"author_id": 41, "token_count": 97}, {"author_id": 8, "token_count": 4}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 0, "token_count": 769}, {"author_id": 23, "token_count": 33}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 7, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Andrii Nakryiko
22856
43.12%
Martin KaFai Lau
13511
25.49%
Alexei Starovoitov
3744
7.06%
Wang Nan
2299
4.34%
Stanislav Fomichev
1367
2.58%
Song Liu
1343
2.53%
Toke Höiland-Jörgensen
1282
2.42%
Joe Stringer
729
1.38%
Daniel Borkmann
725
1.37%
Yonghong Song
631
1.19%
KP Singh
475
0.90%
Andrey Ignatov
474
0.89%
Jakub Kiciński
388
0.73%
Hao Luo
386
0.73%
Martynas Pumputis
349
0.66%
YiFei Zhu
344
0.65%
Eelco Chaudron
266
0.50%
John Fastabend
145
0.27%
Ilya Leoshkevich
126
0.24%
Hechao Li
126
0.24%
Roman Gushchin
114
0.22%
Jiri Olsa
113
0.21%
Alan Maguire
104
0.20%
Quentin Monnet
101
0.19%
Shuyi Cheng
97
0.18%
Taeung Song
92
0.17%
Kefeng Wang
89
0.17%
Thomas Richter
83
0.16%
Jakub Sitnicki
83
0.16%
Nikita V. Shirokov
79
0.15%
Arnaldo Carvalho de Melo
77
0.15%
Andrei Matei
43
0.08%
Rafael David Tinoco
32
0.06%
Jesper Dangaard Brouer
31
0.06%
Eric Leblond
31
0.06%
Maciej Fijalkowski
26
0.05%
Jonathan Edwards
26
0.05%
David Beckett
26
0.05%
Evgeniy Litvinenko
18
0.03%
Kumar Kartikeya Dwivedi
6
0.01%
Hengqi Chen
2
0.00%
Others
168
0.32%
Total
53007
libbpf.h
922
-
33
3842
Andrii Nakryiko
Wang Nan
Joe Stringer
Andrey Ignatov
Toke Höiland-Jörgensen
Kumar Kartikeya Dwivedi
Jakub Kiciński
Stanislav Fomichev
Alexei Starovoitov
Martin KaFai Lau
Song Liu
Quentin Monnet
Yonghong Song
John Fastabend
Jakub Sitnicki
KP Singh
Maciej Fijalkowski
Eelco Chaudron
Daniel Borkmann
Jiri Olsa
Eric Leblond
Arnaldo Carvalho de Melo
Rafael David Tinoco
Nikita V. Shirokov
Evgeniy Litvinenko
Brendan Jackman
Michal Rostecki
Hechao Li
Shuyi Cheng
David Beckett
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
var spanGroupData = [ {"timestamp": 1433142000, "group": [ {"author_id": 6, "token_count": 211}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 6, "token_count": 15}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 6, "token_count": 227}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 30, "token_count": 13}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 6, "token_count": 39}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 6, "token_count": 59}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 14, "token_count": 160}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 2, "token_count": 16}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 31, "token_count": 23}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 17, "token_count": 19}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 15, "token_count": 38}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 15, "token_count": 18}, {"author_id": 31, "token_count": 13}, {"author_id": 1, "token_count": 26}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 52, "token_count": 3}, {"author_id": 16, "token_count": 62}, ]}, {"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": 15, "token_count": 14}, {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 15, "token_count": 78}, {"author_id": 11, "token_count": 16}, {"author_id": 14, "token_count": 24}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 45, "token_count": 13}, {"author_id": 10, "token_count": 157}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 1, "token_count": 58}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 12, "token_count": 41}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 15, "token_count": 26}, {"author_id": 16, "token_count": 5}, {"author_id": 13, "token_count": 30}, {"author_id": 10, "token_count": 3}, {"author_id": 5, "token_count": 15}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 30, "token_count": 3}, {"author_id": 9, "token_count": 89}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 2, "token_count": 3}, {"author_id": 11, "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": 35, "token_count": 8}, ]}, {"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": 230}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 2, "token_count": 21}, {"author_id": 0, "token_count": 1}, {"author_id": 1, "token_count": 36}, {"author_id": 40, "token_count": 8}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 26, "token_count": 18}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 91}, {"author_id": 19, "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": 26, "token_count": 10}, {"author_id": 36, "token_count": 15}, {"author_id": 5, "token_count": 30}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 0, "token_count": 227}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 0, "token_count": 25}, {"author_id": 36, "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": 49, "token_count": 11}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 0, "token_count": 74}, {"author_id": 51, "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": 7, "token_count": 170}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 57, "token_count": 13}, {"author_id": 32, "token_count": 22}, {"author_id": 41, "token_count": 7}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 0, "token_count": 172}, ]}, ]
Author Name
Tokens
Token Proportion
Andrii Nakryiko
1455
37.87%
Wang Nan
551
14.34%
Joe Stringer
184
4.79%
Andrey Ignatov
174
4.53%
Toke Höiland-Jörgensen
173
4.50%
Kumar Kartikeya Dwivedi
170
4.42%
Jakub Kiciński
163
4.24%
Stanislav Fomichev
160
4.16%
Alexei Starovoitov
152
3.96%
Martin KaFai Lau
121
3.15%
Song Liu
89
2.32%
Quentin Monnet
64
1.67%
Yonghong Song
58
1.51%
John Fastabend
36
0.94%
Jakub Sitnicki
36
0.94%
KP Singh
33
0.86%
Maciej Fijalkowski
30
0.78%
Eelco Chaudron
28
0.73%
Daniel Borkmann
24
0.62%
Jiri Olsa
22
0.57%
Eric Leblond
19
0.49%
Arnaldo Carvalho de Melo
16
0.42%
Rafael David Tinoco
13
0.34%
Nikita V. Shirokov
13
0.34%
Evgeniy Litvinenko
13
0.34%
Brendan Jackman
11
0.29%
Michal Rostecki
8
0.21%
Hechao Li
8
0.21%
Shuyi Cheng
7
0.18%
David Beckett
3
0.08%
Others
8
0.21%
Total
3842
libbpf_common.h
42
-
2
43
Andrii Nakryiko
Toke Höiland-Jörgensen
December 2019
September 2020
var spanGroupData = [ {"timestamp": 1575187200, "group": [ {"author_id": 0, "token_count": 33}, {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 0, "token_count": 7}, ]}, ]
Author Name
Tokens
Token Proportion
Andrii Nakryiko
40
93.02%
Toke Höiland-Jörgensen
3
6.98%
Total
43
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
450
-
10
1612
Andrii Nakryiko
Yonghong Song
Alexei Starovoitov
Arnaldo Carvalho de Melo
Song Liu
Ilya Leoshkevich
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
var spanGroupData = [ {"timestamp": 1556694000, "group": [ {"author_id": 0, "token_count": 179}, {"author_id": 40, "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": 54}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 0, "token_count": 95}, {"author_id": 39, "token_count": 3}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 0, "token_count": 74}, {"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": 109}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 22, "token_count": 10}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 0, "token_count": 164}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 0, "token_count": 212}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 2, "token_count": 18}, {"author_id": 0, "token_count": 154}, {"author_id": 30, "token_count": 13}, {"author_id": 5, "token_count": 18}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 2, "token_count": 50}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 0, "token_count": 62}, ]}, ]
Author Name
Tokens
Token Proportion
Andrii Nakryiko
1431
88.77%
Yonghong Song
72
4.47%
Alexei Starovoitov
68
4.22%
Arnaldo Carvalho de Melo
13
0.81%
Song Liu
12
0.74%
Ilya Leoshkevich
10
0.62%
Kefeng Wang
3
0.19%
Toke Höiland-Jörgensen
1
0.06%
Michal Rostecki
1
0.06%
Others
1
0.06%
Total
1612
libbpf_legacy.h
59
-
1
76
Andrii Nakryiko
May 2021
var spanGroupData = [ {"timestamp": 1619852400, "group": [ {"author_id": 0, "token_count": 76}, ]}, ]
Author Name
Tokens
Token Proportion
Andrii Nakryiko
76
100.00%
Total
76
libbpf_probes.c
360
-
12
1533
Quentin Monnet
Martin KaFai Lau
Andrii Nakryiko
Michal Rostecki
KP Singh
Jakub Sitnicki
Alexei Starovoitov
Toke Höiland-Jörgensen
Andrey Ignatov
Stanislav Fomichev
Others
January 2019
March 2019
April 2019
May 2019
June 2019
July 2019
October 2019
January 2020
March 2020
May 2020
July 2020
August 2020
November 2020
July 2021
var spanGroupData = [ {"timestamp": 1546329600, "group": [ {"author_id": 12, "token_count": 991}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 15, "token_count": 3}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 1, "token_count": 206}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 0, "token_count": 181}, {"author_id": 40, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 2, "token_count": 3}, {"author_id": 1, "token_count": 6}, {"author_id": 40, "token_count": 85}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 19, "token_count": 3}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 36, "token_count": 10}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 19, "token_count": 5}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 19, "token_count": 3}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 60, "token_count": 10}, ]}, ]
Author Name
Tokens
Token Proportion
Quentin Monnet
991
64.64%
Martin KaFai Lau
212
13.83%
Andrii Nakryiko
197
12.85%
Michal Rostecki
87
5.68%
KP Singh
11
0.72%
Jakub Sitnicki
10
0.65%
Alexei Starovoitov
5
0.33%
Toke Höiland-Jörgensen
3
0.20%
Andrey Ignatov
3
0.20%
Stanislav Fomichev
1
0.07%
Others
13
0.85%
Total
1533
linker.c
2898
-
3
14254
Andrii Nakryiko
Kumar Kartikeya Dwivedi
Yonghong Song
March 2021
April 2021
May 2021
September 2021
var spanGroupData = [ {"timestamp": 1614585600, "group": [ {"author_id": 0, "token_count": 9648}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 0, "token_count": 4494}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 0, "token_count": 73}, {"author_id": 5, "token_count": 8}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 7, "token_count": 31}, ]}, ]
Author Name
Tokens
Token Proportion
Andrii Nakryiko
14215
99.73%
Kumar Kartikeya Dwivedi
31
0.22%
Yonghong Song
8
0.06%
Total
14254
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": 15, "token_count": 24}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 13, "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": 15, "token_count": 3}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 0, "token_count": 138}, {"author_id": 7, "token_count": 2536}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 7, "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": 15, "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": 7, "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": 15, "token_count": 33}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 7, "token_count": 253}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 7, "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
1295
-
1
5505
Alexei Starovoitov
July 2021
var spanGroupData = [ {"timestamp": 1625122800, "group": [ {"author_id": 2, "token_count": 5505}, ]}, ]
Author Name
Tokens
Token Proportion
Alexei Starovoitov
5505
100.00%
Total
5505
relo_core.h
100
-
1
202
Alexei Starovoitov
July 2021
var spanGroupData = [ {"timestamp": 1625122800, "group": [ {"author_id": 2, "token_count": 202}, ]}, ]
Author Name
Tokens
Token Proportion
Alexei Starovoitov
202
100.00%
Total
202
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": 49, "token_count": 17}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 49, "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
123
-
1
567
Alexei Starovoitov
May 2021
var spanGroupData = [ {"timestamp": 1619852400, "group": [ {"author_id": 2, "token_count": 567}, ]}, ]
Author Name
Tokens
Token Proportion
Alexei Starovoitov
567
100.00%
Total
567
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": 30, "token_count": 60}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 15, "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": 30, "token_count": 20}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 15, "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
1266
-
16
6092
Magnus Karlsson
Maciej Fijalkowski
Björn Töpel
Mariusz Dudek
Ciara Loftus
Kevin Laatz
Jonathan Lemon
Fletcher Dunn
Andrii Nakryiko
Luigi Rizzo
Yonghong Song
Stanislav Fomichev
Kefeng Wang
Others
February 2019
March 2019
April 2019
May 2019
June 2019
July 2019
August 2019
September 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
var spanGroupData = [ {"timestamp": 1549008000, "group": [ {"author_id": 3, "token_count": 2285}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 3, "token_count": 22}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 18, "token_count": 136}, {"author_id": 3, "token_count": 14}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 50, "token_count": 47}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 0, "token_count": 18}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 29, "token_count": 72}, {"author_id": 3, "token_count": 48}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 5, "token_count": 18}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 18, "token_count": 59}, {"author_id": 39, "token_count": 1}, {"author_id": 3, "token_count": 364}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 58, "token_count": 26}, {"author_id": 3, "token_count": 61}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 55, "token_count": 33}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 3, "token_count": 1123}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 3, "token_count": 18}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 3, "token_count": 21}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 27, "token_count": 216}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 18, "token_count": 365}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 37, "token_count": 97}, {"author_id": 13, "token_count": 1002}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 37, "token_count": 19}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Magnus Karlsson
3956
64.94%
Maciej Fijalkowski
1002
16.45%
Björn Töpel
560
9.19%
Mariusz Dudek
216
3.55%
Ciara Loftus
116
1.90%
Kevin Laatz
72
1.18%
Jonathan Lemon
47
0.77%
Fletcher Dunn
33
0.54%
Andrii Nakryiko
27
0.44%
Luigi Rizzo
26
0.43%
Yonghong Song
21
0.34%
Stanislav Fomichev
1
0.02%
Kefeng Wang
1
0.02%
Others
14
0.23%
Total
6092
xsk.h
322
-
6
1106
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
var spanGroupData = [ {"timestamp": 1549008000, "group": [ {"author_id": 3, "token_count": 692}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 29, "token_count": 126}, {"author_id": 3, "token_count": 22}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 3, "token_count": 50}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 3, "token_count": 8}, {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 27, "token_count": 25}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 18, "token_count": 156}, ]}, ]
Author Name
Tokens
Token Proportion
Magnus Karlsson
777
70.25%
Björn Töpel
156
14.10%
Kevin Laatz
126
11.39%
Mariusz Dudek
25
2.26%
Others
22
1.99%
Total
1106
Only top 60 contributors in the directory are shown. Everybody else is clustered as
Others
.
Contributors:
100
Author
Tokens
Proportion
Commits
Proportion
0
Andrii Nakryiko
71991
49.17%
263
37.73%
1
Martin KaFai Lau
18036
12.32%
26
3.73%
2
Alexei Starovoitov
15831
10.81%
31
4.45%
3
Magnus Karlsson
4733
3.23%
14
2.01%
4
Alan Maguire
4133
2.82%
8
1.15%
5
Yonghong Song
4010
2.74%
31
4.45%
6
Wang Nan
3561
2.43%
35
5.02%
7
Kumar Kartikeya Dwivedi
3116
2.13%
8
1.15%
8
Toke Höiland-Jörgensen
1908
1.30%
20
2.87%
9
Song Liu
1896
1.30%
4
0.57%
10
Stanislav Fomichev
1685
1.15%
14
2.01%
11
Daniel Borkmann
1371
0.94%
12
1.72%
12
Quentin Monnet
1358
0.93%
11
1.58%
13
Maciej Fijalkowski
1314
0.90%
4
0.57%
14
Joe Stringer
1058
0.72%
12
1.72%
15
Andrey Ignatov
1037
0.71%
23
3.30%
16
Jakub Kiciński
837
0.57%
16
2.30%
17
Eric Leblond
831
0.57%
3
0.43%
18
Björn Töpel
719
0.49%
7
1.00%
19
KP Singh
523
0.36%
7
1.00%
20
YiFei Zhu
469
0.32%
1
0.14%
21
Lorenz Bauer
461
0.31%
3
0.43%
22
Ilya Leoshkevich
443
0.30%
4
0.57%
23
Hao Luo
386
0.26%
2
0.29%
24
Martynas Pumputis
349
0.24%
3
0.43%
25
Florent Revest
318
0.22%
1
0.14%
26
Eelco Chaudron
294
0.20%
4
0.57%
27
Mariusz Dudek
241
0.16%
1
0.14%
28
David S. Miller
239
0.16%
4
0.57%
29
Kevin Laatz
198
0.14%
1
0.14%
30
Arnaldo Carvalho de Melo
190
0.13%
13
1.87%
31
John Fastabend
189
0.13%
6
0.86%
32
Jiri Olsa
162
0.11%
5
0.72%
33
Jean-Philippe Brucker
160
0.11%
2
0.29%
34
Okash Khawaja
152
0.10%
1
0.14%
35
Hechao Li
134
0.09%
1
0.14%
36
Jakub Sitnicki
129
0.09%
3
0.43%
37
Ciara Loftus
116
0.08%
4
0.57%
38
Roman Gushchin
114
0.08%
2
0.29%
39
Kefeng Wang
111
0.08%
1
0.14%
40
Michal Rostecki
106
0.07%
3
0.43%
41
Shuyi Cheng
104
0.07%
2
0.29%
42
Denis Salopek
101
0.07%
1
0.14%
43
Hengqi Chen
98
0.07%
2
0.29%
44
Taeung Song
92
0.06%
1
0.14%
45
Nikita V. Shirokov
92
0.06%
1
0.14%
46
He Kuang
92
0.06%
1
0.14%
47
Mauricio Vasquez B
85
0.06%
1
0.14%
48
Thomas Richter
83
0.06%
1
0.14%
49
Brendan Jackman
68
0.05%
2
0.29%
50
Jonathan Lemon
47
0.03%
1
0.14%
51
Rafael David Tinoco
45
0.03%
1
0.14%
52
David Beckett
43
0.03%
1
0.14%
53
Andrei Matei
43
0.03%
1
0.14%
54
Jakub Bogusz
40
0.03%
1
0.14%
55
Fletcher Dunn
33
0.02%
1
0.14%
56
Jesper Dangaard Brouer
31
0.02%
3
0.43%
57
Evgeniy Litvinenko
31
0.02%
1
0.14%
58
Luigi Rizzo
26
0.02%
1
0.14%
59
Jonathan Edwards
26
0.02%
1
0.14%
60
Others
318
0.22%
59
8.46%
Total
146407
697