about summary refs log tree commit diff
path: root/src/tools/miri
AgeCommit message (Expand)AuthorLines
2023-09-05Rollup merge of #115536 - RalfJung:interpreter-privacy, r=oli-obkMatthias Krüger-92/+86
2023-09-04interpret: make MemPlace, Place, Operand types private to the interpreterRalf Jung-92/+86
2023-09-03Merge from rustcRalf Jung-6/+5
2023-09-03Preparing for merge from rustcRalf Jung-1/+1
2023-09-02Rollup merge of #115443 - epage:os_str, r=cuviperMatthias Krüger-6/+5
2023-09-02Merge from rustcRalf Jung-11/+15
2023-09-02Preparing for merge from rustcRalf Jung-1/+1
2023-09-01fix(std): Rename os_str_bytes to encoded_bytesEd Page-5/+5
2023-09-01feat(std): Stabilize 'os_str_bytes' featureEd Page-1/+0
2023-09-01add '--skip-children' to rustfmt invocationRalf Jung-1/+1
2023-08-31miri ABI check: fix handling of 1-ZST; don't accept sign differencesRalf Jung-11/+15
2023-08-31update abi_compat.rsRalf Jung-12/+3
2023-08-31don't ignore sign for ABI checkRalf Jung-7/+1
2023-08-31update target support sectionRalf Jung-21/+16
2023-08-31more ABI compat testsRalf Jung-12/+48
2023-08-31fmtRalf Jung-1/+1
2023-08-31Merge from rustcRalf Jung-12/+117
2023-08-31Preparing for merge from rustcRalf Jung-1/+1
2023-08-31make sure we test all tier 1 targets: i686-pc-windows-gnu was missingRalf Jung-1/+1
2023-08-31fmtThe Miri Conjob Bot-13/+12
2023-08-31Merge from rustcThe Miri Conjob Bot-54/+64
2023-08-31Preparing for merge from rustcThe Miri Conjob Bot-1/+1
2023-08-30miri function ABI check: specifically look for repr(transparent)Ralf Jung-0/+35
2023-08-30organize failing ABI compat tests and add some moreRalf Jung-10/+58
2023-08-30interpret: make sure we accept transparent newtypes as ABI-compatibleRalf Jung-1/+23
2023-08-30storage_live: avoid computing the layout unless necessaryRalf Jung-4/+4
2023-08-30move marking-locals-live out of push_stack_frame, so it happens with argument...Ralf Jung-19/+16
2023-08-30interpret: fix projecting into an unsized field of a localRalf Jung-0/+24
2023-08-30Rollup merge of #115272 - RalfJung:miri-error-print, r=saethlinMatthias Krüger-38/+27
2023-08-29fmtThe Miri Conjob Bot-4/+6
2023-08-29Merge from rustcThe Miri Conjob Bot-2/+28
2023-08-29Preparing for merge from rustcThe Miri Conjob Bot-1/+1
2023-08-28Auto merge of #115182 - RalfJung:abi-compat-sign, r=b-naberbors-0/+27
2023-08-28add tests for track_caller in closures and generatorsRalf Jung-5/+148
2023-08-28move basic track_caller test into their own fnRalf Jung-36/+39
2023-08-28Auto merge of #3039 - RalfJung:catch_panic, r=RalfJungbors-17/+19
2023-08-28tests/catch_panic: make output easier to interpretRalf Jung-17/+19
2023-08-28Rollup merge of #115280 - RalfJung:panic-cleanup-triple-backtrace, r=AmanieuMatthias Krüger-2/+1
2023-08-27avoid triple-backtrace due to panic-during-cleanupRalf Jung-2/+1
2023-08-27miri/diagnostics: don't forget to print_backtrace when ICEing on unexpected e...Ralf Jung-38/+27
2023-08-26fmtThe Miri Conjob Bot-6/+6
2023-08-26Merge from rustcThe Miri Conjob Bot-9/+96
2023-08-26Preparing for merge from rustcThe Miri Conjob Bot-1/+1
2023-08-25Auto merge of #115184 - saethlin:local-allocated-spans, r=RalfJungbors-5/+92
2023-08-25Record allocation spans inside force_allocationBen Kimock-5/+92
2023-08-24miri ABI compatibility check: accept u32 and i32Ralf Jung-0/+27
2023-08-24when terminating during unwinding, show the reason whyRalf Jung-4/+4
2023-08-22fix some bad regex capture group references in test normalizationRalf Jung-14/+14
2023-08-22Auto merge of #3036 - RalfJung:josh-autostart, r=RalfJungbors-26/+214
2023-08-22miri-script: start and stop josh automaticallyRalf Jung-25/+212