Fork me on GitHub

Index

  1. Summary
  2. Authors by Group
  3. Author Index
  4. Authors

Rust Language Repository status

https://github.com/mozilla/rust/tree/master

Summary

  • Statistics from 2010-06-16 -0700 to 2019-12-09 +0100
  • 3,124 contributors
  • 75,649 commits
  • 125 active contributors in 30 days
  • And they contributed 741 commits
  • 38 new contributors in 30 days
  • And they contributed 90 commits
  • 151 mergers merged 28026 commits

Author by Group

Active users

Users who contributed in the last 30 days

  • 125 users contributed 20,806 commits
  • 4.0% of users
  • 27.5% of commits, impacts 9.94 of 11.23

Members are: Alex Crichton Guillaume Gomez Eduard-Mihai Burtescu Ralf Jung Vadim Petrochenkov Felix S. Klock II Esteban Küber varkor Mazdak Farrokhzad Oliver Scherer Mark Rousskov Michael Woerister Simon Sapin Manish Goregaokar Nicholas Nethercote Steven Fackler Santiago Pastorino Josh Stone Wesley Wiser Dylan MacKenzie Mark Mansi Aaron Hill Oliver Middleton Yuki Okushi Alexander Regueiro Pietro Albini Andy Russell Eric Huss Camille GILLOT Tyler Mandry Robin Kruppe Matthias Krüger Lzu Tao Nadrieril flip1995 Jethro Beekman Paul Daniel Faria Christian Poveda David Tolnay Adam Perry Tomasz Miąsko Lukas Kalbertodt Stepan Koltsov lqd Paul Dicker Dylan DPC Phlosioneer Guanqun Lu Konrad Borowski Remy Rakic Stefan Schindler Philip Munksgaard Matt Ickstadt Ximin Luo Stefan Lankes lcnr/Bastian Kauschke cad97 Michal 'vorner' Vaner David Haig Mateusz Mikuła Ohad Ravid Mara Bos Matthew Kraai MaulingMonkey Stein Somers Vytautas Astrauskas msizanoen1 Steven Malis Devin R Nathan Ringo leo60228 Gabriel Smith Ömer Sinan Ağacan Janusz Marcinkiewicz BaoshanPang Benjamin Sago Emmanuel Gil Peyrot Ivan Kozik Esteban Kuber Christian Duerr Umesh Kalappa Nadrieril Feneanar Andrew Banchich Harald Hoyer Peter Sam Elliott Elichai Turkel Thomas Etter Jeremy Fitzhardinge Yu Ding Mikhail Babenko Reese Williams Joshua Nelson Makoto Kato Timo Freiberg Victor Ding Stephen Crane Mahmoud Al-Qudsi Bartłomiej Kuras Nixon Alex Macleod CreepySkeleton Bart Massey David Hewitt clemencetbk yuyoyuppe cosine Sen Jiang Brian Wignall Christoph Schmidler Maxime “pep” Buquet Adam Schwalm Alex Aktsipetrov Markus Reiter Robert Bamler Parth Mehrotra Mark Lodato Kamlesh Kumar Parth Sane Magnus Ulimoen Aliaksandr Radzivanovich Mark Lodato Mikotochan avikozokin Ross MacArthur

Newfaces

Users who contributed his/her first commit in the last 30 days

  • 38 users contributed 90 commits
  • 1.2% of users
  • 0.1% of commits, impacts 4.5 of 11.23

Members are: David Haig Devin R leo60228 Gabriel Smith Emmanuel Gil Peyrot Peter Elichai Turkel Thomas Etter Mikhail Babenko Reese Williams Joshua Nelson Victor Ding Bartłomiej Kuras Nixon CreepySkeleton Bart Massey David Hewitt clemencetbk yuyoyuppe cosine Sen Jiang Brian Wignall Christoph Schmidler Maxime “pep” Buquet Adam Schwalm Alex Aktsipetrov Markus Reiter Robert Bamler Parth Mehrotra Mark Lodato Kamlesh Kumar Parth Sane Magnus Ulimoen Aliaksandr Radzivanovich Mark Lodato Mikotochan avikozokin Ross MacArthur

Mozilla

http://www.mozilla.org/

  • 54 users contributed 18,976 commits
  • 1.7% of users
  • 25.1% of commits, impacts 9.85 of 11.23

Members are: Brian Anderson Niko Matsakis Patrick Walton Graydon Hoare Tim Chevalier Nick Cameron Michael Sullivan Nicholas Nethercote Luqman Aden Lindsey Kuper Aaron Turon Rafael Ávila de Espíndola Keegan McAllister Roy Frostig Jonathan Turner Michael Bebenita Dave Huseby Cameron Zwarich Elliott Slaughter Chris Peterson Without Boats David Rajchenbach-Teller Stuart Pernsteiner Marco Castelluccio Nick Desaulniers Dan Gohman Ralph Giles Dave Herman Jason Orendorff Andreas Tolfsen Clark Gaebel Lin Clark Johan Lorenzo Yury Delendik Jonathan Bailey Chris Manchester Christian Holler (:decoder) Michael Wu Jeff Balogh Alex Gaynor cgswords Jonathan Claudius edunham Valentin Tsatskin Kartikaya Gupta Sylvestre Ledru Jeff Muizelaar Drew Willcoxon Sean Stangl zzhu Sylvestre Ledru Erik Rose Ian Connolly Lars Bergstrom

Korean Rust User Group

http://rust-kr.org/

  • 8 users contributed 451 commits
  • 0.3% of users
  • 0.6% of commits, impacts 6.11 of 11.23

Members are: Seo Sanghyeon klutzy Kang Seonghoon Wonwoo Choi Jeong YunWon Jihyun Yu Eunchong Yu LEE Wondong

Samsung Electronics

http://www.samsung.com/

  • 17 users contributed 391 commits
  • 0.5% of users
  • 0.5% of commits, impacts 5.97 of 11.23

Members are: Seo Sanghyeon Young-il Choi Ilyong Cho Eunji Jeong Sangeun Kim Youngmin Yoo Youngsoo Son sh8281.kim Sae-bom Kim june0cho wonyong kim kyeongwoon aydin.kim Jaemin Moon Vivek Galatage Aydin Kim Pawel Olzacki

Unidentified

Strange emails...

  • 4 users contributed 5 commits
  • 0.1% of users
  • 0.0% of commits, impacts 1.61 of 11.23

Members are: asdf unknown chitra unknown

Mergers

  • 151 users merged 28026 commits
  • 37.0% of commits, but not counted in total

Members are:

Author Index

Authors

Brian Anderson

