aboutsummaryrefslogtreecommitdiffstats
path: root/eval.c
Commit message (Expand)AuthorAgeFilesLines
* [DOC] Fix grammar: "is same as" -> "is the same as"Marcus Stollsteimer2021-01-051-1/+1
* Remove obsoleted internal/mjit.h inclusionTakashi Kokubun2020-11-221-1/+0
* fix public interfaceKoichi Sasada2020-11-181-1/+1
* Rename to `Fiber#set_scheduler`.Samuel Williams2020-11-071-2/+2
* Some global variables can be accessed from ractorsKoichi Sasada2020-10-201-0/+3
* Rework `rb_ec_scheduler_finalize` to ensure exceptions are printed.Samuel Williams2020-10-011-11/+16
* Fix order of operations during `rb_ec_finalize`.Samuel Williams2020-09-301-4/+9
* When setting current thread scheduler to nil, invoke `#close`.Samuel Williams2020-09-211-0/+11
* Introduce Ractor mechanism for parallel executionKoichi Sasada2020-09-031-1/+2
* Remove write barrier exemption for T_ICLASSAlan Wu2020-08-171-2/+1
* Lazily insert origins on prepend to save memoryAlan Wu2020-07-221-3/+0
* rb_class_modify_check: add UNREACHABLE卜部昌平2020-06-291-0/+1
* make_exception: early return卜部昌平2020-06-291-1/+1
* make_exception: do not goto into a branch卜部昌平2020-06-291-20/+13
* setup_exception: do not goto into a branch卜部昌平2020-06-291-4/+7
* rb_class_modify_check: do not goto into a branch卜部昌平2020-06-291-2/+1
* Ensure origins for all included, prepended, and refined modulesJeremy Evans2020-06-031-2/+2
* sed -i 's|ruby/impl|ruby/internal|'卜部昌平2020-05-111-1/+1
* sed -i s|ruby/3|ruby/impl|g卜部昌平2020-05-111-1/+1
* Raise EPIPE at broken pipe for the backward compatibilityNobuyoshi Nakada2020-04-151-0/+6
* Suppress -Wswitch warningsNobuyoshi Nakada2020-04-081-0/+2
* Merge pull request #2991 from shyouhei/ruby.h卜部昌平2020-04-081-1/+1
* Clear all trace events during teardownAlan Wu2020-03-291-1/+2
* The last argument of rb_rescue2() should always be (VALUE)0Benoit Daloze2020-03-281-1/+1
* Document defined? and global_variables handling of regexp global variables [c...Jeremy Evans2020-03-061-1/+4
* Introduce disposable call-cache.Koichi Sasada2020-02-221-1/+1
* Fully separate positional arguments and keyword argumentsJeremy Evans2020-01-021-8/+0
* decouple internal.h headers卜部昌平2019-12-261-7/+19
* 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