summaryrefslogtreecommitdiff
path: root/eval_error.c
Commit message (Expand)AuthorAgeFilesLines
* eval_error.c: backstrace in reverse ordernobu2017-02-221-45/+63
* immediate message mode of compile errornobu2017-01-121-1/+1
* Add clang volatile fixes from FreeBSD and NetBSD.shugo2016-12-071-2/+2
* error.c: rb_get_backtracenobu2016-11-131-19/+2
* Thread.report_on_exceptionnobu2016-06-061-1/+6
* vm_core.h: rb_exc_set_backtrace declarationnobu2016-05-291-2/+0
* Use RB_GNUC_EXTENSION_BLOCK instead of __extension__ngoto2016-05-201-4/+3
* Use HAVE_BUILTIN___BUILTIN_CONSTANT_Pnaruse2016-05-121-1/+1
* eval_error.c: reuse threadptrnobu2016-04-231-6/+5
* eval_error.c: trivial optimizationnobu2016-03-061-0/+9
* eval_error.c: constifynobu2016-02-251-1/+1
* eval_error.c: remove warn_printfnobu2016-02-251-20/+20
* eval_error.c: error position formatnobu2016-02-251-19/+5
* eval_error.c: colon in messagenobu2016-02-251-15/+15
* Use `rb_method_visibility_t` instead of `int` in `rb_print_undef`yui-knk2016-01-031-1/+1
* eval_error.c: Fix a format of `NameError#message`nobu2015-10-311-1/+1
* use rb_source_loc and rb_source_locationnobu2015-10-311-4/+4
* NameError#receiver of uninitialized constantnobu2015-10-281-27/+33
* eval.c: check tag valuenobu2015-07-191-1/+4
* * method.h: split rb_method_definition_t::flag to several flags.ko12015-06-031-13/+12
* eval.c: static IDsnobu2015-02-231-2/+2
* * eval_error.c (error_print): pos and len parameters of rb_str_substr()usa2015-01-101-1/+1
* * eval_error.c (error_print): respect the encoding of the message.usa2014-11-281-2/+2
* rb_id2str over rb_id2namenobu2014-11-251-5/+5
* eval_error.c: quote unprintablenobu2014-07-261-4/+4
* eval_error.c: rb_print_inaccessiblenobu2014-07-261-2/+20
* eval_error.c: newline alwaysnobu2014-06-251-1/+1
* eval_error.c: investigate core dumpnobu2014-05-181-1/+2
* * eval_error.c (warn_printf): use rb_vsprintf instead so ruby specificcharliesome2013-06-241-7/+8
* * eval_error.c (error_print): reduce RARRAY_AREF().nobu2013-06-111-2/+3
* * eval_error.c (error_print): keep that errat is non-shady object.tarui2013-06-101-3/+2
* eval_error.c: use checking functionsnobu2013-06-101-3/+3
* eval_error.c: restore errinfonobu2013-06-101-0/+1
* eval_error.c: reduce setjmpnobu2013-06-101-7/+10
* call rb_frame_callee() only oncenobu2013-05-241-2/+3
* * *.c, parse.y, insns.def: use RARRAY_AREF/ASET macroko12013-05-131-1/+1
* internal.h: quote unprintablenobu2012-12-221-6/+6
* * eval_error.c (error_print), vm_eval.c (eval_string_with_cref),ko12012-10-231-6/+6
* * vm_method.c (rb_method_defined_by): removed.ko12012-05-241-1/+3
* * vm.c: add RubyVM::Backtrace object (btobj).ko12012-05-241-0/+11
* * eval_error.c (error_print): use RB_TYPE_P instead of TYPE.nobu2012-04-131-1/+1
* * use RB_TYPE_P which is optimized for constant types, instead ofnobu2011-09-291-2/+2
* * eval_error.c (rb_print_undef_str): new function to raisenobu2011-07-261-0/+9
* * internal.h: declare more internal functions.akr2011-06-181-2/+0
* * eval_error.c: parenthesize macro arguments.akr2010-12-121-1/+1
* * eval_error.c (error_print): clear raised_flag while error-printingwanabe2010-06-211-1/+5
* * eval_error.c (error_print): removed an extra argument.nobu2009-08-061-1/+1
* * eval.c (rb_longjmp): reset raised flag before fatal error.nobu2009-08-051-3/+5
* * thread.c: rename functions which require a parameterko12009-06-081-2/+2
* * eval_error.c (error_print): use volatile to suppress warnings.akr2009-02-281-3/+3