2017-08-27 |
Ariel Ben-Yehuda | clear out projection subobligations after they are...
|
commit | commitdiff | tree |
2017-08-21 |
Ariel Ben-Yehuda | fix other cases of registering obligations in a snapshot
|
commit | commitdiff | tree |
2017-08-21 |
Ariel Ben-Yehuda | register fn-ptr coercion obligations out of a snapshot
|
commit | commitdiff | tree |
2017-08-14 |
Ariel Ben-Yehuda | emit StorageLive for box temporaries
|
commit | commitdiff | tree |
2017-08-14 |
Ariel Ben-Yehuda | remove the "defaulted unit" type bit during writeback
|
commit | commitdiff | tree |
2017-08-13 |
Ariel Ben-Yehuda | ast_validation: forbid "nonstandard" literal patterns
|
commit | commitdiff | tree |
2017-08-10 |
Ariel Ben-Yehuda | For box expressions, use NZ drop instead of a free...
|
commit | commitdiff | tree |
2017-08-09 |
Ariel Ben-Yehuda | Fix errors on Windows
|
commit | commitdiff | tree |
2017-08-08 |
Ariel Ben-Yehuda | make `for_all_relevant_impls` O(1) again
|
commit | commitdiff | tree |
2017-08-07 |
Ariel Ben-Yehuda | rustc::middle::dataflow - visit the CFG in RPO
|
commit | commitdiff | tree |
2017-08-01 |
Ariel Ben-Yehuda | rustc::hir::map::definitions - fix O(n^2) when disambiguating
|
commit | commitdiff | tree |
2017-08-01 |
Ariel Ben-Yehuda | syntax: avoid loading the same source-file multiple...
|
commit | commitdiff | tree |
2017-08-01 |
Ariel Ben-Yehuda | pacify the merciless tidy
|
commit | commitdiff | tree |
2017-07-31 |
Ariel Ben-Yehuda | rustc_mir::transform::simplify - remove nops first
|
commit | commitdiff | tree |
2017-07-31 |
Ariel Ben-Yehuda | use an iterator when visiting MIR basic blocks
|
commit | commitdiff | tree |
2017-07-31 |
Ariel Ben-Yehuda | rustc_mir: don't build unused unwind cleanup blocks
|
commit | commitdiff | tree |
2017-07-31 |
Ariel Ben-Yehuda | remove the span field from `diverge_cleanup`
|
commit | commitdiff | tree |
2017-07-31 |
Ariel Ben-Yehuda | trans::mir::constant - fix assignment error recovery
|
commit | commitdiff | tree |
2017-07-31 |
Ariel Ben-Yehuda | fix `-Z treat-err-as-bug`
|
commit | commitdiff | tree |
2017-07-31 |
Ariel Ben-Yehuda | borrowck: skip CFG construction when there is nothing...
|
commit | commitdiff | tree |
2017-07-27 |
Ariel Ben-Yehuda | erase types in the move-path abstract domain
|
commit | commitdiff | tree |
2017-07-12 |
Ariel Ben-Yehuda | [LLVM] Avoid losing the !nonnull attribute in SROA
|
commit | commitdiff | tree |
2017-07-07 |
Ariel Ben-Yehuda | return EvaluatedToRecur when evaluating a recursive...
|
commit | commitdiff | tree |
2017-07-07 |
Ariel Ben-Yehuda | use the evaluation cache instead of the global fulfillment...
|
commit | commitdiff | tree |
2017-07-07 |
Ariel Ben-Yehuda | use dep-graph reads for the evaluation cache
|
commit | commitdiff | tree |
2017-07-07 |
Ariel Ben-Yehuda | prevent illegal coinductive matching in trait evaluation
|
commit | commitdiff | tree |
2017-07-02 |
Ariel Ben-Yehuda | report the total number of errors on compilation failure
|
commit | commitdiff | tree |
2017-07-02 |
Ariel Ben-Yehuda | Revert "Change error count messages"
|
commit | commitdiff | tree |
2017-06-29 |
Ariel Ben-Yehuda | mem_categorization: handle type-based paths in variant...
|
commit | commitdiff | tree |
2017-06-29 |
Ariel Ben-Yehuda | Rollup merge of #42958 - aidanhs:aphs-better-stamping...
|
commit | commitdiff | tree |
2017-06-29 |
Ariel Ben-Yehuda | Rollup merge of #42955 - matklad:doc-path, r=steveklabnik
|
commit | commitdiff | tree |
2017-06-29 |
Ariel Ben-Yehuda | Rollup merge of #42953 - estebank:fix-20729, r=petrochenkov
|
commit | commitdiff | tree |
2017-06-29 |
Ariel Ben-Yehuda | Rollup merge of #42946 - AndiDog:patch-1, r=GuillaumeGomez
|
commit | commitdiff | tree |
2017-06-29 |
Ariel Ben-Yehuda | Rollup merge of #42920 - behnam:cmp, r=BurntSushi
|
commit | commitdiff | tree |
2017-06-29 |
Ariel Ben-Yehuda | Rollup merge of #42919 - zackmdavis:once_again_we_heard_you_...
|
commit | commitdiff | tree |
2017-06-29 |
Ariel Ben-Yehuda | Rollup merge of #42901 - alexcrichton:alloc-one, r...
|
commit | commitdiff | tree |
2017-06-29 |
Ariel Ben-Yehuda | Rollup merge of #42886 - durka:pplmm-mwe, r=petrochenkov
|
commit | commitdiff | tree |
2017-06-29 |
Ariel Ben-Yehuda | Rollup merge of #42884 - stepancheg:set-env-run-pass...
|
commit | commitdiff | tree |
2017-06-29 |
Ariel Ben-Yehuda | Rollup merge of #42832 - rthomas:doc-fmt, r=steveklabnik
|
commit | commitdiff | tree |
2017-06-29 |
Ariel Ben-Yehuda | Rollup merge of #42831 - rthomas:master, r=QuietMisdreavus
|
commit | commitdiff | tree |
2017-06-29 |
Ariel Ben-Yehuda | Rollup merge of #42219 - pwoolcoc:add-allow-fail-to...
|
commit | commitdiff | tree |
2017-06-28 |
Ariel Ben-Yehuda | add comments
|
commit | commitdiff | tree |
2017-06-28 |
Ariel Ben-Yehuda | re-add the call to `super_statement` in EraseRegions
|
commit | commitdiff | tree |
2017-06-27 |
Ariel Ben-Yehuda | Rebase LLVM on top of LLVM 4.0.1
|
commit | commitdiff | tree |
2017-06-21 |
Ariel Ben-Yehuda | coerce fields to the expected field type
|
commit | commitdiff | tree |
2017-06-21 |
Ariel Ben-Yehuda | avoid translating roots with predicates that do not...
|
commit | commitdiff | tree |
2017-06-20 |
Ariel Ben-Yehuda | mark calls in the unwind path as !noinline
|
commit | commitdiff | tree |
2017-06-19 |
Ariel Ben-Yehuda | Update LLVM to pick StackColoring improvement
|
commit | commitdiff | tree |
2017-06-19 |
Ariel Ben-Yehuda | Memoize types in `is_representable` to avoid exponential...
|
commit | commitdiff | tree |
2017-06-18 |
Ariel Ben-Yehuda | Backport fixes to LLVM 4.0 ARM codegen bugs
|
commit | commitdiff | tree |
2017-06-18 |
Ariel Ben-Yehuda | collector: apply param substs to closures cast to fn...
|
commit | commitdiff | tree |
2017-06-14 |
Ariel Ben-Yehuda | suppress trait errors that are implied by other errors
|
commit | commitdiff | tree |
2017-05-28 |
Ariel Ben-Yehuda | fix translation of MSVC funclets that loop to their...
|
commit | commitdiff | tree |
2017-05-28 |
Ariel Ben-Yehuda | increase macro recursion limit
|
commit | commitdiff | tree |
2017-05-28 |
Ariel Ben-Yehuda | use a pointer-based array drop loop for non-zero-sized...
|
commit | commitdiff | tree |
2017-05-28 |
Ariel Ben-Yehuda | fix loops in unwind code in MSVC
|
commit | commitdiff | tree |
2017-05-28 |
Ariel Ben-Yehuda | fix RUST_LOG ICE caused by printing a default impl...
|
commit | commitdiff | tree |
2017-05-28 |
Ariel Ben-Yehuda | add NullOp::SizeOf and BinOp::Offset
|
commit | commitdiff | tree |
2017-05-28 |
Ariel Ben-Yehuda | use Eq instead of Lt in loop
|
commit | commitdiff | tree |
2017-05-28 |
Ariel Ben-Yehuda | move "ADT master drop flag" logic to `open_drop_for_adt_cont...
|
commit | commitdiff | tree |
2017-05-28 |
Ariel Ben-Yehuda | address review comments
|
commit | commitdiff | tree |
2017-05-28 |
Ariel Ben-Yehuda | refactor trans::mir::block to trans all calls through...
|
commit | commitdiff | tree |
2017-05-28 |
Ariel Ben-Yehuda | translate array drop glue using MIR
|
commit | commitdiff | tree |
2017-05-13 |
Ariel Ben-Yehuda | add min-llvm-version
|
commit | commitdiff | tree |
2017-05-11 |
Ariel Ben-Yehuda | box large variants in MIR
|
commit | commitdiff | tree |
2017-05-11 |
Ariel Ben-Yehuda | remove the #[inline] attribute from drop_in_place
|
commit | commitdiff | tree |
2017-05-08 |
Ariel Ben-Yehuda | try to fix lvalue ops for real
|
commit | commitdiff | tree |
2017-04-30 |
Ariel Ben-Yehuda | refactor the handling of lvalue ops
|
commit | commitdiff | tree |
2017-04-27 |
Ariel Ben-Yehuda | don't ICE on cross-crate associated const type mismatch
|
commit | commitdiff | tree |
2017-04-27 |
Ariel Ben-Yehuda | typeck: resolve type vars before calling `try_index_step`
|
commit | commitdiff | tree |
2017-04-26 |
Ariel Ben-Yehuda | Rollup merge of #41552 - jessicah:updated-num-cpus...
|
commit | commitdiff | tree |
2017-04-26 |
Ariel Ben-Yehuda | Rollup merge of #41550 - wesleywiser:fix_33287, r=estebank
|
commit | commitdiff | tree |
2017-04-26 |
Ariel Ben-Yehuda | Rollup merge of #41546 - cuviper:reduced-rust-src,...
|
commit | commitdiff | tree |
2017-04-26 |
Ariel Ben-Yehuda | Rollup merge of #41524 - michaelwu:basic-hexagon, r...
|
commit | commitdiff | tree |
2017-04-26 |
Ariel Ben-Yehuda | Rollup merge of #41501 - GuillaumeGomez:invalid_module_locat...
|
commit | commitdiff | tree |
2017-04-26 |
Ariel Ben-Yehuda | Rollup merge of #41499 - steveklabnik:gh25164, r=alexcrichton
|
commit | commitdiff | tree |
2017-04-26 |
Ariel Ben-Yehuda | Rollup merge of #41493 - scottmcm:fix-step-replace...
|
commit | commitdiff | tree |
2017-04-26 |
Ariel Ben-Yehuda | Rollup merge of #41456 - jessicah:haiku-support, r...
|
commit | commitdiff | tree |
2017-04-26 |
Ariel Ben-Yehuda | Rollup merge of #41370 - malbarbo:android-bootstrap...
|
commit | commitdiff | tree |
2017-04-26 |
Ariel Ben-Yehuda | don't allocate in get_symbol_hash
|
commit | commitdiff | tree |
2017-04-26 |
Ariel Ben-Yehuda | refactor away trans::symbol_map
|
commit | commitdiff | tree |
2017-04-26 |
Ariel Ben-Yehuda | cache symbol names in ty::maps
|
commit | commitdiff | tree |
2017-04-23 |
Ariel Ben-Yehuda | cache ADT dtorck results
|
commit | commitdiff | tree |
2017-04-23 |
Ariel Ben-Yehuda | traits::select: quickly filter out predicates from...
|
commit | commitdiff | tree |
2017-04-23 |
Ariel Ben-Yehuda | clean-up adt_sized_constraint now that it uses on-demand
|
commit | commitdiff | tree |
2017-04-22 |
Ariel Ben-Yehuda | bail out of selection when there are multiple surviving...
|
commit | commitdiff | tree |
2017-04-22 |
Ariel Ben-Yehuda | add a cache to impl_polarity
|
commit | commitdiff | tree |
2017-04-22 |
Ariel Ben-Yehuda | allocate less strings in `symbol_names`
|
commit | commitdiff | tree |
2017-04-22 |
Ariel Ben-Yehuda | weak_lang_items: check for `lang` attribute before...
|
commit | commitdiff | tree |
2017-04-22 |
Ariel Ben-Yehuda | cache attributes of items from foreign crates
|
commit | commitdiff | tree |
2017-04-22 |
Ariel Ben-Yehuda | short-cut SharedCrateContext::layout_of
|
commit | commitdiff | tree |
2017-04-22 |
Ariel Ben-Yehuda | avoid calling `mk_region` unnecessarily
|
commit | commitdiff | tree |
2017-04-22 |
Ariel Ben-Yehuda | remove cleanup branches to the resume block
|
commit | commitdiff | tree |
2017-04-18 |
Ariel Ben-Yehuda | lower `move_val_init` during MIR construction
|
commit | commitdiff | tree |
2017-04-18 |
Ariel Ben-Yehuda | use Lvalue helper functions in rustc_mir::shim
|
commit | commitdiff | tree |
2017-04-17 |
Ariel Ben-Yehuda | libsyntax/parse: improve associated item error reporting
|
commit | commitdiff | tree |
2017-04-13 |
Ariel Ben-Yehuda | rustc_typeck: consolidate adjustment composition
|
commit | commitdiff | tree |
2017-04-11 |
Ariel Ben-Yehuda | address review comments
|
commit | commitdiff | tree |
2017-04-11 |
Ariel Ben-Yehuda | Move rvalue checking to MIR
|
commit | commitdiff | tree |
2017-04-11 |
Ariel Ben-Yehuda | store Spans for all MIR locals
|
commit | commitdiff | tree |
next |