Linux Source Code
Home
Release 6.4
Help
objtool
root
tools
Highlighting
Reset All
By Author
By Age
──────────
Al Viro
Alexander Potapenko
Alexandre Chartre
Allan Xavier
Andrey Konovalov
Ard Biesheuvel
Arnaldo Carvalho de Melo
Arnd Bergmann
Artem Savkov
Borislav Petkov
Brendan Higgins
Chen Zhongjin
Christophe Leroy
Dan J Williams
Eric W. Biedermann
Fenghua Yu
Frédéric Weisbecker
Guilherme G. Piccoli
Ilie Halip
Ingo Molnar
Jan Beulich
Jann Horn
Jiri Slaby
Joe Lawrence
Josh Poimboeuf
Juergen Gross
Julien Thierry
Kees Cook
Kristen Carlson Accardi
Linus Torvalds
Lukas Bulwahn
Marco Elver
Martin Kepplinger
Martin Schwidefsky
Matt Helsley
Mauro Carvalho Chehab
Michael Ellerman
Michael Forney
Michal Kubeček
Mikulas Patocka
Miroslav Benes
Nicholas Piggin
Peter Zijlstra
Petr Vandrovec
Raphael Gault
Sami Tolvanen
Sathvika Vasireddy
Sergei Trofimovich
Simon Ser
Thomas Gleixner
Thomas Weißschuh
Timur Tabi
Vasily Gorbik
−
Subdirectories:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
arch
1196
10
18
4175
Josh Poimboeuf
Peter Zijlstra
Sathvika Vasireddy
Julien Thierry
Raphael Gault
Fenghua Yu
Miroslav Benes
Michael Ellerman
Borislav Petkov
Vasily Gorbik
Ingo Molnar
Thomas Gleixner
Arnaldo Carvalho de Melo
Ard Biesheuvel
Matt Helsley
Lukas Bulwahn
Jiri Slaby
Alexandre Chartre
February 2016
October 2016
December 2016
April 2017
June 2017
July 2017
August 2017
September 2017
November 2017
December 2017
September 2018
February 2019
May 2019
August 2019
March 2020
April 2020
May 2020
June 2020
September 2020
November 2020
January 2021
February 2021
March 2021
May 2021
June 2021
December 2021
February 2022
March 2022
April 2022
June 2022
September 2022
November 2022
December 2022
February 2023
var spanGroupData = [ {"timestamp": 1454313600, "group": [ {"author_id": 0, "token_count": 543}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 50, "token_count": 1}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 32, "token_count": 2}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 1139}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 0, "token_count": 29}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 48, "token_count": 1}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 44, "token_count": 2}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 1, "token_count": 57}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 16, "token_count": 4}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 2, "token_count": 31}, {"author_id": 1, "token_count": 1}, {"author_id": 6, "token_count": 25}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 9, "token_count": 1}, {"author_id": 25, "token_count": 10}, {"author_id": 28, "token_count": 26}, {"author_id": 1, "token_count": 161}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 1, "token_count": 98}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 2, "token_count": 177}, {"author_id": 6, "token_count": 160}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 19, "token_count": 11}, {"author_id": 11, "token_count": 8}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 1, "token_count": 371}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 1, "token_count": 47}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 1, "token_count": 4}, {"author_id": 11, "token_count": 3}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 1, "token_count": 256}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 1, "token_count": 19}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 14, "token_count": 56}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 1, "token_count": 114}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 1, "token_count": 18}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 1, "token_count": 59}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 29, "token_count": 14}, {"author_id": 4, "token_count": 561}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 19, "token_count": 3}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 1, "token_count": 106}, ]}, ]
Author Name
Tokens
Token Proportion
Josh Poimboeuf
1767
42.32%
Peter Zijlstra
1311
31.40%
Sathvika Vasireddy
561
13.44%
Julien Thierry
208
4.98%
Raphael Gault
185
4.43%
Fenghua Yu
56
1.34%
Miroslav Benes
26
0.62%
Michael Ellerman
14
0.34%
Borislav Petkov
14
0.34%
Vasily Gorbik
11
0.26%
Ingo Molnar
10
0.24%
Thomas Gleixner
4
0.10%
Arnaldo Carvalho de Melo
2
0.05%
Ard Biesheuvel
2
0.05%
Matt Helsley
1
0.02%
Lukas Bulwahn
1
0.02%
Jiri Slaby
1
0.02%
Alexandre Chartre
1
0.02%
Total
4175
include
713
9
21
2460
Josh Poimboeuf
Peter Zijlstra
Julien Thierry
Christophe Leroy
Matt Helsley
Vasily Gorbik
Raphael Gault
Thomas Weißschuh
Ingo Molnar
Thomas Gleixner
Jan Beulich
Sathvika Vasireddy
Arnaldo Carvalho de Melo
Michael Ellerman
Jann Horn
Allan Xavier
Mikulas Patocka
Alexandre Chartre
Sami Tolvanen
Miroslav Benes
Marco Elver
February 2016
March 2016
May 2016
July 2016
March 2017
June 2017
July 2017
August 2017
January 2018
February 2018
May 2018
September 2018
February 2019
March 2019
May 2019
June 2019
July 2019
February 2020
March 2020
April 2020
May 2020
June 2020
August 2020
September 2020
November 2020
December 2020
January 2021
February 2021
March 2021
May 2021
June 2021
October 2021
November 2021
December 2021
March 2022
April 2022
May 2022
June 2022
September 2022
October 2022
November 2022
December 2022
February 2023
March 2023
April 2023
var spanGroupData = [ {"timestamp": 1454313600, "group": [ {"author_id": 0, "token_count": 715}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 0, "token_count": 32}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 33, "token_count": 13}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 32, "token_count": 10}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 272}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 0, "token_count": 54}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 12, "token_count": 6}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 1, "token_count": 17}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 16, "token_count": 16}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 18, "token_count": 6}, {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 2, "token_count": 3}, {"author_id": 1, "token_count": 174}, {"author_id": 6, "token_count": 18}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 9, "token_count": 2}, {"author_id": 25, "token_count": 17}, {"author_id": 0, "token_count": 1}, {"author_id": 28, "token_count": 1}, {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 3, "token_count": 55}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 1, "token_count": 33}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 0, "token_count": 13}, {"author_id": 2, "token_count": 9}, {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 2, "token_count": 67}, {"author_id": 6, "token_count": 6}, {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 11, "token_count": 32}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 0, "token_count": 31}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 0, "token_count": 28}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 1, "token_count": 43}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 1, "token_count": 47}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 1, "token_count": 49}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 1, "token_count": 20}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 1, "token_count": 41}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 0, "token_count": 163}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 27, "token_count": 2}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 0, "token_count": 8}, {"author_id": 1, "token_count": 35}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 1, "token_count": 48}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 1, "token_count": 27}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 8, "token_count": 77}, {"author_id": 29, "token_count": 9}, {"author_id": 1, "token_count": 4}, {"author_id": 4, "token_count": 11}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 10, "token_count": 19}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 1, "token_count": 68}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 0, "token_count": 27}, ]}, ]
Author Name
Tokens
Token Proportion
Josh Poimboeuf
1418
57.64%
Peter Zijlstra
661
26.87%
Julien Thierry
79
3.21%
Christophe Leroy
77
3.13%
Matt Helsley
55
2.24%
Vasily Gorbik
32
1.30%
Raphael Gault
24
0.98%
Thomas Weißschuh
19
0.77%
Ingo Molnar
17
0.69%
Thomas Gleixner
16
0.65%
Jan Beulich
13
0.53%
Sathvika Vasireddy
11
0.45%
Arnaldo Carvalho de Melo
10
0.41%
Michael Ellerman
9
0.37%
Jann Horn
6
0.24%
Allan Xavier
6
0.24%
Mikulas Patocka
2
0.08%
Alexandre Chartre
2
0.08%
Sami Tolvanen
1
0.04%
Miroslav Benes
1
0.04%
Marco Elver
1
0.04%
Total
2460
Files:
builtin-check.c
233
-
8
1105
Josh Poimboeuf
Peter Zijlstra
Julien Thierry
Sathvika Vasireddy
Sami Tolvanen
Vasily Gorbik
Thomas Gleixner
Thomas Weißschuh
February 2016
April 2016
June 2017
July 2017
January 2018
February 2019
March 2019
May 2019
March 2020
April 2020
August 2020
September 2020
November 2020
February 2021
December 2021
March 2022
April 2022
June 2022
September 2022
October 2022
November 2022
December 2022
var spanGroupData = [ {"timestamp": 1454313600, "group": [ {"author_id": 0, "token_count": 100}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 1, "token_count": 18}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 1, "token_count": 29}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 2, "token_count": 40}, {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 7, "token_count": 8}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 1, "token_count": 136}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 1, "token_count": 20}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 0, "token_count": 546}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 1, "token_count": 53}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 1, "token_count": 28}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 4, "token_count": 24}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 10, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Josh Poimboeuf
686
62.08%
Peter Zijlstra
342
30.95%
Julien Thierry
40
3.62%
Sathvika Vasireddy
24
2.17%
Sami Tolvanen
8
0.72%
Vasily Gorbik
2
0.18%
Thomas Gleixner
2
0.18%
Thomas Weißschuh
1
0.09%
Total
1105
check.c
4691
-
38
18903
Josh Poimboeuf
Peter Zijlstra
Julien Thierry
Marco Elver
Alexandre Chartre
Matt Helsley
Sami Tolvanen
Michal Kubeček
Allan Xavier
Jann Horn
Alexander Potapenko
Nicholas Piggin
Linus Torvalds
Raphael Gault
Borislav Petkov
Thomas Gleixner
Joe Lawrence
Ilie Halip
Sathvika Vasireddy
Vasily Gorbik
Simon Ser
Mikulas Patocka
Christophe Leroy
Timur Tabi
Arnd Bergmann
Frédéric Weisbecker
Dan J Williams
Chen Zhongjin
Arnaldo Carvalho de Melo
Juergen Gross
Guilherme G. Piccoli
Eric W. Biedermann
Al Viro
Sergei Trofimovich
Mauro Carvalho Chehab
Kees Cook
Brendan Higgins
Andrey Konovalov
October 2009
September 2011
February 2016
March 2016
April 2016
July 2016
October 2016
February 2017
April 2017
June 2017
July 2017
August 2017
September 2017
December 2017
January 2018
February 2018
March 2018
May 2018
June 2018
September 2018
February 2019
March 2019
April 2019
May 2019
June 2019
July 2019
September 2019
October 2019
November 2019
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
May 2021
June 2021
August 2021
October 2021
November 2021
January 2022
March 2022
April 2022
May 2022
June 2022
July 2022
August 2022
September 2022
October 2022
November 2022
December 2022
January 2023
February 2023
March 2023
April 2023
var spanGroupData = [ {"timestamp": 1254380400, "group": [ {"author_id": 38, "token_count": 3}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 36, "token_count": 5}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 0, "token_count": 1716}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 0, "token_count": 179}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 0, "token_count": 64}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 32, "token_count": 3}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 3524}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 0, "token_count": 747}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 0, "token_count": 208}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 0, "token_count": 88}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 24, "token_count": 13}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 0, "token_count": 216}, {"author_id": 49, "token_count": 1}, {"author_id": 1, "token_count": 254}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 0, "token_count": 20}, {"author_id": 1, "token_count": 74}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 0, "token_count": 53}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 0, "token_count": 181}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 0, "token_count": 42}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 12, "token_count": 57}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 1, "token_count": 385}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 1, "token_count": 58}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 18, "token_count": 39}, {"author_id": 0, "token_count": 142}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 51, "token_count": 1}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 5, "token_count": 34}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 45, "token_count": 2}, {"author_id": 0, "token_count": 79}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 2, "token_count": 193}, {"author_id": 5, "token_count": 4}, {"author_id": 1, "token_count": 814}, {"author_id": 6, "token_count": 27}, {"author_id": 16, "token_count": 19}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 9, "token_count": 155}, {"author_id": 0, "token_count": 79}, {"author_id": 5, "token_count": 4}, {"author_id": 1, "token_count": 58}, {"author_id": 7, "token_count": 70}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 3, "token_count": 124}, {"author_id": 1, "token_count": 23}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 1, "token_count": 67}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 5, "token_count": 110}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 0, "token_count": 333}, {"author_id": 2, "token_count": 4}, {"author_id": 1, "token_count": 238}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 31, "token_count": 18}, {"author_id": 18, "token_count": 4}, {"author_id": 2, "token_count": 84}, {"author_id": 6, "token_count": 3}, {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 39, "token_count": 3}, {"author_id": 2, "token_count": 178}, {"author_id": 7, "token_count": 14}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 11, "token_count": 13}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 0, "token_count": 285}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 0, "token_count": 101}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 52, "token_count": 1}, {"author_id": 0, "token_count": 43}, {"author_id": 1, "token_count": 215}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 1, "token_count": 171}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 1, "token_count": 167}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 43, "token_count": 1}, {"author_id": 1, "token_count": 1453}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 21, "token_count": 21}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 1, "token_count": 365}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 43, "token_count": 1}, {"author_id": 5, "token_count": 67}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 46, "token_count": 1}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 1, "token_count": 918}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 0, "token_count": 1199}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 19, "token_count": 2}, {"author_id": 27, "token_count": 11}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 0, "token_count": 105}, {"author_id": 47, "token_count": 1}, {"author_id": 1, "token_count": 671}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 1, "token_count": 103}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 19, "token_count": 26}, {"author_id": 40, "token_count": 3}, {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 22, "token_count": 39}, {"author_id": 5, "token_count": 20}, {"author_id": 1, "token_count": 541}, {"author_id": 7, "token_count": 20}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 26, "token_count": 1}, {"author_id": 1, "token_count": 157}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 8, "token_count": 7}, {"author_id": 41, "token_count": 2}, {"author_id": 4, "token_count": 16}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 26, "token_count": 27}, {"author_id": 23, "token_count": 37}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 13, "token_count": 62}, {"author_id": 1, "token_count": 47}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 37, "token_count": 4}, {"author_id": 0, "token_count": 8}, {"author_id": 1, "token_count": 639}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 0, "token_count": 143}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 42, "token_count": 2}, {"author_id": 0, "token_count": 322}, {"author_id": 26, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Josh Poimboeuf
9915
52.45%
Peter Zijlstra
7422
39.26%
Julien Thierry
459
2.43%
Marco Elver
239
1.26%
Alexandre Chartre
155
0.82%
Matt Helsley
124
0.66%
Sami Tolvanen
106
0.56%
Michal Kubeček
62
0.33%
Allan Xavier
57
0.30%
Jann Horn
43
0.23%
Alexander Potapenko
39
0.21%
Nicholas Piggin
37
0.20%
Linus Torvalds
33
0.17%
Raphael Gault
30
0.16%
Borislav Petkov
28
0.15%
Thomas Gleixner
21
0.11%
Joe Lawrence
21
0.11%
Ilie Halip
18
0.10%
Sathvika Vasireddy
16
0.08%
Vasily Gorbik
13
0.07%
Simon Ser
13
0.07%
Mikulas Patocka
11
0.06%
Christophe Leroy
7
0.04%
Timur Tabi
5
0.03%
Arnd Bergmann
4
0.02%
Frédéric Weisbecker
3
0.02%
Dan J Williams
3
0.02%
Chen Zhongjin
3
0.02%
Arnaldo Carvalho de Melo
3
0.02%
Juergen Gross
2
0.01%
Guilherme G. Piccoli
2
0.01%
Eric W. Biedermann
2
0.01%
Al Viro
2
0.01%
Sergei Trofimovich
1
0.01%
Mauro Carvalho Chehab
1
0.01%
Kees Cook
1
0.01%
Brendan Higgins
1
0.01%
Andrey Konovalov
1
0.01%
Total
18903
elf.c
1468
-
20
7008
Josh Poimboeuf
Peter Zijlstra
Matt Helsley
Sami Tolvanen
Thomas Weißschuh
Artem Savkov
Michael Forney
Martin Schwidefsky
Christophe Leroy
Kristen Carlson Accardi
Petr Vandrovec
Simon Ser
Joe Lawrence
Martin Kepplinger
Ingo Molnar
Vasily Gorbik
Thomas Gleixner
Miroslav Benes
Mikulas Patocka
Julien Thierry
February 2016
March 2016
March 2017
June 2017
July 2017
September 2017
January 2018
May 2018
June 2018
July 2018
October 2018
November 2018
May 2019
February 2020
March 2020
April 2020
May 2020
June 2020
August 2020
November 2020
December 2020
January 2021
March 2021
May 2021
June 2021
August 2021
March 2022
April 2022
May 2022
September 2022
October 2022
November 2022
December 2022
April 2023
var spanGroupData = [ {"timestamp": 1454313600, "group": [ {"author_id": 0, "token_count": 1955}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 0, "token_count": 31}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 0, "token_count": 771}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 0, "token_count": 19}, {"author_id": 35, "token_count": 8}, {"author_id": 34, "token_count": 12}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 0, "token_count": 126}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 0, "token_count": 39}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 24, "token_count": 11}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 15, "token_count": 56}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 0, "token_count": 25}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 1, "token_count": 476}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 25, "token_count": 6}, {"author_id": 2, "token_count": 1}, {"author_id": 30, "token_count": 18}, {"author_id": 28, "token_count": 1}, {"author_id": 1, "token_count": 51}, {"author_id": 7, "token_count": 71}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 3, "token_count": 545}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 1, "token_count": 237}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 20, "token_count": 39}, {"author_id": 11, "token_count": 3}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 1, "token_count": 447}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 17, "token_count": 52}, {"author_id": 1, "token_count": 149}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 1, "token_count": 19}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 21, "token_count": 9}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 1, "token_count": 176}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 0, "token_count": 21}, {"author_id": 1, "token_count": 279}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 27, "token_count": 1}, {"author_id": 1, "token_count": 370}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 1, "token_count": 187}, {"author_id": 7, "token_count": 35}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 1, "token_count": 515}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 8, "token_count": 37}, {"author_id": 1, "token_count": 40}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 10, "token_count": 101}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 0, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Josh Poimboeuf
3054
43.58%
Peter Zijlstra
2946
42.04%
Matt Helsley
545
7.78%
Sami Tolvanen
106
1.51%
Thomas Weißschuh
101
1.44%
Artem Savkov
56
0.80%
Michael Forney
52
0.74%
Martin Schwidefsky
39
0.56%
Christophe Leroy
37
0.53%
Kristen Carlson Accardi
18
0.26%
Petr Vandrovec
12
0.17%
Simon Ser
11
0.16%
Joe Lawrence
9
0.13%
Martin Kepplinger
8
0.11%
Ingo Molnar
6
0.09%
Vasily Gorbik
3
0.04%
Thomas Gleixner
2
0.03%
Miroslav Benes
1
0.01%
Mikulas Patocka
1
0.01%
Julien Thierry
1
0.01%
Total
7008
objtool.c
152
-
7
624
Peter Zijlstra
Josh Poimboeuf
Julien Thierry
Vasily Gorbik
Arnaldo Carvalho de Melo
Thomas Gleixner
Ingo Molnar
February 2016
March 2016
April 2017
June 2017
July 2017
March 2019
May 2019
April 2020
August 2020
November 2020
February 2021
March 2021
June 2021
December 2021
March 2022
April 2022
June 2022
September 2022
var spanGroupData = [ {"timestamp": 1454313600, "group": [ {"author_id": 0, "token_count": 129}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 32, "token_count": 3}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 25, "token_count": 1}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 2, "token_count": 53}, {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 11, "token_count": 3}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 1, "token_count": 282}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 1, "token_count": 78}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 1, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Peter Zijlstra
385
61.70%
Josh Poimboeuf
177
28.37%
Julien Thierry
53
8.49%
Vasily Gorbik
3
0.48%
Arnaldo Carvalho de Melo
3
0.48%
Thomas Gleixner
2
0.32%
Ingo Molnar
1
0.16%
Total
624
orc_dump.c
225
-
8
1043
Josh Poimboeuf
Christophe Leroy
Mikulas Patocka
Vasily Gorbik
Matt Helsley
Thomas Gleixner
Peter Zijlstra
Julien Thierry
February 2016
June 2017
July 2017
December 2017
May 2018
May 2019
April 2020
May 2020
September 2020
November 2020
February 2021
November 2022
February 2023
March 2023
var spanGroupData = [ {"timestamp": 1454313600, "group": [ {"author_id": 0, "token_count": 241}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 0, "token_count": 644}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 27, "token_count": 17}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 0, "token_count": 39}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 11, "token_count": 11}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 8, "token_count": 44}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 0, "token_count": 21}, ]}, ]
Author Name
Tokens
Token Proportion
Josh Poimboeuf
964
92.43%
Christophe Leroy
44
4.22%
Mikulas Patocka
17
1.63%
Vasily Gorbik
11
1.05%
Matt Helsley
3
0.29%
Thomas Gleixner
2
0.19%
Peter Zijlstra
1
0.10%
Julien Thierry
1
0.10%
Total
1043
orc_gen.c
258
-
9
1098
Josh Poimboeuf
Peter Zijlstra
Vasily Gorbik
Simon Ser
Julien Thierry
Christophe Leroy
Matt Helsley
Joe Lawrence
Thomas Gleixner
February 2016
June 2017
July 2017
December 2017
May 2018
May 2019
March 2020
April 2020
May 2020
August 2020
September 2020
November 2020
December 2020
March 2021
June 2021
August 2021
November 2022
February 2023
March 2023
April 2023
var spanGroupData = [ {"timestamp": 1454313600, "group": [ {"author_id": 0, "token_count": 67}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 30}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 0, "token_count": 431}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 24, "token_count": 12}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 11, "token_count": 27}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 0, "token_count": 381}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 1, "token_count": 22}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 21, "token_count": 3}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 8, "token_count": 4}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 0, "token_count": 65}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 0, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Josh Poimboeuf
1000
91.07%
Peter Zijlstra
43
3.92%
Vasily Gorbik
27
2.46%
Simon Ser
12
1.09%
Julien Thierry
4
0.36%
Christophe Leroy
4
0.36%
Matt Helsley
3
0.27%
Joe Lawrence
3
0.27%
Thomas Gleixner
2
0.18%
Total
1098
special.c
182
-
9
819
Josh Poimboeuf
Peter Zijlstra
Julien Thierry
Matt Helsley
Vasily Gorbik
Joe Lawrence
Thomas Weißschuh
Thomas Gleixner
Christophe Leroy
February 2016
June 2017
February 2019
May 2019
March 2020
May 2020
September 2020
November 2020
March 2021
May 2021
August 2021
September 2021
October 2021
November 2022
December 2022
var spanGroupData = [ {"timestamp": 1454313600, "group": [ {"author_id": 0, "token_count": 628}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 3, "token_count": 13}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 2, "token_count": 21}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 11, "token_count": 10}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 1, "token_count": 45}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 21, "token_count": 6}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 1, "token_count": 59}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 10, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Josh Poimboeuf
638
77.90%
Peter Zijlstra
123
15.02%
Julien Thierry
21
2.56%
Matt Helsley
13
1.59%
Vasily Gorbik
10
1.22%
Joe Lawrence
6
0.73%
Thomas Weißschuh
4
0.49%
Thomas Gleixner
2
0.24%
Christophe Leroy
2
0.24%
Total
819
weak.c
26
-
4
51
Matt Helsley
Josh Poimboeuf
Vasily Gorbik
Thomas Gleixner
February 2016
June 2017
July 2017
May 2019
May 2020
November 2020
December 2020
April 2022
var spanGroupData = [ {"timestamp": 1454313600, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 3, "token_count": 25}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 0, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Matt Helsley
25
49.02%
Josh Poimboeuf
24
47.06%
Vasily Gorbik
1
1.96%
Thomas Gleixner
1
1.96%
Total
51
Contributors:
53
Author
Tokens
Proportion
Commits
Proportion
0
Josh Poimboeuf
19643
52.68%
132
33.25%
1
Peter Zijlstra
13234
35.49%
147
37.03%
2
Julien Thierry
866
2.32%
17
4.28%
3
Matt Helsley
769
2.06%
4
1.01%
4
Sathvika Vasireddy
612
1.64%
6
1.51%
5
Marco Elver
240
0.64%
8
2.02%
6
Raphael Gault
239
0.64%
2
0.50%
7
Sami Tolvanen
221
0.59%
7
1.76%
8
Christophe Leroy
171
0.46%
3
0.76%
9
Alexandre Chartre
158
0.42%
3
0.76%
10
Thomas Weißschuh
125
0.34%
5
1.26%
11
Vasily Gorbik
113
0.30%
3
0.76%
12
Allan Xavier
63
0.17%
1
0.25%
13
Michal Kubeček
62
0.17%
1
0.25%
14
Fenghua Yu
56
0.15%
1
0.25%
15
Artem Savkov
56
0.15%
2
0.50%
16
Thomas Gleixner
54
0.14%
2
0.50%
17
Michael Forney
52
0.14%
2
0.50%
18
Jann Horn
49
0.13%
2
0.50%
19
Borislav Petkov
42
0.11%
5
1.26%
20
Martin Schwidefsky
39
0.10%
1
0.25%
21
Joe Lawrence
39
0.10%
1
0.25%
22
Alexander Potapenko
39
0.10%
1
0.25%
23
Nicholas Piggin
37
0.10%
1
0.25%
24
Simon Ser
36
0.10%
2
0.50%
25
Ingo Molnar
34
0.09%
3
0.76%
26
Linus Torvalds
33
0.09%
5
1.26%
27
Mikulas Patocka
31
0.08%
2
0.50%
28
Miroslav Benes
28
0.08%
1
0.25%
29
Michael Ellerman
23
0.06%
1
0.25%
30
Kristen Carlson Accardi
18
0.05%
1
0.25%
31
Ilie Halip
18
0.05%
1
0.25%
32
Arnaldo Carvalho de Melo
18
0.05%
2
0.50%
33
Jan Beulich
13
0.03%
1
0.25%
34
Petr Vandrovec
12
0.03%
1
0.25%
35
Martin Kepplinger
8
0.02%
1
0.25%
36
Timur Tabi
5
0.01%
1
0.25%
37
Arnd Bergmann
4
0.01%
1
0.25%
38
Frédéric Weisbecker
3
0.01%
1
0.25%
39
Dan J Williams
3
0.01%
2
0.50%
40
Chen Zhongjin
3
0.01%
1
0.25%
41
Juergen Gross
2
0.01%
1
0.25%
42
Guilherme G. Piccoli
2
0.01%
1
0.25%
43
Eric W. Biedermann
2
0.01%
2
0.50%
44
Ard Biesheuvel
2
0.01%
1
0.25%
45
Al Viro
2
0.01%
1
0.25%
46
Sergei Trofimovich
1
0.00%
1
0.25%
47
Mauro Carvalho Chehab
1
0.00%
1
0.25%
48
Lukas Bulwahn
1
0.00%
1
0.25%
49
Kees Cook
1
0.00%
1
0.25%
50
Jiri Slaby
1
0.00%
1
0.25%
51
Brendan Higgins
1
0.00%
1
0.25%
52
Andrey Konovalov
1
0.00%
1
0.25%
Total
37286
397