path: root/eval.c
AgeCommit message (Expand)Author
2021-10-21Deprecate include/prepend in refinements and add Refinement#import_methods in...Shugo Maeda
2021-09-24Consider modified modules initialized [Bug #18185]Nobuyoshi Nakada
2021-09-10include/ruby/internal/intern/eval.h: add doxygen卜部昌平
2021-09-10include/ruby/internal/intern/proc.h: add doxygen卜部昌平
2021-09-10include/ruby/internal/error.h: add doxygen卜部昌平
2021-09-10include/ruby/internal/interpreter.h: add doxygen卜部昌平
2021-09-10include/ruby/internal/iterator.h: add doxygen卜部昌平
2021-09-10include/ruby/internal/module.h: add doxygen卜部昌平
2021-08-10Remove root_jmpbuf in rb_thread_structNobuyoshi Nakada
2021-08-09Suppress a clobbered warningNobuyoshi Nakada
2021-08-09Suppress warnings in C++2aNobuyoshi Nakada
2021-07-01Replace copy coroutine with pthread implementation.Samuel Williams
2021-04-04Refactor rb_obj_call_init and rb_obj_call_init_kw (#4351)S.H
2021-03-27Add rb_exc_exception functionS.H
2021-03-18Make a few functions staticAlan Wu
2021-02-09Expose scheduler as public interface & bug fixes. (#3945)Samuel Williams
2021-02-09Copy va_list of exception classesNobuyoshi Nakada
2021-02-09Also `eclass` loop can raise in `rb_obj_is_kind_of`Nobuyoshi Nakada
2021-02-09Assign TAG_NONE to ruby_tag_type instead of 0Nobuyoshi Nakada
2021-01-05[DOC] Fix grammar: "is same as" -> "is the same as"Marcus Stollsteimer
2020-11-22Remove obsoleted internal/mjit.h inclusionTakashi Kokubun
2020-11-18fix public interfaceKoichi Sasada
2020-11-07Rename to `Fiber#set_scheduler`.Samuel Williams
2020-10-20Some global variables can be accessed from ractorsKoichi Sasada
2020-10-01Rework `rb_ec_scheduler_finalize` to ensure exceptions are printed.Samuel Williams
2020-09-30Fix order of operations during `rb_ec_finalize`.Samuel Williams
2020-09-21When setting current thread scheduler to nil, invoke `#close`.Samuel Williams
2020-09-03Introduce Ractor mechanism for parallel executionKoichi Sasada
2020-08-17Remove write barrier exemption for T_ICLASSAlan Wu
2020-07-22Lazily insert origins on prepend to save memoryAlan Wu
2020-06-29rb_class_modify_check: add UNREACHABLE卜部昌平
2020-06-29make_exception: early return卜部昌平
2020-06-29make_exception: do not goto into a branch卜部昌平
2020-06-29setup_exception: do not goto into a branch卜部昌平
2020-06-29rb_class_modify_check: do not goto into a branch卜部昌平
2020-06-03Ensure origins for all included, prepended, and refined modulesJeremy Evans
2020-05-11sed -i 's|ruby/impl|ruby/internal|'卜部昌平
2020-05-11sed -i s|ruby/3|ruby/impl|g卜部昌平
2020-04-15Raise EPIPE at broken pipe for the backward compatibilityNobuyoshi Nakada
2020-04-08Suppress -Wswitch warningsNobuyoshi Nakada
2020-04-08Merge pull request #2991 from shyouhei/ruby.h卜部昌平
2020-03-29Clear 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-02Fully 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-18Warn on access/modify of $SAFE, and remove effects of modifying $SAFEJeremy Evans