aboutsummaryrefslogtreecommitdiffstats
path: root/internal
Commit message (Expand)AuthorAgeFilesLines
* Don't pin named structs defined in RubyJean Boussier2024-03-011-0/+1
* Make rb_define_finalizer_no_check privatePeter Zhu2024-02-281-1/+0
* Remove unused rb_gc_id2ref_obj_tblPeter Zhu2024-02-281-1/+0
* Remove rb_objspace_marked_object_pPeter Zhu2024-02-261-1/+0
* Make rb_objspace_data_type_memsize privatePeter Zhu2024-02-261-1/+0
* Remove unused rb_objspace_each_objects_without_setupPeter Zhu2024-02-261-4/+0
* Extract imemo functions from gc.c into imemo.cPeter Zhu2024-02-223-1/+24
* Add IMEMO_NEWPeter Zhu2024-02-211-4/+16
* De-dup identical callinfo objectsJohn Hawthorn2024-02-201-1/+1
* Introduce NODE_REGX to manage regexp literalyui-knk2024-02-211-0/+1
* [Feature #20257] Rearchitect Ripperyui-knk2024-02-203-20/+25
* [Bug #20280] Check by `rb_parser_enc_str_coderange`Nobuyoshi Nakada2024-02-191-1/+0
* [Bug #20280] Raise SyntaxError on invalid encoding symbolNobuyoshi Nakada2024-02-191-0/+1
* Move rb_class_allocate_instance from gc.c to object.cPeter Zhu2024-02-142-1/+1
* Specialize String#byteslice(a, b) (#9939)Aaron Patterson2024-02-131-0/+1
* proc.c: get rid of `CLONESETUP`Jean Boussier2024-02-121-0/+2
* Remove ruby object from string nodesyui-knk2024-02-091-0/+3
* Make io_fwrite safe for compactionPeter Zhu2024-02-051-0/+1
* Parenthesize casted argumentNobuyoshi Nakada2024-02-011-1/+1
* Introduced `rb_node_const_decl_val` functionS.H2024-01-311-0/+1
* Use `UNDEF_P`Nobuyoshi Nakada2024-01-301-1/+1
* Introduce `NODE_ENCODING`S.H2024-01-271-0/+1
* Define `IO_WITHOUT_GVL` macroNobuyoshi Nakada2024-01-241-0/+3
* Make lastline and nextline to be rb_parser_stringyui-knk2024-01-232-2/+7
* Mark asan fake stacks during machine stack markingKJ Tsanaktsidis2024-01-191-0/+64
* Define special macros for asan/msan being enabledKJ Tsanaktsidis2024-01-191-8/+12
* Make stack bounds detection work with ASANKJ Tsanaktsidis2024-01-191-0/+26
* s/SafeStringValue/StringValue/Xavier Noria2024-01-121-1/+1
* Statically allocate parser configyui-knk2024-01-121-1/+2
* Revert "Pass down "stack start" variables from closer to the top of the stack"KJ Tsanaktsidis2024-01-121-1/+1
* Revert "Make stack bounds detection work with ASAN"KJ Tsanaktsidis2024-01-121-26/+0
* Revert "Define special macros for asan/msan being enabled"KJ Tsanaktsidis2024-01-121-12/+8
* Revert "Mark asan fake stacks during machine stack marking"KJ Tsanaktsidis2024-01-121-63/+0
* Mark asan fake stacks during machine stack markingKJ Tsanaktsidis2024-01-121-0/+63
* Define special macros for asan/msan being enabledKJ Tsanaktsidis2024-01-121-8/+12
* Make stack bounds detection work with ASANKJ Tsanaktsidis2024-01-121-0/+26
* Pass down "stack start" variables from closer to the top of the stackKJ Tsanaktsidis2024-01-121-1/+1
* Free environ when RUBY_FREE_AT_EXITPeter Zhu2024-01-111-0/+1
* Fix crash when printing RGENGC_DEBUG=5 output from GCKJ Tsanaktsidis2024-01-111-0/+1
* Introduce NODE_SYM to manage symbol literalyui-knk2024-01-091-0/+1
* Change numeric node value functions argument to `NODE *`yui-knk2024-01-081-4/+4
* Introduce Numeric Node'sS-H-GAMELINKS2024-01-071-0/+10
* Do not `poll` firstKoichi Sasada2024-01-051-0/+1
* Introduce NODE_FILEyui-knk2024-01-021-0/+1
* Introduce NODE_LINEyui-knk2023-12-291-0/+2
* Move internal ST functions to internal/st.hPeter Zhu2023-12-251-0/+11
* Correct free_on_exit env var to free_at_exitHParker2023-12-201-1/+1
* declare `rb_thread_io_blocking_call`Koichi Sasada2023-12-201-0/+3
* Set m_tbl right after allocationPeter Zhu2023-12-191-0/+7
* Free everything at shutdownAdam Hess2023-12-077-0/+21