]> git.lizzy.rs Git - rust.git/history - src/memory.rs
Auto merge of #798 - RalfJung:format-ptr, r=RalfJung
[rust.git] / src / memory.rs
2019-06-26 borsAuto merge of #779 - christianpoveda:intptrcast-model...
2019-06-25 Christian PovedaFix merge conflicts
2019-06-24 Christian PovedaReorganize MemoryExtra and AllocExtra structures
2019-06-24 Christian PovedaRename new fields and move rng to MemoryExtra
2019-06-21 Christian PovedaImplement intptrcast methods
2018-09-19 Eduard-Mihai BurtescuMerge pull request #458 from RalfJung/tls
2018-09-19 Ralf JungMove TLS data to machine data
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-15 Ralf JungMerge pull request #451 from TimDiekmann/master
2018-09-09 Ralf Jungmove MemoryData to memory.rs; remove all the Hashing...
2018-08-30 Oliver SchneiderMerge pull request #434 from solson/rustup
2018-08-26 Ralf Jungupdate for MUT_STATIC_KIND
2018-08-24 Ralf Jungupdate for miri engine: new function handling, new...
2018-07-16 Oliver SchneiderMerge branch 'master' into hack_branch_for_miri_do_not_...
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-21 Oliver SchneiderMerge pull request #266 from RalfJung/align
2017-07-20 Ralf Jungalways test alignment in memory.rs
2017-07-20 Oliver SchneiderMerge pull request #260 from RalfJung/tests
2017-07-20 Eduard-Mihai BurtescuMerge pull request #262 from RalfJung/never
2017-07-20 Oliver SchneiderMerge pull request #259 from RalfJung/ref-validate
2017-07-20 Ralf Jungfix checking alignment of pointer loads
2017-07-19 Oliver SchneiderMerge pull request #257 from oli-obk/cleanups
2017-07-18 Oliver SchneiderMerge pull request #254 from RalfJung/dangling
2017-07-18 Ralf Jungremove reundant dangling checks in {r,d}eallocate
2017-07-18 Oliver SchneiderMerge pull request #245 from oli-obk/funky_allocs
2017-07-14 Oliver SchneiderFix static mutation tests
2017-07-14 Oliver SchneiderUse enum instead of boolean
2017-07-14 Oliver SchneiderClarify documentation
2017-07-14 Oliver SchneiderEnsure that it is not possible to explicitly free stack...
2017-07-14 Oliver SchneiderMerge pull request #247 from RalfJung/packed
2017-07-13 Ralf Junguse closures to ensure proper bracketing of unaligned...
2017-07-13 Oliver SchneiderMerge pull request #248 from RalfJung/pointer-games
2017-07-13 Ralf Jungtrack alignment also for ByRef values
2017-07-13 Ralf JungMemory::read_ptr has to check for relocations on the...
2017-07-13 Ralf JungRe-do packed memory accesses
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-11 Oliver SchneiderMerge pull request #237 from RalfJung/reallocate
2017-07-11 Ralf Jungleave notes regarding possible alignment checks
2017-07-10 Ralf Jungupdate for allocator API
2017-07-10 Ralf Jungsimplify reallocate
2017-07-05 Oliver SchneiderMerge pull request #234 from RalfJung/reallocate
2017-07-05 Ralf Jungrefine comment explaining the order of checks on deallocate
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 Jungcheck the assumptions made by the unchecked_ and copy_n...
2017-07-03 Ralf Jungvalidate size and alignment on reallocate and deallocate
2017-07-03 Ralf Jungproperly check for: double-free, use-after-reallocate
2017-07-03 Oliver SchneiderOnly check pointers when dereferencing
2017-06-29 Oliver SchneiderMerge pull request #223 from oli-obk/lvalue_read
2017-06-28 Oliver SchneiderCode nits
2017-06-23 Oliver SchneiderMerge pull request #212 from oli-obk/zero_sense_types
2017-06-23 Oliver Schneiderfetch_tls_dtor "read" an `Undef` as nonzero
2017-06-23 Oliver SchneiderRemove the zst allocation
2017-06-23 Oliver SchneiderMerge pull request #209 from RalfJung/ptrs
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 Jungcorrectly reject functions pointers that had arithmetic...
2017-06-22 Ralf Jungpermit integer addition and subtraction on ptr-integers
2017-06-21 Oliver SchneiderMerge pull request #200 from oli-obk/master
2017-06-20 Oliver SchneiderEnable more zst writes and reads
2017-06-20 Oliver SchneiderUse PrimVal instead of Pointer where applicable
2017-06-20 Oliver SchneiderRun the tls destructors in the correct order
2017-06-20 Oliver SchneiderAdd pthread docs
2017-06-20 Oliver SchneiderGet rid of the integer allocation
2017-06-08 Oliver SchneiderMerge pull request #188 from RalfJung/overflow
2017-06-08 Ralf Jungtypos
2017-06-07 Ralf JungError out when "primitive MIR math" (as opposed to...
2017-06-06 Ralf Jungcomments
2017-06-06 Oliver SchneiderMerge pull request #185 from RalfJung/pointers
2017-06-06 Ralf Jungproperly wrap pointer offsets at pointer size
2017-06-06 Ralf Jungdon't bother inserting integer relocations into the...
2017-06-05 Ralf Jungcheck bounds when using offset intrinsic or MIR op
2017-06-05 Ralf Jungcheck for overflow when doing pointer arithmetic
2017-06-05 Ralf JungPermit int->ptr->int roundtrip
2017-05-31 Oliver SchneiderMerge pull request #171 from RalfJung/println
2017-05-30 Ralf Junguse proper span for TLS dtors; fix some nits
2017-05-30 Ralf Jungsupport TLS destructors
2017-05-30 Ralf Jungimplement TLS
2017-04-26 Eduard-Mihai BurtescuMerge pull request #161 from oli-obk/master
2017-04-26 Oliver SchneiderAddress clippy lints
2017-04-21 Eduard-Mihai BurtescuMerge pull request #156 from oli-obk/master
2017-03-23 Oliver SchneiderFix casting generic functions to concrete function...
2017-03-23 Oliver SchneiderMerge branch 'master' of https://github.com/tsion/miri
2017-03-21 Oliver SchneiderCompiles again
2017-03-14 Scott OlsonMerge pull request #152 from oli-obk/intrinsics
2017-03-14 Scott OlsonMerge pull request #146 from oli-obk/peephole1
2017-03-14 Scott OlsonMerge pull request #147 from oli-obk/rustup
2017-03-02 Oliver SchneiderRustup to rustc 1.17.0-nightly (be760566c 2017-02-28)
2017-02-28 Oliver Schneiderrustup to rustc 1.17.0-nightly (60a0edc6c 2017-02-26)
2017-02-24 Scott OlsonMerge pull request #142 from oli-obk/memleak
2017-02-24 Oliver Schneiderrepresent single field structs as their single field
2017-02-24 Oliver Schneiderdetect memory leaks
next