summaryrefslogtreecommitdiff
path: root/eval.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* eval.c: extra modifiernobu2014-01-011-1/+1
* eval.c: raise with causenobu2013-12-311-11/+48
* eval.c: unused declarationnobu2013-12-241-2/+0
* eval.c: reuse tagnobu2013-12-131-18/+14
* * error.c: add Exception#backtrace_locations.ko12013-12-131-0/+2
* eval.c: clear cachenobu2013-12-131-4/+1
* eval.c: indentnobu2013-12-131-3/+3
* * eval.c (rb_raise_jump): call c_return hook immediately afterko12013-12-111-1/+1
* revert r44133. See https://bugs.ruby-lang.org/issues/8886 detailsko12013-12-111-2/+2
* * eval.c (rb_raise_jump): pop frame after setup exception.ko12013-12-111-2/+2
* * include/ruby/ruby.h (struct RClass): Add wrapper struct aroundtmm12013-12-031-1/+2
* eval.c: determine exit status and signal before finalizationnobu2013-11-301-6/+7
* * cont.c : Introdule ensure rollback mechanism. Please see below.tarui2013-11-151-2/+8
* eval.c: refactor exception causenobu2013-11-151-6/+29
* error.c: Exception#causenobu2013-11-101-0/+4
* eval.c: suppress warningnobu2013-11-051-5/+4
* * insns.def, vm.c, vm_insnhelper.c, vm_insnhelper.h, vm_method.c: splitcharliesome2013-10-291-2/+2
* eval.c, vm_insnhelper.c: adjust stylenobu2013-09-091-1/+2
* * class.c, compile.c, eval.c, gc.h, insns.def, internal.h, method.h,charliesome2013-09-041-2/+2
* * eval.c (Init_eval): Make Module#include and Module#prepend publica_matsuda2013-09-031-2/+3
* * eval.c (rb_mod_refine, mod_using, top_using): don't showshugo2013-07-311-14/+0
* * eval.c (rb_using_module): activate refinements in the ancestors ofshugo2013-07-011-4/+28
* * eval_error.c (warn_printf): use rb_vsprintf instead so ruby specificcharliesome2013-06-241-9/+6
* * include/ruby/ruby.h, gc.c: rename macros and functions:ko12013-06-221-1/+1
* * class.c (rb_include_class_new), eval.c (rb_using_refinement):ko12013-06-221-1/+3
* eval.c: use local variablenobu2013-06-131-5/+7
* * eval.c (mod_using): new method Module#using, which activatesshugo2013-06-121-1/+31
* * safe.c (rb_set_safe_level, safe_setter): raise an ArgumentErrorshugo2013-06-121-1/+0
* * internal.h (numberof): Gathered from various files.akr2013-06-071-2/+0
* eval.c: rb_frame_callee returns current namenobu2013-05-251-7/+22