1.0 KiB
1.0 KiB
aliases | tags | date | zero-link | parents | linked | ||||
---|---|---|---|---|---|---|---|---|---|
|
|
2023-11-08 |
Барьер на запись
Барьер на запись это код, исполняемый при изменении значения поля объекта с указателем. Генерируется JIT-компилятором, исполняется интерпретатором.
Пример для обновления card_table:
Барьер на чтение
Каждое чтение обязано пройти через этот барьер.
- Барьеры на чтение дешевые, но их очень много
- Накладные расходы сильно зависят от возможностей оптимизатора по удалению и поклейке барьеров.