summary refs log tree commit diff
path: root/src/test/run-make/execution-engine/test.rs
AgeCommit message (Collapse)AuthorLines
2016-01-15Add a testNick Cameron-1/+1
And fix bustage in make check
2015-12-21Register new snapshotsAlex Crichton-2/+1
Lots of cruft to remove!
2015-11-26fix tests & rustdocAriel Ben-Yehuda-3/+4
2015-11-26make check worksAriel Ben-Yehuda-5/+11
2015-11-26remove csearch from the rest of rustcAriel Ben-Yehuda-0/+1
2015-11-18MIR: Add pass that erases all regions right before transMichael Woerister-1/+1
2015-11-03Pass the mir map to transNiko Matsakis-2/+2
2015-10-21save-analysis: don't recompute crate nameNick Cameron-1/+1
2015-10-09Misc fixupsNick Cameron-4/+5
2015-09-17Changes to testsNick Cameron-1/+1
2015-09-03Add an intital HIR and lowering stepNick Cameron-4/+7
2015-07-23Rewrite the improper_ctypes lint.Eli Friedman-2/+5
Makes the lint a bit more accurate, and improves the quality of the diagnostic messages by explicitly returning an error message. The new lint is also a little more aggressive: specifically, it now rejects tuples, and it recurses into function pointers.
2015-06-19rustc: enforce stack discipline on ty::ctxt.Eduard Burtescu-13/+14
2015-06-19rustc: remove ownership of tcx from trans' context.Eduard Burtescu-2/+2
2015-06-10syntax: move ast_map to librustc.Eduard Burtescu-1/+1
2015-06-08Changes to LLVM `ExecutionEngine` wrapperMurarth-0/+249
* Removes `RustJITMemoryManager` from public API. This was really sort of an implementation detail to begin with. * `__morestack` is linked to C++ wrapper code and this pointer is used when resolving the symbol for `ExecutionEngine` code. * `__morestack_addr` is also resolved for `ExecutionEngine` code. This function is sometimes referenced in LLVM-generated code, but was not able to be resolved on Mac OS systems. * Added Windows support to `ExecutionEngine` API. * Added a test for basic `ExecutionEngine` functionality.