Commit 0786d86b authored by Yukihiro "Matz" Matsumoto's avatar Yukihiro "Matz" Matsumoto

git push origin masterMerge branch 'suzukaze-add-gc-docs'

parents 53687a84 58cb1a2e
......@@ -63,12 +63,13 @@
== Write Barrier
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:
mruby implementer and C extension library writer must insert a write
barrier when updating a reference from a field of an object.
When updating a reference from a field of object A to object B,
two different types of 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
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment