| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2018-12-04 | Make `newtype_index` safe | Oliver Scherer | -1/+1 | |
| 2018-12-04 | Allow calling `const unsafe fn` in `const fn` behind a feature gate | Oliver Scherer | -1/+2 | |
| 2018-12-04 | No need to export functions only used in the same module | Oliver Scherer | -1/+1 | |
| 2018-12-04 | Mention `alloc` in the name of the interning methods | Oliver Scherer | -6/+6 | |
| 2018-12-04 | s/id_to_type/id_to_kind/ | Oliver Scherer | -7/+7 | |
| 2018-12-04 | Clear up comment | Oliver Scherer | -1/+3 | |
| 2018-12-04 | s/alloc_type/alloc_kind/ | Oliver Scherer | -7/+7 | |
| 2018-12-03 | s/AllocType/AllocKind/ | Oliver Scherer | -16/+16 | |
| 2018-12-03 | s/AllocKind/AllocDiscriminant/ | Oliver Scherer | -11/+11 | |
| 2018-12-03 | Document `AllocMap` | Oliver Scherer | -2/+20 | |
| 2018-12-03 | Function pointers are only equal to themselves, not to other function ↵ | Oliver Scherer | -5/+8 | |
| pointers to the same function | ||||
| 2018-12-03 | Monomorphize `AllocType` | Oliver Scherer | -7/+7 | |
| 2018-12-03 | Monomorphize `AllocMap` struct | Oliver Scherer | -11/+10 | |
| 2018-12-03 | provide a way to replace the tag in a Scalar/MemPlace | Ralf Jung | -0/+8 | |
| 2018-12-03 | Retag needs to know whether this is a 2-phase-reborrow | Ralf Jung | -5/+16 | |
| 2018-11-30 | Improve the diagnostic message | Oliver Scherer | -2/+4 | |
| 2018-11-30 | Properly name the flag for `&&` -> `&` conversion | Oliver Scherer | -5/+5 | |
| 2018-11-30 | Allow `let` bindings everywhere | Oliver Scherer | -0/+10 | |
| 2018-11-30 | Stabilize `const_let` inside const functions | Oliver Scherer | -0/+2 | |
| 2018-11-29 | Rollup merge of #56257 - mark-i-m:rustc-guide-links, r=nikomatsakis | Guillaume Gomez | -1/+1 | |
| rustc-guide has moved to rust-lang/ r? @nikomatsakis | ||||
| 2018-11-27 | Auto merge of #56094 - RalfJung:memory-data-revived, r=oli-obk | bors | -99/+151 | |
| miri: Memory data revived, Hooks for stack frame push/pop r? @oli-obk | ||||
| 2018-11-26 | rustc-guide has moved | Mark Mansi | -1/+1 | |
| 2018-11-26 | Auto merge of #56070 - oli-obk:const_let, r=eddyb | bors | -0/+3 | |
| Allow assignments in const contexts fixes https://github.com/rust-lang/rust/issues/54098 fixes https://github.com/rust-lang/rust/issues/51251 fixes https://github.com/rust-lang/rust/issues/52613 | ||||
| 2018-11-25 | Rollup merge of #56210 - RalfJung:c_str, r=oli-obk | Pietro Albini | -9/+8 | |
| read_c_str should call the AllocationExtra hooks I just hope we do not have other methods that bypass `get_bytes`/`get_bytes_mut`... (looking over the file, I could not find any) r? @oli-obk | ||||
| 2018-11-25 | Rollup merge of #56101 - frewsxcv:frewsxcv-dyn, r=steveklabnik | Pietro Albini | -1/+1 | |
| Incorporate `dyn` into more comments and docs. r? @rust-lang/docs | ||||
| 2018-11-25 | Typo | Oliver S̶c̶h̶n̶e̶i̶d̶e̶r Scherer | -1/+1 | |
| Co-Authored-By: RalfJung <post@ralfj.de> | ||||
| 2018-11-25 | fix length of slice returned from read_c_str | Ralf Jung | -3/+5 | |
| 2018-11-25 | yay for NLL | Ralf Jung | -5/+3 | |
| 2018-11-25 | read_c_str should call the AllocationExtra hooks | Ralf Jung | -4/+3 | |
| 2018-11-25 | Typo | Oliver S̶c̶h̶n̶e̶i̶d̶e̶r Scherer | -1/+1 | |
| Co-Authored-By: RalfJung <post@ralfj.de> | ||||
| 2018-11-25 | make memory allocation hook infallible | Ralf Jung | -3/+3 | |
| 2018-11-25 | bring back MemoryExtra | Ralf Jung | -99/+151 | |
| 2018-11-25 | Auto merge of #55959 - matthewjasper:remove-end-region, r=nikomatsakis | bors | -9/+0 | |
| Cleanup from lexical MIR borrowck removal Lexical MIR borrowck was removed months ago now, and `EndRegion`s are no longer used for MIRI verification. * Remove `rustc::mir::StatementKind::EndRegion` and the `-Zemit_end_regions` flag * Use `RegionVid` instead of `Region` in BorrowSet * Rewrite drop generation to create fewer goto terminators. r? @nikomatsakis | ||||
| 2018-11-24 | Rebase fallout | Oliver Scherer | -12/+20 | |
| 2018-11-24 | Document `Allocation` | Oliver Scherer | -2/+17 | |
| 2018-11-24 | Explain {read,write}_scalar failure to cope with zsts | Oliver Scherer | -0/+10 | |
| 2018-11-24 | Move alignment checks out of `Allocation` | Oliver Scherer | -57/+12 | |
| 2018-11-24 | Reorder methods in `allocation.rs` | Oliver Scherer | -85/+85 | |
| 2018-11-24 | Make a method that doesn't need `Self` a free function instead | Oliver Scherer | -18/+17 | |
| 2018-11-24 | Make zst accesses in allocations take the regular path. | Oliver Scherer | -21/+0 | |
| Speeding up zst accesses should be done on a higher level. | ||||
| 2018-11-24 | Remove unnecessary `Result` (function always returned `Ok`) | Oliver Scherer | -6/+6 | |
| 2018-11-24 | Adjust rustc_mir::interpret to changes in `Allocation`/`Memory` methods | Oliver Scherer | -43/+69 | |
| 2018-11-24 | Move some byte and scalar accessors from `Memory` to `Allocation` | Oliver Scherer | -0/+200 | |
| 2018-11-24 | Fiddle a `HasDataLayout` through the allocation methods | Oliver Scherer | -19/+41 | |
| 2018-11-24 | Access `self` instead of `alloc` | Oliver Scherer | -30/+14 | |
| 2018-11-24 | Adjust generics to `Allocation` parameters | Oliver Scherer | -9/+9 | |
| 2018-11-24 | Move alignment and bounds check from `Memory` to `Allocation` | Oliver Scherer | -0/+45 | |
| 2018-11-24 | Move undef mask methods from `Memory` to `Allocation` | Oliver Scherer | -0/+33 | |
| 2018-11-24 | Move relocation methods from `Memory` to `Allocation` | Oliver Scherer | -0/+73 | |
| 2018-11-24 | Preliminary code adjustment to let the compiler complain about missing methods | Oliver Scherer | -4/+4 | |
