summaryrefslogtreecommitdiff
path: root/eval.c
AgeCommit message (Expand)Author
2024-04-05[Bug #20342] Consider wrapped load in `main` methodsNobuyoshi Nakada
2024-04-04Merge rb_objspace_alloc and Init_heap.Matt Valentine-House
2024-03-19[DOC] Unify Doxygen formats (#10285)Takashi Kokubun
2024-03-18Update set_backtrace documentationJean Boussier
2024-03-17Prefer `enum ruby_tag_type` over `int`Nobuyoshi Nakada
2024-03-06Move FL_SINGLETON to FL_USER1Jean Boussier
2024-02-27[Bug #20302] Multiple refinements cannot be applied to the same moduleShugo Maeda
2024-02-22Remove unused variableNobuyoshi Nakada
2024-02-22Remove `SAVE_ROOT_JMPBUF` as it no longer has any effect. (#10066)Samuel Williams
2024-02-15Do not include a backtick in error messages and backtracesYusuke Endoh
2024-01-19Pass down "stack start" variables from closer to the top of the stackKJ Tsanaktsidis
2024-01-12Revert "Pass down "stack start" variables from closer to the top of the stack"KJ Tsanaktsidis
2024-01-12Pass down "stack start" variables from closer to the top of the stackKJ Tsanaktsidis
2024-01-10Remove unnecessary semicolons (#9469)S.H
2023-12-30[DOC] Fix link to untrace_var from trace_varPeter Zhu
2023-12-14[DOC] Adjust some new features wording/examples. (#9183)Victor Shepelev
2023-10-12M:N thread scheduler for RactorsKoichi Sasada
2023-07-31Add Refinement#target and deprecate Refinement#refined_classShugo Maeda
2023-07-31use inline cache for refinementsKoichi Sasada
2023-04-13Ensure throw data is not set as causePeter Zhu
2023-03-07Remove obsoleted functions in rjit.cTakashi Kokubun
2023-03-06s/mjit/rjit/Takashi Kokubun
2023-02-15Encapsulate RCLASS_ATTACHED_OBJECTJean Boussier
2023-02-09Merge gc.h and internal/gc.hMatt Valentine-House
2022-12-20[Bug #19242] Prohibit circular causes to be loadedNobuyoshi Nakada
2022-11-25The mode flags may be clobbered by tag jumpsNobuyoshi Nakada
2022-11-22[Bug #19016] re-order error handling at cleanupNobuyoshi Nakada
2022-11-20[Bug #19016] Handle syntax error in main script like other errorsNobuyoshi Nakada
2022-11-20Use `enum ruby_tag_type` over `int`Nobuyoshi Nakada
2022-11-16Using UNDEF_P macroS-H-GAMELINKS
2022-10-19MJIT: Stop using the VM barrier for jit_contTakashi Kokubun
2022-10-17Make mjit_cont sharable with YJIT (#6556)Takashi Kokubun
2022-09-24Support using at toplevel in wrapped scriptChris Salzberg
2022-07-21Expand tabs [ci skip]Takashi Kokubun
2022-05-23Remove unnecessary module flag, add module assertions to other module flagsJemma Issroff
2022-03-24Add ISEQ_BODY macroPeter Zhu
2022-03-18A positional Hash is not keyword arguments [Bug #18632]Nobuyoshi Nakada
2022-01-05Remove Refinement#{extend_object,append_features,prepend_features}Jeremy Evans
2022-01-05Add Module#refinements and Refinement#refined_class [Feature #12737]Shugo Maeda
2022-01-05Add Module.used_refinementsShugo Maeda
2021-12-26Remove Refinement#include and Refinement#prependNobuyoshi Nakada
2021-12-24Add docs for Refinement classzverok
2021-12-06Clarify the error message when trying to import C methods [Bug #18385]Shugo Maeda
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卜部昌平