]> git.lizzy.rs Git - rust.git/history - src/lib.rs
Fold `vtable_trait_upcasting_coercion_new_vptr_slot` logic into obligation processing.
[rust.git] / src / lib.rs
2020-03-11 bjorn3Implement incremental caching of object files
2020-03-04 bjorn3Rustup to rustc 1.43.0-nightly (4ad624882 2020-03-03)
2020-02-26 bjorn3Merge pull request #784 from bjorn3/wip_tls_support
2020-02-26 bjorn3Tls support
2020-02-14 bjorn3Update Cranelift for basic blocks
2020-02-07 bjorn3Rustup to rustc 1.43.0-nightly (442ae7f04 2020-02-06)
2020-01-22 bjorn3Make atomic instructions atomic using a global lock
2020-01-22 bjorn3Warn when using LTO
2020-01-14 bjorn3Update Cranelift
2020-01-11 bjorn3Move all cold code to the end of the function
2020-01-09 bjorn3Rustup to rustc 1.42.0-nightly (caa231d99 2020-01-08)
2020-01-06 bjorn3Rustup to rustc 1.42.0-nightly (bc1571cc3 2020-01-05)
2020-01-04 bjorn3Re-use cranelift_codegen::ir::Function for every function
2020-01-04 bjorn3Use DUMMY_SP in less places
2020-01-04 bjorn3Merge pull request #853 from bjorn3/opt_stack2reg
2019-12-31 bjorn3Disable stack2reg opt when optimizations are disabled
2019-12-31 bjorn3[WIP] Add stack2reg optimization pass
2019-12-31 bjorn3Rustup to rustc 1.42.0-nightly (a9dd56ff9 2019-12-30)
2019-12-24 bjorn3Directly depend on cranelift_{codegen,frontend}
2019-12-23 bjorn3Make llvm_intrinsics a submodule of intrinsics
2019-12-20 bjorn3Merge pull request #839 from bjorn3/fold_offset_into_lo...
2019-12-20 bjorn3[OPT] Use load and store offsets instead of iadd_imm
2019-12-17 bjorn3[OPT] Avoid calling target_triple for every call to...
2019-12-16 bjorn3Rustup to rustc 1.41.0-nightly (a605441e0 2019-12-15)
2019-11-22 bjorn3Rustup to rustc 1.41.0-nightly (53712f863 2019-11-21)
2019-10-19 bjorn3Merge pull request #758 from bjorn3/object_write
2019-10-18 bjorn3Add support for object::write
2019-10-18 bjorn3Make dylib metadata write backend agnostic
2019-10-18 bjorn3Rustup to rustc 1.40.0-nightly (fa0f7d008 2019-10-17)
2019-10-16 bjorn3Rustup to rustc 1.40.0-nightly (237d54ff6 2019-10-15)
2019-10-06 bjorn3Remove logfile support from unimpl.rs
2019-10-03 bjorn3Rustup to rustc 1.40.0-nightly (2daa404e9 2019-10-02)
2019-09-28 bjorn3Call cg_ssa::base::provide_both in provide{,_extern}
2019-09-28 bjorn3Use CallConv::triple_default instead of hard coding...
2019-09-28 bjorn3Rustup to rustc 1.40.0-nightly (084beb83e 2019-09-27)
2019-09-22 bjorn3Wrap linker invocation in time()
2019-09-22 bjorn3Misc cleanup
2019-09-21 bjorn3Reduce time required to build from scratch in dev mode
2019-08-31 bjorn3Merge pull request #694 from Atul9/cargo-fmt
2019-08-31 Atul BhosaleFormat code using 'cargo fmt'
2019-08-29 bjorn3Split extract layout field of all CPlace variants into...
2019-08-18 bjorn3Use anonymous lifetimes where possible
2019-08-14 bjorn3Move discriminant get and set to discriminant.rs
2019-08-14 bjorn3Move trans_*_binop to num.rs
2019-08-13 bjorn3Fix some rustc tests
2019-08-13 bjorn3Print error for #[rustc_def_path] like expected
2019-08-11 bjorn3Merge pull request #662 from bjorn3/jit_dylib
2019-08-11 bjorn3Fix it
2019-08-04 bjorn3Call assert_module_sources
2019-07-31 bjorn3Fix simd_cast
2019-07-30 bjorn3Merge pull request #650 from bjorn3/simd_emulation
2019-07-29 bjorn3Replace llvm intrinsics with runtime trap
2019-07-27 bjorn3Don't set opt_level to best
2019-07-27 bjorn3Rustup to rustc 1.38.0-nightly (c43753f91 2019-07-26)
2019-07-26 bjorn3Merge pull request #627 from bjorn3/wip_i128
2019-07-26 bjorn3[WIP]
2019-07-26 bjorn3Fix 128bit CValue::const_val
2019-07-26 bjorn3Implement most 128bit binops
2019-07-20 bjorn3Don't disable stdsimd anymore
2019-07-08 bjorn3Merge pull request #630 from bjorn3/dependabot/cargo...
2019-07-08 bjorn3Rustup
2019-07-03 bjorn3Rustup to rustc 1.37.0-nightly (0beb2ba16 2019-07-02)
2019-06-16 bjorn3Rustup to rustc 1.37.0-nightly (0dc9e9c10 2019-06-15)
2019-06-13 bjorn3Rustup to rustc 1.37.0-nightly (2887008e0 2019-06-12)
2019-06-11 bjorn3Merge pull request #435 from bjorn3/write_dylib_metadata
2019-06-11 bjorn3Read and write dylib metadata
2019-06-11 bjorn3Move CValue and CPlace to separate file and remove...
2019-06-06 bjorn3Rustup to rustc 1.37.0-nightly (7cdaffd79 2019-06-05)
2019-05-31 bjorn3Rustup to rustc 1.37.0-nightly (3ade426ed 2019-05-30)
2019-05-25 bjorn3Rustup to rustc 1.36.0-nightly (dec4c5201 2019-05-24)
2019-05-11 bjorn3Partial support for wasm32-unknown-wasi as host triple
2019-05-04 bjorn3Extract driver.rs
2019-05-04 bjorn3Update cranelift
2019-05-04 bjorn3Rustup to rustc 1.36.0-nightly (a3404557c 2019-05-03)
2019-04-27 bjorn3Merge pull request #495 from bjorn3/use_cg_clif_link
2019-04-27 bjorn3Rustup to rustc 1.36.0-nightly (597f43248 2019-04-26)
2019-04-24 bjorn3Change module names back
2019-04-24 bjorn3Fix filename length for ar files
2019-04-24 bjorn3Use rustc_codegen_ssa::back::link instead of copy paste...
2019-04-15 bjorn3Rustup to rustc 1.35.0-nightly (aa99abeb2 2019-04-14)
2019-03-11 bjorn3Implement weak linkage for statics
2019-03-11 bjorn3Remove "Saved incremental data" warning
2019-03-11 bjorn3Rustup to rustc 1.35.0-nightly (9d71ec135 2019-03-10)
2019-02-28 bjorn3Rustup to rustc 1.34.0-nightly (7e001e5c6 2019-02-27)
2019-02-21 bjorn3Rustfmt
2019-02-18 bjorn3Pass command-line arguments to JITed function
2019-02-18 bjorn3Merge pull request #332 from bjorn3/dependabot/cargo...
2019-02-11 bjorn3Disable macOS debuginfo and on all platforms optimizations
2019-02-11 bjorn3Fix alloc_example
2019-01-26 bjorn3Merge pull request #291 from bjorn3/debuginfo_line
2019-01-26 bjorn3Implement line debuginfo
2019-01-06 bjorn3Rustup to rustc 1.33.0-nightly (68fe5182c 2019-01-05)
2018-12-29 bjorn3Fix unsize coercions and the size_of_val and min_align_...
2018-12-29 bjorn3Setup env_logger
2018-12-23 bjorn3Use the linkage and visibility produced by tcx.collect_...
2018-12-18 bjorn3Introduce CodegenCx
2018-12-15 bjorn3Disable probestack
2018-12-13 bjorn3Put allocator shim in a different object file
2018-12-13 bjorn3Move emit_module a bit up
2018-12-13 bjorn3Convenience functions for creating and emitting faerie...
next