This website requires JavaScript.
Explore
Help
Register
Sign In
mikros
/
rust
Watch
1
Star
0
Fork
0
You've already forked rust
Code
Issues
Pull Requests
Packages
Projects
Releases
Wiki
Activity
rust
/
src
/
librustc_trans
History
Michael Woerister
4f7ab0e16b
Emit "no-frame-pointer-elim" attribute for closures, shims, and glue.
2016-05-27 13:54:43 -04:00
..
back
trans: save metadata even with -Z no-trans.
2016-05-25 08:46:36 +03:00
debuginfo
Implement
..
in tuple (struct) patterns
2016-05-26 11:11:58 +03:00
mir
Fix handling of C arguments
2016-05-26 02:45:13 +03:00
_match.rs
Replace pat_adjust_pos with an iterator adapter
2016-05-26 11:11:58 +03:00
abi.rs
…
adt.rs
Allow repr attribute on single variant enum.
2016-05-13 12:36:57 -04:00
asm.rs
…
attributes.rs
Emit "no-frame-pointer-elim" attribute for closures, shims, and glue.
2016-05-27 13:54:43 -04:00
base.rs
Do not forget to schedule the drop for the argument
2016-05-26 11:26:03 +03:00
basic_block.rs
…
build.rs
…
builder.rs
Factor out function call checking to a helper method
2016-04-28 13:18:51 +12:00
cabi_aarch64.rs
…
cabi_arm.rs
…
cabi_asmjs.rs
…
cabi_mips.rs
…
cabi_powerpc64.rs
…
cabi_powerpc.rs
…
cabi_x86_64.rs
…
cabi_x86_win64.rs
…
cabi_x86.rs
…
callee.rs
Emit "no-frame-pointer-elim" attribute for closures, shims, and glue.
2016-05-27 13:54:43 -04:00
Cargo.toml
rustbuild: Add support for crate tests + doctests
2016-05-12 08:52:20 -07:00
cleanup.rs
rustc: Replace &'a TyCtxt<'tcx> with a TyCtxt<'a, 'tcx> wrapper.
2016-05-11 04:14:58 +03:00
closure.rs
Emit "no-frame-pointer-elim" attribute for closures, shims, and glue.
2016-05-27 13:54:43 -04:00
collector.rs
trans::collector: Remove some redundant calls to erase_regions().
2016-05-23 10:21:50 -04:00
common.rs
rustc: Split local type contexts interners from the global one.
2016-05-11 04:14:58 +03:00
consts.rs
trans: remove item_symbols from metadata and CrateContext.
2016-05-25 01:56:49 +03:00
context.rs
trans: save metadata even with -Z no-trans.
2016-05-25 08:46:36 +03:00
controlflow.rs
…
datum.rs
rustc: Remove the TyCtxt field from ParameterEnvironment.
2016-05-11 04:14:58 +03:00
declare.rs
infer: Turn normalize_associated_type into a method on TyCtxt.
2016-05-11 04:14:58 +03:00
diagnostics.rs
Translate constants from MIR instead of going through trans::expr/consts.
2016-05-07 07:19:10 +03:00
disr.rs
…
expr.rs
Remove hir::Ident
2016-05-16 22:25:08 +03:00
glue.rs
Emit "no-frame-pointer-elim" attribute for closures, shims, and glue.
2016-05-27 13:54:43 -04:00
inline.rs
Remove unused trait imports flagged by lint
2016-05-03 18:48:34 +09:00
intrinsic.rs
rustc: More interning for data used in Ty<'tcx>.
2016-05-11 04:14:58 +03:00
lib.rs
trans: move the linker support to compute symbols on-demand.
2016-05-25 01:45:25 +03:00
machine.rs
…
macros.rs
…
meth.rs
Emit "no-frame-pointer-elim" attribute for closures, shims, and glue.
2016-05-27 13:54:43 -04:00
monomorphize.rs
Emit "no-frame-pointer-elim" attribute for closures, shims, and glue.
2016-05-27 13:54:43 -04:00
partitioning.rs
correct typo in comment
2016-05-24 15:08:07 -04:00
README.txt
…
symbol_names_test.rs
trans: move exported_symbol to Instance::symbol_name.
2016-05-25 01:34:20 +03:00
trans_item.rs
trans: Use CrateContext::empty_substs_for_def_id() instead of Substs::empty() where appropriate.
2016-05-11 17:11:20 -04:00
tvec.rs
…
type_.rs
…
type_of.rs
[MIR] Add PointerCast for Unsize casts of fat pointers.
2016-05-19 02:42:24 -04:00
value.rs
…
README.txt
See the README.md in ../librustc.