|
| class | ATAS.Indicators.Heatmap.Internal.HeatmapIndicatorChunkedSeriesStorage |
| | Append-only, chunked, lock-free storage backing one series in IHeatmapVisualState. Two watermarks (_frontCommitted visible to the renderer, _backStaged written by the indicator under a lease) over a single linked chain of fixed-size chunks; commit is one Volatile.Write(ref long, long) (release barrier), no copy, no allocation past the growing tail chunk.
|
| |
| class | ATAS.Indicators.Heatmap.Internal.HeatmapIndicatorChunkedSeriesStorage.Chunk |
| | One link in the chain. Once linked into the chain, Data is treated as readable up to whatever count the visible watermark allows.
|
| |
| struct | ATAS.Indicators.Heatmap.Internal.HeatmapIndicatorChunkedSeriesStorage.Enumerator |
| | Wait-free forward enumerator over committed samples. Captures the committed count and the head chunk reference at construction time; the renderer holds it for the duration of one read pass and discards it. Subsequent commits do not affect the enumerator's visible range. More...
|
| |