]> git.lizzy.rs Git - rust.git/history - src/operator.rs
stacked borrows: track refs and derefs
[rust.git] / src / operator.rs
2018-10-16 Ralf Jungstacked borrows: track refs and derefs
2018-10-16 Ralf Jungadd Borrow tag to pointers; remove old locking code
2018-10-10 Ralf JungMerge pull request #470 from RalfJung/ptr-offset
2018-10-10 Ralf JungMerge branch 'master' into ptr-offset
2018-10-10 Ralf JungMerge pull request #467 from solson/rustup
2018-10-10 Ralf JungMerge branch 'master' into rustup
2018-10-10 Ralf JungMerge remote-tracking branch 'origin/master' into rustup
2018-10-09 Ralf Jungonly allow offset-by-0 on integer pointers
2018-10-08 Ralf Jungfix for fn allocations now having an alignment (1)...
2018-10-02 Ralf Jungrustup; test for return type mismatch
2018-09-18 Ralf JungMerge pull request #453 from RalfJung/zst
2018-09-17 Ralf Jungmore compile-fail ptr equality tests, to rule out any...
2018-09-17 Ralf JungMerge remote-tracking branch 'origin/master' into zero...
2018-09-01 Ralf JungMerge branch 'master' into master
2018-09-01 Ralf JungMerge pull request #445 from solson/rustup
2018-09-01 Ralf Jungmore permissive pointer comparison logic
2018-09-01 Ralf JungMerge branch 'master' into rustup
2018-08-30 Ralf Jungalso allow comparing pointers with integers so big...
2018-08-30 Ralf Jungptr equality: only defined for ptrs in the same allocat...
2018-08-30 Oliver SchneiderMerge pull request #434 from solson/rustup
2018-08-20 Ralf JungMerge remote-tracking branch 'origin/master'
2018-08-16 Ralf Jungrustup for big refactor; kill most of validation
2018-08-15 Oliver SchneiderMerge pull request #431 from RalfJung/packed
2018-08-14 Ralf Jungfix int ptr ops on 32bit
2018-08-14 Ralf Jungfix modulo logic
2018-08-14 Ralf Jungsupport computing the remainder of a ptr, if covered...
2018-08-14 Ralf JungMerge pull request #425 from solson/rustup
2018-08-14 Ralf JungMerge branch 'master' into rustup
2018-08-14 Ralf JungMerge branch 'master' into rustup
2018-08-07 Oliver SchneiderRustup
2018-07-16 Ralf JungMerge branch 'master' into hack_branch_for_miri_do_not_...
2018-07-16 Ralf JungMerge branch 'master' into readme
2018-07-16 Oliver SchneiderMerge pull request #408 from RalfJung/rustup
2018-07-16 Oliver SchneiderMerge branch 'master' into hack_branch_for_miri_do_not_...
2018-07-15 Ralf JungTest some new capabilities we gained from a rustc update
2018-07-13 Ralf JungMerge branch 'master' into eq-hash
2018-07-11 Oliver SchneiderMerge pull request #391 from bjorn3/clippy_fixes
2018-07-10 bjorn3Fix some clippy lints
2018-06-03 Oliver SchneiderComparing non-pointer-size types should be possible
2018-06-03 bjorn3Partial rustup
2018-06-03 bjorn3Rustup to rustc 1.28.0-nightly (a3085756e 2018-05-19)
2018-05-30 Oliver SchneiderComparing non-pointer-size types should be possible
2018-05-26 bjorn3Partial rustup
2018-05-20 bjorn3Rustup to rustc 1.28.0-nightly (a3085756e 2018-05-19)
2018-05-09 Oliver SchneiderMerge pull request #374 from solson/cleanups
2018-05-09 Oliver SchneiderMove back to a normal folder structure
2017-07-21 Oliver SchneiderMerge pull request #258 from oli-obk/upstream
2017-07-21 Oliver SchneiderPrep miri repository for rustc merger
2017-07-11 Oliver SchneiderMerge pull request #236 from oli-obk/pointers
2017-07-11 Oliver SchneiderUse a wrapper type to differentiate between PrimVal...
2017-07-11 Oliver SchneiderRename Pointer to MemoryPointer
2017-07-05 Oliver SchneiderMerge pull request #234 from RalfJung/reallocate
2017-07-04 Oliver SchneiderMerge pull request #232 from oli-obk/master
2017-07-04 Oliver SchneiderMerge pull request #235 from RalfJung/intrinsics
2017-07-04 Ralf Jungcatch overflows that are hidden by first casting the...
2017-07-04 Ralf Jungimplement the unchecked_ intrinsics; add all the doctes...
2017-06-29 Oliver SchneiderMerge pull request #223 from oli-obk/lvalue_read
2017-06-28 Oliver SchneiderMerge pull request #222 from oli-obk/const_eval_checks
2017-06-28 Oliver SchneiderAddress comments
2017-06-27 Oliver SchneiderMerge pull request #218 from oli-obk/minimal_ctfe
2017-06-26 Oliver SchneiderInitial work towards checking const eval rules in miri
2017-06-23 Oliver SchneiderMerge pull request #212 from oli-obk/zero_sense_types
2017-06-23 Oliver SchneiderPrimVal used to allow comparing `Undef`
2017-06-23 Oliver SchneiderMerge pull request #209 from RalfJung/ptrs
2017-06-23 Ralf Junguse PrimVal::to_bool rather than bytes_to_bool
2017-06-22 Ralf Jungpermit bit-anding in pointer values below the alignment
2017-06-22 Oliver SchneiderMerge pull request #201 from oli-obk/test_suite_fails
2017-06-22 Oliver SchneiderMerge pull request #206 from RalfJung/ptrs
2017-06-22 Ralf Jungrefactor pointer arithmetic handling
2017-06-22 Ralf Jungpermit integer addition and subtraction on ptr-integers
2017-06-22 Ralf Jungrefactor pointer handling in binops
2017-06-21 Oliver SchneiderMerge pull request #200 from oli-obk/master
2017-06-20 Oliver SchneiderGet rid of the integer allocation
2017-06-06 Oliver SchneiderMerge pull request #185 from RalfJung/pointers
2017-06-06 Ralf Jungless strict kind test for pointer operations
2017-06-06 Ralf Jungfix bitops being accidentally allowed on pointers from...
2017-06-05 Oliver SchneiderMerge pull request #177 from RalfJung/drop-glue
2017-06-05 Ralf JungImplement Offset like the other binary operators, share...
2017-03-14 Scott OlsonMerge pull request #152 from oli-obk/intrinsics
2017-03-14 Oliver SchneiderDon't unconditionally mask bitshift rhs
2017-02-09 Scott OlsonMerge pull request #126 from oli-obk/1>-1
2017-02-09 Oliver Schneider1 > -1
2017-02-07 Scott OlsonMerge pull request #117 from oli-obk/master
2017-02-07 Oliver Schneiderfix some leftover u128 errors
2017-02-04 Scott OlsonCleanup: EvalResult<'a, ()> becomes EvalResult<'a>.
2017-01-12 Scott OlsonMerge pull request #98 from oli-obk/rustup
2017-01-12 Oliver Schneiderrustup (i128)
2016-12-17 Scott OlsonRename bits to bytes for consistency.
2016-12-17 Scott OlsonRefactor PrimVal::bits() out of existence.
2016-12-17 Scott OlsonTurn invalid panics into Results and rename fns.
2016-12-17 Scott OlsonTurn PrimVal into an enum including Undefined.
2016-12-11 Scott OlsonMove binop functions to operator module.
2016-12-11 Scott OlsonSplit primval into operator and value.