Linux Source Code
Home
Release 7.0
Help
objtool
root
tools
Highlighting
Reset All
By Author
By Age
──────────
Aaron Plattner
Alexander Potapenko
Alexandre Chartre
Allan Xavier
Ard Biesheuvel
Arnaldo Carvalho de Melo
Arnd Bergmann
Artem Savkov
Borislav Petkov
Breno Leitão
Chen Zhongjin
Christophe Leroy
Dan J Williams
Dmitry Safonov
Dylan Hatch
FUJITA Tomonori
Fenghua Yu
Frédéric Weisbecker
H. Peter Anvin
Heiko Carstens
Ilie Halip
Ilya Leoshkevich
Ingo Molnar
Jan Beulich
Jann Horn
Jessica Yu
Joe Lawrence
Josh Poimboeuf
Juergen Gross
Julien Thierry
Kai Huang
Kees Cook
Kent Overstreet
Kristen Carlson Accardi
Linus Torvalds
Marco Elver
Matt Helsley
Michael Ellerman
Michal Kubeček
Miguel Ojeda Sandonis
Mikulas Patocka
Miroslav Benes
Nam Cao
Nicholas Piggin
Others
Peter Zijlstra
Petr Pavlu
Petr Vandrovec
Raphael Gault
Rong Xu
Sami Tolvanen
Sathvika Vasireddy
Seth Jennings
Simon Ser
Thomas Gleixner
Thomas Weißschuh
Thorsten Blum
Tiezhu Yang
Vasily Gorbik
chenchangcheng
ruanjinjie
−
Subdirectories:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
arch
2476
17
25
9631
Tiezhu Yang
Josh Poimboeuf
Peter Zijlstra
Sathvika Vasireddy
Alexandre Chartre
Raphael Gault
Julien Thierry
Ard Biesheuvel
Fenghua Yu
Christophe Leroy
Vasily Gorbik
H. Peter Anvin
Miroslav Benes
Borislav Petkov
Juergen Gross
Michael Ellerman
Ingo Molnar
Thomas Gleixner
ruanjinjie
Simon Ser
Matt Helsley
Arnaldo Carvalho de Melo
Breno Leitão
Others
February 2016
October 2016
December 2016
April 2017
June 2017
July 2017
August 2017
September 2017
November 2017
December 2017
May 2018
September 2018
February 2019
May 2019
July 2019
August 2019
March 2020
April 2020
May 2020
June 2020
September 2020
November 2020
December 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
March 2023
April 2023
May 2023
June 2023
July 2023
August 2023
November 2023
December 2023
March 2024
June 2024
September 2024
October 2024
February 2025
March 2025
April 2025
May 2025
August 2025
September 2025
November 2025
January 2026
March 2026
var spanGroupData = [ {"timestamp": 1454313600, "group": [ {"author_id": 0, "token_count": 556}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 35, "token_count": 2}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 1107}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 0, "token_count": 521}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 32, "token_count": 4}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 1, "token_count": 46}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 18, "token_count": 6}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 4, "token_count": 31}, {"author_id": 1, "token_count": 7}, {"author_id": 11, "token_count": 30}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 17, "token_count": 9}, {"author_id": 0, "token_count": 10}, {"author_id": 26, "token_count": 25}, {"author_id": 1, "token_count": 155}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 9, "token_count": 2}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 1, "token_count": 120}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 4, "token_count": 131}, {"author_id": 11, "token_count": 142}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 25, "token_count": 11}, {"author_id": 14, "token_count": 38}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 0, "token_count": 37}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 1, "token_count": 356}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 1, "token_count": 55}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 1, "token_count": 249}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 1, "token_count": 19}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 21, "token_count": 56}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 1, "token_count": 114}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 1, "token_count": 39}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 1, "token_count": 101}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 12, "token_count": 8}, {"author_id": 24, "token_count": 14}, {"author_id": 5, "token_count": 549}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 25, "token_count": 3}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 0, "token_count": 7}, {"author_id": 1, "token_count": 107}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 0, "token_count": 84}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 0, "token_count": 63}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 25, "token_count": 4}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 43, "token_count": 6}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 59, "token_count": 1}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 28, "token_count": 31}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 3, "token_count": 2662}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 1, "token_count": 96}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 3, "token_count": 41}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 6, "token_count": 25}, {"author_id": 0, "token_count": 37}, ]}, {"timestamp": 1738396800, "group": [ {"author_id": 12, "token_count": 41}, {"author_id": 1, "token_count": 3}, {"author_id": 3, "token_count": 878}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 0, "token_count": 38}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1746082800, "group": [ {"author_id": 6, "token_count": 22}, ]}, {"timestamp": 1754031600, "group": [ {"author_id": 6, "token_count": 34}, {"author_id": 3, "token_count": 43}, ]}, {"timestamp": 1756710000, "group": [ {"author_id": 0, "token_count": 277}, {"author_id": 1, "token_count": 33}, {"author_id": 3, "token_count": 66}, ]}, {"timestamp": 1761980400, "group": [ {"author_id": 2, "token_count": 353}, ]}, {"timestamp": 1767254400, "group": [ {"author_id": 7, "token_count": 15}, ]}, {"timestamp": 1772352000, "group": [ {"author_id": 0, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Tiezhu Yang
3690
38.31%
Josh Poimboeuf
2824
29.32%
Peter Zijlstra
1517
15.75%
Sathvika Vasireddy
549
5.70%
Alexandre Chartre
356
3.70%
Raphael Gault
172
1.79%
Julien Thierry
162
1.68%
Ard Biesheuvel
83
0.86%
Fenghua Yu
56
0.58%
Christophe Leroy
49
0.51%
Vasily Gorbik
38
0.39%
H. Peter Anvin
31
0.32%
Miroslav Benes
25
0.26%
Borislav Petkov
18
0.19%
Juergen Gross
15
0.16%
Michael Ellerman
14
0.15%
Ingo Molnar
9
0.09%
Thomas Gleixner
6
0.06%
ruanjinjie
6
0.06%
Simon Ser
4
0.04%
Matt Helsley
2
0.02%
Arnaldo Carvalho de Melo
2
0.02%
Breno Leitão
1
0.01%
Others
2
0.02%
Total
9631
include
1567
16
26
5805
Josh Poimboeuf
Alexandre Chartre
Peter Zijlstra
Julien Thierry
Matt Helsley
Tiezhu Yang
Vasily Gorbik
Christophe Leroy
Ingo Molnar
Ard Biesheuvel
Sathvika Vasireddy
Raphael Gault
Michael Ellerman
Thomas Gleixner
Thomas Weißschuh
Jan Beulich
Borislav Petkov
Arnaldo Carvalho de Melo
Allan Xavier
Juergen Gross
Petr Pavlu
Jann Horn
Sami Tolvanen
Miroslav Benes
Mikulas Patocka
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
June 2022
September 2022
October 2022
November 2022
December 2022
February 2023
March 2023
April 2023
May 2023
June 2023
August 2023
March 2024
September 2024
October 2024
February 2025
March 2025
April 2025
May 2025
August 2025
September 2025
November 2025
December 2025
January 2026
March 2026
var spanGroupData = [ {"timestamp": 1454313600, "group": [ {"author_id": 0, "token_count": 866}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 38, "token_count": 13}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 35, "token_count": 10}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 284}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 0, "token_count": 91}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 19, "token_count": 6}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 1, "token_count": 20}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 18, "token_count": 21}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 22, "token_count": 3}, {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 4, "token_count": 3}, {"author_id": 1, "token_count": 211}, {"author_id": 11, "token_count": 16}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 17, "token_count": 36}, {"author_id": 0, "token_count": 9}, {"author_id": 26, "token_count": 1}, {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 9, "token_count": 57}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 1, "token_count": 44}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 0, "token_count": 9}, {"author_id": 4, "token_count": 9}, {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 4, "token_count": 78}, {"author_id": 11, "token_count": 6}, {"author_id": 13, "token_count": 1}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 14, "token_count": 44}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 0, "token_count": 47}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 0, "token_count": 33}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 1, "token_count": 57}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 1, "token_count": 42}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 1, "token_count": 62}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 1, "token_count": 20}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 1, "token_count": 39}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 0, "token_count": 159}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 0, "token_count": 8}, {"author_id": 1, "token_count": 35}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 1, "token_count": 59}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 1, "token_count": 17}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 12, "token_count": 42}, {"author_id": 24, "token_count": 22}, {"author_id": 1, "token_count": 3}, {"author_id": 5, "token_count": 23}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 15, "token_count": 18}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 1, "token_count": 96}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 0, "token_count": 48}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 0, "token_count": 692}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 3, "token_count": 31}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 6, "token_count": 13}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1738396800, "group": [ {"author_id": 6, "token_count": 1}, {"author_id": 3, "token_count": 20}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 0, "token_count": 224}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1746082800, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1754031600, "group": [ {"author_id": 6, "token_count": 12}, ]}, {"timestamp": 1756710000, "group": [ {"author_id": 0, "token_count": 1024}, ]}, {"timestamp": 1761980400, "group": [ {"author_id": 2, "token_count": 900}, {"author_id": 25, "token_count": 12}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1764576000, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1767254400, "group": [ {"author_id": 7, "token_count": 4}, {"author_id": 30, "token_count": 1}, {"author_id": 33, "token_count": 3}, ]}, {"timestamp": 1772352000, "group": [ {"author_id": 0, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Josh Poimboeuf
3617
62.31%
Alexandre Chartre
902
15.54%
Peter Zijlstra
774
13.33%
Julien Thierry
90
1.55%
Matt Helsley
57
0.98%
Tiezhu Yang
56
0.96%
Vasily Gorbik
44
0.76%
Christophe Leroy
42
0.72%
Ingo Molnar
36
0.62%
Ard Biesheuvel
26
0.45%
Sathvika Vasireddy
23
0.40%
Raphael Gault
22
0.38%
Michael Ellerman
22
0.38%
Thomas Gleixner
21
0.36%
Thomas Weißschuh
18
0.31%
Jan Beulich
13
0.22%
Borislav Petkov
12
0.21%
Arnaldo Carvalho de Melo
10
0.17%
Allan Xavier
6
0.10%
Juergen Gross
4
0.07%
Petr Pavlu
3
0.05%
Jann Horn
3
0.05%
Sami Tolvanen
1
0.02%
Miroslav Benes
1
0.02%
Mikulas Patocka
1
0.02%
Marco Elver
1
0.02%
Total
5805
Files:
builtin-check.c
352
-
11
1808
Josh Poimboeuf
Peter Zijlstra
Alexandre Chartre
Julien Thierry
Sathvika Vasireddy
Ard Biesheuvel
Sami Tolvanen
Vasily Gorbik
Thomas Gleixner
Ingo Molnar
Thomas Weißschuh
February 2016
April 2016
June 2017
July 2017
January 2018
February 2019
March 2019
May 2019
March 2020
August 2020
September 2020
November 2020
February 2021
May 2021
December 2021
March 2022
April 2022
June 2022
September 2022
October 2022
November 2022
December 2022
April 2023
March 2025
August 2025
September 2025
November 2025
var spanGroupData = [ {"timestamp": 1454313600, "group": [ {"author_id": 0, "token_count": 130}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 0, "token_count": 13}, {"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": 18, "token_count": 2}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 1, "token_count": 22}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 4, "token_count": 30}, {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 13, "token_count": 7}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 14, "token_count": 3}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 1, "token_count": 141}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 1, "token_count": 15}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 0, "token_count": 462}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 1, "token_count": 34}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 1, "token_count": 24}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 5, "token_count": 19}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 0, "token_count": 41}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 17, "token_count": 2}, {"author_id": 0, "token_count": 588}, ]}, {"timestamp": 1754031600, "group": [ {"author_id": 6, "token_count": 16}, ]}, {"timestamp": 1756710000, "group": [ {"author_id": 0, "token_count": 97}, ]}, {"timestamp": 1761980400, "group": [ {"author_id": 2, "token_count": 52}, {"author_id": 0, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Josh Poimboeuf
1369
75.72%
Peter Zijlstra
307
16.98%
Alexandre Chartre
52
2.88%
Julien Thierry
30
1.66%
Sathvika Vasireddy
19
1.05%
Ard Biesheuvel
16
0.88%
Sami Tolvanen
7
0.39%
Vasily Gorbik
3
0.17%
Thomas Gleixner
2
0.11%
Ingo Molnar
2
0.11%
Thomas Weißschuh
1
0.06%
Total
1808
builtin-klp.c
53
-
6
239
Josh Poimboeuf
Seth Jennings
Julien Thierry
Vasily Gorbik
Arnaldo Carvalho de Melo
Thomas Gleixner
December 2014
February 2016
April 2017
June 2017
May 2019
August 2020
November 2020
September 2025
var spanGroupData = [ {"timestamp": 1417420800, "group": [ {"author_id": 42, "token_count": 6}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 35, "token_count": 2}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 18, "token_count": 1}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 14, "token_count": 2}, ]}, {"timestamp": 1756710000, "group": [ {"author_id": 0, "token_count": 201}, ]}, ]
Author Name
Tokens
Token Proportion
Josh Poimboeuf
224
93.72%
Seth Jennings
6
2.51%
Julien Thierry
4
1.67%
Vasily Gorbik
2
0.84%
Arnaldo Carvalho de Melo
2
0.84%
Thomas Gleixner
1
0.42%
Total
239
check.c
5154
-
46
20832
Josh Poimboeuf
Peter Zijlstra
Alexandre Chartre
Julien Thierry
Miguel Ojeda Sandonis
Tiezhu Yang
Juergen Gross
Ard Biesheuvel
Marco Elver
Allan Xavier
Michal Kubeček
Jann Horn
Matt Helsley
Alexander Potapenko
Nicholas Piggin
Sami Tolvanen
Thomas Gleixner
Raphael Gault
Linus Torvalds
Ilie Halip
Sathvika Vasireddy
Mikulas Patocka
Vasily Gorbik
Heiko Carstens
Rong Xu
Simon Ser
Ilya Leoshkevich
Dylan Hatch
Arnd Bergmann
Petr Pavlu
FUJITA Tomonori
Frédéric Weisbecker
Dan J Williams
Christophe Leroy
Chen Zhongjin
Borislav Petkov
Arnaldo Carvalho de Melo
Kees Cook
Joe Lawrence
Breno Leitão
Others
October 2009
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
May 2019
July 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
May 2023
June 2023
July 2023
August 2023
October 2023
November 2023
February 2024
March 2024
June 2024
July 2024
September 2024
October 2024
November 2024
January 2025
February 2025
March 2025
April 2025
May 2025
June 2025
July 2025
August 2025
September 2025
October 2025
November 2025
December 2025
January 2026
February 2026
March 2026
var spanGroupData = [ {"timestamp": 1254380400, "group": [ {"author_id": 55, "token_count": 3}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 0, "token_count": 1028}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 0, "token_count": 130}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 0, "token_count": 53}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 35, "token_count": 3}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 3392}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 0, "token_count": 600}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 0, "token_count": 208}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 0, "token_count": 86}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 32, "token_count": 4}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 0, "token_count": 87}, {"author_id": 1, "token_count": 174}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 0, "token_count": 21}, {"author_id": 1, "token_count": 65}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 0, "token_count": 41}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 0, "token_count": 212}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 19, "token_count": 58}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 1, "token_count": 356}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 1, "token_count": 38}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 18, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 22, "token_count": 36}, {"author_id": 0, "token_count": 108}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 10, "token_count": 34}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 0, "token_count": 98}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 4, "token_count": 201}, {"author_id": 10, "token_count": 4}, {"author_id": 1, "token_count": 726}, {"author_id": 11, "token_count": 15}, {"author_id": 18, "token_count": 19}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 2, "token_count": 91}, {"author_id": 0, "token_count": 86}, {"author_id": 10, "token_count": 4}, {"author_id": 1, "token_count": 54}, {"author_id": 13, "token_count": 9}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 9, "token_count": 39}, {"author_id": 1, "token_count": 28}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 1, "token_count": 62}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 10, "token_count": 110}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 0, "token_count": 325}, {"author_id": 4, "token_count": 38}, {"author_id": 1, "token_count": 156}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 37, "token_count": 18}, {"author_id": 22, "token_count": 4}, {"author_id": 4, "token_count": 95}, {"author_id": 11, "token_count": 3}, {"author_id": 13, "token_count": 2}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 56, "token_count": 3}, {"author_id": 4, "token_count": 178}, {"author_id": 13, "token_count": 14}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 25, "token_count": 2}, {"author_id": 14, "token_count": 7}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 0, "token_count": 264}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 0, "token_count": 80}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 0, "token_count": 43}, {"author_id": 1, "token_count": 215}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 1, "token_count": 153}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 1, "token_count": 152}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 1, "token_count": 1223}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 27, "token_count": 2}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 1, "token_count": 317}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 10, "token_count": 43}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 1, "token_count": 656}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 0, "token_count": 1003}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 25, "token_count": 1}, {"author_id": 30, "token_count": 3}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 0, "token_count": 111}, {"author_id": 1, "token_count": 605}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 58, "token_count": 3}, {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 23, "token_count": 39}, {"author_id": 10, "token_count": 20}, {"author_id": 1, "token_count": 297}, {"author_id": 13, "token_count": 1}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 36, "token_count": 1}, {"author_id": 1, "token_count": 137}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 12, "token_count": 3}, {"author_id": 5, "token_count": 15}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 36, "token_count": 12}, {"author_id": 29, "token_count": 28}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 20, "token_count": 57}, {"author_id": 1, "token_count": 47}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 52, "token_count": 4}, {"author_id": 0, "token_count": 6}, {"author_id": 1, "token_count": 578}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 0, "token_count": 95}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 0, "token_count": 335}, {"author_id": 36, "token_count": 5}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 0, "token_count": 337}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 0, "token_count": 49}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 33, "token_count": 2}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 1, "token_count": 56}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 0, "token_count": 27}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 59, "token_count": 2}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 3, "token_count": 54}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 50, "token_count": 4}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 8, "token_count": 204}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 3, "token_count": 107}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 6, "token_count": 52}, {"author_id": 0, "token_count": 175}, ]}, {"timestamp": 1730444400, "group": [ {"author_id": 7, "token_count": 4}, {"author_id": 1, "token_count": 221}, {"author_id": 16, "token_count": 6}, ]}, {"timestamp": 1735718400, "group": [ {"author_id": 0, "token_count": 27}, {"author_id": 8, "token_count": 9}, ]}, {"timestamp": 1738396800, "group": [ {"author_id": 6, "token_count": 15}, {"author_id": 1, "token_count": 11}, {"author_id": 3, "token_count": 67}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 0, "token_count": 541}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 0, "token_count": 128}, {"author_id": 8, "token_count": 3}, {"author_id": 1, "token_count": 123}, ]}, {"timestamp": 1746082800, "group": [ {"author_id": 8, "token_count": 7}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 41, "token_count": 7}, ]}, {"timestamp": 1751353200, "group": [ {"author_id": 44, "token_count": 2}, {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 1754031600, "group": [ {"author_id": 6, "token_count": 157}, ]}, {"timestamp": 1756710000, "group": [ {"author_id": 51, "token_count": 4}, {"author_id": 0, "token_count": 1487}, ]}, {"timestamp": 1759302000, "group": [ {"author_id": 0, "token_count": 8}, {"author_id": 8, "token_count": 3}, {"author_id": 30, "token_count": 6}, ]}, {"timestamp": 1761980400, "group": [ {"author_id": 2, "token_count": 836}, {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1764576000, "group": [ {"author_id": 54, "token_count": 3}, {"author_id": 0, "token_count": 35}, ]}, {"timestamp": 1767254400, "group": [ {"author_id": 7, "token_count": 221}, {"author_id": 33, "token_count": 1}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 1772352000, "group": [ {"author_id": 0, "token_count": 66}, ]}, ]
Author Name
Tokens
Token Proportion
Josh Poimboeuf
11340
54.44%
Peter Zijlstra
6467
31.04%
Alexandre Chartre
927
4.45%
Julien Thierry
512
2.46%
Miguel Ojeda Sandonis
232
1.11%
Tiezhu Yang
228
1.09%
Juergen Gross
225
1.08%
Ard Biesheuvel
224
1.08%
Marco Elver
215
1.03%
Allan Xavier
58
0.28%
Michal Kubeček
57
0.27%
Jann Horn
40
0.19%
Matt Helsley
39
0.19%
Alexander Potapenko
39
0.19%
Nicholas Piggin
28
0.13%
Sami Tolvanen
26
0.12%
Thomas Gleixner
21
0.10%
Raphael Gault
18
0.09%
Linus Torvalds
18
0.09%
Ilie Halip
18
0.09%
Sathvika Vasireddy
15
0.07%
Mikulas Patocka
9
0.04%
Vasily Gorbik
7
0.03%
Heiko Carstens
7
0.03%
Rong Xu
6
0.03%
Simon Ser
4
0.02%
Ilya Leoshkevich
4
0.02%
Dylan Hatch
4
0.02%
Arnd Bergmann
4
0.02%
Petr Pavlu
3
0.01%
FUJITA Tomonori
3
0.01%
Frédéric Weisbecker
3
0.01%
Dan J Williams
3
0.01%
Christophe Leroy
3
0.01%
Chen Zhongjin
3
0.01%
Borislav Petkov
3
0.01%
Arnaldo Carvalho de Melo
3
0.01%
Kees Cook
2
0.01%
Joe Lawrence
2
0.01%
Breno Leitão
2
0.01%
Others
10
0.05%
Total
20832
disas.c
1250
-
10
5007
Alexandre Chartre
Josh Poimboeuf
Dmitry Safonov
Ingo Molnar
Peter Zijlstra
Julien Thierry
Sathvika Vasireddy
Vasily Gorbik
Tiezhu Yang
Thomas Gleixner
February 2016
June 2017
May 2019
June 2020
September 2020
November 2020
September 2022
November 2022
April 2023
March 2024
March 2025
November 2025
December 2025
January 2026
var spanGroupData = [ {"timestamp": 1454313600, "group": [ {"author_id": 0, "token_count": 74}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 18, "token_count": 2}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 4, "token_count": 8}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 14, "token_count": 3}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 5, "token_count": 5}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1761980400, "group": [ {"author_id": 2, "token_count": 4855}, ]}, {"timestamp": 1764576000, "group": [ {"author_id": 17, "token_count": 12}, ]}, {"timestamp": 1767254400, "group": [ {"author_id": 39, "token_count": 13}, ]}, ]
Author Name
Tokens
Token Proportion
Alexandre Chartre
4855
96.96%
Josh Poimboeuf
98
1.96%
Dmitry Safonov
13
0.26%
Ingo Molnar
12
0.24%
Peter Zijlstra
8
0.16%
Julien Thierry
8
0.16%
Sathvika Vasireddy
5
0.10%
Vasily Gorbik
3
0.06%
Tiezhu Yang
3
0.06%
Thomas Gleixner
2
0.04%
Total
5007
elf.c
1785
-
21
8390
Josh Poimboeuf
Peter Zijlstra
Sami Tolvanen
Matt Helsley
Thomas Weißschuh
Rong Xu
Artem Savkov
Aaron Plattner
Petr Pavlu
Joe Lawrence
Simon Ser
Ingo Molnar
Petr Vandrovec
Vasily Gorbik
Kristen Carlson Accardi
Thomas Gleixner
Michal Kubeček
Miroslav Benes
Mikulas Patocka
Julien Thierry
Others
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
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
May 2023
June 2023
October 2023
November 2024
March 2025
April 2025
May 2025
September 2025
November 2025
January 2026
March 2026
var spanGroupData = [ {"timestamp": 1454313600, "group": [ {"author_id": 0, "token_count": 1656}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 0, "token_count": 380}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 0, "token_count": 13}, {"author_id": 40, "token_count": 8}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 0, "token_count": 128}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 0, "token_count": 38}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 32, "token_count": 10}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 31, "token_count": 27}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 18, "token_count": 2}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 1, "token_count": 437}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 17, "token_count": 9}, {"author_id": 4, "token_count": 1}, {"author_id": 53, "token_count": 3}, {"author_id": 26, "token_count": 1}, {"author_id": 1, "token_count": 12}, {"author_id": 13, "token_count": 71}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 9, "token_count": 77}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 1, "token_count": 66}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 14, "token_count": 3}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 1, "token_count": 283}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 1, "token_count": 145}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 27, "token_count": 6}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 1, "token_count": 153}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 0, "token_count": 15}, {"author_id": 1, "token_count": 230}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 30, "token_count": 1}, {"author_id": 1, "token_count": 332}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 1, "token_count": 161}, {"author_id": 13, "token_count": 29}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 1, "token_count": 242}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 1, "token_count": 15}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 15, "token_count": 69}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 0, "token_count": 775}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 20, "token_count": 2}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 34, "token_count": 20}, ]}, {"timestamp": 1730444400, "group": [ {"author_id": 16, "token_count": 12}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 0, "token_count": 99}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 16, "token_count": 56}, ]}, {"timestamp": 1746082800, "group": [ {"author_id": 0, "token_count": 95}, ]}, {"timestamp": 1756710000, "group": [ {"author_id": 0, "token_count": 2459}, ]}, {"timestamp": 1761980400, "group": [ {"author_id": 0, "token_count": 139}, ]}, {"timestamp": 1767254400, "group": [ {"author_id": 33, "token_count": 14}, ]}, {"timestamp": 1772352000, "group": [ {"author_id": 27, "token_count": 8}, {"author_id": 0, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Josh Poimboeuf
5883
70.12%
Peter Zijlstra
2077
24.76%
Sami Tolvanen
100
1.19%
Matt Helsley
77
0.92%
Thomas Weißschuh
69
0.82%
Rong Xu
68
0.81%
Artem Savkov
27
0.32%
Aaron Plattner
20
0.24%
Petr Pavlu
14
0.17%
Joe Lawrence
14
0.17%
Simon Ser
10
0.12%
Ingo Molnar
9
0.11%
Petr Vandrovec
8
0.10%
Vasily Gorbik
3
0.04%
Kristen Carlson Accardi
3
0.04%
Thomas Gleixner
2
0.02%
Michal Kubeček
2
0.02%
Miroslav Benes
1
0.01%
Mikulas Patocka
1
0.01%
Julien Thierry
1
0.01%
Others
1
0.01%
Total
8390
klp-diff.c
1774
-
12
7410
Josh Poimboeuf
Peter Zijlstra
Ard Biesheuvel
Julien Thierry
Joe Lawrence
Miroslav Benes
Jessica Yu
Tiezhu Yang
Vasily Gorbik
Thomas Gleixner
Petr Pavlu
Borislav Petkov
February 2016
March 2016
June 2017
July 2017
May 2019
March 2020
April 2020
June 2020
August 2020
September 2020
November 2020
March 2021
May 2021
June 2021
March 2022
April 2022
June 2022
September 2022
October 2022
March 2023
May 2023
June 2023
August 2023
March 2024
March 2025
August 2025
September 2025
January 2026
February 2026
March 2026
var spanGroupData = [ {"timestamp": 1454313600, "group": [ {"author_id": 0, "token_count": 159}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 49, "token_count": 4}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 18, "token_count": 1}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 4, "token_count": 1}, {"author_id": 1, "token_count": 36}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 26, "token_count": 5}, {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 1, "token_count": 41}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 4, "token_count": 11}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 14, "token_count": 2}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 1, "token_count": 15}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 1, "token_count": 57}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 1, "token_count": 43}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 1, "token_count": 18}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 25, "token_count": 1}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 0, "token_count": 78}, ]}, {"timestamp": 1754031600, "group": [ {"author_id": 6, "token_count": 37}, ]}, {"timestamp": 1756710000, "group": [ {"author_id": 0, "token_count": 6629}, ]}, {"timestamp": 1767254400, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 33, "token_count": 1}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 0, "token_count": 148}, ]}, {"timestamp": 1772352000, "group": [ {"author_id": 27, "token_count": 12}, ]}, ]
Author Name
Tokens
Token Proportion
Josh Poimboeuf
7083
95.59%
Peter Zijlstra
243
3.28%
Ard Biesheuvel
37
0.50%
Julien Thierry
18
0.24%
Joe Lawrence
12
0.16%
Miroslav Benes
5
0.07%
Jessica Yu
4
0.05%
Tiezhu Yang
3
0.04%
Vasily Gorbik
2
0.03%
Thomas Gleixner
1
0.01%
Petr Pavlu
1
0.01%
Borislav Petkov
1
0.01%
Total
7410
klp-post-link.c
168
-
2
672
Josh Poimboeuf
Thomas Gleixner
February 2016
May 2019
September 2025
var spanGroupData = [ {"timestamp": 1454313600, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 18, "token_count": 1}, ]}, {"timestamp": 1756710000, "group": [ {"author_id": 0, "token_count": 660}, ]}, ]
Author Name
Tokens
Token Proportion
Josh Poimboeuf
671
99.85%
Thomas Gleixner
1
0.15%
Total
672
noreturns.h
55
-
9
190
Josh Poimboeuf
Miguel Ojeda Sandonis
Kent Overstreet
Thorsten Blum
Nam Cao
Kees Cook
Kai Huang
chenchangcheng
Others
April 2023
June 2023
September 2023
June 2024
July 2024
December 2024
February 2025
March 2025
July 2025
October 2025
var spanGroupData = [ {"timestamp": 1680332400, "group": [ {"author_id": 0, "token_count": 138}, {"author_id": 44, "token_count": 4}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 48, "token_count": 4}, {"author_id": 45, "token_count": 5}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 8, "token_count": 5}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 57, "token_count": 3}, ]}, {"timestamp": 1738396800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1751353200, "group": [ {"author_id": 47, "token_count": 4}, ]}, {"timestamp": 1759302000, "group": [ {"author_id": 46, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Josh Poimboeuf
160
84.21%
Miguel Ojeda Sandonis
5
2.63%
Kent Overstreet
5
2.63%
Thorsten Blum
4
2.11%
Nam Cao
4
2.11%
Kees Cook
4
2.11%
Kai Huang
4
2.11%
chenchangcheng
3
1.58%
Others
1
0.53%
Total
190
objtool.c
125
-
8
540
Josh Poimboeuf
Peter Zijlstra
Julien Thierry
Vasily Gorbik
Arnaldo Carvalho de Melo
Thomas Gleixner
Ingo Molnar
Aaron Plattner
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
October 2023
March 2025
September 2025
December 2025
var spanGroupData = [ {"timestamp": 1454313600, "group": [ {"author_id": 0, "token_count": 116}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 35, "token_count": 3}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 18, "token_count": 2}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 17, "token_count": 1}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 4, "token_count": 42}, {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 14, "token_count": 3}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 1, "token_count": 82}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 34, "token_count": 1}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1756710000, "group": [ {"author_id": 0, "token_count": 196}, ]}, {"timestamp": 1764576000, "group": [ {"author_id": 0, "token_count": 9}, ]}, ]
Author Name
Tokens
Token Proportion
Josh Poimboeuf
379
70.19%
Peter Zijlstra
109
20.19%
Julien Thierry
42
7.78%
Vasily Gorbik
3
0.56%
Arnaldo Carvalho de Melo
3
0.56%
Thomas Gleixner
2
0.37%
Ingo Molnar
1
0.19%
Aaron Plattner
1
0.19%
Total
540
orc_dump.c
156
-
7
775
Josh Poimboeuf
Christophe Leroy
Mikulas Patocka
Tiezhu Yang
Vasily Gorbik
Matt Helsley
Thomas Gleixner
February 2016
July 2017
December 2017
May 2019
April 2020
May 2020
November 2020
November 2022
March 2024
March 2025
var spanGroupData = [ {"timestamp": 1454313600, "group": [ {"author_id": 0, "token_count": 197}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 0, "token_count": 450}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 30, "token_count": 17}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 18, "token_count": 2}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 0, "token_count": 41}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 9, "token_count": 3}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 14, "token_count": 3}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 12, "token_count": 41}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 0, "token_count": 17}, ]}, ]
Author Name
Tokens
Token Proportion
Josh Poimboeuf
705
90.97%
Christophe Leroy
41
5.29%
Mikulas Patocka
17
2.19%
Tiezhu Yang
4
0.52%
Vasily Gorbik
3
0.39%
Matt Helsley
3
0.39%
Thomas Gleixner
2
0.26%
Total
775
orc_gen.c
150
-
9
646
Josh Poimboeuf
Peter Zijlstra
Simon Ser
Tiezhu Yang
Joe Lawrence
Vasily Gorbik
Thomas Gleixner
Matt Helsley
Julien Thierry
February 2016
June 2017
July 2017
December 2017
May 2019
March 2020
May 2020
September 2020
November 2020
December 2020
March 2021
June 2021
August 2021
March 2023
May 2023
March 2024
September 2025
var spanGroupData = [ {"timestamp": 1454313600, "group": [ {"author_id": 0, "token_count": 49}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 0, "token_count": 186}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 32, "token_count": 8}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 18, "token_count": 2}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 9, "token_count": 2}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 14, "token_count": 2}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 0, "token_count": 342}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 27, "token_count": 3}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1756710000, "group": [ {"author_id": 0, "token_count": 8}, ]}, ]
Author Name
Tokens
Token Proportion
Josh Poimboeuf
614
95.05%
Peter Zijlstra
10
1.55%
Simon Ser
8
1.24%
Tiezhu Yang
3
0.46%
Joe Lawrence
3
0.46%
Vasily Gorbik
2
0.31%
Thomas Gleixner
2
0.31%
Matt Helsley
2
0.31%
Julien Thierry
2
0.31%
Total
646
signal.c
135
-
4
570
Josh Poimboeuf
Peter Zijlstra
Julien Thierry
Vasily Gorbik
February 2016
August 2020
November 2020
February 2021
June 2021
March 2025
December 2025
var spanGroupData = [ {"timestamp": 1454313600, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 14, "token_count": 2}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1764576000, "group": [ {"author_id": 0, "token_count": 527}, ]}, ]
Author Name
Tokens
Token Proportion
Josh Poimboeuf
550
96.49%
Peter Zijlstra
14
2.46%
Julien Thierry
4
0.70%
Vasily Gorbik
2
0.35%
Total
570
special.c
169
-
8
781
Josh Poimboeuf
Peter Zijlstra
Matt Helsley
Alexandre Chartre
Julien Thierry
Vasily Gorbik
Thomas Weißschuh
Thomas Gleixner
February 2016
June 2017
February 2019
May 2019
March 2020
May 2020
September 2020
November 2020
May 2021
September 2021
October 2021
December 2022
May 2023
June 2024
March 2025
September 2025
November 2025
var spanGroupData = [ {"timestamp": 1454313600, "group": [ {"author_id": 0, "token_count": 592}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 18, "token_count": 2}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 9, "token_count": 11}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 4, "token_count": 7}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 14, "token_count": 4}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 1, "token_count": 41}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 1, "token_count": 57}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 15, "token_count": 4}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1756710000, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1761980400, "group": [ {"author_id": 2, "token_count": 11}, ]}, ]
Author Name
Tokens
Token Proportion
Josh Poimboeuf
629
80.54%
Peter Zijlstra
113
14.47%
Matt Helsley
11
1.41%
Alexandre Chartre
11
1.41%
Julien Thierry
7
0.90%
Vasily Gorbik
4
0.51%
Thomas Weißschuh
4
0.51%
Thomas Gleixner
2
0.26%
Total
781
trace.c
203
-
3
846
Alexandre Chartre
Josh Poimboeuf
Thomas Gleixner
June 2017
May 2019
November 2025
var spanGroupData = [ {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 18, "token_count": 1}, ]}, {"timestamp": 1761980400, "group": [ {"author_id": 2, "token_count": 840}, ]}, ]
Author Name
Tokens
Token Proportion
Alexandre Chartre
840
99.29%
Josh Poimboeuf
5
0.59%
Thomas Gleixner
1
0.12%
Total
846
weak.c
33
-
4
77
Josh Poimboeuf
Matt Helsley
Vasily Gorbik
Thomas Gleixner
February 2016
June 2017
July 2017
May 2019
May 2020
November 2020
December 2020
April 2022
September 2025
var spanGroupData = [ {"timestamp": 1454313600, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 18, "token_count": 1}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 9, "token_count": 25}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 14, "token_count": 2}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1756710000, "group": [ {"author_id": 0, "token_count": 10}, ]}, ]
Author Name
Tokens
Token Proportion
Josh Poimboeuf
49
63.64%
Matt Helsley
25
32.47%
Vasily Gorbik
2
2.60%
Thomas Gleixner
1
1.30%
Total
77
Only top 60 contributors in the directory are shown. Everybody else is clustered as
Others
.
Contributors:
70
Author
Tokens
Proportion
Commits
Proportion
0
Josh Poimboeuf
36200
56.37%
240
39.67%
1
Peter Zijlstra
11639
18.12%
159
26.28%
2
Alexandre Chartre
7943
12.37%
33
5.45%
3
Tiezhu Yang
3987
6.21%
15
2.48%
4
Julien Thierry
880
1.37%
17
2.81%
5
Sathvika Vasireddy
611
0.95%
6
0.99%
6
Ard Biesheuvel
386
0.60%
5
0.83%
7
Juergen Gross
244
0.38%
3
0.50%
8
Miguel Ojeda Sandonis
237
0.37%
8
1.32%
9
Matt Helsley
216
0.34%
4
0.66%
10
Marco Elver
216
0.34%
8
1.32%
11
Raphael Gault
212
0.33%
2
0.33%
12
Christophe Leroy
135
0.21%
4
0.66%
13
Sami Tolvanen
134
0.21%
7
1.16%
14
Vasily Gorbik
118
0.18%
2
0.33%
15
Thomas Weißschuh
92
0.14%
5
0.83%
16
Rong Xu
74
0.12%
4
0.66%
17
Ingo Molnar
69
0.11%
5
0.83%
18
Thomas Gleixner
67
0.10%
2
0.33%
19
Allan Xavier
64
0.10%
1
0.17%
20
Michal Kubeček
59
0.09%
2
0.33%
21
Fenghua Yu
56
0.09%
1
0.17%
22
Jann Horn
43
0.07%
2
0.33%
23
Alexander Potapenko
39
0.06%
1
0.17%
24
Michael Ellerman
36
0.06%
1
0.17%
25
Borislav Petkov
34
0.05%
5
0.83%
26
Miroslav Benes
32
0.05%
1
0.17%
27
Joe Lawrence
31
0.05%
3
0.50%
28
H. Peter Anvin
31
0.05%
1
0.17%
29
Nicholas Piggin
28
0.04%
1
0.17%
30
Mikulas Patocka
28
0.04%
4
0.66%
31
Artem Savkov
27
0.04%
2
0.33%
32
Simon Ser
26
0.04%
2
0.33%
33
Petr Pavlu
21
0.03%
3
0.50%
34
Aaron Plattner
21
0.03%
2
0.33%
35
Arnaldo Carvalho de Melo
20
0.03%
2
0.33%
36
Linus Torvalds
18
0.03%
5
0.83%
37
Ilie Halip
18
0.03%
1
0.17%
38
Jan Beulich
13
0.02%
1
0.17%
39
Dmitry Safonov
13
0.02%
1
0.17%
40
Petr Vandrovec
8
0.01%
1
0.17%
41
Heiko Carstens
7
0.01%
1
0.17%
42
Seth Jennings
6
0.01%
1
0.17%
43
ruanjinjie
6
0.01%
1
0.17%
44
Kees Cook
6
0.01%
3
0.50%
45
Kent Overstreet
5
0.01%
1
0.17%
46
Thorsten Blum
4
0.01%
1
0.17%
47
Nam Cao
4
0.01%
1
0.17%
48
Kai Huang
4
0.01%
1
0.17%
49
Jessica Yu
4
0.01%
1
0.17%
50
Ilya Leoshkevich
4
0.01%
1
0.17%
51
Dylan Hatch
4
0.01%
1
0.17%
52
Arnd Bergmann
4
0.01%
1
0.17%
53
Kristen Carlson Accardi
3
0.00%
1
0.17%
54
FUJITA Tomonori
3
0.00%
1
0.17%
55
Frédéric Weisbecker
3
0.00%
1
0.17%
56
Dan J Williams
3
0.00%
2
0.33%
57
chenchangcheng
3
0.00%
1
0.17%
58
Chen Zhongjin
3
0.00%
1
0.17%
59
Breno Leitão
3
0.00%
2
0.33%
60
Others
14
0.02%
10
1.65%
Total
64219
605