summaryrefslogtreecommitdiff
path: root/gc.c
AgeCommit message (Expand)Author
2015-06-25* vm_method.c: make a rb_method_definition_t data (def) *after* makingko1
2015-06-24* gc.c (obj_info, method_type_name): show method type name in a stringko1
2015-06-24* gc.c (obj_info): show more details for T_IMEMO/imemo_ment.ko1
2015-06-24* gc.c (RGENGC_OBJ_INFO, obj_info): add a macro to enable/disableko1
2015-06-24* gc.c (gc_mark_children): add additional debug code for #11244.ko1
2015-06-24* gc.c (gc_mark_ptr): add a check code for #11244.ko1
2015-06-24internal.h: rb_fstring_litnobu
2015-06-18* include/ruby/ruby.h: $SAFE=2 is now obsolete.hsbt
2015-06-17* include/ruby/ruby.h: $SAFE=3 is now obsolete.hsbt
2015-06-14[DOC]akr
2015-06-07* gc.c (obj_info): print method id for T_IMEMO/ment.ko1
2015-06-05* gc.c: remove struct mark_tbl_arg and pass objspace directlyko1
2015-06-03* method.h: introduce rb_method_refined_t for refined method entry.ko1
2015-06-03variable.c: remove generic ivar support for special constantsnormal
2015-06-02* method.h: remove rb_method_iseq_t::iseqval.ko1
2015-06-02* method.h: make rb_method_entry_t a VALUE.ko1
2015-06-01* gc.c (gc_mark_children): remove a garbage characterko1
2015-06-01* vm_method.c (rb_method_entry_make): do not show warning messageko1
2015-05-31* gc.c , gc.h (rb_obj_info): export obj_info(VALUE) for debugging.ko1
2015-05-30* method.h: add VM_METHOD_TYPE_ALIAS rb_method_definition_t::typeko1
2015-05-27gc.c: mark stress_to_classnobu
2015-05-27gc.c: stress_to_classnobu
2015-05-20ruby.h: warn old namesnobu
2015-05-19ruby.h: add old namesnobu
2015-05-18gc.c: remove ifdefnobu
2015-05-16gc.c: rename alloc as wrapnobu
2015-05-10ruby.h: fix possible memory leaknobu
2015-05-10gc.c: never call dmark for NULLnobu
2015-04-26gc.c: event hook thread argumentnobu
2015-04-23* gc.c (gc_mark_roots): fox to work PRINT_ROOT_TICKS.ko1
2015-04-15* doc/contributors.rdoc: fix a typo. Patch by @davydovantonhsbt
2015-04-14* gc.c: [DOC] Improve documentation for ObjectSpace.count_objectszzak
2015-04-12* gc.c: Document require name for ObjectSpace methods.hsbt
2015-03-29* gc.c (objspace_allrefs_destruct_i): fix a typo.hsbt
2015-03-27internal.h: rb_imemo_new_debugnobu
2015-03-24* gc.c (gc_writebarrier_generational): fix messages for rb_bug().ko1
2015-03-20* gc.c (obj_info): obj_info() can receive internal objects.ko1
2015-03-20revert r50031 because it includes unexpected patchko1
2015-03-20* gc.c (obj_info): obj_info() can receive internal objects.ko1
2015-03-20* gc.c (obj_info): show class name and T_DATA type_name.ko1
2015-03-19* gc.c (rb_copy_wb_protected_attribute): `dest' can be WB unprotected.ko1
2015-03-19* gc.c (rb_copy_wb_protected_attribute): demote `dest' object.ko1
2015-03-19* gc.c, internal.h: export rb_gc_verify_internal_consistency().ko1
2015-03-19* gc.c (obj_info): show allocation site if GC_DEBUG is not 0.ko1
2015-03-19* gc.c (newobj_of): fix RGENGC_OLD_NEWOBJ_CHECK logics.ko1
2015-03-19* gc.c (rb_copy_wb_protected_attribute): need demote for old objects.ko1
2015-03-18* internal.h (IMEMO_DEBUG): added.ko1
2015-03-18* gc.c (RGENGC_OLD_NEWOBJ_CHECK): add check mechanism.ko1
2015-03-18* gc.c (check_rvalue_consistency): refactoring.ko1
2015-03-18* gc.c: rename terminologies.ko1