summaryrefslogtreecommitdiffhomepage
path: root/src/gc.c
diff options
context:
space:
mode:
authorYukihiro "Matz" Matsumoto <[email protected]>2014-08-05 11:21:45 +0900
committerYukihiro "Matz" Matsumoto <[email protected]>2014-08-05 11:21:45 +0900
commit920ce88b50e65da5e217e2ed0d0bdec3ee96ffc0 (patch)
tree2f01aa793888949fd3cd4a00575d15b861e37e42 /src/gc.c
parent53687a849bf3adcff4c9c1d8c39222cc4f6736fd (diff)
parentb20121f9e66495070659fd7b4d03d6625da86bbf (diff)
downloadmruby-920ce88b50e65da5e217e2ed0d0bdec3ee96ffc0.tar.gz
mruby-920ce88b50e65da5e217e2ed0d0bdec3ee96ffc0.zip
Merge branch 'add-gc-docs' of https://github.com/suzukaze/mruby into suzukaze-add-gc-docs
Diffstat (limited to 'src/gc.c')
-rw-r--r--src/gc.c7
1 files changed, 4 insertions, 3 deletions
diff --git a/src/gc.c b/src/gc.c
index c8e7a4646..97d06db6d 100644
--- a/src/gc.c
+++ b/src/gc.c
@@ -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