]> git.lizzy.rs Git - rust.git/history - src
whitelist things so that more tests pass
[rust.git] / src /
2017-07-25 Ralf Jungwhitelist things so that more tests pass
2017-07-25 Ralf Jungsuspend lvalues, not locks. refactor memory locking.
2017-07-25 Ralf Jungmake LockInfo non-Copy
2017-07-25 Ralf Jungfix checks when releasing write locks (101)
2017-07-25 Ralf Jungwe don't have to set the frame on every step
2017-07-25 Ralf Junghandle type of function definitions (98)
2017-07-25 Ralf Jungwe need to normalize associated types also deep in...
2017-07-25 Ralf JungHandle trait objects. Only very superficial checking...
2017-07-25 Ralf Jungnits. also, rustc now emits released for drop. (72)
2017-07-25 Ralf Jungexempt UnsafeCell from checks (69)
2017-07-25 Ralf Jungmove validation to its own file
2017-07-25 Ralf Jungwe have to permit deallocation memory for which we...
2017-07-25 Ralf Jungfix handling univariant enums (62)
2017-07-25 Ralf Jungpermit locking constant memory (60)
2017-07-25 Ralf Jungfn ptrs and never were accidentally disabled (55)
2017-07-25 Ralf Jungfix normalizing associated types. this brings us up...
2017-07-25 Ralf Junghandle array types
2017-07-25 Ralf JungRe-do the way locking is done during verification
2017-07-25 Ralf Jungfor references, validate alignment and handle ZSTs
2017-07-25 Ralf Jungvalidate TyClosure, TyTuple, TyNever
2017-07-25 Ralf Jungvarious small fixes and tracing
2017-07-25 Ralf JungAlso release locks on ReleaseValidation and EndRegion
2017-07-25 Ralf Jungfix release_lock_until to no longer remove inactive...
2017-07-25 Ralf Jungavoid downcasting for enum variants without further...
2017-07-25 Ralf Jungvalidate boxes
2017-07-25 Ralf Jungimplement checking for ADTs
2017-07-25 Ralf Jungimplement stub validity check for basic types (bool...
2017-07-25 Ralf Jungimplement acquiring and releasing locks
2017-07-25 Ralf Jungadd locking data structures and lock checks
2017-07-25 Ralf Jungupdate for rustc changes: treat new MIR commands as NOP
2017-07-24 Oliver SchneiderMerge pull request #267 from RalfJung/cast
2017-07-24 Oliver SchneiderPass `HasDataLayout` instead of the data layout itself
2017-07-23 Oliver SchneiderUse rustc traits instead of our own
2017-07-22 Ralf Jungmove pointer truncation to a common method in memory.rs
2017-07-22 Oliver SchneiderMerge pull request #269 from oli-obk/cleanups
2017-07-22 Ralf Jungfix nits
2017-07-22 Ralf Jungrefactor casting code to more clearly handle pointers
2017-07-22 Ralf Jungfix casting integers to pointers
2017-07-21 Oliver SchneiderRemove unused `IntoValTyPair` hack
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 #265 from oli-obk/optimize_prime
2017-07-20 Oliver SchneiderAlso test optimized MIR
2017-07-20 Oliver SchneiderMerge pull request #264 from oli-obk/paths
2017-07-20 Oliver SchneiderReduce the usage of global paths
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 Jungremove ad-hoc 'never' type check in read_lvalue
2017-07-20 Ralf Jungfix checking alignment of pointer loads
2017-07-19 Ralf Jungfix a warning
2017-07-19 Ralf JungDon't pretend that casts to bool are a thing
2017-07-19 Ralf JungNo longer check aligment and non-NULLness on `&`
2017-07-19 Oliver SchneiderMerge pull request #257 from oli-obk/cleanups
2017-07-19 Oliver SchneiderExport types and functions needed by priroda
2017-07-18 Oliver SchneiderMerge pull request #254 from RalfJung/dangling
2017-07-18 Scott OlsonMerge pull request #255 from RalfJung/float
2017-07-18 Ralf Junguse libstd methods for floating-point <-> bytes conversion
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 SchneiderMerge pull request #249 from RalfJung/lvalue
2017-07-14 Ralf Junglvalue: refactoring to permit applying a mir projection...
2017-07-14 Oliver SchneiderAdd a comment explaining the static "local" during...
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 Oliver SchneiderMerge pull request #243 from solson/magic_numbers
2017-07-13 Ralf Junguse closures to ensure proper bracketing of unaligned...
2017-07-13 Ralf Jungsimplify
2017-07-13 Ralf Jungshow alignedness of ByRefs; allow converting unaligned...
2017-07-13 Ralf Jungmake all Value::into_* methods handle alignment the...
2017-07-13 Ralf Jungexpand comment
2017-07-13 Oliver SchneiderReuse the `const_eval` method for syscall name resolution
2017-07-13 Oliver SchneiderDon't use magic numbers for synconf names
2017-07-13 Oliver SchneiderCopy `path_to_def` from clippy
2017-07-13 Oliver SchneiderMerge pull request #248 from RalfJung/pointer-games
2017-07-13 Ralf Jungfix "unaligned" transmute
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 JungRename value accessors to "into_*" so the three of...
2017-07-13 Ralf JungRe-do packed memory accesses
2017-07-12 Oliver SchneiderMerge pull request #241 from solson/rustc_integration
2017-07-12 Oliver SchneiderProduce `ConstInt` from a `def_id` for rustc
2017-07-12 Oliver SchneiderMerge pull request #238 from RalfJung/tests
2017-07-12 Eduard-Mihai BurtescuMerge pull request #239 from RalfJung/mmap
2017-07-12 Ralf Junghooking mmap is no longer needed
2017-07-11 Oliver SchneiderMerge pull request #236 from oli-obk/pointers
2017-07-11 Oliver SchneiderDocument the reason for `Pointer`'s existence
2017-07-11 Oliver SchneiderSimplify `with_extra`
2017-07-11 Oliver SchneiderRemove `*offset*` methods from `PrimVal` onto `Pointer`
2017-07-11 Oliver SchneiderUse a wrapper type to differentiate between PrimVal...
2017-07-11 Oliver SchneiderAdd a dedicated `write_null` method
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
next