summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2023-03-10RJIT: Always enable --rjit-dump-disasmTakashi Kokubun
2023-03-10Remove duplicate code in gc_marks_finishPeter Zhu
2023-03-10RJIT: Break up and enable test_version (#7495)Takashi Kokubun
2023-03-10Revert "Allow classes and modules to become too complex"Aaron Patterson
2023-03-10Move WeakMap and WeakKeyMap code to weakmap.cPeter Zhu
2023-03-10[rubygems/rubygems] Use `RbSys::ExtensionTask` when creating new rust gemsIan Ker-Seymer
2023-03-10Remove prototypes for functions that are no longer used. (#7497)Samuel Williams
2023-03-09RJIT: Resurrect --rjit-pause and RJIT.resumeTakashi Kokubun
2023-03-09RJIT: Do nothing on jit_cont_freeTakashi Kokubun
2023-03-09RJIT: Use imemo_type_p insteadTakashi Kokubun
2023-03-09RJIT: Lazily compile global ocbTakashi Kokubun
2023-03-10[rubygems/rubygems] rubocop -a test/rubygems/test_gem.rbHiroshi SHIBATA
2023-03-10[rubygems/rubygems] Disable side-effect of GEM_HOME configurationHiroshi SHIBATA
2023-03-09Explain the project purpose in rjit.md [ci skip]Takashi Kokubun
2023-03-10[rubygems/rubygems] Removed needless optionHiroshi SHIBATA
2023-03-10[rubygems/rubygems] Added only missing extensions option into pristine commandHiroshi SHIBATA
2023-03-10Accept `sleep(nil)` as sleep forever. (#7484)Samuel Williams
2023-03-10Bump ruby/setup-ruby from 1.143.0 to 1.144.0dependabot[bot]
2023-03-10Revert and refine tests for uninitialized queueNobuyoshi Nakada
2023-03-10Remove stale testsNobuyoshi Nakada
2023-03-09Allow classes and modules to become too complexHParker
2023-03-09YJIT: upgrade type in `guard_object_is_string` (#7489)Maxime Chevalier-Boisvert
2023-03-09Remove unused forward decl of rb_thread_structMatt Valentine-House
2023-03-09YJIT: Merge x86_merge into x86_split (#7487)Takashi Kokubun
2023-03-09Ignore parse.y expand tabs commitTakashi Kokubun
2023-03-09Expand tabs in parse.yTakashi Kokubun
2023-03-09Another fix for 262254dc7dTakashi Kokubun
2023-03-09Revert an unneeded diff in 262254dc7dTakashi Kokubun
2023-03-10rename `defined_ivar` to `definedivar`Koichi Sasada
2023-03-09YJIT: Optimize `cmp REG, 0` into `test REG, REG` (#7471)Takashi Kokubun
2023-03-09[rubygems/rubygems] Drop to support Psych 3.0 bundled at Ruby 2.5Hiroshi SHIBATA
2023-03-09Remove special handling of `SIGCHLD`. (#7482)Samuel Williams
2023-03-09Fix interpreter crash caused by RUBY_INTERNAL_EVENT_NEWOBJ + RactorsKJ Tsanaktsidis
2023-03-08RJIT: Make functions in rjit_c.c staticTakashi Kokubun
2023-03-08RJIT: Reorganize rjit.cTakashi Kokubun
2023-03-08RJIT: Stop allowing leaked globals rjit_*Takashi Kokubun
2023-03-08RJIT: Get rid of verbose loggingTakashi Kokubun
2023-03-08RJIT: Clean up the declaration messTakashi Kokubun
2023-03-09[rubygems/rubygems] Ensure that `TempIO` is closedNobuyoshi Nakada
2023-03-09[Bug #19161] Check for TLS usabilityNobuyoshi Nakada
2023-03-09Make sure TestDefaultGems#test_validate_gemspec runs even when Dir.pwd != srcdirlukeg
2023-03-09Remove SIGCHLD `waidpid`. (#7476)Samuel Williams
2023-03-08[rubygems/rubygems] rubocop -a lib/rubygems/specification.rbHiroshi SHIBATA
2023-03-08[rubygems/rubygems] Detect extension files under full_required_pathsHiroshi SHIBATA
2023-03-08Fix node search in bindgenTakashi Kokubun
2023-03-08Fix ruby_testoptions on RubyCITakashi Kokubun
2023-03-08[ruby/net-http] Enhanced RDoc for Net::HTTPBurdette Lamar
2023-03-08Add defined_ivar as YJIT instruction as wellOle Friis Østergaard
2023-03-08Add defined_ivar instructionOle Friis Østergaard
2023-03-09Fix commit missNobuyoshi Nakada