summary refs log tree commit diff
path: root/src/librustc/lib.rs
AgeCommit message (Expand)AuthorLines
2018-10-07Revert "Auto merge of #53793 - toidiu:ak-stabalize, r=nikomatsakis"Ariel Ben-Yehuda-0/+1
2018-09-21Stabilize crate_in_paths, extern_absolute_paths and extern_prelude on all edi...Eduard-Mihai Burtescu-1/+1
2018-09-14Auto merge of #54032 - oli-obk:layout_scalar_ranges, r=eddybbors-0/+2
2018-09-11stabalize infer outlives requirements (RFC 2093).toidiu-1/+0
2018-09-11Forbid the upper indices of `IndexVec` indices to allow for niche optimizationsOliver Schneider-0/+2
2018-08-31Restrict most uses of `const_fn` to `min_const_fn`Oliver Schneider-1/+2
2018-08-27Auto merge of #53441 - toidiu:ak-fix53419, r=nikomatsakisbors-0/+1
2018-08-25Auto merge of #53385 - matklad:stabilize-find-map, r=KodrAusbors-1/+0
2018-08-24check that adding infer-outlives requirement to all crates worksNiko Matsakis-0/+1
2018-08-23Auto merge of #53384 - gootorov:use-servo-smallvec, r=michaelwoeristerbors-0/+3
2018-08-23Auto merge of #52602 - scottmcm:tryblock-expr, r=nikomatsakisbors-1/+0
2018-08-23Use optimized SmallVec implementationIgor Gutorov-0/+3
2018-08-19Rename `catch_expr` feature to `try_blocks`Scott McMurray-1/+0
2018-08-19Stabilize macro_vis_matcherJakub Kozlowski-1/+1
2018-08-15Stablize Iterator::find_mapAleksey Kladov-1/+0
2018-08-15Auto merge of #52928 - Mark-Simulacrum:borrowck-cleanup, r=cramertjbors-1/+0
2018-08-12Rollup merge of #53230 - memoryruins:nll_bootstrap_4, r=nikomatsakisGuillaume Gomez-0/+1
2018-08-09Move span_bug and bug helper functions to utilMark Rousskov-0/+1
2018-08-09Move Fingerprint to data structuresMark Rousskov-0/+1
2018-08-09Move rustc::util::fs into separate (new) crateMark Rousskov-1/+1
2018-08-09[nll] librustc: enable feature(nll) for bootstrapmemoryruins-0/+1
2018-08-06Auto merge of #53016 - scottmcm:impl-header-lifetime-elision, r=nikomatsakisbors-0/+1
2018-08-05Remove unnecessary feature attributes that sneaked invarkor-3/+0
2018-08-05Add lint for unknown feature attributesvarkor-0/+1
2018-08-03Fix the stage1 buildScott McMurray-0/+1
2018-08-02Basic profilingWesley Wiser-0/+1
2018-07-31Move dataflow to borrowckMark Rousskov-1/+0
2018-07-29Sanity-check all constantsOliver Schneider-0/+1
2018-07-27Auto merge of #52336 - ishitatsuyuki:dyn-rollup, r=Mark-Simulacrumbors-2/+0
2018-07-25Deny bare_trait_objects globallyTatsuyuki Ishi-2/+0
2018-07-25implement `Step` for `Idx` typesNiko Matsakis-0/+1
2018-07-11Deny bare trait objects in in src/librustcljedrz-0/+2
2018-07-07Move time_graph.rs to rustc/utilbjorn3-0/+1
2018-06-30Auto merge of #51717 - Mark-Simulacrum:snap, r=alexcrichtonbors-1/+0
2018-06-30Bootstrap from 1.28.0-beta.3Mark Simulacrum-1/+0
2018-06-28Move everything over from `middle::const_val` to `mir::interpret`Oliver Schneider-1/+0
2018-06-10Stabilize entry-or-defaultGuillaume Gomez-1/+0
2018-06-06Make queries block and handle query cyclesJohn Kåre Alsaker-0/+5
2018-06-01Make const decoding from the incremental cache thread-safe.Michael Woerister-0/+1
2018-05-28introduce `shifted_in`, `shifted_out` and friendsNiko Matsakis-0/+1
2018-05-28Auto merge of #50612 - Zoxc:thin-slice, r=michaelwoeristerbors-0/+1
2018-05-27Make anon params lint warn-by-defaultMark Mansi-0/+1
2018-05-27Make &Slice a thin pointerJohn Kåre Alsaker-0/+1
2018-05-26Rollup merge of #51047 - spastorino:use_polonius_engine_facts, r=nikomatsakiskennytm-0/+1
2018-05-25Auto merge of #50967 - oli-obk:miri_api_refactor, r=eddybbors-0/+1
2018-05-24Use AllFacts from polonius-engineSantiago Pastorino-0/+1
2018-05-24Use in-band-lifetimes instead of unused explicit lifetimesOliver Schneider-0/+1
2018-05-24implement the chalk traits, albeit with many placeholdersNiko Matsakis-0/+1
2018-05-17Stabilise inclusive_range_methodsvarkor-1/+0
2018-05-17Switch to 1.26 bootstrap compilerMark Simulacrum-1/+0