aboutsummaryrefslogtreecommitdiffstats
path: root/eval.c
Commit message (Expand)AuthorAgeFilesLines
* Kernel#abort without arguments should print error infoNobuyoshi Nakada2019-12-161-3/+3
* Make prepending a refined module after inclusion not break refinementsJeremy Evans2019-11-281-0/+3
* Warn on access/modify of $SAFE, and remove effects of modifying $SAFEJeremy Evans2019-11-181-1/+0
* Suppress "clobbered" warnings by gcc 9.2.0Nobuyoshi Nakada2019-10-121-2/+8
* Adjusted spaces [ci skip]Nobuyoshi Nakada2019-09-271-2/+2
* Revert eval.c in e81a3e6df54842b5a836dad7055a4295cf4155bcNobuyoshi Nakada2019-09-211-4/+3
* Allows calling a private method only with bare `self`Nobuyoshi Nakada2019-09-201-3/+4
* Only set RB_PASS_CALLED_KEYWORDS in C functions called directly from RubyJeremy Evans2019-09-141-1/+8
* Consolidate empty keyword handlingJeremy Evans2019-09-131-14/+1
* Convert keyword argument to required positional hash argument for Class#new, ...Jeremy Evans2019-09-061-1/+22
* eval.c (rb_rescue2): fix a probably wrong returnYusuke Endoh2019-09-071-1/+2
* add include/ruby/backward/cxxanyargs.hpp卜部昌平2019-09-061-3/+15
* Merge pull request #2422 from jeremyevans/rb_keyword_given_pJeremy Evans2019-09-031-0/+8
* Unify SUPPORT_JOKE and OPT_SUPPORT_JOKETakashi Kokubun2019-09-031-1/+1
* drop-in type check for rb_define_singleton_method卜部昌平2019-08-291-2/+2
* move docs around [ci skip]卜部昌平2019-08-291-22/+64
* drop-in type check for rb_define_global_function卜部昌平2019-08-291-8/+32
* rb_define_hooked_variable now free from ANYARGS卜部昌平2019-08-271-2/+2
* rb_ensure now free from ANYARGS卜部昌平2019-08-271-1/+1
* rb_rescue / rb_rescue2 now free from ANYARGS卜部昌平2019-08-271-4/+4
* 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