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