| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2025-08-06 | Print thread ID in panic message if thread name is unknown | Trevor Gross | -17/+17 | |
| `panic!` does not print any identifying information for threads that are unnamed. However, in many cases, the thread ID can be determined. This changes the panic message from something like this: thread '<unnamed>' panicked at src/main.rs:3:5: explicit panic To something like this: thread '<unnamed>' (0xff9bf) panicked at src/main.rs:3:5: explicit panic Stack overflow messages are updated as well. This change applies to both named and unnamed threads. The ID printed is the OS integer thread ID rather than the Rust thread ID, which should also be what debuggers print. | ||||
| 2025-04-29 | add -Zmiri-deterministic-concurrency flag and use it for concurrency tests | Ralf Jung | -1/+1 | |
| 2025-04-29 | Added random scheduling | geetanshjuneja | -1/+1 | |
| 2025-01-01 | Try to write the panic message with a single `write_all` call | John Kåre Alsaker | -0/+17 | |
| 2024-09-21 | fmt (with a huge diff for some reason) | Ralf Jung | -2/+2 | |
| 2024-09-16 | Bump ui test | Oli Scherer | -17/+17 | |
| 2024-08-24 | panicking: improve hint for Miri's RUST_BACKTRACE behavior | Ralf Jung | -4/+4 | |
| 2024-05-19 | various small nits | Ralf Jung | -15/+16 | |
| - share implementation with miri_starting_unwind - make test use a custom unwinding class - extend comments - use NeedsUnwind more consistently | ||||
| 2024-05-19 | Directly implement native exception raise methods in miri | bjorn3 | -0/+95 | |
| Windows still needs the old custom ABI as SEH unwinding isn't supported by miri. Unlike DWARF unwinding it preserves all stack frames until right after the do_catch function has executed. Because of this panic_unwind stack allocates the exception object. Miri can't currently model unwinding without destroying stack frames and as such will report a use-after-free of the exception object. | ||||
| 2024-04-18 | when suggesting RUST_BACKTRACE=1, add a special note for Miri's env var ↵ | Ralf Jung | -0/+4 | |
| isolation | ||||
| 2024-03-03 | move thread-panic tests to their own file; test getting the thread name | Ralf Jung | -0/+30 | |
| 2023-12-03 | miri: support 'promising' alignment for symbolic alignment check | Ralf Jung | -2/+1 | |
| 2023-10-10 | avoid confusing loop in catch_panic test | Ralf Jung | -5/+6 | |
| 2023-08-28 | tests/catch_panic: make output easier to interpret | Ralf Jung | -17/+19 | |
| 2023-08-22 | fix some bad regex capture group references in test normalization | Ralf Jung | -2/+2 | |
| 2023-07-29 | Change default panic handler message format. | Mara Bos | -15/+30 | |
| 2023-05-27 | Add support for nested panics to miri | Amanieu d'Antras | -0/+29 | |
| 2023-05-08 | port tests to 2021 edition | Ralf Jung | -6/+3 | |
| 2022-11-20 | fix unused warning in a test | Ralf Jung | -1/+1 | |
| 2022-11-05 | impl condvars for windows | DrMeepster | -1/+0 | |
| 2022-09-21 | Add 'src/tools/miri/' from commit '75dd959a3a40eb5b4574f8d2e23aa6efbeb33573' | Oli Scherer | -0/+287 | |
| git-subtree-dir: src/tools/miri git-subtree-mainline: 3f3167fb59341ac3240ca1774f48e8c053219131 git-subtree-split: 75dd959a3a40eb5b4574f8d2e23aa6efbeb33573 | ||||
