index
:
ruby.git
master
ruby_1_3
ruby_1_4
ruby_1_6
ruby_1_8
ruby_1_8_5
ruby_1_8_6
ruby_1_8_7
ruby_1_9_1
ruby_1_9_2
ruby_1_9_3
ruby_2_0_0
ruby_2_1
ruby_2_2
ruby_2_3
ruby_2_4
ruby_2_5
ruby_2_6
ruby_2_7
ruby_3_0
ruby_3_1
ruby_3_2
ruby_3_3
v1_0r
v1_1dev
v1_1r
The Ruby Programming Language
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
gc.c
Age
Commit message (
Expand
)
Author
2019-05-30
* expand tabs.
git
2019-05-30
reorder bitmap clearing.
Koichi Sasada
2019-05-30
move pinned_bits[] position in struct heap_page.
Koichi Sasada
2019-05-30
introduce `during_compacting` flag.
Koichi Sasada
2019-05-29
Prevent MJIT compilation from running while moving
Takashi Kokubun
2019-05-29
Drop MJIT debug code from GC.compact
Takashi Kokubun
2019-05-28
remove obsolete rb_gc_finalize_deferred().
Koichi Sasada
2019-05-28
use malloc() instead of calloc().
Koichi Sasada
2019-05-28
should skip T_ZOMBIE here.
Koichi Sasada
2019-05-28
should use heap_eden->total_pages.
Koichi Sasada
2019-05-28
use only eden_heaps on GC.compact.
Koichi Sasada
2019-05-28
Suppress warning (uninitialized variable).
Koichi Sasada
2019-05-27
check the object is in tomb_heap.
Koichi Sasada
2019-05-27
add a space between type and others
Koichi Sasada
2019-05-27
add a line break for each error message
Koichi Sasada
2019-05-27
fix GC.verify_internal_consistency.
Koichi Sasada
2019-05-27
is_pointer_to_heap() checks also tomb or not.
Koichi Sasada
2019-05-24
* expand tabs.
git
2019-05-24
Revert "check it in eden or tomb."
Kazuhiro NISHIYAMA
2019-05-24
check RVALUE on verifier.
Koichi Sasada
2019-05-24
check it in eden or tomb.
Koichi Sasada
2019-05-24
add separation char on rb_obj_info(imemo obj)
Koichi Sasada
2019-05-23
gc.c: Try pausing MJIT worker during GC.verify_compaction_references
Takashi Kokubun
2019-05-23
add verifier before compact
Koichi Sasada
2019-05-23
prefix ASAN related inline functions asan_
Urabe, Shyouhei
2019-05-23
gc_pin() doesn't check is_markable_object().
Koichi Sasada
2019-05-23
skip zombies.
Koichi Sasada
2019-05-23
pin `maybe` pointers.
Koichi Sasada
2019-05-23
Do not kick finalizers on rb_gc().
Koichi Sasada
2019-05-22
* expand tabs.
git
2019-05-22
gc.c: revert b00f280d4b "Eagerly name modules and classes"
Nobuyoshi Nakada
2019-05-22
Eagerly name modules and classes
Alan Wu
2019-05-21
unify normal and verify ver.
Koichi Sasada
2019-05-20
* expand tabs.
git
2019-05-20
Get rid of undefined behavior that source and destination buffers overlap
Nobuyoshi Nakada
2019-05-18
Rename rb_gc_new_location to rb_gc_location
Aaron Patterson
2019-05-18
Add fall through comment for Coverity Scan
Kazuhiro NISHIYAMA
2019-05-17
Prevent Dynamic -> Static symbols from moving
Aaron Patterson
2019-05-16
don't need to sweep rest.
Koichi Sasada
2019-05-16
Prefix global_symbols with `ruby_`
Nobuyoshi Nakada
2019-05-16
Make internal functions static
Nobuyoshi Nakada
2019-05-15
Rename mjit_gc_finish_hook to mjit_gc_exit_hook
Takashi Kokubun
2019-05-15
Suppress unused-but-set-variable warning
Nobuyoshi Nakada
2019-05-15
unpin finalizers and update references
Aaron Patterson
2019-05-15
* expand tabs.
git
2019-05-14
Add object packing strategies for compaction
Aaron Patterson
2019-05-14
Fixing function name
Aaron Patterson
2019-05-13
turn T_MOVED in to a linked list
Aaron Patterson
2019-05-13
Don't run the compactor if GC is disabled
Aaron Patterson
2019-05-13
Fix typos
Kazuhiro NISHIYAMA
[next]