summaryrefslogtreecommitdiff
path: root/gc.c
AgeCommit message (Expand)Author
2017-10-02use rb_hash_new_with_size()nobu
2017-09-10move th->machine to ec->machine.ko1
2017-09-04gc.c: fix typo: nubmer -> numberkazu
2017-08-28Increase STACKFRAME_FOR_CALL_CFUNCnaruse
2017-08-23gc.c: restore cfp at finalizernobu
2017-08-23gc.c: run all finalizersnobu
2017-08-21prevent stack overflownobu
2017-07-12disable r59314 on mswinnobu
2017-07-12gc.c: restrict RGENGC_DEBUGnobu
2017-06-28move fields to ec.ko1
2017-06-23use "enum ruby_tag_type" and TAG_NONE.ko1
2017-06-22* remove trailing spaces.svn
2017-06-22introduce heap_allocatable_pages_set().ko1
2017-06-22introduce GC_ASSERT().ko1
2017-06-22gc.c: expand sorted pagesnobu
2017-06-21gc.c: FL_CHECK2nobu
2017-06-21RUBY_DEVEL flagnobu
2017-06-20gc.c: add newline to report [ci skip]nobu
2017-06-19debug.c: rgengc debug optionnobu
2017-06-12gc.c: duplicate rb_iseq_path by RSTRING_PTRnobu
2017-06-01rename absolute_path to realpath internally and introduce pathobj.ko1
2017-05-24Add debug counters.ko1
2017-05-12gc.c: checks of sizesnobu
2017-05-12gc.c: objspace_malloc_fixupnobu
2017-05-11gc.c: skip unnecessary checknobu
2017-05-11gc.c: use the argument objspacenobu
2017-05-10gc.c: check of size in ruby_sized_xreallocnobu
2017-05-09rb_execution_context_t: move stack, stack_size and cfp from rb_thread_tnormal
2017-04-24Get rid of unnecessary GCC extensionnobu
2017-04-17eval.c: copy special exceptions before raisenobu
2017-04-17gc.c: rb_threadptr_stack_checknobu
2017-04-17gc.c: PREVENT_STACK_OVERFLOWnobu
2017-04-12thread.c: during GC for threadnobu
2016-12-26get rid of strcpynobu
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 whenko1
2016-10-07gc.c: fix GC_PROFILE_DETAIL_MEMORYnobu
2016-09-24fid typos [ci skip]nobu
2016-09-22gc.c: fix rdoc of garbage_collect [ci skip]kazu
2016-09-20gc.c: fix rdoc of garbage_collect [ci skip]nobu
2016-09-20gc.c: rb_gc_adjust_memory_usagenobu
2016-09-13Use PRIuSIZE format specifier for size_t valuesrhe
2016-09-08replace 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 objectsko1
2016-07-28* vm_core.h: revisit the structure of frame, block and env.ko1
2016-07-26gc.c: running finalizer statenobu
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-21gc.c: reduce EXEC_TAGnobu