Changeset 8d563d1 in Lumiera
- Timestamp:
-
2026-04-17T17:08:46Z
(4 weeks ago)
- Author:
- Ichthyostega <prg@…>
- Branches:
- dev/play
- Children:
- a06ef95e
- Parents:
- 4dc6885
- Message:
-
BufferProvider: lift the family-ID to the BufferStage level
During the last days, I started with analysis to find a way
to operate the BufferProvider, as implemented thus far,
within a massively concurrent environment.
Since I intend to create thread-local caches,
the initialisation of the BufferMetadata store must be static.
It turns out that the root-ID, which acts like a mandator ID,
is only used at a single code path, when creating or accessing
an abstract type-Key. It is thus easy to extract and relocate
this distinguishing ID into the actual BufferStage implementation.
-
(No files)
-