Commit message (Expand) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | updateThunkwip/tsan/fixes | Ben Gamari | 2023-04-24 | 1 | -1/+1 |
* | rts: TSO owner | Ben Gamari | 2023-04-24 | 2 | -4/+5 |
* | rts: BLACKHOLE fix | Ben Gamari | 2023-04-24 | 1 | -5/+1 |
* | hadrian: Fix | Ben Gamari | 2023-04-24 | 1 | -2/+2 |
* | comment fixes | Ubuntu | 2023-04-24 | 1 | -2/+2 |
* | STM | Ubuntu | 2023-04-24 | 1 | -1/+1 |
* | Fix acquire fences on indirections | Ubuntu | 2023-04-24 | 1 | -6/+11 |
* | Comment | Ben Gamari | 2023-04-24 | 1 | -0/+6 |
* | STM: Acquire instead of seq-cst | Ben Gamari | 2023-04-24 | 1 | -21/+21 |
* | Add Note | Ben Gamari | 2023-04-24 | 1 | -0/+359 |
* | ACQUIRE_FENCE | Ben Gamari | 2023-04-24 | 1 | -2/+2 |
* | check-gc on GC | Ubuntu | 2023-04-24 | 1 | -0/+2 |
* | check-gc: fix large objects | Ubuntu | 2023-04-24 | 1 | -1/+1 |
* | CheckGC | Ben Gamari | 2023-04-24 | 2 | -0/+975 |
* | Disable selector optimisation | Ubuntu | 2023-04-24 | 1 | -1/+2 |
* | run | Ubuntu | 2023-04-24 | 1 | -10/+35 |
* | Refine run script | Ubuntu | 2023-04-24 | 1 | -10/+13 |
* | Run script | Ubuntu | 2023-04-24 | 1 | -0/+31 |
* | STM: relaxed | Ben Gamari | 2023-04-24 | 1 | -2/+4 |
* | Note | Ubuntu | 2023-04-24 | 1 | -1/+1 |
* | whitespace | Ubuntu | 2023-04-24 | 1 | -1/+1 |
* | Add acquire fence in WHITEHOLE | Ubuntu | 2023-04-24 | 1 | -1/+2 |
* | Fix thunk update further | Ubuntu | 2023-04-24 | 3 | -14/+54 |
* | ghc-prim: Use C11 atomics | Ubuntu | 2023-04-24 | 1 | -4/+12 |
* | rts: sequential consistency | Ubuntu | 2023-04-24 | 1 | -6/+6 |
* | llvm: Sequential consistency | Ubuntu | 2023-04-24 | 1 | -4/+1 |
* | Work around #22451 | Ubuntu | 2023-04-24 | 1 | -1/+5 |
* | More principled treatment of acquire fences | Ben Gamari | 2023-04-24 | 1 | -9/+8 |
* | codeGen: Ensure that TSAN is aware of writeArray# write barriers | Ben Gamari | 2023-04-24 | 1 | -1/+1 |
* | rts: C++ fixes | Ubuntu | 2023-04-24 | 2 | -1/+3 |
* | rts: Drop benign race | Ben Gamari | 2023-04-24 | 1 | -3/+0 |
* | hadrian: More selective TSAN instrumentation | Ben Gamari | 2023-04-24 | 1 | -2/+5 |
* | hadrian: More debug information | Ben Gamari | 2023-04-24 | 1 | -0/+1 |
* | TSAN: Rework handling of spilling | Ben Gamari | 2023-04-24 | 1 | -28/+31 |
* | rts: Relax info pointer stores | Ben Gamari | 2023-04-24 | 5 | -3/+9 |
* | rts/IPE: Fix unused mutex warning | Ben Gamari | 2023-04-24 | 1 | -1/+2 |
* | Things | Ben Gamari | 2023-04-24 | 2 | -17/+73 |
* | Fix thunk update ordering | Ben Gamari | 2023-04-24 | 16 | -42/+54 |
* | Use relaxed accesses in ticky bumping | Ben Gamari | 2023-04-24 | 2 | -10/+44 |
* | Wordsmith Note | Ben Gamari | 2023-04-24 | 1 | -31/+39 |
* | IND | Ben Gamari | 2023-04-24 | 1 | -3/+3 |
* | More principled treatment of acquire fences | Ben Gamari | 2023-04-24 | 4 | -9/+23 |
* | rts: Relaxed load MutVar info table | Ben Gamari | 2023-04-24 | 1 | -1/+3 |
* | rts: Fix synchronization on thread blocking state | Ben Gamari | 2023-04-24 | 15 | -67/+89 |
* | codeGen: Ensure that TSAN is aware of writeArray# write barriers | Ben Gamari | 2023-04-24 | 1 | -9/+14 |
* | rts: Drop unnecessary atomic | Ben Gamari | 2023-04-24 | 1 | -3/+1 |
* | Use relaxed atomics to manipulate TSO status fields | Ben Gamari | 2023-04-24 | 3 | -6/+7 |
* | base: use atomic write when updating timer manager | Ben Gamari | 2023-04-24 | 1 | -1/+1 |
* | rts: Fix various data races | Ben Gamari | 2023-04-24 | 3 | -12/+15 |
* | cmm: Introduce MO_RelaxedRead | Ben Gamari | 2023-04-24 | 10 | -7/+55 |