summaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Expand)Author
2023-09-29[ruby/ostruct] Emit a performance warning when OpenStruct is usedJean byroot Boussier
2023-09-28[ruby/open3] [DOC] RDoc for Open3BurdetteLamar
2023-09-28[ruby/open3] [DOC] RDoc for Open3Peter Zhu
2023-09-28[ruby/reline] Properly restore Reline::IOGate in test teardowntomoya ishida
2023-09-27[DOC] RDoc for Open3.popen3 (#8521)Burdette Lamar
2023-09-27Rename YARP symbols to prismKevin Newton
2023-09-27Sync to prism rename commitsKevin Newton
2023-09-27Rename YARP filepaths to prism filepathsKevin Newton
2023-09-27[ruby/yarp] Move node ext and parse result to their own filesKevin Newton
2023-09-27[ruby/yarp] Move lex compat into its own fileKevin Newton
2023-09-27[ruby/yarp] Move node inspector into its own fileKevin Newton
2023-09-27[ruby/yarp] Move debug into its own fileKevin Newton
2023-09-27[ruby/yarp] More documentation for desugar compilerKevin Newton
2023-09-27[ruby/yarp] Split up compiler versus visitorKevin Newton
2023-09-27[ruby/yarp] Move DSL into its own fileKevin Newton
2023-09-27[ruby/yarp] Move BasicVisitor below ParseResult in yarp.rbKevin Newton
2023-09-27[ruby/yarp] Move more features under autoloadKevin Newton
2023-09-27[ruby/yarp] Move dispatcher into its own autoloadKevin Newton
2023-09-27[ruby/yarp] Use less magical numbers for regular expression flagsKevin Newton
2023-09-27[rubygems/rubygems] Centralize logic using `Pathname#relative_path_from`Ry Biesemeyer
2023-09-27[rubygems/rubygems] Reword a couple of error messagesDavid Rodriguez
2023-09-27[rubygems/rubygems] Refactor full sha revision match logickrororo
2023-09-27[rubygems/rubygems] Fix bundle install when older revisions of git sourcekrororo
2023-09-27[rubygems/rubygems] Fix `bundle lock --minor --update <dep>` edge caseDavid Rodriguez
2023-09-26[ruby/reline] Fix config.rb to File.expand_path $include path inelfham
2023-09-25[ruby/reline] Update to Unicode 15.1.0elfham
2023-09-25[rubygems/rubygems] Allow standalone mode to work on a Windows edge caseDavid Rodriguez
2023-09-23Improve performance of include? by 5-10xHartley McGuire
2023-09-22[ruby/yarp] Introduce YP_TOKEN_METHOD_NAMEHaldun Bayhantopcu
2023-09-22[ruby/prettyprint] [DOC] Link fixesBurdetteLamar
2023-09-22[ruby/irb] Page show_source's outputStan Lo
2023-09-21[ruby/pstore] [DOC] Link fixesBurdetteLamar
2023-09-21[rubygems/rubygems] Reduce allocations when parsing lockfileSamuel Giddins
2023-09-21[rubygems/rubygems] Remove usage of Dir.chdir that just execute a subprocessSamuel Giddins
2023-09-21[rubygems/rubygems] Stop bundler eagerly loading all specs with extsSamuel Giddins
2023-09-21[rubygems/rubygems] Freeze more strings in generated gemspecsSamuel Giddins
2023-09-21[rubygems/rubygems] Aggressively optimize allocations in SafeMarshalSamuel Giddins
2023-09-20[ruby/yarp] Print locations using line / col instead of offsetsJemma Issroff
2023-09-20[rubygems/rubygems] Give up, load Time via Marshal.loadSamuel Giddins
2023-09-20[rubygems/rubygems] All rubies working with different time zonesSamuel Giddins
2023-09-20[rubygems/rubygems] Tests passing on truffleruby 22 in addition to 23Samuel Giddins
2023-09-20[rubygems/rubygems] Bundler error handlingSamuel Giddins
2023-09-20[rubygems/rubygems] Allow bundler to load from the dependency apiSamuel Giddins
2023-09-20[rubygems/rubygems] Use safe_load in bundler when availableSamuel Giddins
2023-09-20[rubygems/rubygems] Verified working on mri/jruby/truffleruby with specs on r...Samuel Giddins
2023-09-20[rubygems/rubygems] Broader version compatibility in marshal testsSamuel Giddins
2023-09-20[rubygems/rubygems] Fix UTC time loadingSamuel Giddins
2023-09-20[rubygems/rubygems] Add a Marshal.load replacement that walks an AST to safel...Samuel Giddins
2023-09-19[ruby/yarp] Only keep semantic fields in Java, i.e. skip location fieldsBenoit Daloze
2023-09-19[ruby/yarp] Better Node#pretty_printKevin Newton