summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2023-10-24Use available constantsAaron Patterson
2023-10-24`get_next_shape_internal` should always return a shapeAaron Patterson
2023-10-24Allow the shape tree to be traversedAaron Patterson
2023-10-24Remove new_shape_necessary codeAaron Patterson
2023-10-24golf down ancestor cachingAaron Patterson
2023-10-24Remove erroneous test_code.rb fileJemma Issroff
2023-10-24[ruby/prism] Add PostExecutionNode to pm_scope_node_initJemma Issroff
2023-10-24Addressing feedbackAaron Patterson
2023-10-24Update benchmark/vm_ivar_ic_miss.ymlAaron Patterson
2023-10-24updating bindgenAaron Patterson
2023-10-24Don't cache on platforms without mmapAaron Patterson
2023-10-24geniv objects can become too complexAaron Patterson
2023-10-24remove IV limit / support complex shapes on classesAaron Patterson
2023-10-24increase the maximum number of ivsAaron Patterson
2023-10-24Use a functional red-black tree for indexing the shapesAaron Patterson
2023-10-24[rubygems/rubygems] Handle empty arrayHiroshi SHIBATA
2023-10-24[Bug #19968] Revert RBS revision to testNobuyoshi Nakada
2023-10-23Bump ossf/scorecard-action from 2.3.0 to 2.3.1dependabot[bot]
2023-10-24Clean up temporary file, wc.input [ci skip]Nobuyoshi Nakada
2023-10-24Use extquote instead of literal tabs [ci skip]Nobuyoshi Nakada
2023-10-24rb_getaddrinfo should return EAI_AGAIN instead of EAGAINYusuke Endoh
2023-10-24Indent critical regions with blocksYusuke Endoh
2023-10-24Do not use pthread on mingwYusuke Endoh
2023-10-24Make rb_getnameinfo interruptibleYusuke Endoh
2023-10-24Make rb_getaddrinfo interruptibleYusuke Endoh
2023-10-24Expand macro branches to make them plainYusuke Endoh
2023-10-24Refactor GETADDRINFO_IMPL instead of GETADDRINFO_EMUYusuke Endoh
2023-10-24refactor a call to getaddrinfoYusuke Endoh
2023-10-23[ruby/io-nonblock] Don't define nonblock methods if they are defined by core.Samuel Williams
2023-10-23[PRISM] Implement compilation for PreExecutionNodesJemma Issroff
2023-10-23[PRISM] Add PM_PUTNIL macroJemma Issroff
2023-10-23[PRISM] Fix AssocSplat nodeJemma Issroff
2023-10-23[rubygems/rubygems] Ignore non-tar format `.gem` files during searchdearblue
2023-10-23[PRISM] Fix __LINE__ to be 1-indexed by defaultJemma Issroff
2023-10-23[PRISM] Add several testsJemma Issroff
2023-10-23[PRISM] Fix compilation for IfNode, UnlessNodeJemma Issroff
2023-10-23[PRISM] Add tests for BlockNode, BlockLocalVariableNode, BlockParamet… (#8725)Jemma Issroff
2023-10-23[ruby/prism] Avoid String#chars in DedentingHeredoc#to_aMau Magnaguagno
2023-10-23Set date in message to the latest gem date [ci skip]Nobuyoshi Nakada
2023-10-23Use outputs instead of outcome with continue-on-error [ci skip]Nobuyoshi Nakada
2023-10-23[ruby/prism] Exclude comments when only serializing semantic fieldsBenoit Daloze
2023-10-23Adjust indent [ci skip]Nobuyoshi Nakada
2023-10-23Use named reference for dyna_pushNobuyoshi Nakada
2023-10-23Extract p_in_kwarg to save and update lexer contextsNobuyoshi Nakada
2023-10-23Move push_pvtbl and push_pktbl in ntermsNobuyoshi Nakada
2023-10-23Extract p_assoc and p_in to save lexer contextsNobuyoshi Nakada
2023-10-23Removed unnecessary libraries of sync_toolHiroshi SHIBATA
2023-10-23sync_tool is unnecessary now.Hiroshi SHIBATA
2023-10-23Use `-H` option instead of `-h` optionydah
2023-10-23[rubygems/rubygems] Disabled Style/HashSyntax for keyword argumentsHiroshi SHIBATA