about summary refs log tree commit diff
path: root/src/librustc_data_structures
AgeCommit message (Expand)AuthorLines
2020-02-04Remove unused feature gates from librustc_data_structuresbjorn3-3/+0
2020-02-02Fix bootstrap rustc buildJonas Schievink-0/+39
2020-02-01Use BufWriterShotaro Yamada-1/+2
2020-01-24[self-profiler] Clean up `EventFilter`Wesley Wiser-7/+3
2020-01-24[self-profiler] Use `ThreadId::as_u64()` instead of transmuteWesley Wiser-7/+3
2020-01-23unused-parens: implement for block return valuesTyler Lanphear-1/+1
2020-01-22Use a `ParamEnvAnd<Predicate>` for caching in `ObligationForest`Aaron Hill-15/+20
2020-01-17Rollup merge of #68278 - wesleywiser:doc_query_key_recording, r=michaelwoeristerDylan DPC-0/+2
2020-01-17Rollup merge of #67791 - Zoxc:lift-interning, r=eddybDylan DPC-0/+14
2020-01-17[self-profiler] Add example to `-Z help` to turn on query key recordingWesley Wiser-0/+2
2020-01-15Rollup merge of #68141 - euclio:replace-bindings-with-winapi, r=alexcrichtonYuki Okushi-67/+19
2020-01-12Rollup merge of #67948 - llogiq:gallop, r=Mark-SimulacrumMazdak Farrokhzad-20/+40
2020-01-11use winapi for non-stdlib Windows bindingsAndy Russell-67/+19
2020-01-12Galloping search for binary_search_utilAndre Bogus-20/+40
2020-01-11Lift using interners instead of in_arenaJohn Kåre Alsaker-0/+14
2020-01-11Rollup merge of #68043 - Zoxc:missing-timers, r=wesleywiserMazdak Farrokhzad-0/+6
2020-01-10Fix some rebasing fallout.Michael Woerister-3/+6
2020-01-10Update measureme to 0.7.1 in order to fix compilation error on big-endian pla...Michael Woerister-1/+1
2020-01-10Run 'x.py fmt'.Michael Woerister-22/+7
2020-01-10self-profile: Fix issue with handling query blocking.Michael Woerister-0/+1
2020-01-10Initial support for recording query keys in self-profiling data.Michael Woerister-9/+39
2020-01-10self-profile: Switch to new approach for event_id generation that enables que...Michael Woerister-32/+161
2020-01-10Rollup merge of #67922 - Centril:lowering-cleanup, r=petrochenkovMazdak Farrokhzad-0/+11
2020-01-09Label unmarked timeJohn Kåre Alsaker-0/+6
2020-01-09{rustc::util -> rustc_data_structures}::capturesMazdak Farrokhzad-0/+11
2020-01-09More commentsJohn Kåre Alsaker-2/+6
2020-01-09Change -Z time event naming scheme and make them generic activitiesJohn Kåre Alsaker-92/+47
2020-01-05Rollup merge of #67882 - euclio:flock, r=rkruppeDylan DPC-106/+15
2020-01-05Use self profile infrastructure for -Z time and -Z time-passesJohn Kåre Alsaker-19/+213
2020-01-04remove bespoke flock bindingsAndy Russell-106/+15
2020-01-04define_id_collections -> rustc_data_structuresMazdak Farrokhzad-0/+8
2019-12-31Revert parts of #66405.Nicholas Nethercote-111/+80
2019-12-29Auto merge of #67614 - Mark-Simulacrum:global-callbacks, r=Zoxcbors-0/+28
2019-12-26Convert collapsed to shortcut reference linksMatthew Kraai-5/+5
2019-12-25Store callbacks in global staticsMark Rousskov-0/+28
2019-12-22Format the worldMark Rousskov-1286/+1278
2019-12-17Revert "Auto merge of #67362 - Mark-Simulacrum:par-4-default, r=alexcrichton"Mark Rousskov-4/+1
2019-12-17Move AtomicU64 usage to AtomicUsizeMark Rousskov-1/+4
2019-12-13Avoid re-processing nodes in `find_cycles_from_node`.Nicholas Nethercote-4/+8
2019-12-13Remove an unnecessary local variable.Nicholas Nethercote-2/+1
2019-12-13Remove some `debug!` statements.Nicholas Nethercote-19/+1
2019-12-13Move functions around.Nicholas Nethercote-59/+59
2019-12-13Remove `NodeState::{Waiting,Done}`.Nicholas Nethercote-87/+126
2019-12-11Make TinyList::remove iterate instead of recurseAndre Bogus-24/+16
2019-12-09Auto merge of #67016 - lqd:placeholder_loans, r=matthewjasperbors-0/+8
2019-12-08Auto merge of #66981 - michaelwoerister:measureme-0.5.0, r=Mark-Simulacrumbors-12/+9
2019-12-06Add a way to list the base non-transitive edges in `TransitiveRelation`Remy Rakic-0/+8
2019-12-04Auto merge of #66408 - nnethercote:greedy-process_obligations, r=nmatsakisbors-10/+33
2019-12-03Re-export Client from rustc_data_structures::jobserverMark Rousskov-1/+1
2019-12-03Update measureme crate to 0.5.0.Michael Woerister-12/+9