about summary refs log tree commit diff
path: root/src
AgeCommit message (Expand)AuthorLines
2018-11-25TypoOliver S̶c̶h̶n̶e̶i̶d̶e̶r Scherer-1/+1
2018-11-25accept undef in raw pointers, for consistency with integersRalf Jung-6/+10
2018-11-25machine hooks for stack push and pop, frame machine dataRalf Jung-8/+49
2018-11-25make memory allocation hook infallibleRalf Jung-4/+4
2018-11-25pass MemoryExtra to find_foreign_static and adjust_static_allocation; they mi...Ralf Jung-14/+20
2018-11-25bring back MemoryExtraRalf Jung-107/+179
2018-11-25Stabilize the int_to_from_bytes featureSimon Sapin-38/+14
2018-11-25Remove `OpenSnapshot` and `CommittedSnapshot` markers from `RegionConstraintC...Nicholas Nethercote-42/+32
2018-11-25Remove `OpenSnapshot` and `CommittedSnapshot` markers from `SnapshotMap`.Nicholas Nethercote-34/+25
2018-11-25Introduce `in_snapshot` and `assert_open_snapshot` methods.Nicholas Nethercote-7/+14
2018-11-25Make `commit` and `rollback_to` methods take ownership of the snapshots.Nicholas Nethercote-12/+12
2018-11-25Replace a `.truncate(0)` call with `.clear()`.Nicholas Nethercote-1/+1
2018-11-25Rename `UndoLogEntry` as `UndoLog`.Nicholas Nethercote-6/+6
2018-11-25Remove `insert_noop`.Nicholas Nethercote-16/+6
2018-11-25Update to `ena` 0.11.0.Nicholas Nethercote-1/+1
2018-11-25Auto merge of #55921 - scalexm:placeholders, r=nikomatsakisbors-212/+414
2018-11-25Auto merge of #55959 - matthewjasper:remove-end-region, r=nikomatsakisbors-1560/+207
2018-11-24[Windows] Work around non-monotonic clocks in the self-profilerWesley Wiser-2/+15
2018-11-24Suggest correct enum variant on typoEsteban Küber-7/+68
2018-11-24Try to work around #53332 in `src/test/run-pass/rustc-rust-log.rs`scalexm-0/+1
2018-11-24Add test for source files featureGuillaume Gomez-0/+15
2018-11-24Don't show file sidebar by defaultGuillaume Gomez-6/+6
2018-11-24Rebase falloutOliver Scherer-20/+49
2018-11-24update miri submoduleOliver Scherer-0/+0
2018-11-24Explain why vtable generation needs no alignment checksOliver Scherer-0/+3
2018-11-24Factor out mplace offsetting into its own methodOliver Scherer-22/+31
2018-11-24Document `Allocation`Oliver Scherer-2/+17
2018-11-24tidyOliver Scherer-1/+2
2018-11-24Array and slice projections need to update the place alignmentOliver Scherer-8/+11
2018-11-24comment nitRalf Jung-1/+1
2018-11-24Use correct alignment checks for scalars and zsts, tooOliver Scherer-2/+2
2018-11-24Use correct alignment for fat pointer extra partOliver Scherer-1/+1
2018-11-24Explain {read,write}_scalar failure to cope with zstsOliver Scherer-0/+10
2018-11-24Move alignment checks out of `Allocation`Oliver Scherer-85/+43
2018-11-24Explain early abort legalityOliver Scherer-0/+1
2018-11-24Rebase falloutOliver Scherer-1/+1
2018-11-24Clean up array/slice of primitive validationOliver Scherer-13/+26
2018-11-24Update miri submoduleOliver Scherer-6/+0
2018-11-24Remove stderr file, because the test passes nowOliver Scherer-11/+0
2018-11-24Reintroduce zst-slice reading `read_bytes` method on `Memory`Oliver Scherer-5/+19
2018-11-24Properly test for int pointers in fat pointers to str slices of zero charsOliver Scherer-21/+12
2018-11-24Reorder methods in `allocation.rs`Oliver Scherer-85/+85
2018-11-24Add regression test for integral pointers in zst str slice fat pointersOliver Scherer-0/+26
2018-11-24Make a method that doesn't need `Self` a free function insteadOliver Scherer-18/+17
2018-11-24Make zst accesses in allocations take the regular path.Oliver Scherer-21/+0
2018-11-24Remove unnecessary `Result` (function always returned `Ok`)Oliver Scherer-7/+7
2018-11-24Adjust rustc_mir::interpret to changes in `Allocation`/`Memory` methodsOliver Scherer-76/+146
2018-11-24Move some byte and scalar accessors from `Memory` to `Allocation`Oliver Scherer-197/+200
2018-11-24Fiddle a `HasDataLayout` through the allocation methodsOliver Scherer-19/+41
2018-11-24Access `self` instead of `alloc`Oliver Scherer-30/+14