Linux Source Code
Home
Release 7.2
Help
hyp
root
arch
arm64
kvm
Highlighting
Reset All
By Author
By Age
──────────
Ahmed Genidi
Akihiko Odaki
Alex Bennée
Alexandru Elisei
Andre Przywara
Andrew Murray
Andrew Scull
Ankit Agrawal
Anshuman Khandual
Ard Biesheuvel
Ben Horgan
Catalin Marinas
Christoffer Dall
Christopher Covington
Colton Lewis
D Scott Phillips
Dave P Martin
David Brazdil
Fuad Tabba
Gustavo A. R. Silva
Hyunwoo Kim
James Clark
James Morse
Jean-Philippe Brucker
Jia He
Jintack Lim
Joey Gouly
Julien Thierry
Kalesh Singh
Keir Fraser
Kristina Martšenko
Madhavan T. Venkataraman
Marc Zyngier
Mark Brown
Mark Rutland
Mostafa Saleh
Oliver Upton
Others
Per Larsen
Pierre-Clément Tosi
Quentin Perret
Raghavendra Rao Ananta
Randy Dunlap
Reiji Watanabe
Ricardo Koller
Rob Herring
Ryan Roberts
Sascha Bischoff
Sebastian Ene
Sebastian Ott
Shannon Zhao
Snehal Koukuntla
Steven Price
Sudeep Holla
Suzuki K. Poulose
Thomas Gleixner
Vincent Donnefort
Vladimir Murzin
Weiming Shi
Will Deacon
Yanan Wang
−
Subdirectories:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
include
2402
18
48
8957
Marc Zyngier
Quentin Perret
Oliver Upton
Vincent Donnefort
David Brazdil
Fuad Tabba
James Morse
Mark Rutland
Will Deacon
Christoffer Dall
Joey Gouly
Steven Price
Sascha Bischoff
Mark Brown
Dave P Martin
Kristina Martšenko
Andrew Scull
Sebastian Ott
Reiji Watanabe
Ben Horgan
Kalesh Singh
Rob Herring
Thomas Gleixner
Pierre-Clément Tosi
Vladimir Murzin
Weiming Shi
Catalin Marinas
Suzuki K. Poulose
Shannon Zhao
Jintack Lim
Julien Thierry
Andrew Murray
Ard Biesheuvel
Akihiko Odaki
Andre Przywara
Jean-Philippe Brucker
Alex Bennée
Gustavo A. R. Silva
Sudeep Holla
Sebastian Ene
D Scott Phillips
Others
March 2012
December 2012
January 2013
February 2013
July 2013
August 2013
June 2014
August 2014
November 2014
January 2015
September 2015
October 2015
January 2016
March 2016
April 2016
May 2016
July 2016
September 2016
November 2016
December 2016
June 2017
August 2017
October 2017
November 2017
December 2017
January 2018
February 2018
April 2018
May 2018
August 2018
September 2018
October 2018
November 2018
December 2018
January 2019
February 2019
April 2019
May 2019
June 2019
July 2019
October 2019
February 2020
March 2020
April 2020
May 2020
June 2020
July 2020
August 2020
September 2020
October 2020
December 2020
January 2021
March 2021
June 2021
August 2021
October 2021
November 2021
December 2021
January 2022
March 2022
April 2022
May 2022
November 2022
February 2023
March 2023
May 2023
June 2023
August 2023
September 2023
November 2023
December 2023
February 2024
March 2024
April 2024
May 2024
June 2024
August 2024
September 2024
October 2024
November 2024
December 2024
January 2025
February 2025
March 2025
April 2025
May 2025
June 2025
July 2025
September 2025
January 2026
March 2026
May 2026
June 2026
var spanGroupData = [ {"timestamp": 1330588800, "group": [ {"author_id": 34, "token_count": 11}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 0, "token_count": 59}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 7, "token_count": 17}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 49, "token_count": 2}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 49, "token_count": 3}, {"author_id": 8, "token_count": 4}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 0, "token_count": 47}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 56, "token_count": 9}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 0, "token_count": 1127}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 24, "token_count": 1}, {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 7, "token_count": 28}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 42, "token_count": 1}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 7, "token_count": 7}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 0, "token_count": 45}, {"author_id": 32, "token_count": 14}, {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 21, "token_count": 7}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 7, "token_count": 41}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 7, "token_count": 137}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 52, "token_count": 3}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 7, "token_count": 39}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 10, "token_count": 90}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 24, "token_count": 5}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 24, "token_count": 7}, {"author_id": 0, "token_count": 25}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 24, "token_count": 20}, {"author_id": 21, "token_count": 3}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 7, "token_count": 36}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 8, "token_count": 53}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 7, "token_count": 8}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 10, "token_count": 9}, {"author_id": 37, "token_count": 7}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 92}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 46, "token_count": 7}, {"author_id": 24, "token_count": 21}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 10, "token_count": 18}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 0, "token_count": 103}, {"author_id": 36, "token_count": 15}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 0, "token_count": 100}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 7, "token_count": 4}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 8, "token_count": 10}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 24, "token_count": 6}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 0, "token_count": 221}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 11, "token_count": 9}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 5, "token_count": 438}, {"author_id": 0, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 50, "token_count": 2}, {"author_id": 10, "token_count": 118}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 11, "token_count": 29}, {"author_id": 0, "token_count": 1}, {"author_id": 2, "token_count": 22}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 0, "token_count": 66}, {"author_id": 48, "token_count": 16}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 5, "token_count": 40}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 0, "token_count": 48}, {"author_id": 1, "token_count": 568}, {"author_id": 2, "token_count": 130}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 1, "token_count": 36}, {"author_id": 19, "token_count": 162}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 3, "token_count": 4}, {"author_id": 1, "token_count": 149}, {"author_id": 2, "token_count": 27}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 3, "token_count": 15}, {"author_id": 0, "token_count": 213}, {"author_id": 8, "token_count": 13}, {"author_id": 1, "token_count": 17}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 10, "token_count": 47}, {"author_id": 29, "token_count": 3}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 14, "token_count": 25}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 3, "token_count": 201}, {"author_id": 0, "token_count": 12}, {"author_id": 1, "token_count": 84}, {"author_id": 2, "token_count": 55}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 7, "token_count": 1}, {"author_id": 0, "token_count": 71}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 0, "token_count": 134}, {"author_id": 29, "token_count": 13}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 47, "token_count": 6}, {"author_id": 31, "token_count": 9}, {"author_id": 2, "token_count": 34}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 17, "token_count": 66}, {"author_id": 0, "token_count": 15}, {"author_id": 6, "token_count": 155}, {"author_id": 30, "token_count": 36}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 0, "token_count": 164}, {"author_id": 4, "token_count": 7}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 40, "token_count": 3}, {"author_id": 31, "token_count": 43}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 43, "token_count": 6}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 3, "token_count": 48}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 0, "token_count": 197}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 0, "token_count": 27}, {"author_id": 29, "token_count": 1}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 3, "token_count": 19}, {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 17, "token_count": 1}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 3, "token_count": 72}, {"author_id": 23, "token_count": 9}, {"author_id": 0, "token_count": 105}, {"author_id": 6, "token_count": 115}, {"author_id": 39, "token_count": 15}, {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 17, "token_count": 112}, {"author_id": 0, "token_count": 30}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 29, "token_count": 12}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 3, "token_count": 5}, {"author_id": 10, "token_count": 90}, {"author_id": 0, "token_count": 5}, {"author_id": 29, "token_count": 2}, ]}, {"timestamp": 1730444400, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 3, "token_count": 28}, {"author_id": 0, "token_count": 79}, {"author_id": 6, "token_count": 140}, {"author_id": 1, "token_count": 214}, ]}, {"timestamp": 1735718400, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1738396800, "group": [ {"author_id": 0, "token_count": 62}, {"author_id": 8, "token_count": 160}, {"author_id": 6, "token_count": 19}, {"author_id": 41, "token_count": 37}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 6, "token_count": 2}, {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 0, "token_count": 102}, {"author_id": 6, "token_count": 131}, {"author_id": 1, "token_count": 90}, ]}, {"timestamp": 1746082800, "group": [ {"author_id": 57, "token_count": 1}, {"author_id": 4, "token_count": 46}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 0, "token_count": 15}, {"author_id": 8, "token_count": 85}, ]}, {"timestamp": 1751353200, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 6, "token_count": 188}, ]}, {"timestamp": 1756710000, "group": [ {"author_id": 3, "token_count": 6}, {"author_id": 6, "token_count": 28}, ]}, {"timestamp": 1767254400, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1772352000, "group": [ {"author_id": 38, "token_count": 27}, {"author_id": 9, "token_count": 94}, {"author_id": 4, "token_count": 441}, {"author_id": 2, "token_count": 77}, ]}, {"timestamp": 1777618800, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 29, "token_count": 30}, {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1780297200, "group": [ {"author_id": 17, "token_count": 11}, {"author_id": 0, "token_count": 1}, {"author_id": 8, "token_count": 40}, {"author_id": 54, "token_count": 12}, ]}, ]
Author Name
Tokens
Token Proportion
Marc Zyngier
3278
36.60%
Quentin Perret
1158
12.93%
Oliver Upton
778
8.69%
Vincent Donnefort
498
5.56%
David Brazdil
480
5.36%
Fuad Tabba
399
4.45%
James Morse
372
4.15%
Mark Rutland
367
4.10%
Will Deacon
365
4.08%
Christoffer Dall
318
3.55%
Joey Gouly
190
2.12%
Steven Price
162
1.81%
Sascha Bischoff
94
1.05%
Mark Brown
61
0.68%
Dave P Martin
60
0.67%
Kristina Martšenko
52
0.58%
Andrew Scull
38
0.42%
Sebastian Ott
37
0.41%
Reiji Watanabe
36
0.40%
Ben Horgan
27
0.30%
Kalesh Singh
25
0.28%
Rob Herring
16
0.18%
Thomas Gleixner
15
0.17%
Pierre-Clément Tosi
15
0.17%
Vladimir Murzin
14
0.16%
Weiming Shi
12
0.13%
Catalin Marinas
11
0.12%
Suzuki K. Poulose
10
0.11%
Shannon Zhao
9
0.10%
Jintack Lim
9
0.10%
Julien Thierry
7
0.08%
Andrew Murray
7
0.08%
Ard Biesheuvel
6
0.07%
Akihiko Odaki
6
0.07%
Andre Przywara
5
0.06%
Jean-Philippe Brucker
3
0.03%
Alex Bennée
3
0.03%
Gustavo A. R. Silva
2
0.02%
Sudeep Holla
1
0.01%
Sebastian Ene
1
0.01%
D Scott Phillips
1
0.01%
Others
9
0.10%
Total
8957
nvhe
9312
22
60
37359
Quentin Perret
Will Deacon
Fuad Tabba
Marc Zyngier
Vincent Donnefort
David Brazdil
Andrew Scull
Sebastian Ene
Kalesh Singh
Per Larsen
Oliver Upton
Christoffer Dall
Mark Rutland
Keir Fraser
Sascha Bischoff
Mostafa Saleh
Anshuman Khandual
James Clark
Suzuki K. Poulose
James Morse
Raghavendra Rao Ananta
Alexandru Elisei
Vladimir Murzin
Christopher Covington
Catalin Marinas
Jean-Philippe Brucker
Sudeep Holla
Julien Thierry
Snehal Koukuntla
Hyunwoo Kim
Pierre-Clément Tosi
Thomas Gleixner
Mark Brown
Andrew Murray
Yanan Wang
Ben Horgan
Madhavan T. Venkataraman
Dave P Martin
Ahmed Genidi
Ricardo Koller
Akihiko Odaki
Kristina Martšenko
Andre Przywara
Ryan Roberts
Rob Herring
Randy Dunlap
Jintack Lim
Alex Bennée
Reiji Watanabe
D Scott Phillips
Others
March 2012
December 2012
January 2013
June 2014
November 2014
January 2015
October 2015
November 2015
January 2016
March 2016
June 2016
July 2016
September 2016
October 2016
November 2016
December 2016
January 2017
February 2017
August 2017
September 2017
October 2017
November 2017
December 2017
January 2018
February 2018
April 2018
May 2018
December 2018
January 2019
April 2019
May 2019
June 2019
July 2019
October 2019
February 2020
April 2020
May 2020
June 2020
July 2020
August 2020
September 2020
October 2020
December 2020
January 2021
March 2021
April 2021
May 2021
June 2021
July 2021
August 2021
October 2021
November 2021
December 2021
January 2022
February 2022
March 2022
April 2022
May 2022
June 2022
July 2022
September 2022
November 2022
December 2022
January 2023
February 2023
March 2023
April 2023
May 2023
June 2023
July 2023
August 2023
September 2023
October 2023
November 2023
December 2023
January 2024
February 2024
March 2024
April 2024
June 2024
July 2024
August 2024
September 2024
October 2024
November 2024
December 2024
January 2025
February 2025
March 2025
April 2025
May 2025
June 2025
August 2025
September 2025
October 2025
November 2025
December 2025
January 2026
February 2026
March 2026
April 2026
May 2026
June 2026
July 2026
var spanGroupData = [ {"timestamp": 1330588800, "group": [ {"author_id": 34, "token_count": 39}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 7, "token_count": 59}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 49, "token_count": 2}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 49, "token_count": 3}, {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 0, "token_count": 476}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 24, "token_count": 1}, {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 7, "token_count": 22}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 42, "token_count": 2}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 49, "token_count": 2}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 7, "token_count": 3}, {"author_id": 0, "token_count": 9}, {"author_id": 32, "token_count": 11}, {"author_id": 2, "token_count": 36}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 0, "token_count": 43}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 21, "token_count": 4}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 23, "token_count": 3}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 7, "token_count": 15}, {"author_id": 25, "token_count": 43}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 7, "token_count": 1}, {"author_id": 37, "token_count": 5}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 7, "token_count": 66}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 52, "token_count": 3}, {"author_id": 7, "token_count": 10}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 7, "token_count": 5}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 10, "token_count": 12}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 24, "token_count": 4}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 7, "token_count": 28}, {"author_id": 0, "token_count": 90}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 7, "token_count": 25}, {"author_id": 10, "token_count": 6}, {"author_id": 37, "token_count": 27}, {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 46, "token_count": 18}, {"author_id": 24, "token_count": 9}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 36, "token_count": 1}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 37, "token_count": 2}, {"author_id": 36, "token_count": 20}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 0, "token_count": 91}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 11, "token_count": 4}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 5, "token_count": 400}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 10, "token_count": 10}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 11, "token_count": 602}, {"author_id": 5, "token_count": 18}, {"author_id": 0, "token_count": 10}, {"author_id": 29, "token_count": 4}, {"author_id": 1, "token_count": 6}, {"author_id": 2, "token_count": 197}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 0, "token_count": 799}, {"author_id": 48, "token_count": 2}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 5, "token_count": 1243}, {"author_id": 0, "token_count": 54}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 5, "token_count": 1245}, {"author_id": 0, "token_count": 115}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 11, "token_count": 8}, {"author_id": 5, "token_count": 38}, {"author_id": 0, "token_count": 19}, {"author_id": 1, "token_count": 3810}, {"author_id": 21, "token_count": 14}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 21, "token_count": 64}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 3, "token_count": 11}, {"author_id": 0, "token_count": 10}, {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 1, "token_count": 210}, {"author_id": 18, "token_count": 16}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 5, "token_count": 22}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 0, "token_count": 16}, {"author_id": 1, "token_count": 671}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 3, "token_count": 1248}, {"author_id": 0, "token_count": 233}, {"author_id": 1, "token_count": 98}, {"author_id": 2, "token_count": 42}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 10, "token_count": 8}, {"author_id": 0, "token_count": 9}, {"author_id": 8, "token_count": 1}, {"author_id": 1, "token_count": 53}, {"author_id": 58, "token_count": 1}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 1, "token_count": 53}, {"author_id": 2, "token_count": 503}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 20, "token_count": 134}, {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 32, "token_count": 25}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 14, "token_count": 112}, {"author_id": 51, "token_count": 8}, {"author_id": 29, "token_count": 3}, {"author_id": 58, "token_count": 3}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 3, "token_count": 24}, {"author_id": 0, "token_count": 28}, {"author_id": 29, "token_count": 1}, {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 51, "token_count": 6}, {"author_id": 0, "token_count": 160}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 14, "token_count": 349}, {"author_id": 0, "token_count": 32}, {"author_id": 6, "token_count": 4}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 8, "token_count": 61}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 3, "token_count": 1732}, {"author_id": 6, "token_count": 41}, {"author_id": 1, "token_count": 1387}, {"author_id": 2, "token_count": 624}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 0, "token_count": 40}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 48, "token_count": 2}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 0, "token_count": 38}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 0, "token_count": 56}, {"author_id": 13, "token_count": 13}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 47, "token_count": 12}, {"author_id": 3, "token_count": 126}, {"author_id": 1, "token_count": 457}, {"author_id": 2, "token_count": 2382}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 27, "token_count": 1}, {"author_id": 0, "token_count": 47}, {"author_id": 6, "token_count": 3}, {"author_id": 30, "token_count": 2}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 22, "token_count": 1}, {"author_id": 6, "token_count": 10}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 0, "token_count": 5}, {"author_id": 15, "token_count": 59}, {"author_id": 4, "token_count": 133}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 40, "token_count": 36}, {"author_id": 31, "token_count": 8}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 0, "token_count": 14}, {"author_id": 42, "token_count": 32}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 26, "token_count": 4}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 3, "token_count": 5}, {"author_id": 0, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 0, "token_count": 40}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 0, "token_count": 13}, {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 3, "token_count": 22}, {"author_id": 0, "token_count": 8}, {"author_id": 1, "token_count": 8}, {"author_id": 2, "token_count": 258}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 3, "token_count": 220}, {"author_id": 39, "token_count": 26}, {"author_id": 12, "token_count": 422}, {"author_id": 4, "token_count": 34}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 0, "token_count": 40}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 29, "token_count": 13}, {"author_id": 44, "token_count": 30}, {"author_id": 4, "token_count": 12}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 3, "token_count": 344}, {"author_id": 0, "token_count": 7}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1730444400, "group": [ {"author_id": 28, "token_count": 1}, {"author_id": 14, "token_count": 7}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 3, "token_count": 1440}, {"author_id": 0, "token_count": 239}, {"author_id": 6, "token_count": 6}, {"author_id": 1, "token_count": 1413}, ]}, {"timestamp": 1735718400, "group": [ {"author_id": 28, "token_count": 84}, {"author_id": 0, "token_count": 24}, {"author_id": 6, "token_count": 93}, {"author_id": 1, "token_count": 278}, {"author_id": 32, "token_count": 12}, ]}, {"timestamp": 1738396800, "group": [ {"author_id": 53, "token_count": 14}, {"author_id": 0, "token_count": 1}, {"author_id": 8, "token_count": 41}, {"author_id": 6, "token_count": 10}, {"author_id": 1, "token_count": 85}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 3, "token_count": 108}, {"author_id": 6, "token_count": 53}, {"author_id": 4, "token_count": 12}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 5, "token_count": 3}, {"author_id": 3, "token_count": 159}, {"author_id": 0, "token_count": 23}, {"author_id": 6, "token_count": 19}, {"author_id": 1, "token_count": 1832}, {"author_id": 2, "token_count": 14}, ]}, {"timestamp": 1746082800, "group": [ {"author_id": 57, "token_count": 2}, {"author_id": 22, "token_count": 5}, {"author_id": 4, "token_count": 773}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 27, "token_count": 85}, {"author_id": 0, "token_count": 6}, {"author_id": 8, "token_count": 1}, {"author_id": 1, "token_count": 36}, ]}, {"timestamp": 1754031600, "group": [ {"author_id": 38, "token_count": 16}, {"author_id": 3, "token_count": 21}, {"author_id": 16, "token_count": 248}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1756710000, "group": [ {"author_id": 35, "token_count": 37}, {"author_id": 3, "token_count": 335}, {"author_id": 22, "token_count": 35}, {"author_id": 6, "token_count": 7}, ]}, {"timestamp": 1759302000, "group": [ {"author_id": 12, "token_count": 24}, {"author_id": 4, "token_count": 116}, ]}, {"timestamp": 1761980400, "group": [ {"author_id": 0, "token_count": 49}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1764576000, "group": [ {"author_id": 35, "token_count": 14}, {"author_id": 3, "token_count": 37}, ]}, {"timestamp": 1767254400, "group": [ {"author_id": 3, "token_count": 217}, {"author_id": 0, "token_count": 100}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 3, "token_count": 170}, {"author_id": 8, "token_count": 10}, ]}, {"timestamp": 1772352000, "group": [ {"author_id": 3, "token_count": 52}, {"author_id": 0, "token_count": 85}, {"author_id": 1, "token_count": 108}, {"author_id": 9, "token_count": 99}, {"author_id": 12, "token_count": 19}, {"author_id": 4, "token_count": 1901}, {"author_id": 2, "token_count": 3117}, ]}, {"timestamp": 1775026800, "group": [ {"author_id": 3, "token_count": 89}, {"author_id": 0, "token_count": 41}, {"author_id": 22, "token_count": 10}, {"author_id": 1, "token_count": 3}, {"author_id": 12, "token_count": 6}, {"author_id": 4, "token_count": 33}, ]}, {"timestamp": 1777618800, "group": [ {"author_id": 3, "token_count": 136}, {"author_id": 10, "token_count": 39}, {"author_id": 4, "token_count": 130}, ]}, {"timestamp": 1780297200, "group": [ {"author_id": 3, "token_count": 14}, {"author_id": 45, "token_count": 27}, {"author_id": 8, "token_count": 44}, {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1782889200, "group": [ {"author_id": 22, "token_count": 45}, {"author_id": 12, "token_count": 94}, ]}, ]
Author Name
Tokens
Token Proportion
Quentin Perret
10518
28.15%
Will Deacon
7176
19.21%
Fuad Tabba
6512
17.43%
Marc Zyngier
3186
8.53%
Vincent Donnefort
3147
8.42%
David Brazdil
2969
7.95%
Andrew Scull
614
1.64%
Sebastian Ene
565
1.51%
Kalesh Singh
468
1.25%
Per Larsen
248
0.66%
Oliver Upton
247
0.66%
Christoffer Dall
234
0.63%
Mark Rutland
164
0.44%
Keir Fraser
134
0.36%
Sascha Bischoff
99
0.26%
Mostafa Saleh
96
0.26%
Anshuman Khandual
86
0.23%
James Clark
85
0.23%
Suzuki K. Poulose
82
0.22%
James Morse
75
0.20%
Raghavendra Rao Ananta
59
0.16%
Alexandru Elisei
51
0.14%
Vladimir Murzin
48
0.13%
Christopher Covington
43
0.12%
Catalin Marinas
39
0.10%
Jean-Philippe Brucker
36
0.10%
Sudeep Holla
34
0.09%
Julien Thierry
34
0.09%
Snehal Koukuntla
30
0.08%
Hyunwoo Kim
27
0.07%
Pierre-Clément Tosi
26
0.07%
Thomas Gleixner
21
0.06%
Mark Brown
21
0.06%
Andrew Murray
18
0.05%
Yanan Wang
16
0.04%
Ben Horgan
16
0.04%
Madhavan T. Venkataraman
14
0.04%
Dave P Martin
14
0.04%
Ahmed Genidi
14
0.04%
Ricardo Koller
13
0.03%
Akihiko Odaki
12
0.03%
Kristina Martšenko
8
0.02%
Andre Przywara
7
0.02%
Ryan Roberts
4
0.01%
Rob Herring
4
0.01%
Randy Dunlap
4
0.01%
Jintack Lim
3
0.01%
Alex Bennée
3
0.01%
Reiji Watanabe
2
0.01%
D Scott Phillips
2
0.01%
Others
31
0.08%
Total
37359
vhe
1381
5
32
4613
Marc Zyngier
Christoffer Dall
Oliver Upton
David Brazdil
James Morse
Fuad Tabba
Mark Rutland
Christopher Covington
Raghavendra Rao Ananta
Reiji Watanabe
Andrew Scull
Dave P Martin
Jintack Lim
Thomas Gleixner
Joey Gouly
Alex Bennée
Andre Przywara
Kristina Martšenko
Julien Thierry
Akihiko Odaki
Will Deacon
Vladimir Murzin
D Scott Phillips
Catalin Marinas
Steven Price
Rob Herring
Randy Dunlap
Quentin Perret
Pierre-Clément Tosi
Andrew Murray
Others
March 2012
December 2012
January 2013
June 2014
November 2014
January 2015
July 2015
October 2015
November 2015
January 2016
March 2016
July 2016
September 2016
October 2016
January 2017
February 2017
August 2017
October 2017
November 2017
December 2017
January 2018
February 2018
April 2018
December 2018
January 2019
April 2019
June 2019
July 2019
October 2019
December 2019
February 2020
April 2020
May 2020
June 2020
July 2020
August 2020
September 2020
October 2020
March 2021
May 2021
August 2021
October 2021
November 2021
May 2022
July 2022
February 2023
March 2023
April 2023
May 2023
June 2023
August 2023
September 2023
October 2023
January 2024
March 2024
April 2024
May 2024
June 2024
July 2024
October 2024
December 2024
January 2025
February 2025
March 2025
May 2025
June 2025
July 2025
August 2025
September 2025
January 2026
February 2026
March 2026
May 2026
var spanGroupData = [ {"timestamp": 1330588800, "group": [ {"author_id": 34, "token_count": 3}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 7, "token_count": 7}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 49, "token_count": 2}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 49, "token_count": 3}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 52, "token_count": 5}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 0, "token_count": 512}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 27}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 24, "token_count": 1}, {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 7, "token_count": 45}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 49, "token_count": 2}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 7, "token_count": 3}, {"author_id": 0, "token_count": 3}, {"author_id": 32, "token_count": 3}, {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 0, "token_count": 47}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 7, "token_count": 7}, {"author_id": 25, "token_count": 48}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 0, "token_count": 48}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 7, "token_count": 88}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 52, "token_count": 3}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 7, "token_count": 6}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 10, "token_count": 20}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 24, "token_count": 4}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 0, "token_count": 169}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 7, "token_count": 40}, {"author_id": 10, "token_count": 36}, {"author_id": 37, "token_count": 5}, {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 46, "token_count": 1}, {"author_id": 24, "token_count": 16}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 37, "token_count": 1}, {"author_id": 0, "token_count": 42}, {"author_id": 36, "token_count": 10}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 19, "token_count": 2}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 8, "token_count": 15}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 0, "token_count": 85}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 11, "token_count": 3}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 5, "token_count": 172}, {"author_id": 0, "token_count": 8}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 10, "token_count": 10}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 11, "token_count": 22}, {"author_id": 5, "token_count": 2}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 48, "token_count": 2}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 3, "token_count": 10}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 3, "token_count": 47}, {"author_id": 0, "token_count": 56}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 10, "token_count": 27}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 23, "token_count": 15}, {"author_id": 0, "token_count": 73}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 0, "token_count": 39}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 0, "token_count": 32}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 47, "token_count": 6}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 17, "token_count": 10}, {"author_id": 0, "token_count": 1}, {"author_id": 30, "token_count": 28}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 0, "token_count": 185}, {"author_id": 15, "token_count": 41}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 31, "token_count": 6}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 0, "token_count": 56}, {"author_id": 6, "token_count": 37}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 58, "token_count": 1}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 0, "token_count": 12}, {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 3, "token_count": 18}, {"author_id": 0, "token_count": 252}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 0, "token_count": 648}, {"author_id": 6, "token_count": 36}, {"author_id": 39, "token_count": 1}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 0, "token_count": 591}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 0, "token_count": 301}, ]}, {"timestamp": 1735718400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1738396800, "group": [ {"author_id": 8, "token_count": 27}, {"author_id": 6, "token_count": 16}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 6, "token_count": 63}, ]}, {"timestamp": 1746082800, "group": [ {"author_id": 57, "token_count": 3}, {"author_id": 0, "token_count": 133}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 0, "token_count": 78}, {"author_id": 8, "token_count": 11}, ]}, {"timestamp": 1751353200, "group": [ {"author_id": 0, "token_count": 17}, {"author_id": 6, "token_count": 20}, ]}, {"timestamp": 1754031600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1756710000, "group": [ {"author_id": 6, "token_count": 19}, ]}, {"timestamp": 1767254400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 8, "token_count": 10}, ]}, {"timestamp": 1772352000, "group": [ {"author_id": 10, "token_count": 52}, ]}, {"timestamp": 1777618800, "group": [ {"author_id": 3, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Marc Zyngier
3508
76.05%
Christoffer Dall
197
4.27%
Oliver Upton
193
4.18%
David Brazdil
174
3.77%
James Morse
145
3.14%
Fuad Tabba
79
1.71%
Mark Rutland
63
1.37%
Christopher Covington
48
1.04%
Raghavendra Rao Ananta
41
0.89%
Reiji Watanabe
28
0.61%
Andrew Scull
25
0.54%
Dave P Martin
21
0.46%
Jintack Lim
15
0.33%
Thomas Gleixner
10
0.22%
Joey Gouly
10
0.22%
Alex Bennée
8
0.17%
Andre Przywara
7
0.15%
Kristina Martšenko
6
0.13%
Julien Thierry
6
0.13%
Akihiko Odaki
6
0.13%
Will Deacon
3
0.07%
Vladimir Murzin
3
0.07%
D Scott Phillips
3
0.07%
Catalin Marinas
3
0.07%
Steven Price
2
0.04%
Rob Herring
2
0.04%
Randy Dunlap
1
0.02%
Quentin Perret
1
0.02%
Pierre-Clément Tosi
1
0.02%
Andrew Murray
1
0.02%
Others
3
0.07%
Total
4613
Files:
aarch32.c
154
-
4
467
Marc Zyngier
James Morse
Mark Rutland
Randy Dunlap
December 2012
February 2013
January 2016
September 2016
July 2018
May 2019
April 2020
January 2024
May 2024
var spanGroupData = [ {"timestamp": 1354348800, "group": [ {"author_id": 0, "token_count": 33}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 0, "token_count": 347}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 8, "token_count": 4}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 10, "token_count": 25}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 58, "token_count": 2}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 0, "token_count": 31}, ]}, ]
Author Name
Tokens
Token Proportion
Marc Zyngier
436
93.36%
James Morse
25
5.35%
Mark Rutland
4
0.86%
Randy Dunlap
2
0.43%
Total
467
exception.c
377
-
9
1356
Marc Zyngier
Mark Rutland
Jintack Lim
Oliver Upton
Christoffer Dall
Steven Price
Ryan Roberts
Ard Biesheuvel
Thomas Gleixner
December 2012
January 2013
February 2013
September 2014
January 2016
October 2017
December 2017
July 2018
November 2018
June 2019
January 2020
April 2020
October 2020
May 2021
June 2021
January 2022
May 2022
October 2022
February 2023
June 2025
July 2025
August 2025
var spanGroupData = [ {"timestamp": 1354348800, "group": [ {"author_id": 0, "token_count": 113}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 7, "token_count": 5}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 0, "token_count": 29}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 43, "token_count": 2}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 0, "token_count": 40}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 0, "token_count": 148}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 7, "token_count": 9}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 8, "token_count": 5}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 36, "token_count": 1}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 8, "token_count": 357}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 0, "token_count": 98}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 0, "token_count": 319}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 19, "token_count": 13}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 0, "token_count": 58}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 26, "token_count": 6}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 23, "token_count": 77}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1751353200, "group": [ {"author_id": 0, "token_count": 12}, {"author_id": 6, "token_count": 14}, ]}, {"timestamp": 1754031600, "group": [ {"author_id": 0, "token_count": 9}, ]}, ]
Author Name
Tokens
Token Proportion
Marc Zyngier
864
63.72%
Mark Rutland
365
26.92%
Jintack Lim
77
5.68%
Oliver Upton
14
1.03%
Christoffer Dall
14
1.03%
Steven Price
13
0.96%
Ryan Roberts
6
0.44%
Ard Biesheuvel
2
0.15%
Thomas Gleixner
1
0.07%
Total
1356
hyp-constants.c
13
-
2
53
Will Deacon
Fuad Tabba
December 2021
November 2022
var spanGroupData = [ {"timestamp": 1638345600, "group": [ {"author_id": 2, "token_count": 28}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 3, "token_count": 25}, ]}, ]
Author Name
Tokens
Token Proportion
Will Deacon
28
52.83%
Fuad Tabba
25
47.17%
Total
53
pgtable.c
1710
-
19
7188
Will Deacon
Oliver Upton
Quentin Perret
Ricardo Koller
Marc Zyngier
Yanan Wang
Raghavendra Rao Ananta
Ryan Roberts
Ankit Agrawal
Suzuki K. Poulose
Fuad Tabba
Ard Biesheuvel
Jia He
Mostafa Saleh
Colton Lewis
Vincent Donnefort
Mark Rutland
Others
September 2018
September 2020
October 2020
January 2021
March 2021
May 2021
June 2021
July 2021
August 2021
November 2021
December 2021
January 2022
November 2022
December 2022
April 2023
May 2023
June 2023
August 2023
September 2023
October 2023
November 2023
February 2024
March 2024
April 2024
August 2024
October 2024
December 2024
September 2025
October 2025
November 2025
December 2025
January 2026
February 2026
March 2026
June 2026
July 2026
var spanGroupData = [ {"timestamp": 1535785200, "group": [ {"author_id": 21, "token_count": 33}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 1, "token_count": 81}, {"author_id": 2, "token_count": 2958}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 18, "token_count": 63}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 55, "token_count": 12}, {"author_id": 1, "token_count": 548}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 18, "token_count": 119}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 0, "token_count": 104}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 1, "token_count": 228}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 1, "token_count": 53}, {"author_id": 2, "token_count": 164}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 3, "token_count": 10}, {"author_id": 6, "token_count": 940}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 6, "token_count": 77}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 0, "token_count": 5}, {"author_id": 6, "token_count": 76}, {"author_id": 13, "token_count": 543}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 3, "token_count": 22}, {"author_id": 22, "token_count": 8}, {"author_id": 6, "token_count": 19}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 6, "token_count": 110}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 15, "token_count": 145}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 26, "token_count": 76}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 33, "token_count": 62}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 2, "token_count": 51}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 0, "token_count": 8}, {"author_id": 2, "token_count": 83}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 59, "token_count": 7}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 43, "token_count": 23}, {"author_id": 1, "token_count": 15}, ]}, {"timestamp": 1756710000, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 1759302000, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1761980400, "group": [ {"author_id": 6, "token_count": 280}, {"author_id": 15, "token_count": 17}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1764576000, "group": [ {"author_id": 0, "token_count": 114}, ]}, {"timestamp": 1767254400, "group": [ {"author_id": 0, "token_count": 8}, {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1772352000, "group": [ {"author_id": 2, "token_count": 58}, ]}, {"timestamp": 1780297200, "group": [ {"author_id": 6, "token_count": 12}, ]}, {"timestamp": 1782889200, "group": [ {"author_id": 0, "token_count": 9}, {"author_id": 6, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Will Deacon
3318
46.16%
Oliver Upton
1525
21.22%
Quentin Perret
925
12.87%
Ricardo Koller
543
7.55%
Marc Zyngier
270
3.76%
Yanan Wang
182
2.53%
Raghavendra Rao Ananta
162
2.25%
Ryan Roberts
76
1.06%
Ankit Agrawal
62
0.86%
Suzuki K. Poulose
33
0.46%
Fuad Tabba
33
0.46%
Ard Biesheuvel
23
0.32%
Jia He
12
0.17%
Mostafa Saleh
8
0.11%
Colton Lewis
7
0.10%
Vincent Donnefort
3
0.04%
Mark Rutland
3
0.04%
Others
3
0.04%
Total
7188
vgic-v2-cpuif-proxy.c
93
-
7
321
Marc Zyngier
James Morse
Mark Rutland
Fuad Tabba
Thomas Gleixner
David Brazdil
Dave P Martin
October 2015
January 2016
September 2016
December 2017
May 2018
July 2018
November 2018
April 2019
June 2019
February 2020
October 2020
January 2021
August 2025
November 2025
December 2025
var spanGroupData = [ {"timestamp": 1443682800, "group": [ {"author_id": 0, "token_count": 52}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 0, "token_count": 153}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 10, "token_count": 64}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 8, "token_count": 20}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 24, "token_count": 1}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 36, "token_count": 2}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 10, "token_count": 2}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1754031600, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1761980400, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1764576000, "group": [ {"author_id": 3, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Marc Zyngier
226
70.40%
James Morse
66
20.56%
Mark Rutland
21
6.54%
Fuad Tabba
4
1.25%
Thomas Gleixner
2
0.62%
David Brazdil
1
0.31%
Dave P Martin
1
0.31%
Total
321
vgic-v3-sr.c
1289
-
11
4877
Marc Zyngier
Christoffer Dall
Sascha Bischoff
Mark Rutland
Gustavo A. R. Silva
Thomas Gleixner
D Scott Phillips
Alexandru Elisei
Fuad Tabba
Others
October 2015
December 2015
January 2016
February 2016
March 2016
May 2016
September 2016
December 2016
April 2017
May 2017
June 2017
October 2017
March 2018
November 2018
December 2018
January 2019
June 2019
April 2020
June 2020
August 2020
October 2020
March 2021
October 2021
April 2022
April 2024
August 2024
February 2025
March 2025
April 2025
May 2025
June 2025
July 2025
September 2025
November 2025
January 2026
var spanGroupData = [ {"timestamp": 1443682800, "group": [ {"author_id": 0, "token_count": 556}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 0, "token_count": 391}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 7, "token_count": 22}, {"author_id": 0, "token_count": 57}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 7, "token_count": 1}, {"author_id": 0, "token_count": 34}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 7, "token_count": 15}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 7, "token_count": 1}, {"author_id": 0, "token_count": 2667}, {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 7, "token_count": 246}, {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 8, "token_count": 17}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 7, "token_count": 25}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 36, "token_count": 2}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 50, "token_count": 16}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 0, "token_count": 97}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 0, "token_count": 26}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 35, "token_count": 2}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 0, "token_count": 234}, ]}, {"timestamp": 1738396800, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1746082800, "group": [ {"author_id": 57, "token_count": 2}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 9, "token_count": 68}, ]}, {"timestamp": 1751353200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1756710000, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1761980400, "group": [ {"author_id": 0, "token_count": 149}, ]}, {"timestamp": 1767254400, "group": [ {"author_id": 9, "token_count": 122}, ]}, ]
Author Name
Tokens
Token Proportion
Marc Zyngier
4329
88.76%
Christoffer Dall
310
6.36%
Sascha Bischoff
190
3.90%
Mark Rutland
20
0.41%
Gustavo A. R. Silva
16
0.33%
Thomas Gleixner
2
0.04%
D Scott Phillips
2
0.04%
Alexandru Elisei
2
0.04%
Fuad Tabba
1
0.02%
Others
5
0.10%
Total
4877
vgic-v5-sr.c
116
-
3
571
Sascha Bischoff
Marc Zyngier
Thomas Gleixner
October 2015
January 2016
June 2019
March 2026
April 2026
May 2026
var spanGroupData = [ {"timestamp": 1443682800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 36, "token_count": 1}, ]}, {"timestamp": 1772352000, "group": [ {"author_id": 9, "token_count": 563}, ]}, {"timestamp": 1775026800, "group": [ {"author_id": 9, "token_count": 2}, ]}, {"timestamp": 1777618800, "group": [ {"author_id": 0, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Sascha Bischoff
565
98.95%
Marc Zyngier
5
0.88%
Thomas Gleixner
1
0.18%
Total
571
Only top 60 contributors in the directory are shown. Everybody else is clustered as
Others
.
Contributors:
79
Author
Tokens
Proportion
Commits
Proportion
0
Marc Zyngier
16102
24.49%
284
29.46%
1
Quentin Perret
12602
19.16%
99
10.27%
2
Will Deacon
10890
16.56%
75
7.78%
3
Fuad Tabba
7053
10.73%
75
7.78%
4
Vincent Donnefort
3648
5.55%
29
3.01%
5
David Brazdil
3624
5.51%
30
3.11%
6
Oliver Upton
2757
4.19%
69
7.16%
7
Christoffer Dall
1073
1.63%
40
4.15%
8
Mark Rutland
1007
1.53%
35
3.63%
9
Sascha Bischoff
948
1.44%
9
0.93%
10
James Morse
683
1.04%
20
2.07%
11
Andrew Scull
677
1.03%
14
1.45%
12
Sebastian Ene
566
0.86%
9
0.93%
13
Ricardo Koller
556
0.85%
4
0.41%
14
Kalesh Singh
493
0.75%
13
1.35%
15
Raghavendra Rao Ananta
262
0.40%
5
0.52%
16
Per Larsen
248
0.38%
6
0.62%
17
Joey Gouly
200
0.30%
6
0.62%
18
Yanan Wang
198
0.30%
4
0.41%
19
Steven Price
177
0.27%
3
0.31%
20
Keir Fraser
134
0.20%
1
0.10%
21
Suzuki K. Poulose
125
0.19%
10
1.04%
22
Mostafa Saleh
104
0.16%
7
0.73%
23
Jintack Lim
104
0.16%
3
0.31%
24
Dave P Martin
96
0.15%
9
0.93%
25
Christopher Covington
91
0.14%
1
0.10%
26
Ryan Roberts
86
0.13%
4
0.41%
27
Anshuman Khandual
86
0.13%
2
0.21%
28
James Clark
85
0.13%
2
0.21%
29
Mark Brown
82
0.12%
10
1.04%
30
Reiji Watanabe
66
0.10%
2
0.21%
31
Kristina Martšenko
66
0.10%
2
0.21%
32
Vladimir Murzin
65
0.10%
3
0.31%
33
Ankit Agrawal
62
0.09%
1
0.10%
34
Catalin Marinas
53
0.08%
4
0.41%
35
Alexandru Elisei
53
0.08%
3
0.31%
36
Thomas Gleixner
52
0.08%
2
0.21%
37
Julien Thierry
47
0.07%
3
0.31%
38
Ben Horgan
43
0.07%
2
0.21%
39
Pierre-Clément Tosi
42
0.06%
4
0.41%
40
Jean-Philippe Brucker
39
0.06%
1
0.10%
41
Sebastian Ott
37
0.06%
1
0.10%
42
Sudeep Holla
35
0.05%
3
0.31%
43
Ard Biesheuvel
31
0.05%
3
0.31%
44
Snehal Koukuntla
30
0.05%
1
0.10%
45
Hyunwoo Kim
27
0.04%
2
0.21%
46
Andrew Murray
26
0.04%
3
0.31%
47
Akihiko Odaki
24
0.04%
1
0.10%
48
Rob Herring
22
0.03%
2
0.21%
49
Andre Przywara
19
0.03%
3
0.31%
50
Gustavo A. R. Silva
18
0.03%
1
0.10%
51
Madhavan T. Venkataraman
14
0.02%
4
0.41%
52
Alex Bennée
14
0.02%
2
0.21%
53
Ahmed Genidi
14
0.02%
1
0.10%
54
Weiming Shi
12
0.02%
1
0.10%
55
Jia He
12
0.02%
1
0.10%
56
Shannon Zhao
9
0.01%
1
0.10%
57
D Scott Phillips
8
0.01%
1
0.10%
58
Randy Dunlap
7
0.01%
4
0.41%
59
Colton Lewis
7
0.01%
1
0.10%
60
Others
51
0.08%
23
2.39%
Total
65762
964