summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2023-11-23Avoid marking IDs in too_complex tables and rename gc_update_tbl_refs()Alan Wu
2023-11-23YJIT: record `num_send_cfunc` stat (#9022)Maxime Chevalier-Boisvert
2023-11-23Implement Write Barriers on EnumeratorPeter Zhu
2023-11-23[rubygems/rubygems] Don't require 'json' unless it's actually neededEric Mueller
2023-11-23[rubygems/rubygems] Add --json bundle-outdated flag to produce json-parseable...Eric Mueller
2023-11-23[rubygems/rubygems] Factor group-filtering to a private method to reduce repe...Eric Mueller
2023-11-23[ruby/irb] Handle handle_exception's exceptiontomoya ishida
2023-11-23Fix `rp(too_complex_t_object)` tripping assertAlan Wu
2023-11-23YJIT: Apply patches ignoring page_end_reserve (#9015)Takashi Kokubun
2023-11-23YJIT: Fix jmp_ptr_bytes on x86_64 (#9016)Takashi Kokubun
2023-11-23[ruby/prism] Remove blank lineKevin Newton
2023-11-23[ruby/prism] Fix LocalVariableTargetNode depth in patternsTSUYUSATO Kitsune
2023-11-23Add tests for compaction during evacuation of ivarsPeter Zhu
2023-11-23Fix compacting during evacuation of generic ivarsPeter Zhu
2023-11-23vm_setivar_slowpath: only optimize T_OBJECTJean Boussier
2023-11-23windows-arm64 support (#8995)Pierrick Bouvier
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