Age | Commit message (Expand) | Author |
---|
2024-09-18 | Fix evaluation order issue in f(**h, &h.delete(key)) | Jeremy Evans |
2024-09-18 | Revert "Fix evaluation order issue in f(**h, &h.delete(key))" | Jeremy Evans |
2024-09-18 | Fix evaluation order issue in f(**h, &h.delete(key)) | Jeremy Evans |
2024-09-18 | Fix coding issue in prism_compile.c | Luke Gruber |
2024-09-16 | [PRISM] Assume an eval context for RubyVM::ISEQ compile | Kevin Newton |
2024-09-16 | [PRISM] Match defined behavior for explicit block | Kevin Newton |
2024-09-12 | [PRISM] Fix up pm_compile_branch_condition issue with single insn iseqs | Kevin Newton |
2024-09-12 | [PRISM] Check error type for parsing directory | Kevin Newton |
2024-09-12 | Fix opening multibyte character filepath on Windows | Kevin Newton |
2024-09-12 | Fix FILE_SHARE_* permissions for Windows in read_entire_file | Kevin Newton |
2024-09-12 | [PRISM] Move compile scope node to its own function | Kevin Newton |
2024-09-12 | [PRISM] Move case node compilation into its own function | Kevin Newton |
2024-09-12 | Switch the default parser from parse.y to Prism | Kevin Newton |
2024-09-11 | Fix issue with super and forwarding arguments in prism_compile.c | Luke Gruber |
2024-09-03 | [PRISM] Fix up compile warning for sign comparison | Kevin Newton |
2024-08-29 | [PRISM] Handle RubyVM.keep_script_lines | Kevin Newton |
2024-08-29 | prism_compile.c: Fix read_entire_file() for platforms without file mmap | Yuta Saito |
2024-08-29 | [PRISM] Respect PM_REGULAR_EXPRESSION_FLAGS_FORCED_BINARY_ENCODING flag | Kevin Newton |
2024-08-29 | [PRISM] Copy the rest of the setup_args_dup_rest_p function | Kevin Newton |
2024-08-28 | [PRISM] Use node flags for dup_rest detection instead of looping | Alan Wu |
2024-08-28 | [PRISM] Set use_block parameter flag for forwardable methods | Alan Wu |
2024-08-28 | [PRISM] Field renaming | Kevin Newton |
2024-08-28 | [PRISM] Improve `dup_rest` optimization targeting | Alan Wu |
2024-08-27 | [PRISM] Wait for data before reading pipes and chardevs | Alan Wu |
2024-08-27 | [PRISM] Fix allocations for keyword splat params | eileencodes |
2024-08-21 | [PRISM] Reset $. when done reading STDIN | Kevin Newton |
2024-08-21 | [PRISM] Fix TestTRICK#test_ksk_1 | Kevin Newton |
2024-08-21 | [PRISM] Implement unused block warning | eileencodes |
2024-08-11 | compile.c: don't allocate empty default values list | Jean Boussier |
2024-07-24 | [PRISM] Add anon_* flags for iseqs with anonymous * and ** | Kevin Newton |
2024-07-23 | [PRISM] Fix block param instructions when it has a recevier | eileencodes |
2024-07-23 | [Prism] Use `putnil` for nil kwargs, not `putobject {}` | eileencodes |
2024-07-23 | [PRISM] Fix up ensure compilation, match compile.c | Kevin Newton |
2024-07-22 | [PRISM] Use xcalloc for constants instead of calloc | Peter Zhu |
2024-07-22 | [PRISM] Fix memory in constants | Peter Zhu |
2024-07-19 | [PRISM] Fix compiler warning for min_tmp_array_size | Peter Zhu |
2024-07-19 | [PRISM] Fix compiler warning for min_tmp_hash_length | Peter Zhu |
2024-07-18 | Fix interpolated sybmol node instructions | eileencodes |
2024-07-18 | [PRISM] Use KW_SPLAT_MUT when possible for method calls | Kevin Newton |
2024-07-18 | [PRISM] Use concattoarray instead of splatarray+concatarray | Kevin Newton |
2024-07-18 | Fix empty hash instruction | eileencodes |
2024-07-17 | [PRISM] Use RSTRING_PTR for Ruby parsing with fgets | Kevin Newton |
2024-07-17 | [PRISM] Use RSTRING_LEN for Prism stream parsing | Kevin Newton |
2024-07-17 | [Bug #20457] [Prism] Remove redundant return flag | Nobuyoshi Nakada |
2024-07-17 | [PRISM] Use StringValuePtr for fgets for Prism stream parsing | Kevin Newton |
2024-07-16 | [PRISM] Properly compile branch conditions in their own sequence | Kevin Newton |
2024-07-16 | [PRISM] Fix up ensure+loop+break | Kevin Newton |
2024-07-15 | [PRISM] Add missing rescue tracepoint for rescue modifier | Kevin Newton |
2024-07-15 | [PRISM] Optimize inner static literal hashes | Kevin Newton |
2024-07-15 | [PRISM] Optimize pushing large hash literals | Kevin Newton |