summaryrefslogtreecommitdiff
path: root/ChangeLog
AgeCommit message (Expand)Author
2015-07-21* compile.c: constify the first parameter (iseq).ko1
2015-07-21test/socket/test_nonblock.rb: increase buffer sizes to OpenBSD limitsnormal
2015-07-21load.c (ruby_dln_librefs): make staticnormal
2015-07-21fix typo in OptionParser#complete docs [ci skip]nobu
2015-07-20io.c: IO.copy_stream uses poll on Linuxnormal
2015-07-20parse.y (parser_initialize): avoid redundant zero-ingnormal
2015-07-20parse.y (struct parser_params): pack to 4 cache lines on x86-64normal
2015-07-19pty.c: fix example typo [ci skip]nobu
2015-07-18thread.c: gather common statementsnobu
2015-07-18load.c: reduce EXEC_TAGsnobu
2015-07-18gc.c: reduce EXEC_TAGsnobu
2015-07-18eval.c: extra conversion of exit statusnobu
2015-07-18test/ruby/test_process.rb: test thread+sigs work after failed execnormal
2015-07-17test/socket/test_nonblock: use smaller buffer for sendmsgnormal
2015-07-17signal.c (trap_handler): cleanup to use RSTRING_GETMEM + memcmpnormal
2015-07-17io.c (argf_read_nonblock): support `exception: false'normal
2015-07-17vm_eval.c: safe level 4nobu
2015-07-17compile.c: use ruby_tag_typenobu
2015-07-17encoding.h: ENC_CODERANGE_CLEAN_Pnobu
2015-07-17test_range.rb: add Range#new testnobu
2015-07-17test_range.rb: add Range#last assertionsnobu
2015-07-17thread.c (rb_thread_alone): simplifynormal
2015-07-17remove unnecessary enumerator requiresnormal
2015-07-16avoid redundant GET_THREAD() callsnormal
2015-07-16thread.c (mutex_alloc): remove needless volatilenormal
2015-07-16fix typos [ci skip]kazu
2015-07-16* vm_core.h: constify rb_iseq_t::parent_iseq.ko1
2015-07-16* process.c (redirect_dup2): when the new FD of dup2() coflictsngoto
2015-07-16* iseq.c (rb_iseq_disasm): rename rb_iseq_t *iseqdat to iseqko1
2015-07-16Revert r51209 because signals after stopping timer thread beforengoto
2015-07-16vm.c: fix mark with rewinding cfpnobu
2015-07-16vm.c: fix mark with rewinding cfpnobu
2015-07-16process.c (close_unless_reserved): declare type of `fd' argnormal
2015-07-16load.c: use fstring for loaded features and expanded load pathnormal
2015-07-15thread.c (thread_initialize): avoid RSTRING_PTR and NUMT2INTnormal
2015-07-15* test/ruby/test_process.rb (test_exec_close_reserved_fd): test forngoto
2015-07-15* .gitignore: ignore version.i. [ci skip]kazu
2015-07-15* test/ruby/test_process.rb (test_deadlock_by_signal_at_forking):ngoto
2015-07-15* process.c (redirect_close, parent_redirect_close): should not closengoto
2015-07-15fix typos [ci skip]kazu
2015-07-15remove redundant NULL checks after RUBY_VM_IFUNC_Pnormal
2015-07-15remove redundant NULL check in mark functionsnormal
2015-07-15encoding.c: drop dummy encoding flagnobu
2015-07-15* vm.c (vm_make_env_each): add comments about env layout.ko1
2015-07-14gc.h: evaluate the macro argument only oncenobu
2015-07-14* vm_core.h, vm.c: remove rb_proc_t::envval because we can know it viako1
2015-07-14* vm_core.h, vm.c: remvoe rb_env_t::prev_envval because we can know itko1
2015-07-14* vm.c: refactoring Proc/Env related code.ko1
2015-07-14use _Static_assert with clangkazu
2015-07-14fix compile error with clangkazu