summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2023-11-23[ruby/irb] Hint debugger command in irb:rdbg sessionStan Lo
2023-11-23[ruby/irb] Fix failure of more command with -R optionhogelog
2023-11-22YJIT: Avoid a register spill on arm64 (#9014)Takashi Kokubun
2023-11-22Implement TracePoint on VWAPeter Zhu
2023-11-22[ruby/irb] Require prism >= 0.18.0 (MatchWriteNode#targets andtomoya ishida
2023-11-22YJIT: add an extra btest for shape too complex (#9013)Maxime Chevalier-Boisvert
2023-11-23[wasm] Upload install directory as artifact to GitHub ActionsYuta Saito
2023-11-23[wasm] Build baseruby from the same revision for cross-compilingYuta Saito
2023-11-23[wasm] Update binaryen to version 113Yuta Saito
2023-11-23[wasm] Update wasmtime to version 15Yuta Saito
2023-11-23[wasm] Update wasi-sdk to version 20Yuta Saito
2023-11-22Embed ThreadGroup objectJean Boussier
2023-11-23[wasm] Use xmalloc/xfree for jmpbuf allocation to trigger GC properlyYuta Saito
2023-11-22Fix off-by-one with RubyVM::Shape.exhaust_shapesAlan Wu
2023-11-23[wasm] Avoid malloc during longjmpYuta Saito
2023-11-22[wasm] Fix Asyncify loop exit condition for normal return (#9007)Yuta Saito
2023-11-22.travis.yml: Drop s390x temporarily.Jun Aruga
2023-11-22Get rid of flatten_memo_data_typeJean Boussier
2023-11-22[ruby/prism] Check void values in singleton class (`class <<`)TSUYUSATO Kitsune
2023-11-22[ruby/prism] Add new doc to gemspecKevin Newton
2023-11-22[ruby/prism] Join range checks into the main parse_expression switchKevin Newton
2023-11-22[ruby/prism] Fix associativity of binary range with begin-less rangeTSUYUSATO Kitsune
2023-11-22[ruby/prism] Combine expression checks into a single switchKevin Newton
2023-11-22[ruby/prism] Remove TODOTSUYUSATO Kitsune
2023-11-22[ruby/prism] Reject statements at non-statement posisionsTSUYUSATO Kitsune
2023-11-22[ruby/prism] Add and use pm_parser_local_depth_constant_idTSUYUSATO Kitsune
2023-11-22[ruby/prism] Allow `&` forwarding in a method having `...` parameterTSUYUSATO Kitsune
2023-11-22Implement dir on VWAPeter Zhu
2023-11-22[prism] Add cp949 targets to common.mkKevin Newton
2023-11-22[ruby/prism] Add `CP949` encodingheyogrady
2023-11-22Embed File::Stat objectsJean Boussier
2023-11-22Implement Write Barriers on TracePointPeter Zhu
2023-11-22.travis.yml: Allow failures for s390x.Jun Aruga
2023-11-22[ruby/prism] Add KOI8-U encodingPatrick O'Grady
2023-11-22[rubygems/rubygems] Fix universal lockfiles regressionDavid Rodriguez
2023-11-22[ruby/prism] Move CallNode#name field between receiver and argumentsBenoit Daloze
2023-11-22[ruby/irb] Rescue Exception, ignore warning in completiontomoya ishida
2023-11-22Embed exec_arg objectsJean Boussier
2023-11-22Remove unneccesary defines in enumeratorMatt Valentine-House
2023-11-22Remove unneccesary memsize functions in enumeratorMatt Valentine-House
2023-11-22VWA Embed the rest of the data objects in EnumeratorMatt Valentine-House
2023-11-22[ruby/resolv] IPv6: update to_s method to be RFC5952 compliantJohn Bond
2023-11-22objspace_dump.c: dump call cache ids with dump_append_idJean Boussier
2023-11-22Speedup test_shape.rbJean Boussier
2023-11-22Update bundled gems list as of 2023-11-21git
2023-11-22Prevent a compiler warning: ‘zi’ may be used uninitializedYusuke Endoh
2023-11-21[ruby/prism] Add SPLAT flag on ArrayNode indicating if it contains splat elem...Jemma Issroff
2023-11-21[PRISM] Rename flag to CONTAINS_KEYWORD_SPLATJemma Issroff
2023-11-21[ruby/open3] [DOC] Open3 doc (https://github.com/ruby/open3/pull/21)Burdette Lamar
2023-11-21[ruby/prism] Remove handling OptionalNodeField in set_newline_flagHiroya Fujinami