| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2015-07-23 | Rewrite 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-07-08 | this fixes the test failures on freebsd | Dave Huseby | -0/+6 | |
| 2015-06-19 | rustc: enforce stack discipline on ty::ctxt. | Eduard Burtescu | -13/+14 | |
| 2015-06-19 | rustc: remove ownership of tcx from trans' context. | Eduard Burtescu | -2/+2 | |
| 2015-06-10 | syntax: move ast_map to librustc. | Eduard Burtescu | -1/+1 | |
| 2015-06-08 | Changes to LLVM `ExecutionEngine` wrapper | Murarth | -0/+257 | |
| * 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. | ||||
