summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2024-04-07Fix missing variableNobuyoshi Nakada
2024-04-07Fix a typo, missing `P` in `SETPGRP_VOID`Nobuyoshi Nakada
2024-04-07Revert "Enumerator should use a non-blocking fiber. (#10478)" (#10480)Samuel Williams
2024-04-07Merge `push_include` and `ruby_push_include`Nobuyoshi Nakada
2024-04-07Merge `push_include_cygwin` into `push_include`Nobuyoshi Nakada
2024-04-07Remove `translit_char`Nobuyoshi Nakada
2024-04-07Prefer to use `Fiber#transfer` in scheduler implementation. (#10479)Samuel Williams
2024-04-07Make `dln_warning` a variadic macroNobuyoshi Nakada
2024-04-07Unify `ERRMSG1` and `ERRMSG2` to `ERRMSG_FMT` variadic macroNobuyoshi Nakada
2024-04-07Enumerator should use a non-blocking fiber. (#10478)Samuel Williams
2024-04-07[DOC] Update PTY documentsNobuyoshi Nakada
2024-04-07Remove undefined function's prototype declarationyui-knk
2024-04-07Remove unused macroyui-knk
2024-04-07Fix ripper to dispatch warning event for duplicated when clauseyui-knk
2024-04-06Remove compiler code to handle blocks in attrasgnJeremy Evans
2024-04-06Remove unused function from `struct rb_parser_config_struct`yui-knk
2024-04-06Remove redundant conversion between int and objectyui-knk
2024-04-06Fix a variable nameyui-knk
2024-04-06[Feature #20329] Separate additional flags from main dump optionsNobuyoshi Nakada
2024-04-06[Feature #20329] Clean up dump sub-optionsNobuyoshi Nakada
2024-04-06`objspace_each_pages` is also only used if GC compression is possibleNobuyoshi Nakada
2024-04-06[ruby/reline] Continue processing even if terminfo database couldn'tMari Imaizumi
2024-04-06Remove imemo type check for NODEyui-knk
2024-04-06Remove unused functions from `struct rb_parser_config_struct`S-H-GAMELINKS
2024-04-05Update default gems list at f2ac26d914d349f9fe8fc61ad2db87 [ci skip]git
2024-04-05[ruby/prism] Bump to v0.25.0Kevin Newton
2024-04-05Assert correct types in get_id_serial_entryPeter Zhu
2024-04-05Assert correct types in set_id_entryPeter Zhu
2024-04-05Assert that rb_sym2str returns 0 or a T_STRINGPeter Zhu
2024-04-05Assert that Symbol#inspect returns a T_STRINGPeter Zhu
2024-04-05[ruby/prism] Set up location correctly for hashed localsKevin Newton
2024-04-05[ruby/prism] Use a simpler and faster hash function for localsKevin Newton
2024-04-05[ruby/prism] Do not warn for locals that start with _Kevin Newton
2024-04-05[ruby/prism] Always calloc the locals resizeKevin Newton
2024-04-05[ruby/prism] Provide documentation for the new local tablesKevin Newton
2024-04-05[ruby/prism] Explicitly cast from uint64_t to double for mid-square hashKevin Newton
2024-04-05[ruby/prism] Optimize pm_locals_orderKevin Newton
2024-04-05[ruby/prism] Refactor around pm_parser_scope_findKevin Newton
2024-04-05[ruby/prism] Replace old circular parameter definition detectionKevin Newton
2024-04-05[ruby/prism] Do not warn on unused parametersKevin Newton
2024-04-05[ruby/prism] Warn on unused local variablesKevin Newton
2024-04-05[ruby/prism] Lazily hash localsKevin Newton
2024-04-05[ruby/prism] Track the number of reads for local variablesKevin Newton
2024-04-05[ruby/prism] Make the locals set switch from list to hash dynamicallyKevin Newton
2024-04-05[ruby/prism] Switch locals to use a hashKevin Newton
2024-04-05[DOC] Add nodoc for GC.remove_stress_to_classPeter Zhu
2024-04-05[DOC] Add nodoc for GC.add_stress_to_classPeter Zhu
2024-04-05[ruby/irb] Filter backtrace before format in handle_exceptionJoshua Broughton
2024-04-05Remove deprecated function rb_gc_force_recyclePeter Zhu
2024-04-05[PRISM] Enable test_argument_forwarding_with_anon_rest_kwrest_and_blockKevin Newton