about summary refs log tree commit diff
path: root/src
AgeCommit message (Expand)AuthorLines
2018-08-22Auto merge of #53524 - alexcrichton:buffer-out, r=eddybbors-1/+2
2018-08-22Auto merge of #53424 - RalfJung:miri-refactor, r=oli-obkbors-2444/+2827
2018-08-22fix error reporting in validationRalf Jung-7/+14
2018-08-22fix validating fat pointers to user-defined unsized typesRalf Jung-67/+56
2018-08-22fix a comment in validityRalf Jung-1/+3
2018-08-22fix layout sanity checkRalf Jung-1/+6
2018-08-22also avoid recomputing the layout for unary and binary ops, where possibleRalf Jung-19/+47
2018-08-22in a Use statement, exploit the fact that type and hence layout are the same ...Ralf Jung-15/+44
2018-08-22optimize creating a stack frameRalf Jung-6/+17
2018-08-22fix validating fat raw pointersRalf Jung-18/+25
2018-08-22optimize sanity check path printingRalf Jung-126/+179
2018-08-22avoid some redundant alignment checksRalf Jung-7/+18
2018-08-22better error message when using NULL in to_ptrRalf Jung-1/+2
2018-08-22fix UI testsRalf Jung-1/+1
2018-08-22optimize validation iterating over the elements of an arrayRalf Jung-30/+72
2018-08-22test for detecting bad data inside trait objects / slicesRalf Jung-15/+45
2018-08-22fix formatting nitsRalf Jung-7/+7
2018-08-22move validation to its own fileRalf Jung-331/+346
2018-08-22Auto merge of #53516 - petrochenkov:derregr, r=estebankbors-11/+38
2018-08-22fix operator handling when using 128bit intrinsicsRalf Jung-1/+1
2018-08-22finally remove all traces of signs from memoryRalf Jung-88/+93
2018-08-22fix computing layout when calling virtual fnRalf Jung-3/+9
2018-08-22avoid allocating for ZSTRalf Jung-1/+4
2018-08-22fix using copy_op to transmuteRalf Jung-8/+10
2018-08-22try_read_value_from_ptr -> try_read_value_from_mplaceRalf Jung-19/+18
2018-08-22fix dynamically determining size and alignmentRalf Jung-17/+20
2018-08-22fix accessing unsized fieldsRalf Jung-14/+15
2018-08-22fix drop typing; use same machinery for validating (sanity checking) dyn trai...Ralf Jung-63/+115
2018-08-22fix dropping with vtablesRalf Jung-6/+14
2018-08-22Tweak loggingRalf Jung-21/+23
2018-08-22fix union field access and DST computations and dumping of placesRalf Jung-27/+33
2018-08-22remove cur_frame from memory (validation is gone, new validation will not nee...Ralf Jung-14/+0
2018-08-22generalize truncate and sign_extend to take a SizeRalf Jung-9/+10
2018-08-22miri/CTFE refactorRalf Jung-1935/+1997
2018-08-22Auto merge of #53509 - petrochenkov:wildregr, r=alexcrichtonbors-0/+26
2018-08-22Move some value-and-memory related things out of eval_contextRalf Jung-765/+782
2018-08-22Auto merge of #53477 - ftilde:exec-rust-gdb-lldb, r=michaelwoeristerbors-13/+10
2018-08-22Auto merge of #50912 - varkor:exhaustive-integer-matching, r=arielb1bors-84/+927
2018-08-21Add some extra edge case testsvarkor-2/+23
2018-08-21Auto merge of #53439 - GuillaumeGomez:generate-blanket-impls-for-reexported-i...bors-90/+106
2018-08-21Use a boundary method instead of an endpoint method for split_grouped_constru...varkor-84/+54
2018-08-21Auto merge of #53471 - petrochenkov:biattr2, r=oli-obkbors-388/+423
2018-08-21Add a test case for u128::MAX - 1varkor-10/+23
2018-08-21Auto merge of #53444 - varkor:lib_features-conditional, r=michaelwoeristerbors-12/+27
2018-08-21Auto merge of #53530 - kennytm:rollup, r=kennytmbors-509/+495
2018-08-21Rollup merge of #53551 - nnethercote:access_place_error_reported, r=varkorkennytm-1/+4
2018-08-21Rollup merge of #53329 - frewsxcv:frewsxcv-ptr-add-sub, r=RalfJungkennytm-148/+148
2018-08-21Auto merge of #53236 - alexreg:stabilise-raw-idents, r=cramertjbors-109/+42
2018-08-21Rollup merge of #53540 - TheDarkula:move-test, r=oli-obkkennytm-0/+0
2018-08-21Rollup merge of #53104 - nivkner:unpin_doc, r=RalfJungkennytm-4/+24