| Commit message (Expand) | Author | Age | Files | Lines |
* | * gc.c: relax GC condition due to malloc_limit. | ko1 | 2013-10-02 | 1 | -9/+17 |
* | gc.c: suppress warnings | nobu | 2013-09-30 | 1 | -1/+1 |
* | * gc.c (rb_gc_disable): do rest_sweep() before disable GC. | ko1 | 2013-09-30 | 1 | -0/+2 |
* | * gc.c: add two GC tuning environment variables. | ko1 | 2013-09-27 | 1 | -56/+62 |
* | * gc.c (GC_MALLOC_LIMIT): 8,000,000 -> 8 * 1,024 * 1,024. | ko1 | 2013-09-27 | 1 | -1/+1 |
* | * gc.c (gc_before_sweep): cast to size_t to suppress warnings. | ko1 | 2013-09-27 | 1 | -2/+2 |
* | * gc.c: add some fine-grained profiling codes to tuning marking phase. | ko1 | 2013-09-27 | 1 | -7/+94 |
* | * gc.c: simplify threshold of GC caused by malloc_increase. | ko1 | 2013-09-27 | 1 | -39/+73 |
* | * gc.c (vm_xrealloc): use TRY_WITH_GC(). | nobu | 2013-09-26 | 1 | -9/+1 |
* | Fix compilation on gcc 4.6 | naruse | 2013-09-26 | 1 | -2/+6 |
* | gc.c: disable AddressSanitizer | nobu | 2013-09-26 | 1 | -0/+11 |
* | gc.c: atomical add | nobu | 2013-09-26 | 1 | -7/+6 |
* | * include/ruby/ruby.h: rename RARRAY_RAWPTR() to RARRAY_CONST_PTR(). | ko1 | 2013-09-25 | 1 | -2/+2 |
* | * gc.c (free_method_cache_entry_i): unused function | charliesome | 2013-09-24 | 1 | -14/+0 |
* | * class.c (class_alloc): remove mc_tbl | charliesome | 2013-09-24 | 1 | -4/+0 |
* | vm.c: prototype | nobu | 2013-09-04 | 1 | -1/+2 |
* | * class.c, compile.c, eval.c, gc.h, insns.def, internal.h, method.h, | charliesome | 2013-09-04 | 1 | -2/+38 |
* | * gc.c (gc_profile_clear): do rest_sweep() before clearing | ko1 | 2013-08-27 | 1 | -0/+5 |
* | * gc.c (getrusage_time): Fallback clock_gettime to getrusage when | akr | 2013-08-21 | 1 | -30/+41 |
* | * gc.c (rb_gcdebug_print_obj_condition): add printing information. | ko1 | 2013-08-20 | 1 | -4/+11 |
* | * gc.c: fix around GC_DEBUG. | ko1 | 2013-08-19 | 1 | -7/+15 |
* | * error.c, file.c, gc.c, hash.c, thread.c, variable.c, vm_eval.c, bin/erb: | ktsj | 2013-08-18 | 1 | -1/+1 |
* | * gc.c (gc_lazy_sweep): remove heap_increment() here because heap_inc | ko1 | 2013-08-15 | 1 | -3/+1 |
* | * gc.c (gc_marks_test): inhibit gc for st's operation. | tarui | 2013-08-12 | 1 | -0/+3 |
* | * bignum.c (rb_big_realloc): Use VALGRIND_MAKE_MEM_UNDEFINED to | akr | 2013-08-06 | 1 | -13/+0 |
* | * array.c, gc.c: move ary_unprotect_logging() into | ko1 | 2013-07-24 | 1 | -0/+43 |
* | * gc.c (gc_before_sweep): fix spacing. | ko1 | 2013-07-23 | 1 | -1/+0 |
* | * gc.c (heap_get_freeobj): clear slot->freelist here. | ko1 | 2013-07-23 | 1 | -2/+9 |
* | * gc.c (gc_slot_sweep): need to add empty RVALUE as freeobj. | ko1 | 2013-07-22 | 1 | -0/+1 |
* | gc.c: suppress warning | nobu | 2013-07-19 | 1 | -1/+1 |
* | * gc.c: declare type_name() at the beggining of file. | ko1 | 2013-07-19 | 1 | -0/+1 |
* | * gc.c, internal.h (rb_gc_writebarrier_remember_promoted): add a new | ko1 | 2013-07-19 | 1 | -0/+7 |
* | * gc.c: rename gc related functions with prefix "gc_". | ko1 | 2013-07-17 | 1 | -136/+135 |
* | * gc.c: rename heap management functions with prefix "heap_". | ko1 | 2013-07-17 | 1 | -54/+51 |
* | * gc.c: catch up last changes for debugging/checking mode. | ko1 | 2013-07-17 | 1 | -8/+8 |
* | * gc.c (rb_objspace_free): free slot itself. | ko1 | 2013-07-17 | 1 | -18/+24 |
* | * gc.c (unlink_heap_slot): fix memory leak. | ko1 | 2013-07-17 | 1 | -20/+12 |
* | * gc.c: re-design the heap structure. | ko1 | 2013-07-17 | 1 | -164/+170 |
* | * gc.c: fix heaps_header and heaps_slot to reduce memory consumption. | ko1 | 2013-07-17 | 1 | -24/+25 |
* | * gc.c: slim a path of newobj_of(). | ko1 | 2013-07-16 | 1 | -91/+84 |
* | * gc.c (link_free_heap_slot): removed. | ko1 | 2013-07-16 | 1 | -15/+8 |
* | * gc.c (assign_heap_slot): refactoring variable names. | ko1 | 2013-07-16 | 1 | -51/+60 |
* | * gc.c (lazy_sweep): refactoring. | ko1 | 2013-07-16 | 1 | -5/+10 |
* | revert last commit because it fails test-all. | ko1 | 2013-07-16 | 1 | -8/+6 |
* | * gc.c (after_gc_sweep): refactoring code. | ko1 | 2013-07-16 | 1 | -6/+8 |
* | * gc.c (is_before_sweep): Add a missing space before a parenthesis. | kou | 2013-06-26 | 1 | -2/+2 |
* | * gc.c (is_before_sweep): Add new helper function that check the object | tarui | 2013-06-25 | 1 | -0/+19 |
* | * gc.c: fix oldgen/remembered_shady counting algorithm. | ko1 | 2013-06-25 | 1 | -18/+36 |
* | * remove trailing spaces. | nobu | 2013-06-24 | 1 | -2/+2 |
* | * gc.c (typedef struct rb_objspace): Change members for monitor objects. | tarui | 2013-06-24 | 1 | -50/+75 |