aboutsummaryrefslogtreecommitdiffstats
path: root/internal
Commit message (Expand)AuthorAgeFilesLines
* Revert "Enumerator should use a non-blocking fiber. (#10478)" (#10480)Samuel Williams2024-04-071-1/+0
* Enumerator should use a non-blocking fiber. (#10478)Samuel Williams2024-04-071-0/+1
* Remove undefined function's prototype declarationyui-knk2024-04-071-1/+0
* Fix ripper to dispatch warning event for duplicated when clauseyui-knk2024-04-071-1/+0
* [Bug #20342] Consider wrapped load in `main` methodsNobuyoshi Nakada2024-04-051-0/+1
* Merge rb_objspace_alloc and Init_heap.Matt Valentine-House2024-04-041-3/+0
* Revert "hijack SIGCHLD handler for internal use"Nobuyoshi Nakada2024-04-041-1/+0
* Move shareable_constant_value logic from parse.y to compile.cyui-knk2024-04-041-1/+0
* Remove `rb_imemo_tmpbuf_t` from parseryui-knk2024-04-021-1/+0
* [Feature #20331] Simplify parser warnings for hash keys duplication and when ...yui-knk2024-04-021-0/+1
* Remove VALUE from `struct rb_strterm_struct`yui-knk2024-04-021-3/+1
* Fix setting GC stress at boot when objspace not availablePeter Zhu2024-03-271-1/+1
* Refactor init_copy gc attributeseileencodes2024-03-261-1/+1
* Fix --debug=gc_stress flagPeter Zhu2024-03-251-1/+2
* Fix Ripper memory allocation size when enabled Universal ParserS-H-GAMELINKS2024-03-212-0/+4
* Make rb_aligned_malloc privatePeter Zhu2024-03-201-4/+0
* [DOC] Unify Doxygen formats (#10285)Takashi Kokubun2024-03-191-29/+29
* Implement chilled stringsÉtienne Barrié2024-03-191-1/+22
* Remove duplicated function prototype rb_gc_disable_no_restPeter Zhu2024-03-181-1/+0
* Remove rb_raw_obj_info_basicPeter Zhu2024-03-181-1/+0
* Faster Integer.sqrt for large bignumtompng2024-03-181-0/+1
* [Feature #20265] Remove rb_newobj_of and RB_NEWOBJ_OFPeter Zhu2024-03-141-5/+0
* `Exception#set_backtrace` accept arrays of `Backtrace::Location`Jean Boussier2024-03-141-0/+1
* Don't directly read the SIZE_POOL_COUNT in shapesPeter Zhu2024-03-131-0/+2
* Simplify NEWOBJ_OF macroPeter Zhu2024-03-131-8/+2
* Use NEWOBJ_OF_ec in NEWOBJ_OF_0Peter Zhu2024-03-111-4/+1
* Retire RUBY_MARK_UNLESS_NULLJean Boussier2024-03-081-8/+0
* Refactor VM root modulesJean Boussier2024-03-062-1/+2
* Move FL_SINGLETON to FL_USER1Jean Boussier2024-03-061-4/+9
* 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