summaryrefslogtreecommitdiff
path: root/eval.c
Commit message (Expand)AuthorAgeFilesLines
* Make it as clear as possible that RubyVM is MRI-specific and only exists on M...Benoit Daloze2019-08-191-1/+1
* Suppress Uninitialized variables by Coverity ScanKazuhiro NISHIYAMA2019-08-141-1/+1
* Pass rb_execution_context_t* in ruby_run_nodeNobuyoshi Nakada2019-08-131-18/+28
* * expand tabs.git2019-08-131-4/+4
* Renamed ruby_finalize_{0,1}Nobuyoshi Nakada2019-08-131-18/+21
* Adjust documentation for Kernel#raise [ci skip]Jeremy Evans2019-07-221-14/+14
* constify again.Koichi Sasada2019-07-221-5/+5
* * expand tabs.git2019-07-141-1/+1
* Prefer `rb_error_arity` to `rb_check_arity` when it can be usedYusuke Endoh2019-07-141-2/+1
* Include inspect value of object in FrozenError messagesJeremy Evans2019-06-041-1/+1
* * expand tabs.git2019-05-271-1/+1
* Add FrozenError#receiverJeremy Evans2019-05-261-1/+1
* Introduce pattern matching [EXPERIMENTAL]ktsj2019-04-171-1/+1
* [DOC] fix markups [ci skip]nobu2019-03-221-18/+18
* eval.c: clear internal errinfonobu2019-03-101-0/+1
* mjit.c: use boolean type for boolean variablesk0kubun2019-01-101-1/+1
* Revert "mjit.c: use boolean type for boolean variables"k0kubun2019-01-101-1/+1
* mjit.c: use boolean type for boolean variablesk0kubun2019-01-101-1/+1
* Document the "cause" keyword argument for raiseknu2018-12-241-4/+9
* Prohibit circular causes [Bug #15447]nobu2018-12-231-0/+15
* Restrict cause to an exception object [Bug #15447]nobu2018-12-231-0/+3
* process.c: avoid dlclose before execk0kubun2018-11-261-1/+1
* * expand tabs.svn2018-11-051-1/+1
* Don't set throw data as cause [Bug #15282]naruse2018-11-051-1/+1
* iseq.c: add a map from encoded insn to insn datamame2018-08-231-1/+1
* eval.c: rename "rb_frozen_class_p" to "rb_class_modify_check"mame2018-07-271-1/+1
* UNREACHABLE_RETURNnobu2018-07-241-1/+1
* rb_vm_insn_addr2insn: use st to perform addr2insn mappingnormal2018-06-061-0/+1
* share :cause variablenobu2018-05-151-2/+2
* eval.c (ruby_setup): disable THP on Linuxnormal2018-04-241-0/+11
* vm.c: disable dtrace in jit sourcenobu2018-02-201-0/+1
* mjit.c: merge MJIT infrastructurek0kubun2018-02-041-0/+3
* eval.c: get rid of format-zero-length warningnobu2018-02-021-1/+1
* eval.c: unnecessary argumentnobu2018-02-021-1/+1
* merge extern declarations into internal.hshyouhei2018-01-181-2/+0
* `$SAFE` as a process global state. [Feature #14250]ko12017-12-281-1/+1
* remove `PUSH_TAG`/`EXEC_AG`/`POP_TAG`/`JUMO_TAG`.ko12017-12-061-15/+15
* The superclass of a refinement should have BasicObject as its ancestor.shugo2017-12-031-14/+16
* Modules should not have subclasses.shugo2017-12-021-1/+14
* remove an unused function.ko12017-11-161-11/+0
* `rb_source_loc` -> `rb_source_location_cstr`ko12017-11-161-1/+1
* th->ec: rb_threadptr_setup_exceptionko12017-11-071-2/+2
* * eval_intern.h: rename macros rb_thread_raised_* toko12017-11-071-1/+1
* rename to rb_ec_set_raised().ko12017-11-071-2/+2
* th->ec: rb_threadptr_reset_raised()ko12017-11-071-3/+3
* move rb_thread_t::interrupt_flag and maskko12017-11-061-1/+1
* use `GET_EC()`.ko12017-10-291-20/+18
* `rb_ec_error_print()`.ko12017-10-291-1/+1
* EXEC_EVENT_HOOK(ec, ...)ko12017-10-291-6/+6
* `th` -> `ec` for backtrace functions.ko12017-10-281-1/+1