From 8e4523aaad75c6905d20e6100b874d181521367a Mon Sep 17 00:00:00 2001 From: Marco Realacci Date: Fri, 4 Apr 2025 15:38:14 +0200 Subject: [PATCH] vault backup: 2025-04-04 15:38:14 --- Concurrent Systems/notes/5 - Software Transactional Memory.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Concurrent Systems/notes/5 - Software Transactional Memory.md b/Concurrent Systems/notes/5 - Software Transactional Memory.md index 77ce61f..279f5b2 100644 --- a/Concurrent Systems/notes/5 - Software Transactional Memory.md +++ b/Concurrent Systems/notes/5 - Software Transactional Memory.md @@ -143,7 +143,7 @@ X.read_T(i) := if ∃ Y ∈ read_set(T) s.t. t_dependT[Y] < lc(XX).depend[Y] then # significa che il valore di X che ho letto è stato influenzato # da una modifica di Y avvenuta dopo che T (questa trans.) ha letto Y - # per cui significa che X è stato scritto dopo che T ha letto Y + # per cui significa che, dopo che T ha letto Y, X è stato scritto # da una trans. che ha scritto Y (e letto/scritto X) # è lo stesso check che facevo prima ma non solo per X, ma per tutti i registri che ho letto fino ad ora. ABORT