index
:
rust
this commit
auto
automation/bors/try
automation/bors/try-merge
beta
cargo_update
lcnr/rustc-dev-guide
master
perf-tmp
stable
try
try-perf
https://github.com/rust-lang/rust
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
tools
/
miri
/
tests
/
fail
/
tree_borrows
Age
Commit message (
Expand
)
Author
Lines
2025-09-22
TB: rename Active → Unique to match paper
Ralf Jung
-40
/
+7
2025-08-23
tree borrows: refactor new-permission logic
Ralf Jung
-0
/
+30
2025-08-19
God bless the tests
Johannes Hostert
-0
/
+18
2025-06-07
diagnostics: do not repeat the entire message in the span label
Ralf Jung
-18
/
+18
2025-05-30
Track permissions on the byte-level
Xinglu Chen
-0
/
+59
2025-05-04
Remove -Zunique-is-unique
Johannes Hostert
-169
/
+0
2025-05-01
Merge pull request #4273 from yoctocell/new-cell-state
Ralf Jung
-6
/
+6
2025-05-01
Add `Cell` state to Tree Borrows
Xinglu Chen
-6
/
+6
2025-04-29
add -Zmiri-deterministic-concurrency flag and use it for concurrency tests
Ralf Jung
-4
/
+4
2025-04-29
Added random scheduling
geetanshjuneja
-2
/
+2
2024-12-11
Merge pull request #4008 from JoJoDeveloping/tb-access-state-based-skipping
Ralf Jung
-0
/
+60
2024-12-10
TB: optimize accesses on large trees by ignoring subtrees if the access would...
Johannes Hostert
-6
/
+6
2024-12-04
add test to demonstrate the effect of #4008
Johannes Hostert
-0
/
+60
2024-11-11
stacked borrows tests: add those that fail under TB
Ralf Jung
-2
/
+2
2024-10-11
simplify Tree Borrows write-during-2phase example
Ralf Jung
-13
/
+15
2024-09-29
let rustfmt format imports
Ralf Jung
-2
/
+1
2024-09-21
fmt (with a huge diff for some reason)
Ralf Jung
-1
/
+1
2024-09-16
Bump ui test
Oli Scherer
-99
/
+100
2024-09-11
make basic allocation functions track_caller in Miri for nicer backtraces
Ralf Jung
-5
/
+3
2024-08-27
Make TB tree traversal bottom-up
Johannes Hostert
-35
/
+17
2024-08-27
Add testcase for #3846
Johannes Hostert
-0
/
+54
2024-07-24
Make unused states of Reserved unrepresentable
Neven Villani
-10
/
+10
2024-07-12
Clarify comment in tests/fail/tree_borrows/reservedim_spurious_write.rs
Neven Villani
-2
/
+3
2024-07-10
Second byte is not involved in the example; use a Cell<()> instead
Neven Villani
-16
/
+19
2024-07-09
Apply suggestions
Neven Villani
-17
/
+50
2024-07-09
Implement fix for reservedim_spurious_write: ignore IM on protected
Neven Villani
-4
/
+45
2024-07-09
This pattern using lazy protected Reserved IM prevents spurious writes
Neven Villani
-0
/
+109
2024-07-04
Add UI test for protector end write semantics
Johannes Hostert
-0
/
+62
2024-04-06
chore: fix some typos
findseat
-1
/
+1
2024-03-02
Tree Borrows: print where the forbidden access happens; make tag tracking les...
Ralf Jung
-30
/
+30
2024-03-02
print thread name in miri error backtraces
Ralf Jung
-1
/
+1
2023-11-29
explain tests that disable the provenance GC
Ralf Jung
-0
/
+2
2023-11-24
Manual find replace updates
Nilstrieb
-1
/
+1
2023-11-24
Bless Miri tests
Nilstrieb
-16
/
+16
2023-11-19
tag-gc -> provenance-gc
Ben Kimock
-2
/
+2
2023-10-06
Fix problems of Reserved -> Frozen
Neven Villani
-14
/
+175
2023-09-23
Merge from rustc
The Miri Conjob Bot
-1
/
+1
2023-09-21
adjust how closure/generator types and rvalues are printed
Ralf Jung
-1
/
+1
2023-09-19
Issue of the current model: spurious reads are not possible
Neven Villani
-2
/
+2
2023-08-05
tree borrows: consider some retags as writes for the purpose of data races
Ralf Jung
-127
/
+0
2023-07-30
refactor tests/utils a bit, and move some FS functions there
Ralf Jung
-2
/
+2
2023-07-28
exract a perform_access, check read-read commutation exhaustively
Neven Villani
-6
/
+6
2023-07-26
fix protectors so that all reads actually commute
Neven Villani
-6
/
+6
2023-07-26
normalize tree borrow diagnostics across targets
Ralf Jung
-4
/
+4
2023-07-10
Do not set up wrong span for adjustments
Michael Goulet
-10
/
+3
2023-06-28
Unique gets special treatment when -Zmiri-unique-is-unique
Neven Villani
-0
/
+208
2023-06-18
Merge from rustc
Ralf Jung
-1
/
+1
2023-06-05
Differentiate between explicit accesses and accesses inserted by TB
Neven Villani
-33
/
+33
2023-06-03
Select more TB fail tests
Neven Villani
-0
/
+839