summaryrefslogtreecommitdiff
path: root/gc.c
AgeCommit message (Expand)Author
2014-12-25* gc.c (wmap_final_func): fix memory size shortage when realloc wmap.ngoto
2014-12-24* gc.c: remove unused rb_objspace_t::rgengc::old_objects_at_gc_start.ko1
2014-12-15GC documentation updatenormal
2014-12-15* ext/objspace/objspace.c: ObjectSpace.memsize_of(obj) returnsko1
2014-12-13gc.c (define_final0): avoid duplicate blocksnormal
2014-12-12* gc.c (gc_latest_gc_info): return :state field to show currentko1
2014-12-11* class.c (class_alloc): Strat from age == 2.ko1
2014-12-01use 0 for reservednobu
2014-11-27* gc.c (objspace_malloc_increase): enable lazy sweep on GC by malloc()ko1
2014-11-25rb_id2str over rb_id2namenobu
2014-11-18* gc.c (gc_record): add information for debug print.ko1
2014-11-18* internal.h: Gather declarations in non-header files.akr
2014-11-15* internal.h: Include ruby.h and ruby/encoding.h to beakr
2014-11-14gc.c: check argumentsnobu
2014-11-14* gc.c (gc_stat_internal): support comatible layer forko1
2014-11-14* gc.c (gc_stat_internal): add compatible layer.ko1
2014-11-14* gc.c: guard by #if/#endif with GC_ENABLE_INCREMENTAL_MARKko1
2014-11-13* gc.c: fix build error caused by implicit conversion with clang.hsbt
2014-11-13* gc.c: refactoring.ko1
2014-11-13* gc.c: Tuning RincGC parameters.ko1
2014-11-12gc.c (struct heap_page): trivial packingnormal
2014-11-09* gc.c (is_incremental_marking): use #if/#else becauseko1
2014-11-02* gc.c (obj_info): show T_STRING more details.ko1
2014-10-27* gc.c: is_incremental_marking(), will_be_incremental_marking():ko1
2014-10-27gc.c: fix no lazy sweep modenobu
2014-10-21* gc.c (mark_current_machine_context) [__mc68000__]: Update stacknaruse
2014-10-14* gc.c (rb_obj_id): [DOC] Fix typo, clean up sentence, and wrap colszzak
2014-10-06symbol.h: move struct RSymbolnobu
2014-09-28* gc.c (rb_gcdebug_print_obj_condition): use RVALUE_REMEMBEREDktsj
2014-09-27ruby.h: deprecate plain Datanobu
2014-09-14compile.c, gc.c: suppress warningsnobu
2014-09-11* vm.c (rb_vm_register_special_exception): make new function toko1
2014-09-11* gc.c (rb_gc_mark_values): added.ko1
2014-09-11* gc.c (gc_mark_ptr): rename to gc_mark_set.ko1
2014-09-11* include/ruby/ruby.h, gc.c: add new internal eventsko1
2014-09-11* include/ruby/ruby.h: freeze nil/true/false.ko1
2014-09-10gc.c: preserve encodingnobu
2014-09-10* gc.c (gc_stat): update rdoc.ko1
2014-09-10* gc.c (gc_stat_internal): rename:ko1
2014-09-10* gc.c (gc_stat_internal): rename `heap_used' to `heap_allocated_pages'.ko1
2014-09-10* gc.c (gc_stat_internal): rename:ko1
2014-09-10* gc.c (gc_stat_internal): support:ko1
2014-09-10* gc.c (objspace_total_slot): rename objspace_available_slots.ko1
2014-09-09* gc.c: refactoring for RGENGC_PROFILE > 0.ko1
2014-09-09* gc.c (init_mark_stack): MEMZERO() receive type as 2nd argument insteadnagachika
2014-09-09s/stressfull/stressful/gkazu
2014-09-09* gc.c: rename rb_objspace_t::marked_objects to marked_slots.ko1
2014-09-09* gc.c: renameko1
2014-09-09* gc.c (gc_stat_internal): fix symbol namesko1
2014-09-09* gc.c (rb_objspace_t::heap_pages): rename field names:ko1