Groups:
Mozilla
Commit Count:
5255 (#1.0)
Commit Rate:
6.9%
Commit Impact:
8.57 of 11.23
Search on Github:
Brian Anderson on Github or banderson on Github

Commits

Niko Matsakis

Groups:
Mozilla
Commit Count:
3994 (#2.0)
Commit Rate:
5.3%
Commit Impact:
8.29 of 11.23
Search on Github:
Niko Matsakis on Github or niko on Github

Commits

Alex Crichton

Groups:
Active users
Commit Count:
3537 (#3.0)
Commit Rate:
4.7%
Commit Impact:
8.17 of 11.23
Search on Github:
Alex Crichton on Github or alex on Github

Commits

  • db7b0f8: 2019-12-05 -0800 Update the revision of wasi-libc used in wasm32-wasi
    This commit updates the `wasi-libc` repository used to build the wasm32-wasi target's libstd to ensure that both libstd and libc are using the same wasi snapshot version.
  • f7789ad: 2019-12-05 -0800 Fix fetching arguments on the wasm32-wasi target(...)
  • 5ce09bc: 2019-11-18 -0800 Disable gdb pretty printer global section on wasm targets(...)
  • f3fb1c5: 2019-11-25 -0800 Update the `wasi` crate for `wasm32-wasi`(...)
  • a7b0bea: 2019-11-07 -0800 Attempt to fix *.yml confguration on Azure(...)
  • 1e4c2ae 73df5c5 060b6cb c7d285b b3fe511 8d9abcd 4447388 d047c42 1d06058 5c5e3fa f00c634 50c57d8 5d531ae 1a8897f b923306 and other 3517 commits.

Patrick Walton

Groups:
Mozilla
Commit Count:
2795 (#4.0)
Commit Rate:
3.7%
Commit Impact:
7.94 of 11.23
Search on Github:
Patrick Walton on Github or pwalton on Github

Commits

Graydon Hoare

Other names:
unknown
Groups:
Mozilla
Commit Count:
2136 (#5.0)
Commit Rate:
2.8%
Commit Impact:
7.67 of 11.23
Search on Github:
Graydon Hoare on Github or graydon on Github

Commits

Guillaume Gomez

Other names:
ggomez GuillaumeGomez
Groups:
Active users
Commit Count:
1493 (#6.0)
Commit Rate:
2.0%
Commit Impact:
7.31 of 11.23
Search on Github:
Guillaume Gomez on Github or guillaume1.gomez on Github

Commits

Eduard-Mihai Burtescu

Other names:
Eduard Burtescu
Groups:
Active users
Commit Count:
1431 (#7.0)
Commit Rate:
1.9%
Commit Impact:
7.27 of 11.23
Search on Github:
Eduard-Mihai Burtescu on Github or edy.burt on Github

Commits

Ralf Jung

Groups:
Active users
Commit Count:
1396 (#8.0)
Commit Rate:
1.8%
Commit Impact:
7.24 of 11.23
Search on Github:
Ralf Jung on Github or post on Github

Commits

Tim Chevalier

Groups:
Mozilla
Commit Count:
1384 (#9.0)
Commit Rate:
1.8%
Commit Impact:
7.23 of 11.23
Search on Github:
Tim Chevalier on Github or chevalier on Github

Commits

Vadim Petrochenkov

Other names:
petrochenkov we
Groups:
Active users
Commit Count:
1209 (#10.0)
Commit Rate:
1.6%
Commit Impact:
7.1 of 11.23
Search on Github:
Vadim Petrochenkov on Github or vadim.petrochenkov on Github

Commits

Felix S. Klock II

Other names:
Felix S Klock II
Groups:
Active users
Commit Count:
1148 (#11.0)
Commit Rate:
1.5%
Commit Impact:
7.05 of 11.23
Search on Github:
Felix S. Klock II on Github or pnkfelix on Github

Commits

  • 9b40e0b: 2019-11-20 +0100 made gdb pretty-printing script more robust when printing uninitialized vec.
    I based this solution on my reading of: https://rethinkdb.com/blog/make-debugging-easier-with-custom-pretty-printers#what-is-still-to-be-done That post claims that there is no clean way to check for garbage pointers, and so this PR adopts the same solution of tentatively attempting to convert a dererence to a string, which throws a clean exception on garbage that we can catch and recover from. I only made the change to vec and not the other pretty printers because I wanted to focus my effort on the simplest thing that would resolve issue #64343. In particular, I *considered* generalizing this fix to work on the other datatypes in the pretty-printing support library, but I don't want to invest effort in that until after we resolve our overall debugging support strategy; see also issues #60826 and #65564.
  • 6ab28b5: 2019-11-20 +0100 Ignore run-make reproducible-build-2 on Mac (we already ignore it on Windows).(...)
  • 9924361: 2019-11-04 +0100 Review feedback: alpha-rename field from `copy_derives` to `containers_derving_copy`.
  • 0dfe0ed: 2019-10-30 +0100 Review feedback: Remove more stuff! Simplify simplify simplify!
  • 7d7fbcb: 2019-10-28 +0100 Remove `PartialEq` and `Eq` from the `SpecialDerives`.
  • 6457914 d21f9b7 f645e90 86f7d6f 98f5b11 620083a 4f7b922 f0e370f c2b4c43 00bf29b 08ec3fe 6dd86b4 c59d33a e443e1b a18d424 and other 1128 commits.

Esteban Küber

Groups:
Active users
Commit Count:
1119 (#12.0)
Commit Rate:
1.5%
Commit Impact:
7.02 of 11.23
Search on Github:
Esteban Küber on Github or esteban on Github

Commits

Marijn Haverbeke

Groups:
Commit Count:
1007 (#13.0)
Commit Rate:
1.3%
Commit Impact:
6.91 of 11.23
Search on Github:
Marijn Haverbeke on Github or marijnh on Github

Commits

varkor

Groups:
Active users
Commit Count:
991 (#14.0)
Commit Rate:
1.3%
Commit Impact:
6.9 of 11.23
Search on Github:
varkor on Github or github on Github

Commits

Steve Klabnik

Other names:
steveklabnik
Groups:
Commit Count:
941 (#15.0)
Commit Rate:
1.2%
Commit Impact:
6.85 of 11.23
Search on Github:
Steve Klabnik on Github or steve on Github

Commits

Oliver Schneider

Other names:
Oliver 'ker' Schneider
Groups:
Commit Count:
863 (#16.0)
Commit Rate:
1.1%
Commit Impact:
6.76 of 11.23
Search on Github:
Oliver Schneider on Github or git-spam-no-reply9815368754983 on Github

Commits

Mazdak Farrokhzad

Other names:
Mazdak
Groups:
Active users
Commit Count:
837 (#17.0)
Commit Rate:
1.1%
Commit Impact:
6.73 of 11.23
Search on Github:
Mazdak Farrokhzad on Github or twingoow on Github

Commits

Oliver Scherer

Other names:
Oliver S̶c̶h̶n̶e̶i̶d̶e̶r Scherer Oliver Schneider
Groups:
Active users
Commit Count:
812 (#18.0)
Commit Rate:
1.1%
Commit Impact:
6.7 of 11.23
Search on Github:
Oliver Scherer on Github or github35764891676564198441 on Github

Commits

Huon Wilson

Groups:
Commit Count:
808 (#19.0)
Commit Rate:
1.1%
Commit Impact:
6.69 of 11.23
Search on Github:
Huon Wilson on Github or dbau.pp+github on Github

Commits

  • eb67f49: 2016-05-16 +1000 Deprecate {f32,f64}::abs_sub.
    The abs_sub name is misleading: the function actually computes the positive difference (`fdim` in C), not the `(x - y).abs()` that *many* people expect from the name. This function can be replaced with just `(x - y).max(0.0)`, mirroring the `abs` version, but this behaves differently with NAN: `NAN.max(0.0) == 0.0`, while `NAN.positive_diff(0.0) == NAN`. People who absolutely need that behaviour can use the C function directly and/or talk to the libs team (we haven't encountered a concrete use-case for this functionality). Closes #30315.
  • 4ea84fc: 2016-01-06 +1100 Remove irrelevant comment(...)
  • 41f7f0c: 2015-11-18 +1100 Add some unicode aliases for ".
  • 94e9a07: 2015-10-20 +1100 Point core::ptr::Shared to tracking issue #27730.
  • eacf78d: 2015-10-09 +1100 Point `placement_in_syntax`/`box_syntax` lang features at tracking issue #27779.(...)
  • 31310f5 67aa4c7 7241ae9 c19e7b6 2b45a9a 62e346a add0430 d12135a 787a21f bb6be30 14f9c97 29dcff3 daf8bdc 3e9b726 24416a2 and other 788 commits.

Jeffrey Seyfried

Groups:
Commit Count:
793 (#20.0)
Commit Rate:
1.0%
Commit Impact:
6.68 of 11.23
Search on Github:
Jeffrey Seyfried on Github or jeffrey.seyfried on Github

Commits

Mark Rousskov

Other names:
Mark Simulacrum Mark-Simulacrum
Groups:
Active users
Commit Count:
762 (#21.0)
Commit Rate:
1.0%
Commit Impact:
6.64 of 11.23
Search on Github:
Mark Rousskov on Github or mark.simulacrum on Github

Commits

Daniel Micay

Groups:
Commit Count:
761 (#22.0)
Commit Rate:
1.0%
Commit Impact:
6.63 of 11.23
Search on Github:
Daniel Micay on Github or danielmicay on Github

Commits

Erick Tryzelaar

Groups:
Commit Count:
709 (#23.0)
Commit Rate:
0.9%
Commit Impact:
6.56 of 11.23
Search on Github:
Erick Tryzelaar on Github or erick.tryzelaar on Github

Commits

  • 9de2de1: 2016-06-17 +0100 Pretty-print attributes on tuple structs and add tests
    This adds support to the pretty printer to print attributes added to tuple struct elements. Furthermore, it adds a test that makes sure we will print attributes on all variant data types.
  • ba5cab1: 2016-06-16 +0100 Revert using ? for try! in the libsyntax pretty printer(...)
  • 0e3334e: 2016-03-07 -0500 syntax: Always pretty print a newline after doc comments(...)
  • e56cb87: 2016-02-12 -0800 syntax: Replace unstable `vec.as_slice().get()` with `vec.get()`
  • 1dc7eb8: 2016-01-20 -0800 syntax: Fix encoding and decoding spans(...)
  • cd1f0b7 835bc77 fbd91a7 b62290d 7b00658 eef6b4a 19c8d70 7f9180f 83b1d7f c3da1a1 21143aa a2cfe38 2937cce 8553658 bc6d990 and other 689 commits.

Nick Cameron

Groups:
Mozilla
Commit Count:
676 (#24.0)
Commit Rate:
0.9%
Commit Impact:
6.52 of 11.23
Search on Github:
Nick Cameron on Github or ncameron on Github

Commits

Jorge Aparicio

Groups:
Commit Count:
586 (#25.0)
Commit Rate:
0.8%
Commit Impact:
6.37 of 11.23
Search on Github:
Jorge Aparicio on Github or japaricious on Github

Commits

John Kåre Alsaker

Other names:
John Kåre Alsaker
Groups:
Commit Count:
514 (#26.0)
Commit Rate:
0.7%
Commit Impact:
6.24 of 11.23
Search on Github:
John Kåre Alsaker on Github or john.kare.alsaker on Github

Commits

Michael Woerister

Groups:
Active users
Commit Count:
512 (#27.0)
Commit Rate:
0.7%
Commit Impact:
6.24 of 11.23
Search on Github:
Michael Woerister on Github or michaelwoerister on Github

Commits

Ariel Ben-Yehuda

Groups:
Commit Count:
502 (#28.0)
Commit Rate:
0.7%
Commit Impact:
6.22 of 11.23
Search on Github:
Ariel Ben-Yehuda on Github or ariel.byd on Github

Commits

Simon Sapin

Groups:
Active users
Commit Count:
480 (#29.0)
Commit Rate:
0.6%
Commit Impact:
6.17 of 11.23
Search on Github:
Simon Sapin on Github or simon on Github

Commits

Scott Olson

Groups:
Commit Count:
470 (#30.0)
Commit Rate:
0.6%
Commit Impact:
6.15 of 11.23
Search on Github:
Scott Olson on Github or scott on Github

Commits

Corey Farwell

Groups:
Commit Count:
441 (#31.0)
Commit Rate:
0.6%
Commit Impact:
6.09 of 11.23
Search on Github:
Corey Farwell on Github or coreyf on Github

Commits

Manish Goregaokar

Groups:
Active users
Commit Count:
431 (#32.0)
Commit Rate:
0.6%
Commit Impact:
6.07 of 11.23
Search on Github:
Manish Goregaokar on Github or manishsmail on Github

Commits

Michael Sullivan

Groups:
Mozilla
Commit Count:
428 (#33.0)
Commit Rate:
0.6%
Commit Impact:
6.06 of 11.23
Search on Github:
Michael Sullivan on Github or sully on Github

Commits

Nicholas Nethercote

Groups:
Active users Mozilla
Commit Count:
425 (#34.0)
Commit Rate:
0.6%
Commit Impact:
6.05 of 11.23
Search on Github:
Nicholas Nethercote on Github or nnethercote on Github

Commits

Eric Holk

Groups:
Commit Count:
414 (#35.0)
Commit Rate:
0.5%
Commit Impact:
6.03 of 11.23
Search on Github:
Eric Holk on Github or eholk on Github

Commits

Steven Fackler

Groups:
Active users
Commit Count:
372 (#36.0)
Commit Rate:
0.5%
Commit Impact:
5.92 of 11.23
Search on Github:
Steven Fackler on Github or sfackler on Github

Commits

  • 3fe7cfc: 2019-11-13 -0800 Remove some stack frames from `.async` calls
    The `Context` argument is currently smuggled through TLS for async-generated futures. The current infrastructure is closure-based, and results in an extra 6 stack frames when .awaiting an async-generated future! ``` 12: foo::async_b::{{closure}} at src/main.rs:10 13: <std::future::GenFuture<T> as core::future::future::Future>::poll::{{closure}} at /rustc/4560ea788cb760f0a34127156c78e2552949f734/src/libstd/future.rs:43 14: std::future::set_task_context at /rustc/4560ea788cb760f0a34127156c78e2552949f734/src/libstd/future.rs:79 15: <std::future::GenFuture<T> as core::future::future::Future>::poll at /rustc/4560ea788cb760f0a34127156c78e2552949f734/src/libstd/future.rs:43 16: std::future::poll_with_tls_context::{{closure}} at /rustc/4560ea788cb760f0a34127156c78e2552949f734/src/libstd/future.rs:121 17: std::future::get_task_context at /rustc/4560ea788cb760f0a34127156c78e2552949f734/src/libstd/future.rs:111 18: std::future::poll_with_tls_context at /rustc/4560ea788cb760f0a34127156c78e2552949f734/src/libstd/future.rs:121 19: foo::async_a::{{closure}} at src/main.rs:6 ``` While the long (medium?) term solution is to remove the use of TLS entirely, we can improve things a bit in the meantime. In particular, this commit does 2 things: 1. `get_task_context` has been inlined into `poll_with_tls_context`, removing 2 frames (16 and 17 above). 2. `set_task_context` now returns a guard type that resets the TLS rather than taking a closure, removing 2 frames (13 and 14 above). We can also remove frame 18 by removing `poll_with_tls_context` in favor of a `get_task_context` function which returns a guard, but that requires adjusting the code generated for .await, so I've left that off for now.
  • 91fa898: 2019-04-17 -0700 Stabilize the type_name intrinsic in core::any(...)
  • 5a4845d: 2019-07-10 -0700 Implement Unpin for all raw pointers(...)
  • 72e99f5: 2019-06-11 -0700 Deprecate ONCE_INIT(...)
  • 686a611: 2019-05-16 -0700 Update src/libstd/error.rs(...)
  • e836a4c 89ff7cd bd177f3 ab8e1d2 ec91f26 4785c74 c5b87a2 4c13791 3ba6177 5ca3b00 034de8d 596f182 31bcec6 d0f99dd 5969712 and other 352 commits.

Ben Blum

Groups:
Commit Count:
352 (#37.0)
Commit Rate:
0.5%
Commit Impact:
5.86 of 11.23
Search on Github:
Ben Blum on Github or bblum on Github

Commits

Michael Woerister

Groups:
Commit Count:
349 (#38.0)
Commit Rate:
0.5%
Commit Impact:
5.86 of 11.23
Search on Github:
Michael Woerister on Github or michaelwoerister on Github

Commits

David Wood

Groups:
Commit Count:
346 (#39.0)
Commit Rate:
0.5%
Commit Impact:
5.85 of 11.23
Search on Github:
David Wood on Github or david on Github

Commits

Luqman Aden

Groups:
Mozilla
Commit Count:
336 (#40.0)
Commit Rate:
0.4%
Commit Impact:
5.82 of 11.23
Search on Github:
Luqman Aden on Github or laden on Github

Commits

Corey Richardson

Other names:
Elaine "See More" Nemo
Groups:
Commit Count:
335 (#41.0)
Commit Rate:
0.4%
Commit Impact:
5.81 of 11.23
Search on Github:
Corey Richardson on Github or corey on Github

Commits

  • 992feab: 2015-12-29 -0500 Add a hint when given --extern with an indeterminate type
    @ubsan brought up this relatively poor error message. This adds a help message hinting when the problem actually is, and how to fix it.
  • ac25b44: 2015-08-10 -0400 Use pentium4 for base CPU on i686-pc-windows-msvc(...)
  • f2fc920: 2015-07-05 -0400 liblibc: correct Linux ioctl request type
  • f5ea620: 2015-07-05 -0400 collections: vec_deque: add some notes on how to use VecDeque as a queue effectively
  • 8e2ce46: 2015-07-05 -0400 collections: vec_deque: rename "ringbuf" to "VecDeque" in doc comments
  • b314fed 31a5285 e64b677 8d6fb44 0e838f7 3e01b9e cdfff9d 9714d3c 2d30f22 e9cbdd8 bd4119f ac8e105 5a4ca31 abcbe27 e0b4287 and other 315 commits.

Matthew Jasper

Other names:
matthewjasper Matthew
Groups:
Commit Count:
326 (#42.0)
Commit Rate:
0.4%
Commit Impact:
5.79 of 11.23
Search on Github:
Matthew Jasper on Github or mjjasper1 on Github

Commits

Simonas Kazlauskas

Groups:
Commit Count:
313 (#43.0)
Commit Rate:
0.4%
Commit Impact:
5.75 of 11.23
Search on Github:
Simonas Kazlauskas on Github or git on Github

Commits

ljedrz

Groups:
Commit Count:
312 (#44.0)
Commit Rate:
0.4%
Commit Impact:
5.74 of 11.23
Search on Github:
ljedrz on Github or ljedrz on Github

Commits

John Clements

Groups:
Commit Count:
309 (#45.0)
Commit Rate:
0.4%
Commit Impact:
5.73 of 11.23
Search on Github:
John Clements on Github or clements on Github

Commits

  • 1607064: 2014-07-17 -0700 repair macro docs
    In f1ad425199b0d89dab275a8c8f6f29a73d316f70, I changed the handling of macros, to prevent macro invocations from occurring in fully expanded source. Instead, I added a side table. It contained only the spans of the macros, because this was the only information required in order to make macro export work. However, librustdoc was also affected by this change, since it extracts macro information in a similar way. As a result of the earlier change, exported macros were no longer documented. In order to repair this, I've adjusted the side table to contain whole items, rather than just the spans.
  • ca05828: 2014-07-14 -0700 change to new trait style for method field refs(...)
  • 154ca08: 2014-07-14 -0700 use trait rather than fns(...)
  • aee5917: 2014-07-13 -0700 macro expansion for methods(...)
  • bb333ca: 2014-07-12 -0700 expansion abstraction
  • 2c4b6d6 6c8bb5a 6ee2155 c4cc3ba b293a66 c654fd1 b0b4b31 c253b36 53642ee f1ad425 50d9965 4c312b6 19e718b 69c2754 af794a5 and other 289 commits.

Tshepang Lekhonkhobe

Groups:
Commit Count:
294 (#46.0)
Commit Rate:
0.4%
Commit Impact:
5.68 of 11.23
Search on Github:
Tshepang Lekhonkhobe on Github or tshepang on Github

Commits

Lindsey Kuper

Groups:
Mozilla
Commit Count:
287 (#47.0)
Commit Rate:
0.4%
Commit Impact:
5.66 of 11.23
Search on Github:
Lindsey Kuper on Github or lkuper on Github

Commits

Aaron Turon

Groups:
Mozilla
Commit Count:
269 (#48.0)
Commit Rate:
0.4%
Commit Impact:
5.59 of 11.23
Search on Github:
Aaron Turon on Github or aturon on Github

Commits

QuietMisdreavus

Groups:
Commit Count:
256 (#49.0)
Commit Rate:
0.3%
Commit Impact:
5.55 of 11.23
Search on Github:
QuietMisdreavus on Github or grey on Github

Commits

Björn Steinbrink

Groups:
Commit Count:
255 (#50.0)
Commit Rate:
0.3%
Commit Impact:
5.54 of 11.23
Search on Github:
Björn Steinbrink on Github or bsteinbr on Github

Commits

  • 5a7cd84: 2019-01-21 +0100 Speed up the fast path for assert_eq! and assert_ne!
    Currently, the panic!() calls directly borrow the value bindings. This causes those bindings to always be initialized, i.e. they're initialized even before the values are even compared. This causes noticeable overhead in what should be a really cheap operation. By performing a reborrow of the value in the call to panic!(), we allow LLVM to optimize that code, so that the extra borrow only happens in the error case. We could achieve the same result by dereferencing the values passed to panic!(), as the format machinery borrows them anyway, but this causes assertions to fail to compile if one of the values is unsized, i.e. it would be a breaking change.
  • 98d4f33: 2019-01-16 +0100 const_eval: Predetermine the layout of all locals when pushing a stack frame(...)
  • f0d3df3: 2019-01-15 +0100 Use a faster early exit during region expansion(...)
  • da06898: 2019-01-16 +0100 Avoid erase_regions_ty queries if there are no regions to erase(...)
  • 5f402b8: 2019-01-10 +0100 Add a fast path for identical regions in lub_concrete_regions(...)
  • 07600c9 5b800c2 f05d967 5f3dc8b aca88e1 907855f ebc8507 4be1d5c 92189bc 7e522b2 493c29d d7bbd30 1a8c9f8 8ad7c28 0473a4f and other 235 commits.

Kevin Ballard

Groups:
Commit Count:
238 (#51.0)
Commit Rate:
0.3%
Commit Impact:
5.47 of 11.23
Search on Github:
Kevin Ballard on Github or kevin on Github

Commits

  • 11c2218: 2015-07-26 -0700 Remove the module-level documentation for thread::scoped
    It's deprecated and unsafe, so we shouldn't be encouraging people to use it. Move it to `std::thread::scoped` instead, since it's still useful information to anyone who is using the API.
  • d0b5eb3: 2015-05-14 -0700 Add some convenience methods to go from CStr -> str(...)
  • 90b9529: 2015-05-14 -0700 Move configuration 1 phase before crate metadata collection(...)
  • f2614f5: 2015-05-11 -0700 Avoid returning a slice with a null pointer from Iter.as_slice()(...)
  • e1e34e9: 2015-05-11 -0700 Reintroduce non-null assumptions in core::slice iterators(...)
  • 52efe55 1605205 0a380a9 df95719 9868529 3453b5b 3dd455d bbc3f2e c384ee1 a913fc6 c166017 14a5992 d333a91 c582974 13e00e4 and other 218 commits.

Jeff Olson

Groups:
Commit Count:
236 (#52.0)
Commit Rate:
0.3%
Commit Impact:
5.46 of 11.23
Search on Github:
Jeff Olson on Github or olson.jeffery on Github

Commits

Santiago Pastorino

Groups:
Active users
Commit Count:
232 (#53.5)
Commit Rate:
0.3%
Commit Impact:
5.45 of 11.23
Search on Github:
Santiago Pastorino on Github or spastorino on Github

Commits

Josh Stone

Groups:
Active users
Commit Count:
232 (#53.5)
Commit Rate:
0.3%
Commit Impact:
5.45 of 11.23
Search on Github:
Josh Stone on Github or jistone on Github

Commits

  • 16d2178: 2019-12-04 -0800 Migrate to LLVM{Get,Set}ValueName2
    The deprecated `LLVM{Get,Set}ValueName` only work with NUL-terminated strings, but the `2` variants use explicit lengths, which fits better with Rust strings and slices. We now use these in new helper functions `llvm::{get,set}_value_name` that convert to/from `&[u8]`.
  • b1ececa: 2019-12-02 -0800 [CI] fix the `! isCI` check in src/ci/run.sh(...)
  • 2304c25: 2019-12-02 -0800 Update the minimum external LLVM to 7(...)
  • 4c2f1c8: 2019-11-19 -0800 Mark -Zgenerate-arange-section as TRACKED
  • a5d624d: 2019-11-18 -0800 Generate DWARF address ranges for faster lookups(...)
  • bfa5e5f 1aee3e4 624e7d7 096c99b 4c906dc 3a05616 d305254 2dcf2f0 bd4e9d5 9175f27 dc8ee51 faee5fd 29cd7eb 98779ed fa2acbe and other 212 commits.

Alexis Beingessner

Other names:
Alexis
Groups:
Commit Count:
225 (#55.0)
Commit Rate:
0.3%
Commit Impact:
5.42 of 11.23
Search on Github:
Alexis Beingessner on Github or a.beingessner on Github

Commits

Seo Sanghyeon

Groups:
Korean Rust User Group Samsung Electronics
Commit Count:
224 (#56.0)
Commit Rate:
0.3%
Commit Impact:
5.41 of 11.23
Search on Github:
Seo Sanghyeon on Github or sanxiyn on Github

Commits

Rafael Ávila de Espíndola

Other names:
Rafael Avila de Espindola
Groups:
Mozilla
Commit Count:
223 (#57.0)
Commit Rate:
0.3%
Commit Impact:
5.41 of 11.23
Search on Github:
Rafael Ávila de Espíndola on Github or respindola on Github

Commits

Wesley Wiser

Groups:
Active users
Commit Count:
217 (#58.0)
Commit Rate:
0.3%
Commit Impact:
5.38 of 11.23
Search on Github:
Wesley Wiser on Github or wwiser on Github

Commits

kennytm

Groups:
Commit Count:
213 (#59.0)
Commit Rate:
0.3%
Commit Impact:
5.36 of 11.23
Search on Github:
kennytm on Github or kennytm on Github

Commits

Dylan MacKenzie

Groups:
Active users
Commit Count:
210 (#60.0)
Commit Rate:
0.3%
Commit Impact:
5.35 of 11.23
Search on Github:
Dylan MacKenzie on Github or ecstaticmorse on Github

Commits

Mark Mansi

Other names:
mark
Groups:
Active users
Commit Count:
208 (#61.0)
Commit Rate:
0.3%
Commit Impact:
5.34 of 11.23
Search on Github:
Mark Mansi on Github or markm on Github

Commits

blake2-ppc

Groups:
Commit Count:
204 (#62.0)
Commit Rate:
0.3%
Commit Impact:
5.32 of 11.23
Search on Github:
blake2-ppc on Github or blake2-ppc on Github

Commits

  • 87294c2: 2013-10-05 +0200 Avoid cloning the stack on every `push_ctxt` call in trans
    Rewrite the use of TLS variable for `push_ctxt` so that it uses a ~[] instead of a @~[]. Before it cloned the whole vector on each push and pop, which is unnecessary.
  • 9ac175c: 2013-10-04 +0200 rustc: Use static strings in a few literals(...)
  • 8163cb5: 2013-09-30 +0200 std::iter: Introduce .by_ref() adaptor(...)
  • f4d8d8c: 2013-09-30 +0200 trans::build: Change @mut Block to &Block or &mut Block(...)
  • b88517e: 2013-09-30 +0200 trans: Change @ast::Pat and @mut CrateContext in a few places(...)
  • 948b5ab abcca1c 8e69c05 3709aa7 24a4d0d 5444f60 c0e1c09 57757a8 4cd3c5c f0630fd bf0e2a6 7024a9d b5d560a e211888 6e538ed and other 184 commits.

Tobias Bucher

Groups:
Commit Count:
201 (#63.0)
Commit Rate:
0.3%
Commit Impact:
5.3 of 11.23
Search on Github:
Tobias Bucher on Github or tobiasbucher5991 on Github

Commits

Brendan Zabarauskas

Groups:
Commit Count:
195 (#64.0)
Commit Rate:
0.3%
Commit Impact:
5.27 of 11.23
Search on Github:
Brendan Zabarauskas on Github or bjzaba on Github

Commits

bjorn3

Groups:
Commit Count:
192 (#65.0)
Commit Rate:
0.3%
Commit Impact:
5.26 of 11.23
Search on Github:
bjorn3 on Github or bjorn3 on Github

Commits

Aaron Hill

Groups:
Active users
Commit Count:
191 (#66.0)
Commit Rate:
0.3%
Commit Impact:
5.25 of 11.23
Search on Github:
Aaron Hill on Github or aa1ronham on Github

Commits

  • 3c14f0e: 2019-12-06 -0500 Add note to src/ci/docker/README.md about multiple docker images
    I spent a while debugging a strage linker error about an outdated `glibc` version, only to discover that it was caused by a stale `obj` directory. It wasn't obviously to be that using the same obj dir with multiple Docker images (for the same target triple) could be a problem. This commit adds a note to the README, which should hopefully be helpful to anyone else who runs into this issue.
  • 168e35d: 2019-12-03 -0500 Include a span in more `expected...found` notes(...)
  • a6883c0: 2019-12-03 -0500 Disable issue-59756 test for now(...)
  • 462f06d: 2019-12-03 -0500 Emit coercion suggestions in more places(...)
  • 79fcaf8: 2019-11-20 -0500 Apply proper commit from PR #63934(...)
  • df3f338 cec7d94 542383f 850e3e6 a59b7ea 6b47cba 4b57d22 2ba982d 45a9d27 bc7b17c a5c45f0 778bb71 a11abe0 f87177b 61c75bd and other 171 commits.

Andrew Paseltiner

Groups:
Commit Count:
186 (#67.0)
Commit Rate:
0.2%
Commit Impact:
5.23 of 11.23
Search on Github:
Andrew Paseltiner on Github or apaseltiner on Github

Commits

Ulrik Sverdrup

Other names:
bluss
Groups:
Commit Count:
176 (#68.0)
Commit Rate:
0.2%
Commit Impact:
5.17 of 11.23
Search on Github:
Ulrik Sverdrup on Github or bluss on Github

Commits

  • 2f0c821: 2018-12-19 +0100 Change untagged_unions to not allow union fields with drop
    Union fields may now never have a type with attached destructor. This for example allows unions to use arbitrary field types only by wrapping them in ManuallyDrop. The stable rule remains, that union fields must be Copy. We use the new rule for the `untagged_union` feature. See RFC 2514. Note for ui tests: We can't test move out through Box's deref-move since we can't have a Box in a union anymore.
  • c7c23fe: 2018-03-03 +0100 core: Update stability attributes for FusedIterator
  • bc651ca: 2018-01-15 +0100 core: Stabilize FusedIterator(...)
  • 3fff2d9: 2017-10-07 +0200 core: Ensure std::mem::Discriminant is Send + Sync(...)
  • 41a4226: 2017-09-19 +0200 core: Assign tracking issue for iter_rfold
  • 7e81cee 84c90f3 a59a25d 31cf26a 91318c8 ffd171e 7859c9e 3a39d95 758a0ce 41aeb9d f41ecef 5d2f270 74f8ea2 29a6a9e 6fda0fe and other 156 commits.

Oliver Middleton

Groups:
Active users
Commit Count:
174 (#69.5)
Commit Rate:
0.2%
Commit Impact:
5.16 of 11.23
Search on Github:
Oliver Middleton on Github or olliemail27 on Github

Commits

est31

Groups:
Commit Count:
174 (#69.5)
Commit Rate:
0.2%
Commit Impact:
5.16 of 11.23
Search on Github:
est31 on Github or MTest31 on Github

Commits

Paul Stansifer

Groups:
Commit Count:
172 (#71.0)
Commit Rate:
0.2%
Commit Impact:
5.15 of 11.23
Search on Github:
Paul Stansifer on Github or paul.stansifer on Github

Commits

Zack M. Davis

Groups:
Commit Count:
171 (#72.0)
Commit Rate:
0.2%
Commit Impact:
5.14 of 11.23
Search on Github:
Zack M. Davis on Github or code on Github

Commits

  • d1cdb02: 2019-07-06 -0700 pretty-pretty extremal constants!
    While many programmers may intuitively appreciate the significance of "magic numbers" like −2147483648, Rust is about empowering everyone to build reliable and efficient software! It's a bit more legible to print the constant names (even noisy fully-qualified-paths thereof). The bit-manipulation methods mirror those in `librustc_mir::hair::pattern::_match::all_constructors`; thanks to the immortal Varkor for guidance. Resolves #56393.
  • 6de8e39: 2019-06-15 -0700 in which the `non_ascii_idents` lint appears (RFC 2457)(...)
  • 6bb60ef: 2019-07-06 -0700 name the trait in ambiguous-associated-items fully qualified suggestion(...)
  • acc4e56: 2019-07-06 -0700 in which we suggest anonymizing single-use lifetimes in paths
  • e12d682: 2019-07-06 -0700 path-type examples for single-use lifetime in fn argument UI test(...)
  • 17653dd 7a3184a 64ad3e2 3986c96 f3e9b1a faea5bb fd28753 b754615 f66ea66 f90de11 dc0609c 630c6a5 b0d3d3b 1ddbd81 475be10 and other 151 commits.

Flavio Percoco

Other names:
Flavio Percoco Premoli Flaper Fesp
Groups:
Commit Count:
168 (#73.5)
Commit Rate:
0.2%
Commit Impact:
5.12 of 11.23
Search on Github:
Flavio Percoco on Github or flaper87 on Github

Commits

Yuki Okushi

Other names:
Yuki OKUSHI
Groups:
Active users
Commit Count:
168 (#73.5)
Commit Rate:
0.2%
Commit Impact:
5.12 of 11.23
Search on Github:
Yuki Okushi on Github or huyuumi.dev on Github

Commits

Ariel Ben-Yehuda

Other names:
arielb1
Groups:
Commit Count:
164 (#75.0)
Commit Rate:
0.2%
Commit Impact:
5.1 of 11.23
Search on Github:
Ariel Ben-Yehuda on Github or arielb1 on Github

Commits

Vadim Chugunov

Groups:
Commit Count:
154 (#76.0)
Commit Rate:
0.2%
Commit Impact:
5.04 of 11.23
Search on Github:
Vadim Chugunov on Github or vadimcn on Github

Commits

Alexander Regueiro

Groups:
Active users
Commit Count:
153 (#77.0)
Commit Rate:
0.2%
Commit Impact:
5.03 of 11.23
Search on Github:
Alexander Regueiro on Github or alexreg on Github

Commits

Pietro Albini

Groups:
Active users
Commit Count:
152 (#78.0)
Commit Rate:
0.2%
Commit Impact:
5.02 of 11.23
Search on Github:
Pietro Albini on Github or pietro on Github

Commits

Andrew Cann

Groups:
Commit Count:
146 (#79.0)
Commit Rate:
0.2%
Commit Impact:
4.98 of 11.23
Search on Github:
Andrew Cann on Github or shum on Github

Commits

Marvin Löbel

Groups:
Commit Count:
145 (#80.0)
Commit Rate:
0.2%
Commit Impact:
4.98 of 11.23
Search on Github:
Marvin Löbel on Github or loebel.marvin on Github

Commits

Scott McMurray

Other names:
scottmcm
Groups:
Commit Count:
141 (#81.0)
Commit Rate:
0.2%
Commit Impact:
4.95 of 11.23
Search on Github:
Scott McMurray on Github or scottmcm on Github

Commits

Richo Healey

Groups:
Commit Count:
139 (#82.0)
Commit Rate:
0.2%
Commit Impact:
4.93 of 11.23
Search on Github:
Richo Healey on Github or richo on Github

Commits

Andy Russell

Groups:
Active users
Commit Count:
137 (#83.0)
Commit Rate:
0.2%
Commit Impact:
4.92 of 11.23
Search on Github:
Andy Russell on Github or arussell123 on Github

Commits

Kevin Cantu

Groups:
Commit Count:
136 (#85.0)
Commit Rate:
0.2%
Commit Impact:
4.91 of 11.23
Search on Github:
Kevin Cantu on Github or me on Github

Commits

Jorge Aparicio

Groups:
Commit Count:
136 (#85.0)
Commit Rate:
0.2%
Commit Impact:
4.91 of 11.23
Search on Github:
Jorge Aparicio on Github or jorge on Github

Commits

gnzlbg

Groups:
Commit Count:
136 (#85.0)
Commit Rate:
0.2%
Commit Impact:
4.91 of 11.23
Search on Github:
gnzlbg on Github or gonzalobg88 on Github

Commits

Jed Davis

Groups:
Commit Count:
134 (#87.0)
Commit Rate:
0.2%
Commit Impact:
4.9 of 11.23
Search on Github:
Jed Davis on Github or jld on Github

Commits

Keegan McAllister

Groups:
Mozilla
Commit Count:
131 (#88.5)
Commit Rate:
0.2%
Commit Impact:
4.88 of 11.23
Search on Github:
Keegan McAllister on Github or kmcallister on Github

Commits

Aleksey Kladov

Groups:
Commit Count:
131 (#88.5)
Commit Rate:
0.2%
Commit Impact:
4.88 of 11.23
Search on Github:
Aleksey Kladov on Github or aleksey.kladov on Github

Commits

klutzy

Groups:
Korean Rust User Group
Commit Count:
123 (#90.0)
Commit Rate:
0.2%
Commit Impact:
4.81 of 11.23
Search on Github:
klutzy on Github or klutzytheklutzy on Github

Commits

Tamir Duberstein

Groups:
Commit Count:
116 (#91.0)
Commit Rate:
0.2%
Commit Impact:
4.75 of 11.23
Search on Github:
Tamir Duberstein on Github or tamird on Github

Commits

  • 9487902: 2018-04-07 -0400 rustbuild: canonicalize prefix `install_sh`
    Testing: ``` $ git diff diff --git a/config.toml.example b/config.toml.example index 9dd3002506..b47bc490cd 100644 --- a/config.toml.example +++ b/config.toml.example @@ -196,7 +196,7 @@ [install] # Instead of installing to /usr/local, install to this path instead. -#prefix = "/usr/local" +prefix = "install-prefix" # Where to install system configuration files # If this is a relative path, it will get installed in `prefix` above $ mkdir install-prefix $ ./x.py install -i --stage 0 --config config.toml.example ... $ ls install-prefix/ bin lib share ``` Closes #36989.
  • b204b49: 2018-04-07 -0400 Don't default to stage 1 with incremental(...)
  • f144bdf: 2018-04-07 -0400 Remove mention of CsvDumper(...)
  • 94d02b8: 2017-11-26 -0500 *: strip calls to cc::Build::compile(...)
  • 9067d97: 2017-11-26 -0500 rustc_llvm: use cc::Build::define
  • 658ea38 9844777 41b105b 19dcf91 45907f5 7d6c3da 5c82a54 231d9e7 e788fa7 4a8933f 49492cb 313b8f8 b3f50ca 0463566 f2fb457 and other 96 commits.

Michael Woerister

Groups:
Commit Count:
115 (#92.0)
Commit Rate:
0.2%
Commit Impact:
4.74 of 11.23
Search on Github:
Michael Woerister on Github or michaelwoerister on Github

Commits

Adolfo Ochagavía

Other names:
aochagavia
Groups:
Commit Count:
114 (#93.0)
Commit Rate:
0.2%
Commit Impact:
4.74 of 11.23
Search on Github:
Adolfo Ochagavía on Github or aochagavia92 on Github

Commits

Eric Huss

Groups:
Active users
Commit Count:
113 (#94.0)
Commit Rate:
0.1%
Commit Impact:
4.73 of 11.23
Search on Github:
Eric Huss on Github or eric on Github

Commits

Jakub Bukaj

Other names:
Jakub Wieczorek Jakub
Groups:
Commit Count:
112 (#95.0)
Commit Rate:
0.1%
Commit Impact:
4.72 of 11.23
Search on Github:
Jakub Bukaj on Github or jakub on Github

Commits

Roy Frostig

Groups:
Mozilla
Commit Count:
110 (#97.0)
Commit Rate:
0.1%
Commit Impact:
4.7 of 11.23
Search on Github:
Roy Frostig on Github or rfrostig on Github

Commits

  • dda16f8: 2010-09-20 -0700 Add issue #163 testcase to str-append testcase.
  • 3c3421e: 2010-09-20 -0700 When translating vec-append, delay destination string's null-byte-accounting length decrement until the destination string has already been resized. Closes #163.
  • ca14753: 2010-09-07 -0700 Add hashmap tests exercising strings as keys and values. No longer leaks on linux.
  • 5e5112d: 2010-09-07 -0700 Recursively drop a type's parts if the type uses any typarams, since those typarams may represent types that actually require dropping.
  • cf62b54: 2010-09-06 -0700 Add a little pointer-cast helper to dbg.
  • 974092c 4e355ae 1eb2a8b 1fa978e 47e86a0 9481907 0d15ae4 6f52ba7 ecb7fc2 5e77e78 927b2f7 4c1c846 1035ad9 66b5b95 aa30304 and other 90 commits.

James Miller

Groups:
Commit Count:
110 (#97.0)
Commit Rate:
0.1%
Commit Impact:
4.7 of 11.23
Search on Github:
James Miller on Github or james on Github

Commits

Igor Matuszewski

Groups:
Commit Count:
110 (#97.0)
Commit Rate:
0.1%
Commit Impact:
4.7 of 11.23
Search on Github:
Igor Matuszewski on Github or Xanewok on Github

Commits

  • 0658b24: 2019-10-30 +0100 submodules: Bump RLS to 58869107ec162a821a4bee53cdd3f51c84cda3ea
    Most importantly it contains https://github.com/rust-lang/rls/commit/d267b49c2f7914f5b4bc94916dc56d64b37adf3a which fixes the RLS build whenever Clippy is built successfully in Rust CI.
  • e755963: 2019-10-29 +0100 save-analysis: Account for async desugaring in async fn return types
  • ad6ce46: 2019-10-17 +0200 save-analysis: Add a relevant test case
  • 5fe88ab: 2019-10-17 +0200 save-analysis: Nest tables when processing impl items
  • eefc169: 2019-10-13 +0200 Nest typeck tables when processing struct member types
  • 7b3cd1b 429fc9d ae79ea3 f90f7ac a946b8d 30e39e8 0fafd61 b4151dd 6117faa b456c82 ab73b32 c2249a4 91dae2e 5124f34 c8a2855 and other 90 commits.

Matt Brubeck

Groups:
Commit Count:
109 (#99.0)
Commit Rate:
0.1%
Commit Impact:
4.69 of 11.23
Search on Github:
Matt Brubeck on Github or mbrubeck on Github

Commits

  • b6fb3e3: 2019-03-29 -0700 In doc examples, don't ignore read/write results
    Calling `Read::read` or `Write::write` without checking the returned `usize` value is almost always an error. Example code in the documentation should demonstrate how to use the return value correctly. Otherwise, people might copy the example code thinking that it is okay to "fire and forget" these methods.
  • 8dbae79: 2019-03-28 -0700 Use write_all instead of write in example code
  • 8a6ca24: 2018-12-12 -0800 Allow ptr::hash to accept fat pointers
  • ecb2dc6: 2018-07-13 -0700 Fix link to RFC 1510
  • cdff2f3: 2018-06-29 -0700 impl Clone for Box, Box, Box(...)
  • 72ab4b4 37cbd11 390f836 1ce98f3 8531086 6b7627f 504916c 0600d0f d04362f 311fbc9 f243f92 e9fdee8 3f9c057 44912bf 91c3eee and other 89 commits.

Taylor Cramer

Groups:
Commit Count:
108 (#100.0)
Commit Rate:
0.1%
Commit Impact:
4.68 of 11.23
Search on Github:
Taylor Cramer on Github or cramertj on Github

Commits

Shotaro Yamada

Other names:
sinkuu
Groups:
Commit Count:
107 (#101.0)
Commit Rate:
0.1%
Commit Impact:
4.67 of 11.23
Search on Github:
Shotaro Yamada on Github or sinkuu on Github

Commits

Jeremy Soller

Groups:
Commit Count:
102 (#102.0)
Commit Rate:
0.1%
Commit Impact:
4.62 of 11.23
Search on Github:
Jeremy Soller on Github or jackpot51 on Github

Commits

Brian Koropoff

Groups:
Commit Count:
101 (#103.5)
Commit Rate:
0.1%
Commit Impact:
4.62 of 11.23
Search on Github:
Brian Koropoff on Github or bkoropoff on Github

Commits

Florian Hahn

Groups:
Commit Count:
101 (#103.5)
Commit Rate:
0.1%
Commit Impact:
4.62 of 11.23
Search on Github:
Florian Hahn on Github or flo on Github

Commits

Oliver Schneider

Groups:
Commit Count:
100 (#105.0)
Commit Rate:
0.1%
Commit Impact:
4.61 of 11.23
Search on Github:
Oliver Schneider on Github or git-no-reply-9879165716479413131 on Github

Commits

Camille GILLOT

Groups:
Active users
Commit Count:
98 (#106.0)
Commit Rate:
0.1%
Commit Impact:
4.58 of 11.23
Search on Github:
Camille GILLOT on Github or gillot.camille on Github

Commits

Kevin Butler

Other names:
Ryman
Groups:
Commit Count:
93 (#107.5)
Commit Rate:
0.1%
Commit Impact:
4.53 of 11.23
Search on Github:
Kevin Butler on Github or haqkrs on Github

Commits

Tyler Mandry

Groups:
Active users
Commit Count:
93 (#107.5)
Commit Rate:
0.1%
Commit Impact:
4.53 of 11.23
Search on Github:
Tyler Mandry on Github or tmandry on Github

Commits

Stjepan Glavina

Groups:
Commit Count:
92 (#109.0)
Commit Rate:
0.1%
Commit Impact:
4.52 of 11.23
Search on Github:
Stjepan Glavina on Github or stjepang on Github

Commits

Tim Neumann

Groups:
Commit Count:
91 (#110.0)
Commit Rate:
0.1%
Commit Impact:
4.51 of 11.23
Search on Github:
Tim Neumann on Github or mail on Github

Commits

Taiki Endo

Groups:
Commit Count:
89 (#111.0)
Commit Rate:
0.1%
Commit Impact:
4.49 of 11.23
Search on Github:
Taiki Endo on Github or te316e89 on Github

Commits

topecongiro

Other names:
Seiichi Uchida
Groups:
Commit Count:
87 (#112.0)
Commit Rate:
0.1%
Commit Impact:
4.47 of 11.23
Search on Github:
topecongiro on Github or seuchida on Github

Commits

Andre Bogus

Other names:
llogiq
Groups:
Commit Count:
86 (#113.0)
Commit Rate:
0.1%
Commit Impact:
4.45 of 11.23
Search on Github:
Andre Bogus on Github or bogusandre on Github

Commits

Haitao Li

Groups:
Commit Count:
85 (#114.0)
Commit Rate:
0.1%
Commit Impact:
4.44 of 11.23
Search on Github:
Haitao Li on Github or lihaitao on Github

Commits

Amanieu d'Antras

Groups:
Commit Count:
84 (#115.5)
Commit Rate:
0.1%
Commit Impact:
4.43 of 11.23
Search on Github:
Amanieu d'Antras on Github or amanieu on Github

Commits

Jonathan Turner

Groups:
Mozilla
Commit Count:
84 (#115.5)
Commit Rate:
0.1%
Commit Impact:
4.43 of 11.23
Search on Github:
Jonathan Turner on Github or jturner on Github

Commits

Nick Hamann

Groups:
Commit Count:
83 (#118.0)
Commit Rate:
0.1%
Commit Impact:
4.42 of 11.23
Search on Github:
Nick Hamann on Github or nick on Github

Commits

  • 7d78436: 2016-05-17 -0500 Improve the long explanation of E0207.
    The previous explanation does not seem to explain what it means for an implementation parameter to be used or unused. The new explanation lists the three ways specific ways by which an impl parameter becomes constrained (taken from RFC 447). This also adds a link to RFC 447. The explanation has two different examples. The first is adapted from RFC 447, and shows an instance of E0207 on a impl for a type. The second one is a trait impl example adapted from issue #22834. Closes #33650
  • a50c82b: 2016-05-18 -0500 Simplify report_elision_failure a little bit.
  • 7fef162: 2016-05-18 -0500 Only print parameters with elided lifetimes in elision error messages.(...)
  • e2bf1f8: 2016-05-17 -0500 Add regression tests for error message when using enum variant as a type(...)
  • f0af1eb: 2015-10-22 -0500 Warn when creating a module and a struct that both have the same name.(...)
  • f257a15 560bb0a 5ec1dea 2439824 4630fc7 4bc8369 5559d2b c9c5ea7 db9af26 0cc26b2 079bfad 4982b23 57a66f8 cb8daaf a6cc4dd and other 63 commits.

Robin Kruppe

Groups:
Active users
Commit Count:
83 (#118.0)
Commit Rate:
0.1%
Commit Impact:
4.42 of 11.23
Search on Github:
Robin Kruppe on Github or robin.kruppe on Github

Commits

  • a1f67ad: 2019-11-13 +0100 Revert "Auto merge of #65134 - davidtwco:issue-19834-improper-ctypes-in-extern-C-fn, r=rkruppe"
    This reverts commit 3f0e16473de5ec010f44290a8c3ea1d90e0ad7a2, reversing changes made to 61a551b4939ec1d5596e585351038b8fbd0124ba.
  • 8e9f635: 2019-10-02 +0200 rustc book: nitpick SLP vectorization(...)
  • e20f1d1: 2018-07-13 +0200 Fix typo in improper_ctypes suggestion(...)
  • 051ea5c: 2018-02-14 +0100 [improper_ctypes] Don't suggest raw pointers when encountering trait objects(...)
  • 9d493c8: 2018-02-14 +0100 [improper_ctypes] Point at definition of non-FFI-safe type if possible
  • 22a1716 9b5f47e ae92dfa 7ac5e96 1f0e1a0 9eb4735 2be697b cf3fefe 1df384d 9e4a692 95c3fc0 0393611 296aa96 5952441 0872cda and other 63 commits.

gaurikholkar

Other names:
Gauri Kholkar Gauri
Groups:
Commit Count:
83 (#118.0)
Commit Rate:
0.1%
Commit Impact:
4.42 of 11.23
Search on Github:
gaurikholkar on Github or f2013002 on Github

Commits

Matthias Krüger

Groups:
Active users
Commit Count:
81 (#120.5)
Commit Rate:
0.1%
Commit Impact:
4.39 of 11.23
Search on Github:
Matthias Krüger on Github or matthias.krueger on Github

Commits

  • f77104b: 2019-12-02 +0100 submodules: update clippy from 7b8e8293 to 7a943a9d
    Changes: ```` Normalize custom ICE test Rustup to rust-lang/rust#64736 Use assert_crate_local for a more explicit error Rustup to https://github.com/rust-lang/rust/pull/66789 account for external macro in MISSING_INLINE_IN_PUBLIC_ITEMS lint build(tests/fmt): use shared target dir chore: fix and split some ui tests on 32bit system build: set up build job for i686 targets remove needless my_lint ui test git quiet deploy: cd to out/ before adding files to git Less needless_doctest_main false positives fmt Feed the dog Use rustc_env instead of exec_env for test Make triggering this lint less likely :paperclip: Use exec_env to set backtrace level and normalize output Update custom ICE function with latest rustc Use Clippy version in ICE message Add custom ICE message that points to Clippy repo Fix master deployment Run update_lints Add projections check to EUV for escape analysis Use infer_ctxt Move use_self to nursery Use `println!` on success instead of `eprintln!` Revert "Disable chalk integration test. Output too large" Remove the old integration-tests.sh script Use rust implementation for integration tests in CI Rust implementation of integration test Don't error on clippy.toml of dependencies Fix categorizations Fix arguments on ExprUseVisitor::new euv moved from middle to typeck cmt_ -> Place build: check if RTIM is not installed make use of Result::map_or trigger string_lit_as_bytes when literal has escapes Remove negative float literal checks. Enable deny-warnings feature everywhere in CI Remove unused debugging feature implemented `as_conversions` lint fixing a typo [comparison_chain] #4827 Check `core::cmp::Ord` is implemented add a good example for the approx_const lint Add suggested good cases in docs for lifetimes lint ````
  • f9ac609: 2019-10-28 +0100 submodules: update clippy from 66df92ae to c8e3cfbd(...)
  • 1363611: 2019-09-27 +0200 submodules: update clippy from 68ff8b19 to edd90473(...)
  • 9bbe8ae: 2019-08-24 +0200 submodules: update clippy from cd3df6be to 2bcb6155(...)
  • 4c86508: 2019-07-30 +0200 submodules: update clippy from dc69a5c0 to c3e91365(...)
  • 79e6123 cf4de8d 6a084dc ce728e1 64d279b 1d04514 d68f0e1 9817f19 41184aa 152b26a 9bd6a7a f9945f5 7b959c6 beeeb43 956e815 and other 61 commits.

Michael Bebenita

Groups:
Mozilla
Commit Count:
81 (#120.5)
Commit Rate:
0.1%
Commit Impact:
4.39 of 11.23
Search on Github:
Michael Bebenita on Github or mbebenita on Github

Commits

csmoe

Other names:
moe
Groups:
Commit Count:
79 (#123.0)
Commit Rate:
0.1%
Commit Impact:
4.37 of 11.23
Search on Github:
csmoe on Github or 35686186+csmoe on Github

Commits

Chris Morgan

Groups:
Commit Count:
79 (#123.0)
Commit Rate:
0.1%
Commit Impact:
4.37 of 11.23
Search on Github:
Chris Morgan on Github or me on Github

Commits

leonardo.yvens

Other names:
Leonardo Yvens
Groups:
Commit Count:
79 (#123.0)
Commit Rate:
0.1%
Commit Impact:
4.37 of 11.23
Search on Github:
leonardo.yvens on Github or leoyvens on Github

Commits

mitaa

Groups:
Commit Count:
78 (#125.5)
Commit Rate:
0.1%
Commit Impact:
4.36 of 11.23
Search on Github:
mitaa on Github or mitaa.ceb on Github

Commits

Artyom Pavlov

Other names:
newpavlov Артём Павлов [Artyom Pavlov]
Groups:
Commit Count:
78 (#125.5)
Commit Rate:
0.1%
Commit Impact:
4.36 of 11.23
Search on Github:
Artyom Pavlov on Github or newpavlov on Github

Commits

Carol (Nichols || Goulding)

Other names:
Carol Nichols
Groups:
Commit Count:
77 (#128.0)
Commit Rate:
0.1%
Commit Impact:
4.34 of 11.23
Search on Github:
Carol (Nichols || Goulding) on Github or carol.nichols on Github

Commits

Sébastien Marie

Groups:
Commit Count:
77 (#128.0)
Commit Rate:
0.1%
Commit Impact:
4.34 of 11.23
Search on Github:
Sébastien Marie on Github or semarie on Github

Commits

  • c01ba2f: 2019-08-15 +0200 add sparc64-unknown-openbsd target
    on OpenBSD, some architectures relies on libc++ (from LLVM) and some others on libestdc++ (particular version of libstdc++ from GCC). sparc64-unknown-openbsd needs libestdc++ and libgcc (as x86_64 some years ago). Reintroduce the support of them for openbsd, only for sparc64 arch. Some others architectures on OpenBSD could use them too.
  • e056715: 2018-05-13 +0200 update libcompiler_builtins(...)
  • f430d7c: 2018-05-12 +0200 add aarch64-unknown-openbsd support
  • 0bef240: 2018-05-12 +0200 openbsd-i686: use lld as linker by default(...)
  • de1c929: 2018-03-22 +0100 Use GNU version of fgrep/egrep tool if available(...)
  • e269a74 8c7b093 3ef39d3 c982d6a 2c39ee1 a7d9025 9f8c1e2 dd0fc0a 6774e7a 53ebf5a 7592756 92aa7e4 2111725 6e4bc47 6cb41e2 and other 57 commits.

memoryruins

Groups:
Commit Count:
77 (#128.0)
Commit Rate:
0.1%
Commit Impact:
4.34 of 11.23
Search on Github:
memoryruins on Github or memoryruinsmusic on Github

Commits

Lzu Tao

Other names:
lzutao
Groups:
Active users
Commit Count:
75 (#130.5)
Commit Rate:
0.1%
Commit Impact:
4.32 of 11.23
Search on Github:
Lzu Tao on Github or taolzu on Github

Commits

Young-il Choi

Groups:
Samsung Electronics
Commit Count:
75 (#130.5)
Commit Rate:
0.1%
Commit Impact:
4.32 of 11.23
Search on Github:
Young-il Choi on Github or duddlf.choi on Github

Commits

Masaki Hara

Groups:
Commit Count:
74 (#132.5)
Commit Rate:
0.1%
Commit Impact:
4.3 of 11.23
Search on Github:
Masaki Hara on Github or ackie.h.gmai on Github

Commits

Nadrieril

Groups:
Active users
Commit Count:
74 (#132.5)
Commit Rate:
0.1%
Commit Impact:
4.3 of 11.23
Search on Github:
Nadrieril on Github or nadrieril+git on Github

Commits

P1start

Groups:
Commit Count:
73 (#134.5)
Commit Rate:
0.1%
Commit Impact:
4.29 of 11.23
Search on Github:
P1start on Github or rewi-github on Github

Commits

  • 3ebf706: 2015-07-07 +1200 Define and use a `print_maybe_styled!` macro in libsyntax/diagnostic.rs
    `EmitterWriter::print_maybe_styled` was basically always used with `format!`, so this macro makes some code cleaner. It should also remove some unnecessary allocations (most `print_maybe_styled` invocations allocated a `String` previously, whereas the new macro uses `write_fmt` to write the formatted string directly to the terminal). This probably could have been part of #26838, but it’s too late now.
  • 0bf9fbb: 2015-07-06 +1200 Suggest using `ref` inline in an error
  • e08c5f7: 2015-07-07 +1200 Change some free functions into methods in libsyntax/diagnostic.rs
  • e840393: 2015-05-17 +1200 Make `Arc` support DSTs
  • dadac15: 2015-05-16 +1200 Clarify the error message for malformed `extern crate` statements(...)
  • 5a1b336 fa28642 57d8289 7d2231a c163f89 cfe18fb d244f09 597b4fa 39a8c23 87db16c be138ed ed769bf 5cf72ff d9769ec 570325d and other 53 commits.

Chris Gregory

Other names:
Czipperz
Groups:
Commit Count:
73 (#134.5)
Commit Rate:
0.1%
Commit Impact:
4.29 of 11.23
Search on Github:
Chris Gregory on Github or czipperz on Github

Commits

bstrie

Other names:
Ben Striegel
Groups:
Commit Count:
72 (#136.0)
Commit Rate:
0.1%
Commit Impact:
4.28 of 11.23
Search on Github:
bstrie on Github or ben.striegel on Github

Commits

  • 9a8fa2c: 2018-06-08 +0000 Document size_of for 128-bit integers
    We might want to consider separately documenting the alignment of primitives, rather than just their size, since 128-bit integers, unlike all other primitives, have an alignment that is not identical to their size (size_of is 16, align_of is 8)
  • ab4735e: 2018-05-16 +0000 Null exclusions in grammar docs(...)
  • ce0b7cc: 2018-05-16 +0000 Fix grammar documentation wrt Unicode identifiers(...)
  • a2efa2a: 2015-11-04 -0800 Deprecate `_ms` functions that predate the `Duration` API
  • e1f73b8: 2015-05-16 -0400 Simplify CString doc comment(...)
  • bfa3e60 fce7922 1026fe8 c77d58f 84e5033 ee58424 748c2c9 a21b43c fdf69dd 0fed29c 12f06bb 9db61e0 deaf3fd 43d43ad abc4ea2 and other 52 commits.

scalexm

Groups:
Commit Count:
71 (#137.0)
Commit Rate:
0.1%
Commit Impact:
4.26 of 11.23
Search on Github:
scalexm on Github or alexandre on Github

Commits

Ulrik Sverdrup

Other names:
root
Groups:
Commit Count:
70 (#139.0)
Commit Rate:
0.1%
Commit Impact:
4.25 of 11.23
Search on Github:
Ulrik Sverdrup on Github or root on Github

Commits

Alex Burka

Groups:
Commit Count:
70 (#139.0)
Commit Rate:
0.1%
Commit Impact:
4.25 of 11.23
Search on Github:
Alex Burka on Github or durka42+github on Github

Commits

  • 333b0a0: 2018-04-03 -0400 tweak format_args! docs
    Swap the variable names in the example.
  • 93a3e93: 2018-04-03 -0400 tweak fmt::Arguments docs(...)
  • 365eafb: 2017-10-22 -0400 fix stringify docs in std
  • 42ad2d7: 2017-10-22 -0400 fix stringify docs
  • fc5e8dc: 2017