]> git.lizzy.rs Git - rust.git/history - src/common.rs
Fix projection of sized field in unsized type
[rust.git] / src / common.rs
2018-10-06 bjorn3Fix projection of sized field in unsized type
2018-09-30 bjorn3Workaround some missing encodings in cranelift
2018-09-26 bjorn3Use FunctionBuilder::call_mem{cpy,move}
2018-09-26 bjorn3Rustfmt
2018-09-17 bjorn3Rustup to rustc 1.30.0-nightly (cb6d2dfa8 2018-09-16)
2018-09-16 bjorn3Implement place_field for unsized places
2018-09-16 bjorn3Fix unsize coerce for structs containing `PhantomData...
2018-09-16 bjorn3Implement unsize of adt's (cc #14)
2018-09-08 bjorn3Implement trait objects (cc #14)
2018-09-08 bjorn3Rustfmt
2018-09-04 bjorn3Implement Box rvalue
2018-09-02 bjorn3Perform some optimizations
2018-08-30 bjorn3Merge branch 'wip_unsized_types'
2018-08-30 bjorn3Implement indexing for slices
2018-08-30 bjorn3Rvalue::Len
2018-08-30 bjorn3Implement unsize array -> slice and trait object -...
2018-08-30 bjorn3Support unsized types
2018-08-26 bjorn3Add Caches to FunctionCx
2018-08-24 bjorn3Rustup to rustc 1.30.0-nightly (63d66494a 2018-08-23)
2018-08-22 bjorn3Add CValue variant ByValPair
2018-08-22 bjorn3Rustfmt
2018-08-22 bjorn3Use *_imm in some places
2018-08-22 bjorn3Don't hardcode usize being 64 bit (fixes #8)
2018-08-19 bjorn3Remove CValue::Func
2018-08-15 bjorn3Reduce verbosity of output
2018-08-15 bjorn3Craneliftup
2018-08-14 bjorn3Support simplejit and faerie at the same time
2018-08-14 bjorn3Make FunctionCx generic over Backend
2018-08-14 bjorn3Workaround missing encoding for icmp.i8
2018-08-13 bjorn3Refactoring of constant.rs in preparation for static...
2018-08-09 bjorn3Crash on some less code and fix a bug in discriminant...
2018-08-09 bjorn3Add basic ssa analyzer
2018-08-08 bjorn3Rustfmt
2018-08-08 bjorn3Implement indexing for arrays
2018-08-08 bjorn3Fix some bugs
2018-08-08 bjorn3Don't crash on checked binops (treated like unchecked...
2018-07-31 bjorn3Run rustfmt 0.9.0-nightly (69ad879 2018-07-27)
2018-07-30 bjorn3Add support for calling C abi functions
2018-07-30 bjorn3Rustup to rustc 1.29.0-nightly (866a71325 2018-07-29)
2018-07-30 bjorn3Add support for binop rem on floats
2018-07-29 bjorn3Fix non-closure rust-call functions and fix a field...
2018-07-21 bjorn3Add some basic intrinsic support (only size_of atm)
2018-07-20 bjorn3Better comment handling
2018-07-20 bjorn3Refactor fn sig handling in preparation for supporting...
2018-07-19 bjorn3Implement char to uint cast
2018-07-19 bjorn3Extract abi handling to abi.rs
2018-07-19 bjorn3Fix a panic
2018-07-18 bjorn3Implement int casts
2018-07-18 bjorn3Add docs and expand some wildcard patterns
2018-07-16 bjorn3[WIP] Add arbitrary constant support
2018-07-15 bjorn3Better handling of ref types equality in write_cvalue
2018-07-14 bjorn3Implement some more stuff and ignore some unimplemented...
2018-07-14 bjorn3More debugging output
2018-07-14 bjorn3Update to cranelift 0.14
2018-06-30 bjorn3Bug on TyParam in cton_type_from_ty and print mir befor...
2018-06-30 bjorn3Fix some warnings
2018-06-30 bjorn3Remove some cretonne bug workarounds and add ir comments
2018-06-28 bjorn3Add drop shim
2018-06-27 bjorn3Support bool constants and fix a u8 const error
2018-06-26 bjorn3Be honnest about {u/i}128 support
2018-06-26 bjorn3Store TyLayout inside CValue and CPlace
2018-06-24 bjorn3Implement some traits for FunctionCx
2018-06-24 bjorn3Better monomorphization
2018-06-23 bjorn3Implement some more things
2018-06-23 bjorn3Implement enums
2018-06-22 bjorn3Split common utils out of base.rs