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
ruby_3_4
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
2017-04-24
Get rid of unnecessary GCC extension
nobu
2017-04-17
eval.c: copy special exceptions before raise
nobu
2017-04-17
gc.c: rb_threadptr_stack_check
nobu
2017-04-17
gc.c: PREVENT_STACK_OVERFLOW
nobu
2017-04-12
thread.c: during GC for thread
nobu
2016-12-26
get rid of strcpy
nobu
2016-11-05
* vm_trace.c (tracepoint_attr_callee_id, rb_tracearg_callee_id):
ktsj
2016-11-04
* gc.c (heap_page_resurrect): do not return tomb_pages when
ko1
2016-10-07
gc.c: fix GC_PROFILE_DETAIL_MEMORY
nobu
2016-09-24
fid typos [ci skip]
nobu
2016-09-22
gc.c: fix rdoc of garbage_collect [ci skip]
kazu
2016-09-20
gc.c: fix rdoc of garbage_collect [ci skip]
nobu
2016-09-20
gc.c: rb_gc_adjust_memory_usage
nobu
2016-09-13
Use PRIuSIZE format specifier for size_t values
rhe
2016-09-08
replace fixnum by integer in documents.
akr
2016-08-24
* gc.c (gc_reset_malloc_info): Remove too much ";".
kou
2016-07-28
* vm.c, internal.h: remove RubyVM::Env class and all of env objects
ko1
2016-07-28
* vm_core.h: revisit the structure of frame, block and env.
ko1
2016-07-26
gc.c: running finalizer state
nobu
2016-07-26
* gc.c (rb_raw_obj_info): support to show Proc obj.
ko1
2016-07-26
* gc.c (gc_mark): add `inline' explicitly.
ko1
2016-07-21
gc.c: reduce EXEC_TAG
nobu
2016-07-21
gc.c: set finalizing
nobu
2016-07-13
* gc.c (gc_mark_roots): should mark the VM object itself to mark
ko1
2016-05-12
include/ruby/defines.h (GCC_VERSION_SINCE): moved from internal.h
naruse
2016-05-08
* gc.c (rb_gc_unprotect_logging): throw rb_memerror when it cannot
naruse
2016-05-08
* configure.in: check function attirbute const and pure,
naruse
2016-05-05
use TH_JUMP_TAG
nobu
2016-04-22
* include/ruby/ruby.h (rb_mul_size_overflow): added to handle
naruse
2016-04-22
* variable.c: use uint32_t instead of long to avoid confusion about
naruse
2016-04-21
* gc.c (rb_alloc_tmp_buffer_with_count): added like xmalloc2 to
naruse
2016-04-21
* gc.c (objspace_malloc_prepare): remove size check because it is
naruse
2016-04-04
* gc.c: change deafult value of
ko1
2016-04-04
* gc.c (get_envparam_double): take an upper_bound.
ko1
2016-03-31
gc.c: use PRIdSIZE
nobu
2016-03-31
* gc.c: need to set initial value of GC_HEAP_FREE_SLOTS_GOAL_RATIO.
ko1
2016-03-31
* gc.c: change additional allocation policy.
ko1
2016-03-31
* gc.c (gc_marks_finish): fix syntax error.
ko1
2016-03-31
* gc.c: simplify allocate/free detecting logic at the end of marking.
ko1
2016-03-31
* gc.c: add GC parameters to configure the following values:
ko1
2016-03-31
* remove trailing spaces.
svn
2016-03-31
* gc.c (gc_verify_heap_page): check the number of zombies.
ko1
2016-03-31
* gc.c (gc_page_sweep): return free slots count.
ko1
2016-03-18
gc.c: fix r54115
nobu
2016-03-18
gc.c: fix commit miss r54145
nobu
2016-03-17
gc.c: tick for POWER arch
nobu
2016-03-15
gc.c: mark_stack_locations
nobu
2016-03-15
gc.c: rb_objspace_of
nobu
2016-03-15
gc.c: expand a local macro
nobu
2016-03-04
* gc.c: use 2 bits with unsigned int for rb_objspace::flags::mode
ko1
[next]