path: root/eval.c
AgeCommit message (Expand)Author
2020-03-30Clear all trace events during teardownAlan Wu
2020-03-28The last argument of rb_rescue2() should always be (VALUE)0Benoit Daloze
2020-03-06Document defined? and global_variables handling of regexp global variables [c...Jeremy Evans
2020-02-22Introduce disposable call-cache.Koichi Sasada
2020-01-03Fully separate positional arguments and keyword argumentsJeremy Evans
2019-12-26decouple internal.h headers卜部昌平
2019-12-16Kernel#abort without arguments should print error infoNobuyoshi Nakada
2019-11-28Make prepending a refined module after inclusion not break refinementsJeremy Evans
2019-11-17Warn on access/modify of $SAFE, and remove effects of modifying $SAFEJeremy Evans
2019-10-12Suppress "clobbered" warnings by gcc 9.2.0Nobuyoshi Nakada
2019-09-27Adjusted spaces [ci skip]Nobuyoshi Nakada
2019-09-20Revert eval.c in e81a3e6df54842b5a836dad7055a4295cf4155bcNobuyoshi Nakada
2019-09-20Allows calling a private method only with bare `self`Nobuyoshi Nakada
2019-09-14Only set RB_PASS_CALLED_KEYWORDS in C functions called directly from RubyJeremy Evans
2019-09-13Consolidate empty keyword handlingJeremy Evans
2019-09-07Convert keyword argument to required positional hash argument for Class#new, ...Jeremy Evans
2019-09-07eval.c (rb_rescue2): fix a probably wrong returnYusuke Endoh
2019-09-06add include/ruby/backward/cxxanyargs.hpp卜部昌平
2019-09-03Merge pull request #2422 from jeremyevans/rb_keyword_given_pJeremy Evans
2019-09-03Unify SUPPORT_JOKE and OPT_SUPPORT_JOKETakashi Kokubun
2019-08-29drop-in type check for rb_define_singleton_method卜部昌平
2019-08-29move docs around [ci skip]卜部昌平
2019-08-29drop-in type check for rb_define_global_function卜部昌平
2019-08-27rb_define_hooked_variable now free from ANYARGS卜部昌平
2019-08-27rb_ensure now free from ANYARGS卜部昌平
2019-08-27rb_rescue / rb_rescue2 now free from ANYARGS卜部昌平
2019-08-19Make it as clear as possible that RubyVM is MRI-specific and only exists on M...Benoit Daloze
2019-08-14Suppress Uninitialized variables by Coverity ScanKazuhiro NISHIYAMA
2019-08-13Pass rb_execution_context_t* in ruby_run_nodeNobuyoshi Nakada
2019-08-13* expand tabs.git
2019-08-13Renamed ruby_finalize_{0,1}Nobuyoshi Nakada
2019-07-22Adjust documentation for Kernel#raise [ci skip]Jeremy Evans
2019-07-22constify again.Koichi Sasada
2019-07-14* expand tabs.git
2019-07-14Prefer `rb_error_arity` to `rb_check_arity` when it can be usedYusuke Endoh
2019-06-05Include inspect value of object in FrozenError messagesJeremy Evans
2019-05-26* expand tabs.git
2019-05-26Add FrozenError#receiverJeremy Evans
2019-04-17Introduce pattern matching [EXPERIMENTAL]ktsj
2019-03-22[DOC] fix markups [ci skip]nobu
2019-03-10eval.c: clear internal errinfonobu
2019-01-10mjit.c: use boolean type for boolean variablesk0kubun
2019-01-10Revert "mjit.c: use boolean type for boolean variables"k0kubun
2019-01-10mjit.c: use boolean type for boolean variablesk0kubun
2018-12-24Document the "cause" keyword argument for raiseknu
2018-12-23Prohibit circular causes [Bug #15447]nobu
2018-12-23Restrict cause to an exception object [Bug #15447]nobu
2018-11-26process.c: avoid dlclose before execk0kubun
2018-11-05* expand tabs.svn
2018-11-05Don't set throw data as cause [Bug #15282]naruse