summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2023-09-17Tag `p_lparen` and `p_lbracket` as `tbl`Nobuyoshi Nakada
2023-09-17ripper: Preprocess ripper-dispatchable types onlyNobuyoshi Nakada
2023-09-17nd_aid of NODE_OP_ASGN_OR is not used then no need to set ityui-knk
2023-09-16[ruby/irb] Test should not depend on user's irbrc filetomoya ishida
2023-09-16Fix comment for rb_enc_str_new [ci skip]John Hawthorn
2023-09-16Another try to fix build in emscriptenPeter Zhu
2023-09-16Fix regression when testing inclusion in unbounded rangesJeremy Evans
2023-09-16[ruby/yarp] Fix a possible null pointer deferenceHaldun Bayhantopcu
2023-09-16Add comment markers in empty lines [ci skip]Nobuyoshi Nakada
2023-09-16Align comments [ci skip]Nobuyoshi Nakada
2023-09-16Fix malloc_trim on emscriptenPeter Zhu
2023-09-16[ruby/irb] Handle Concurrent Sessions and Saving Readline::HISTORYChad Schroeder
2023-09-16[Feature #19839] Fix `Range#overlap?` for empty rangesNobuyoshi Nakada
2023-09-16Fix malloc_trim() on wasm32Jean Boussier
2023-09-16[Feature #19839] Add Range#overlap?Shouichi Kamiya
2023-09-16Optimize Range#bsearch for beginless/endless rangesKouhei Yanagita
2023-09-16Ignore changed files under removed pathsNobuyoshi Nakada
2023-09-15YJIT: Avoid creating a vector in get_temp_regs() (#8446)Takashi Kokubun
2023-09-16Update default gems list at 7f96c9be9e998adb0f9db751bf9cd6 [ci skip]git
2023-09-16[ruby/yarp] Bump to version 0.12.0Kevin Newton
2023-09-15Resurrect gem-specific patterns for syncTakashi Kokubun
2023-09-15[ruby/yarp] Handle missing clauses in case statementKevin Newton
2023-09-15[ruby/yarp] Ensure multi targets are only in valid locationsKevin Newton
2023-09-15[ruby/yarp] require constant pool capacity to be a power of 2Nathan Froyd
2023-09-15YJIT: Fix object movement bug in iseq guard for invokeblockAlan Wu
2023-09-15[ruby/yarp] Alnum cannot be %-literal delimitersKevin Newton
2023-09-15[ruby/yarp] Properly handle invalid underscores in number literalsKevin Newton
2023-09-15[ruby/yarp] Extract test listener to its own classKevin Newton
2023-09-15[ruby/yarp] Add node event dispatcherVinicius Stock
2023-09-15[ruby/yarp] Fix unexpected { after method call with argsJemma Issroff
2023-09-15[ruby/yarp] Handle unterminated interpolated symbolKevin Newton
2023-09-15[ruby/yarp] Handle missing terminators in parenthesized expressionKevin Newton
2023-09-15[ruby/yarp] Handle infinite opt terms after missing case predicateKevin Newton
2023-09-15[ruby/yarp] Fix behaviour of locations for commentsAndy Waite
2023-09-15[rubygems/rubygems] Reduce array allocations and concatenations in IndexMartin Emde
2023-09-15[rubygems/rubygems] Avoid allocating empty hashes in IndexSamuel Giddins
2023-09-15[ruby/yarp] Use templated constants for Regexp optionsTim Morgan
2023-09-15[ruby/yarp] Return Regexp options that match MRI for e, u, s, and nTim Morgan
2023-09-15YJIT: Fix and enable the unused_imports warningAlan Wu
2023-09-15[ruby/yarp] Fix string delimiter with "@" confused for embeddedJemma Issroff
2023-09-15[DOC] Globals doc (#8445)Burdette Lamar
2023-09-15[rubygems/rubygems] Stop allocating the same settings keys repeatedlySamuel Giddins
2023-09-15Free all heap pages at shutdownAdam Hess
2023-09-15Return line 0 for JIT framesAaron Patterson
2023-09-15Process.warmup: invoke `malloc_trim` if availableJean Boussier
2023-09-15[ruby/yarp] Add more tests for implicit hash valuesKevin Newton
2023-09-15[ruby/yarp] Add implicit nodes for ommitted hash valuesKevin Newton
2023-09-15[ruby/yarp] Keep value for invalid local variable write in treeKevin Newton
2023-09-15[ruby/yarp] Ensure owned constants are marked as shared when overtakenKevin Newton
2023-09-15[ruby/yarp] Disallow numbered parameters in multiple scopesKevin Newton