index
:
rust
this commit
auto
automation/bors/try
automation/bors/try-merge
beta
cargo_update
lcnr/rustc-dev-guide
master
perf-tmp
stable
try
try-perf
https://github.com/rust-lang/rust
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
compiler
/
rustc_data_structures
/
src
/
profiling.rs
Age
Commit message (
Expand
)
Author
Lines
2024-12-22
Adjust syntax
Caio
-0
/
+63
2024-07-29
Reformat `use` declarations.
Nicholas Nethercote
-5
/
+4
2024-05-30
Apply x clippy --fix and x fmt
r0cky
-1
/
+1
2024-05-08
Remove `extern crate tracing`.
Nicholas Nethercote
-0
/
+1
2024-02-18
windows bump to 0.52
klensy
-4
/
+2
2023-12-30
Update to bitflags 2 in the compiler
Nilstrieb
-7
/
+8
2023-10-19
Initiate the inner usage of `cfg_match`
Caio
-5
/
+8
2023-09-25
Rename `cold_path` to `outline`
John Kåre Alsaker
-2
/
+2
2023-05-09
bump windows crate 0.46 -> 0.48 in workspace
klensy
-2
/
+4
2023-05-07
Use smaller ints for bitflags
Nilstrieb
-1
/
+1
2023-04-18
Rollup merge of #110417 - jsoref:spelling-compiler, r=Nilstrieb
Guillaume Gomez
-1
/
+1
2023-04-17
Spelling - compiler
Josh Soref
-1
/
+1
2023-04-16
Don't use `serde_json` to serialize a simple JSON object
Nilstrieb
-8
/
+33
2023-04-09
Inline format_args
Nilstrieb
-1
/
+1
2023-04-09
Some simple `clippy::perf` fixes
Nilstrieb
-1
/
+1
2023-03-21
Remove `unique` and move `VerboseTimingGuard` fields into a new struct
John Kåre Alsaker
-31
/
+29
2023-03-21
Add `-Z time-passes-format` to allow specifying a JSON output for `-Z time-pa...
John Kåre Alsaker
-13
/
+59
2023-03-20
migrate compiler, bootstrap, and compiletest to windows-rs
Andy Russell
-14
/
+19
2023-02-16
`if $c:expr { Some($r:expr) } else { None }` =>> `$c.then(|| $r)`
Maybe Waffle
-7
/
+4
2023-02-06
Make an optimal cold path for query_cache_hit
John Kåre Alsaker
-19
/
+22
2023-02-06
Don't inline query_cache_hit to reduce code size of the query hot path.
John Kåre Alsaker
-1
/
+1
2023-01-05
Fix `uninlined_format_args` for some compiler crates
nils
-1
/
+1
2022-12-20
rustc: Remove needless lifetimes
Jeremy Stucki
-7
/
+4
2022-12-10
compiler: remove unnecessary imports and qualified paths
KaDiWa
-1
/
+0
2022-12-01
Remove useless borrows and derefs
Maybe Waffle
-3
/
+3
2022-10-06
Be consistent about deciding whether to print pass data.
Nicholas Nethercote
-19
/
+21
2022-10-06
Remove `-Ztime` option.
Nicholas Nethercote
-18
/
+6
2022-10-06
Fix some comments.
Nicholas Nethercote
-4
/
+4
2022-06-22
Fixed RSS reporting on macOS
Rida Dzhaafar
-0
/
+18
2022-06-18
Remove `likely!` and `unlikely!` macro from compiler
Gary Guo
-1
/
+2
2022-06-13
Integrate measureme's hardware performance counter support.
Eduard-Mihai Burtescu
-4
/
+10
2022-05-06
Auto merge of #95454 - randomicon00:fix95444, r=wesleywiser
bors
-1
/
+20
2022-05-05
Fixing #95444 by only displaying passes that take more than 5 milliseconds
Peh
-1
/
+20
2022-04-07
add `generic_activity_with_arg_recorder` to the self-profiler
Rémy Rakic
-0
/
+88
2022-04-07
turn `exec` comment into doc comment
Rémy Rakic
-5
/
+5
2021-12-09
Remove redundant [..]s
est31
-1
/
+1
2021-10-07
Add support for artifact size profiling
Ryan Levick
-3
/
+40
2021-08-22
Fix typos “a”→“an”
Frank Steffahn
-1
/
+1
2021-07-07
Add docs to new methods
Ryan Levick
-2
/
+6
2021-07-07
Profile incremental hashing
Ryan Levick
-11
/
+45
2021-02-18
Print -Ztime-passes (and misc stats/logs) on stderr, not stdout.
Eduard-Mihai Burtescu
-1
/
+1
2021-02-05
Indicate change in RSS from start to end of pass in time-passes output
Tyson Nottingham
-14
/
+11
2021-01-29
Indicate both start and end of pass RSS in time-passes output
Tyson Nottingham
-18
/
+38
2021-01-14
Use Option::map_or instead of `.map(..).unwrap_or(..)`
LingMan
-1
/
+1
2020-11-03
[self-profiling] Include the estimated size of each cgu in the profile
Wesley Wiser
-0
/
+22
2020-10-24
Upgrade to measureme 9.0.0
Wesley Wiser
-18
/
+4
2020-10-22
Remove unused ProfileCategory.
Camille GILLOT
-11
/
+0
2020-09-20
Use as_secs_f64 in profiling.rs
est31
-4
/
+1
2020-08-30
mv compiler to compiler/
mark
-0
/
+643