2016-04-14 |
Eduard Burtescu | trans: always register an item's symbol, even if duplicated.
|
commit | commitdiff | tree |
2016-04-11 |
Eduard Burtescu | tests: update for MIR debuginfo.
|
commit | commitdiff | tree |
2016-04-11 |
Eduard Burtescu | trans: initial implementation of MIR debuginfo.
|
commit | commitdiff | tree |
2016-04-11 |
Eduard Burtescu | mir: store the span of a scope in the ScopeData.
|
commit | commitdiff | tree |
2016-04-11 |
Eduard Burtescu | trans: use DefKey directly in debuginfo for paths.
|
commit | commitdiff | tree |
2016-04-11 |
Eduard Burtescu | trans: pass essential information from trans_closure...
|
commit | commitdiff | tree |
2016-04-11 |
Eduard Burtescu | trans: use Instance in trans_closure and FunctionContext...
|
commit | commitdiff | tree |
2016-04-11 |
Eduard Burtescu | mir: print the scope and span for variables.
|
commit | commitdiff | tree |
2016-04-08 |
Eduard Burtescu | Blacklist fn item types from being used with variadic...
|
commit | commitdiff | tree |
2016-04-06 |
Eduard Burtescu | rustc: retire hir::map's paths.
|
commit | commitdiff | tree |
2016-04-06 |
Eduard Burtescu | rustc: move some maps from ty to hir.
|
commit | commitdiff | tree |
2016-04-06 |
Eduard Burtescu | rustc: move middle::{def,def_id,pat_util} to hir.
|
commit | commitdiff | tree |
2016-04-06 |
Eduard Burtescu | syntax: dismantle ast_util.
|
commit | commitdiff | tree |
2016-04-06 |
Eduard Burtescu | rustc: dismantle hir::util, mostly moving functions...
|
commit | commitdiff | tree |
2016-04-06 |
Eduard Burtescu | rustc: move rustc_front to rustc::hir.
|
commit | commitdiff | tree |
2016-04-05 |
Eduard Burtescu | trans: don't declare symbols that were already imported.
|
commit | commitdiff | tree |
2016-03-29 |
Eduard Burtescu | mk: move rustc_const_eval to RUSTC_CRATES where it...
|
commit | commitdiff | tree |
2016-03-29 |
Eduard Burtescu | rustc_platform_intrinsics: remove unused rustc dependency.
|
commit | commitdiff | tree |
2016-03-29 |
Eduard Burtescu | Remove unnecessary dependencies on rustc_llvm.
|
commit | commitdiff | tree |
2016-03-26 |
Eduard Burtescu | rustc_trans: move the contents of the trans module...
|
commit | commitdiff | tree |
2016-03-26 |
Eduard Burtescu | rustc_trans: move save to librustc_save_analysis.
|
commit | commitdiff | tree |
2016-03-26 |
Eduard Burtescu | rustc: move cfg, infer, traits and ty from middle to...
|
commit | commitdiff | tree |
2016-03-26 |
Eduard Burtescu | rustc: move middle::subst into middle::ty.
|
commit | commitdiff | tree |
2016-03-26 |
Eduard Burtescu | syntax: Stop the bump loop for trait items at } and...
|
commit | commitdiff | tree |
2016-03-26 |
Eduard Burtescu | syntax: Prevent bumping the parser EOF to stop infinite...
|
commit | commitdiff | tree |
2016-03-23 |
Eduard-Mihai Burtescu | Rollup merge of #32443 - tclfs:patch-8, r=steveklabnik
|
commit | commitdiff | tree |
2016-03-23 |
Eduard-Mihai Burtescu | Rollup merge of #32441 - tshepang:doc-primitive, r...
|
commit | commitdiff | tree |
2016-03-23 |
Eduard-Mihai Burtescu | Rollup merge of #32437 - eddyb:orbital-msvc, r=alexcrichton
|
commit | commitdiff | tree |
2016-03-23 |
Eduard-Mihai Burtescu | Rollup merge of #32434 - mitaa:rdoc-no-inline, r=alexcrichton
|
commit | commitdiff | tree |
2016-03-23 |
Eduard-Mihai Burtescu | Rollup merge of #32431 - nicholasf:tweak/improve-expression...
|
commit | commitdiff | tree |
2016-03-23 |
Eduard-Mihai Burtescu | Rollup merge of #32430 - sanxiyn:const-trans, r=arielb1
|
commit | commitdiff | tree |
2016-03-23 |
Eduard-Mihai Burtescu | Rollup merge of #32429 - alexcrichton:scope-id-hton...
|
commit | commitdiff | tree |
2016-03-23 |
Eduard-Mihai Burtescu | Rollup merge of #32425 - ituxbag:master, r=alexcrichton
|
commit | commitdiff | tree |
2016-03-23 |
Eduard-Mihai Burtescu | Rollup merge of #32423 - mitaa:rdoc-vstruct-fields...
|
commit | commitdiff | tree |
2016-03-23 |
Eduard-Mihai Burtescu | Rollup merge of #32420 - frewsxcv:regression-test-26997...
|
commit | commitdiff | tree |
2016-03-23 |
Eduard-Mihai Burtescu | Rollup merge of #32404 - WiSaGaN:feature/osstring-implement...
|
commit | commitdiff | tree |
2016-03-23 |
Eduard Burtescu | Annotate run-pass/backtrace with #[rustc_no_mir] on...
|
commit | commitdiff | tree |
2016-03-20 |
Eduard Burtescu | Update snapshots to 2016-03-18 (235d774).
|
commit | commitdiff | tree |
2016-03-19 |
Eduard-Mihai Burtescu | Rollup merge of #32347 - Amanieu:volatile_fat_ptr,...
|
commit | commitdiff | tree |
2016-03-19 |
Eduard-Mihai Burtescu | Rollup merge of #32342 - petevine:patch-1, r=alexcrichton
|
commit | commitdiff | tree |
2016-03-19 |
Eduard-Mihai Burtescu | Rollup merge of #32337 - dotdash:llvm-aa-perf, r=alexcrichton
|
commit | commitdiff | tree |
2016-03-19 |
Eduard-Mihai Burtescu | Rollup merge of #32332 - jonas-schievink:issue32323...
|
commit | commitdiff | tree |
2016-03-19 |
Eduard-Mihai Burtescu | Rollup merge of #32329 - sfackler:assert-recover-safe...
|
commit | commitdiff | tree |
2016-03-19 |
Eduard-Mihai Burtescu | Rollup merge of #32327 - toddlucas:master, r=apasel422
|
commit | commitdiff | tree |
2016-03-19 |
Eduard-Mihai Burtescu | Rollup merge of #32321 - alexcrichton:cross-to-netbsd...
|
commit | commitdiff | tree |
2016-03-19 |
Eduard-Mihai Burtescu | Rollup merge of #32319 - benaryorg:patch-3, r=alexcrichton
|
commit | commitdiff | tree |
2016-03-19 |
Eduard-Mihai Burtescu | Rollup merge of #32316 - tclfs:patch-3, r=steveklabnik
|
commit | commitdiff | tree |
2016-03-19 |
Eduard-Mihai Burtescu | Rollup merge of #32308 - bombless:patch-2, r=alexcrichton
|
commit | commitdiff | tree |
2016-03-19 |
Eduard-Mihai Burtescu | Rollup merge of #32288 - tclfs:patch-2, r=apasel422
|
commit | commitdiff | tree |
2016-03-19 |
Eduard-Mihai Burtescu | Rollup merge of #32271 - frewsxcv:compiletest-ignored...
|
commit | commitdiff | tree |
2016-03-19 |
Eduard-Mihai Burtescu | Rollup merge of #32269 - richo:impl-totokens-p-implitem...
|
commit | commitdiff | tree |
2016-03-19 |
Eduard-Mihai Burtescu | Rollup merge of #32265 - tclfs:patch-1, r=alexcrichton
|
commit | commitdiff | tree |
2016-03-18 |
Eduard Burtescu | tests: Update run-make/issue-25581 to reflect how fat...
|
commit | commitdiff | tree |
2016-03-18 |
Eduard Burtescu | trans: Don't ignore zero-sized struct arguments on...
|
commit | commitdiff | tree |
2016-03-18 |
Eduard Burtescu | trans: Decide whether to load volatile_store's argument...
|
commit | commitdiff | tree |
2016-03-18 |
Eduard Burtescu | Update the not-at-all-pretty pain-o-tron-4000+264 test.
|
commit | commitdiff | tree |
2016-03-17 |
Eduard Burtescu | trans: Pass newtypes of immediates as their inner-most...
|
commit | commitdiff | tree |
2016-03-17 |
Eduard Burtescu | mir: Don't memset allocas of types that do not require...
|
commit | commitdiff | tree |
2016-03-17 |
Eduard Burtescu | mir: Store immediates used for indirect arguments in...
|
commit | commitdiff | tree |
2016-03-17 |
Eduard Burtescu | Add #[rustc_no_mir] to make tests pass with -Z orbit.
|
commit | commitdiff | tree |
2016-03-17 |
Eduard Burtescu | compiletest: Add rustc-env for run-pass/super-fast...
|
commit | commitdiff | tree |
2016-03-17 |
Eduard Burtescu | mir: Don't forget to drop arguments.
|
commit | commitdiff | tree |
2016-03-17 |
Eduard Burtescu | hir_map: Provide expression and statement attributes.
|
commit | commitdiff | tree |
2016-03-17 |
Eduard Burtescu | trans: Do not depend on having Expr's around for generic_sim...
|
commit | commitdiff | tree |
2016-03-17 |
Eduard Burtescu | const_eval: Take just one set of substitutions in lookup_con...
|
commit | commitdiff | tree |
2016-03-17 |
Eduard Burtescu | mir: Use usize instead of u32 for indexing slices.
|
commit | commitdiff | tree |
2016-03-17 |
Eduard Burtescu | Add -Z orbit for forcing MIR for everything, unless...
|
commit | commitdiff | tree |
2016-03-17 |
Eduard Burtescu | hir, mir: Separate HIR expressions / MIR operands from...
|
commit | commitdiff | tree |
2016-03-17 |
Eduard Burtescu | mir: Translate Rvalue::Slice without relying on tvec.
|
commit | commitdiff | tree |
2016-03-17 |
Eduard Burtescu | mir: Get the right non-reference type for binding patterns.
|
commit | commitdiff | tree |
2016-03-17 |
Eduard Burtescu | mir: Don't lose sub-patterns inside slice patterns.
|
commit | commitdiff | tree |
2016-03-17 |
Eduard Burtescu | mir: Match against slices by calling PartialEq::eq.
|
commit | commitdiff | tree |
2016-03-17 |
Eduard Burtescu | trans: Make everything used from within at_start Builder...
|
commit | commitdiff | tree |
2016-03-17 |
Eduard Burtescu | mir: Call set_operand_dropped in more places, specifically...
|
commit | commitdiff | tree |
2016-03-17 |
Eduard Burtescu | mir: Translate intrinsics, via old trans where possible.
|
commit | commitdiff | tree |
2016-03-17 |
Eduard Burtescu | mir: Reintroduce the temporary block after invokes...
|
commit | commitdiff | tree |
2016-03-17 |
Eduard Burtescu | mir: Trigger closure instantiations when the closure...
|
commit | commitdiff | tree |
2016-03-17 |
Eduard Burtescu | trans: Load and cache cross-crate Mir instances in...
|
commit | commitdiff | tree |
2016-03-17 |
Eduard Burtescu | mir: Don't shadow the "args" variable in Call translation.
|
commit | commitdiff | tree |
2016-03-17 |
Eduard Burtescu | mir: Truncate bool to i1 for SwitchInt.
|
commit | commitdiff | tree |
2016-03-17 |
Eduard Burtescu | trans: Take a &Builder in call_memcpy, like call_memset.
|
commit | commitdiff | tree |
2016-03-17 |
Eduard Burtescu | mir: Support RustCall ABI functions.
|
commit | commitdiff | tree |
2016-03-17 |
Eduard Burtescu | mir: Load FatPtr constants instead of keeping them...
|
commit | commitdiff | tree |
2016-03-17 |
Eduard Burtescu | mir: Don't load the discriminant, it's already in immediate...
|
commit | commitdiff | tree |
2016-03-17 |
Eduard Burtescu | mir: Don't use ConstVal when adjustments are involved...
|
commit | commitdiff | tree |
2016-03-17 |
Eduard Burtescu | mir: Unsize ConstVal::ByteStr before comparing &[u8...
|
commit | commitdiff | tree |
2016-03-17 |
Eduard Burtescu | mir: Ignore noop casts (e.g. when `as` used for coercion).
|
commit | commitdiff | tree |
2016-03-17 |
Eduard Burtescu | mir: Don't use ConstVal kinds that contain local NodeId's.
|
commit | commitdiff | tree |
2016-03-17 |
Eduard Burtescu | mir: Use the right form of GEPi for indexing slices...
|
commit | commitdiff | tree |
2016-03-17 |
Eduard Burtescu | mir: Monomorphize LvalueTy's of projections.
|
commit | commitdiff | tree |
2016-03-17 |
Eduard Burtescu | trans: Simplify "try" intrinsic.
|
commit | commitdiff | tree |
2016-03-17 |
Eduard Burtescu | tests: Use arguments in codegen/stores.rs to turn aggregates...
|
commit | commitdiff | tree |
2016-03-17 |
Eduard Burtescu | trans: Remove the foreign module.
|
commit | commitdiff | tree |
2016-03-17 |
Eduard Burtescu | trans: Handle all function setup for all ABIs via FnType.
|
commit | commitdiff | tree |
2016-03-17 |
Eduard Burtescu | trans: datum::lvalue_scratch_datum doesn't need a move...
|
commit | commitdiff | tree |
2016-03-17 |
Eduard Burtescu | trans: Handle calls for all ABIs through FnType.
|
commit | commitdiff | tree |
2016-03-17 |
Eduard Burtescu | trans: Provide the FnType for a direct call via Callee...
|
commit | commitdiff | tree |
2016-03-17 |
Eduard Burtescu | trans: Handle ignored arguments/returns uniformly.
|
commit | commitdiff | tree |
2016-03-17 |
Eduard Burtescu | trans: Set the calling convention in apply_attrs_callsite.
|
commit | commitdiff | tree |
2016-03-17 |
Eduard Burtescu | trans: Apply all attributes through FnType.
|
commit | commitdiff | tree |
next |