aboutsummaryrefslogtreecommitdiffstats
path: root/gc.c
Commit message (Expand)AuthorAgeFilesLines
* remove empty rb_gc_mark_parser functionnormal2014-05-291-3/+0
* gc.c: fix typonobu2014-05-241-1/+1
* gc.c (rb_free_m_tbl): mark function as staticnormal2014-05-221-1/+1
* fix typenaruse2014-05-181-2/+2
* * gc.c (gc_marks, gc_marks_body): increase the counter of young objectsko12014-05-161-3/+6
* * gc.c (gc_before_sweep): heap_pages_swept_slots should containsko12014-05-161-1/+2
* * gc.c (heap_extend_pages): fix indent.nobu2014-05-151-1/+1
* * gc.c (garbage_collect_body): move gc_heap_prepare_minimum_pages()ko12014-05-151-2/+2
* * gc.c (heap_extend_pages): calculate next growing heap size.ko12014-05-151-11/+15
* * gc.c: introduce macros to remove magic number.ko12014-05-151-2/+9
* * gc.c: enable RGENGC_AGE2_PROMOTION.ko12014-05-141-1/+1
* * gc.c (rgengc_rememberset_mark): promote remembered object earlier.ko12014-05-141-7/+5
* * gc.c: count young object correctly and show it in GC.statko12014-05-121-4/+18
* gc.c: fix argument types for st_foreachnobu2014-05-071-5/+9
* * gc.c (gc_after_sweep): suppress unnecessary expanding heap.nari2014-04-301-1/+0
* * gc.c: This argument must be a pointer.nari2014-04-281-2/+2
* * gc.c: Fix typos. These are undefined variables.nari2014-04-281-2/+2
* * gc.c (objspace_malloc_increase): don't cause GC by malloc_increaseko12014-04-211-13/+13
* gc.c: full mark after malloc/reallocnobu2014-04-211-2/+8
* gc.c: GC.stress after reallocnobu2014-04-211-1/+1
* gc.c: fixnum GC stressnobu2014-04-211-3/+13
* gc.c: drop special case for big hash/arraynormal2014-04-191-14/+3
* gc.c: suppress a warningnobu2014-04-171-1/+1
* gc.c: no newline to rb_bugnobu2014-04-111-7/+7
* * gc.c (gc_verify_internal_consistency): move lines and enableko12014-04-101-79/+89
* * gc.c (rb_gc_writebarrier_unprotect_promoted): disable to dump debugko12014-04-101-1/+1
* gc.c: check rgengc_report argumentnobu2014-04-101-3/+8
* gc.c: do nothing unless USE_RGENGCnobu2014-04-101-2/+2
* gc.c: adjust indentnobu2014-04-101-2/+2
* Add comment.akr2014-04-091-0/+3
* * gc.c (mark_current_machine_context): Call SET_STACK_END.akr2014-04-091-0/+1
* * gc.c: rename `RGENGC_THREEGEN' to `RGENGC_AGE2_PROMOTION'.ko12014-04-081-42/+58
* * gc.c, gc.h (rb_objspace_each_objects_without_setup):ko12014-04-021-0/+10
* gc.c: avoid inadvertent pin-downnobu2014-03-301-4/+6
* * gc.c (gc_before_sweep): cap `malloc_limit' toko12014-03-291-1/+1
* * parse.y: support Symbol GC. [ruby-trunk Feature #9634]nari2014-03-261-1/+10
* gc.c: Fix up default GC params by @csfrancis [fix GH-556]hsbt2014-03-241-1/+1
* * gc.c: [DOC] Fix call-seq for GC.start by @jasonrclark [Fixes GH-572]zzak2014-03-211-3/+3
* * gc.c (objspace_malloc_increase): should not invokeko12014-03-201-2/+2
* gc.c (objspace_xcalloc): fix GC accountingnormal2014-03-151-0/+2
* object.c: [DOC] merge rdocnobu2014-03-151-17/+0
* [DOC] add links to `Object#hash`nobu2014-03-141-0/+2
* gc.c: simplify conditionnormal2014-03-011-1/+1
* gc.c: fix build for testing w/o RGenGCnormal2014-03-011-1/+1
* adjust indent and stylenobu2014-02-271-2/+4
* * gc.c (heap_pages_free_unused_pages): check tomb page availabilityko12014-02-261-18/+20
* gc.c: suppress warningsnobu2014-02-221-2/+2
* gc.c: RB_GC_GUARD should be robust enough for any compilernormal2014-02-201-2/+6
* * gc.c (get_envparam_double): fix a warning message.ko12014-02-171-1/+1
* * gc.c: introduce new environment variableko12014-02-171-4/+16