summaryrefslogtreecommitdiff
path: root/eval.c
Commit message (Expand)AuthorAgeFilesLines
* improve handling of timer thread shutdownnormal2015-08-141-1/+1
* eval.c: use rb_ident_hash_newnobu2015-08-101-2/+1
* vm.c: frozen_strings in rb_vm_tnobu2015-08-091-4/+1
* ruby_atomic.h: atomic VALUE operationsnobu2015-08-061-1/+1
* * make rb_iseq_t T_IMEMO object (type is imemo_iseq).ko12015-07-211-3/+3
* eval.c: check tag valuenobu2015-07-191-0/+3
* eval.c: extra conversion of exit statusnobu2015-07-181-17/+7
* * vm_core.h: remove rb_iseq_t::defined_method_id because it is notko12015-07-061-54/+4
* * method.h: introduce rb_callable_method_entry_t to removeko12015-07-031-7/+7
* * eval.c (add_activated_refinement): should not include the originalshugo2015-06-291-1/+1
* * method.h: make rb_method_entry_t a VALUE.ko12015-06-021-18/+19
* * eval.c (frame_called_id): it should use vm_ifunc type.ko12015-03-111-4/+4
* * vm_insnhelper.h: define struct THROW_DATA to representko12015-03-101-2/+2
* * internal.h: define rb_cref_t and change to use it.ko12015-03-081-10/+10
* * internal.h: define CREF accessor macros.ko12015-03-081-16/+16
* * internal.h: remove struct method_table_wrapper.ko12015-03-051-2/+2
* eval.c: use the given threadnobu2015-02-241-12/+12
* eval.c: static IDsnobu2015-02-231-1/+8
* * eval.c (ruby_init): Print ruby_setup() error only in debug mode.akr2015-01-021-1/+2
* thread.c: get rid of invalid ID symbolnobu2014-12-091-0/+13
* * internal.h: Gather declarations in non-header files.akr2014-11-181-3/+0
* id.def: move IDs for exceptionnobu2014-11-161-3/+1
* * internal.h: Include ruby.h and ruby/encoding.h to beakr2014-11-151-2/+1
* eval.c: obsolete comment [ci skip]nobu2014-11-131-2/+0
* protoize no-arguments functionsnobu2014-09-301-1/+1
* eval.c: fix message as same as previous versionsnobu2014-09-131-1/+14
* ruby/ruby.h: freeze singleton classnobu2014-09-121-4/+0
* vm_method.c: should not modify frozen objectsnobu2014-09-121-0/+4
* * vm.c (rb_vm_register_special_exception): make new function toko12014-09-111-4/+1
* string.c: move frozen_strings table to rb_vm_tnormal2014-08-291-0/+1
* eval.c: no overwrite SystemStackError backtracenobu2014-06-281-6/+8
* eval.c: no method calls at stack overflownobu2014-06-281-13/+10
* eval.c: reduce machine stack overflow backtracenobu2014-06-271-1/+13
* eval.c: suppress a warningnobu2014-06-261-1/+1
* * eval.c (setup_exception): "mesg == sysstack_error" andnaruse2014-06-231-18/+6
* Backtrace for SystemStackErrornobu2014-06-231-3/+8
* * vm.c (rb_vm_rewind_cfp): add new function to rewind specified cfpko12014-06-191-2/+2
* constify parametersnobu2014-06-181-3/+3
* eval.c: pass unknown optionsnobu2014-06-171-4/+3
* * eval.c (rb_using_refinement): add write-barriers forko12014-06-021-2/+2
* eval.c: method namenobu2014-05-061-0/+5
* vm.c: Init_vm_objectsnobu2014-05-041-0/+1
* * include/ruby/intern.h (rb_obj_call_init, rb_class_new_instance):ko12014-03-201-1/+1
* * eval.c: remove needless space.hsbt2014-03-091-1/+1
* eval.c: suppress a warningnobu2014-02-261-1/+1
* eval.c: preserve encodingnobu2014-02-261-6/+6
* eval.c: preserve errinfonobu2014-02-261-0/+3
* eval.c: remove unneeded GC guardnobu2014-02-261-1/+1
* eval.c: singleton class constantsnobu2014-01-171-2/+2
* * vm.c (rb_vm_pop_cfunc_frame): added. It cares c_return event.ko12014-01-091-7/+0