diff options
| author | Jun Hiroe <[email protected]> | 2014-08-05 01:58:05 +0900 |
|---|---|---|
| committer | Jun Hiroe <[email protected]> | 2014-08-05 02:10:02 +0900 |
| commit | b20121f9e66495070659fd7b4d03d6625da86bbf (patch) | |
| tree | 66493d208a98dea0071a1dd50806139d0aa4a473 /src/gc.c | |
| parent | a18c5756145cfb0b054c64b8d529175832056d42 (diff) | |
| download | mruby-b20121f9e66495070659fd7b4d03d6625da86bbf.tar.gz mruby-b20121f9e66495070659fd7b4d03d6625da86bbf.zip | |
Add write_barrier docs
Diffstat (limited to 'src/gc.c')
| -rw-r--r-- | src/gc.c | 7 |
1 files changed, 4 insertions, 3 deletions
@@ -65,10 +65,11 @@ mruby implementer and C extension library writer must write a write barrier when writing a pointer to an object on object's field. - Two different write barrier are available: + When writing a pointer to B object on A object's field, + two different write barrier are available: - * mrb_field_write_barrier - * mrb_write_barrier + * mrb_field_write_barrier - target B object for a mark. + * mrb_write_barrier - target A object for a mark. == Generational Mode |
