summaryrefslogtreecommitdiffhomepage
path: root/mrbgems/mruby-objectspace/src/mruby_objectspace.c
AgeCommit message (Collapse)Author
2014-05-08Replace from include <>, to include "".yui-knk
2014-05-06Add a comment to ObjectSpace.each_object.yui-knk
2014-04-06Always increment `total` field of `os_count_struct` in callback.take_cheeze
Check sum of `ObjectSpace.count_objects` values is twice of total objects count. (Which is CRuby's behavior.)
2014-04-05Fix ObjectSpace.count_objects document.take_cheeze
2014-04-03Support :T_FIBER in ObjectSpace.count_objects .take_cheeze
2014-03-27Use CRuby compatible key in ObjectSpace.count_objects .take_cheeze
2014-03-25Use mrb_int.take_cheeze
2014-03-25Implement ObjectSpace.each_object .take_cheeze
2014-01-31rework mruby-objectspace and gc.[ch]cremno
- functions should have C linkage (for C++ code) - add prefix to each_object_callback - use more appropriate variable types / initialization - ObjectSpace::count_objects has 1 opt. arg. - prefer mrb_intern_lit to mrb_intern_cstr for str. lit. - mruby/value.h is included by mruby.h - adjust coding style
2013-09-21rename voidp to cptrYukihiro "Matz" Matsumoto
2013-05-18indentation fixYukihiro "Matz" Matsumoto
2013-05-18remove unused local variableYukihiro "Matz" Matsumoto
2013-05-18Cleanup of mruby_objectspace.c and removed the unneccessary README for ↵Ryan Scott
mruby_objectspace.
2013-05-18Changed the counting so that only objects that are alive are added to the ↵Ryan Scott
object counts.
2013-05-17Minor formatting change.Ryan Scott
2013-05-17Changed the each_object callback so that a pointer is passed for the object, ↵Ryan Scott
instead of the struct.
2013-05-17Changed the object_count so that it only iterates over the RBasic object, ↵Ryan Scott
not the full RVALUE known by the GC
2013-05-17First implementation of ObjectSpace moved outside of gc.cRyan Scott