]> git.lizzy.rs Git - rust.git/history - src/vtable.rs
Fix assert_assignable for array types
[rust.git] / src / vtable.rs
2021-10-09 bjorn3Sync from rust bb918d0a5bf22211df0423f7474e4e4056978007
2021-10-08 borsAuto merge of #89619 - michaelwoerister:incr-vtables...
2021-10-07 Michael WoeristerTurn tcx.vtable_allocation() into a query.
2021-08-06 bjorn3Merge commit '05677b6bd6c938ed760835d9b1f6514992654ae3...
2021-08-05 bjorn3Sync from rust 2ddb65c32253872c0e7a02e43ec520877900370e
2021-08-03 borsAuto merge of #87515 - crlf0710:trait_upcasting_part2...
2021-08-02 Charles LewImplement pointer casting.
2021-07-26 bjorn3Replace pointer_ty() with fx.pointer_type where possible
2021-07-07 bjorn3Merge commit '3a31c6d8272c14388a34622193baf553636fe470...
2021-07-06 bjorn3Sync from rust b09dad3eddfc46c55e45f6c1a00bab09401684b4
2021-07-05 bjorn3Rustfmt
2021-07-03 SmittyMake vtable_allocation always succeed
2021-07-01 bjorn3Reduce duplication of vtables
2021-06-30 bjorn3Rustup to rustc 1.55.0-nightly (6d820866a 2021-06-29)
2021-06-29 Smittyfix sess error
2021-06-29 SmittySupport allocation failures when interperting MIR
2021-06-29 bjorn3Sync from rust e98897e5dc9898707bf4331c43b2e76ab7e282fe
2021-06-29 borsAuto merge of #86475 - crlf0710:miri_vtable_refactor...
2021-06-28 Charles LewUpdate other codegens to use tcx managed vtable allocat...
2021-06-25 bjorn3Merge pull request #1166 from eggyal/lazy-jit-multithreaded
2021-06-25 borsAuto merge of #85640 - bjorn3:custom_ice_hook, r=jackh726
2021-06-17 bjorn3Fix miscompilation in vtable access
2021-06-17 bjorn3Sync from rust b17d9c1332693fc386f5374f0d63aae0ce5abab5
2021-06-16 borsAuto merge of #86291 - crlf0710:trait_vtbl_refactor...
2021-06-14 Charles LewRefactor to make interpreter and codegen backend neutra...
2021-05-12 borsAuto merge of #83610 - bjorn3:driver_cleanup, r=cjgillot
2021-04-30 Erin PowerSync rustc_codegen_cranelift 'ddd4ce25535cf71203ba37008...
2021-04-21 bjorn3Sync from rust 6df26f897cffb2d86880544bb451c6b5f8509b2d
2021-04-14 bjorn3Sync from rust b203b0d240b67916cfa77f640aedaf1c87d50f6d
2021-04-14 bjorn3Merge pull request #1159 from bjorn3/driver_refactorings
2021-04-14 bjorn3Remove CodegenCx::finalize and pass Module separately...
2021-04-14 bjorn3Merge pull request #1158 from bjorn3/isolate_mono_items_pr
2021-04-14 bjorn3Don't deduplicate vtables between functions
2021-04-08 pierwillFix outdated crate names in compiler docs
2021-03-08 borsAuto merge of #82727 - oli-obk:shrinkmem, r=pnkfelix
2021-03-05 bjorn3Merge commit '9a0c32934ebe376128230aa8da3275697b2053e7...
2021-03-05 bjorn3Rustfmt
2021-03-05 bjorn3Sync from rust a0d66b54fb3acc2125972b88ff543a2c04d14af5
2021-02-23 bjorn3Merge pull request #1144 from bjorn3/dynamic_module
2021-02-23 bjorn3Use dynamic dispatch for the inner Module
2020-12-27 bjorn3Merge commit 'dbee13661efa269cb4cd57bb4c6b99a19732b484...
2020-12-25 bjorn3Merge pull request #1120 from bjorn3/lazy_jit
2020-12-25 bjorn3Implement lazy compilation in JIT mode
2020-11-03 bjorn3Merge commit '03f01bbe901d60b71cf2c5ec766aef5e532ab79d...
2020-10-28 bjorn3Fix many clippy warnings
2020-10-08 bjorn3Merge pull request #1093 from bjorn3/use_new_module_int...
2020-10-08 bjorn3Use the new cranelift-module interface
2020-09-23 bjorn3Document almost all modules
2020-09-16 bjorn3Remove byteorder dependency
2020-08-28 bjorn3Merge pull request #1079 from CohenArthur/fmt-master
2020-08-28 CohenArthurfmt: Run cargo fmt since it is available
2020-08-22 bjorn3Merge pull request #1077 from CohenArthur/fix-linkage...
2020-08-22 bjorn3Merge pull request #1076 from CohenArthur/use-codegencx...
2020-08-22 CohenArthurFunctionCx: Refactor `fx.cx.tcx` into `fx.tcx`
2020-08-22 CohenArthurFunctionCx: Rename codegen_cx -> cx
2020-08-22 CohenArthurFunctionCx: Fix field usage in inline_asm and vtable...
2020-08-22 CohenArthurFunctionCx: WIP: Remove more common fields from CodegenCx
2020-08-22 CohenArthurFunctionCx: WIP: Fix syntax error on sed codegen_cx...
2020-08-22 CohenArthurFunctionCx: Replace .module with .codegen_cx.module
2020-08-22 CohenArthurFunctionCx: WIP: Replace .tcx with .codegen_cx.tcx
2020-07-23 bjorn3Fix -Zpolymorphize
2020-06-23 bjorn3Prevent different vtables with the same name
2020-04-09 bjorn3Enable the rust_2018_idioms and unused_lifetimes lints...
2020-04-03 bjorn3Rustup to rustc 1.44.0-nightly (537ccdf3a 2020-04-02)
2020-03-30 dependabot-preview... Merge pull request #946 from bjorn3/dependabot/cargo...
2020-03-30 bjorn3Rustup to rustc 1.44.0-nightly (699f83f52 2020-03-29)
2020-03-27 bjorn3Limit publicness to crate where possible and remove...
2020-03-13 bjorn3Shrink vtable symbol names a bit
2020-03-10 bjorn3Support virtual calls with unsized self argument
2020-02-26 bjorn3Merge pull request #784 from bjorn3/wip_tls_support
2020-02-26 bjorn3Tls support
2020-01-15 bjorn3Reduce the amount of calls to layout_of
2020-01-04 bjorn3Re-use cranelift_codegen::ir::Function for every function
2019-12-20 bjorn3Merge pull request #839 from bjorn3/fold_offset_into_lo...
2019-12-20 bjorn3Set memflags for vtable loads
2019-08-31 bjorn3Merge pull request #694 from Atul9/cargo-fmt
2019-08-31 Atul BhosaleFormat code using 'cargo fmt'
2019-08-18 bjorn3Use anonymous lifetimes where possible
2019-06-06 bjorn3Rustup to rustc 1.37.0-nightly (7cdaffd79 2019-06-05)
2019-05-04 bjorn3Update cranelift
2019-04-27 bjorn3Fix using using the same vtable twice
2019-03-03 bjorn3Rename load_value_pair to load_scalar_pair and fix...
2019-02-23 bjorn3Use Instance::resolve_for_vtable instead of Instance...
2019-02-18 bjorn3Merge pull request #332 from bjorn3/dependabot/cargo...
2019-02-08 bjorn3Implement drop for trait objects
2019-02-06 bjorn3Implement dynamic dispatch for self: Box<T>
2019-01-06 bjorn3Rustup to rustc 1.33.0-nightly (68fe5182c 2019-01-05)
2019-01-02 bjorn3Some cleanup of abi.rs
2018-12-29 bjorn3Fix unsize coercions and the size_of_val and min_align_...
2018-11-24 bjorn3Rustup to rustc 1.32.0-nightly (1f57e4841 2018-11-23)
2018-11-07 bjorn3Rustfmt
2018-11-03 bjorn3Update Cargo.lock
2018-10-16 bjorn3Rustup to rustc 1.31.0-nightly (46880f41b 2018-10-15)
2018-10-10 bjorn3Rustfmt
2018-09-26 bjorn3Rustfmt
2018-09-17 bjorn3Rustup to rustc 1.30.0-nightly (cb6d2dfa8 2018-09-16)
2018-09-15 bjorn3Implement intrinsic min_align_of_val
2018-09-08 bjorn3Implement trait objects (cc #14)