Skip to content

Commit e827799

Browse files
authored
fix(docs): typo in access adapter split/merge algorithm (#1566)
1 parent bd00292 commit e827799

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

docs/specs/memory.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -97,7 +97,7 @@ The _split_ and _merge_ operations for a subsegment of length `N` are handled by
9797
- Of course, merging two halves creates a subsegment with the timestamp being the maximal of two timestamps for the halves.
9898
- Splitting, however, just makes all child timestamps equal to the former timestamp of the segment being split.
9999
- All these timestamp conditions are checked in the `AccessAdapterAir`.
100-
- When merging two segments `[l, r)` and `[m, r)`, the `AccessAdapterAir` sends to **memory bus** the information about `[l, r)` and receives the information about `[l, m)` and about `[m, r)`, all with multiplicity 1. Splitting does the same, but with multiplicity -1 (or, in other words, receives about `[l, r)` and sends about `[l, m)` and `[m, r)`).
100+
- When merging two segments `[l, m)` and `[m, r)`, the `AccessAdapterAir` sends to **memory bus** the information about `[l, r)` and receives the information about `[l, m)` and about `[m, r)`, all with multiplicity 1. Splitting does the same, but with multiplicity -1 (or, in other words, receives about `[l, r)` and sends about `[l, m)` and `[m, r)`).
101101
- The information about `[l, r)` sent to the bus is, in this order:
102102
- address space,
103103
- `l`,

0 commit comments

Comments
 (0)