aboutsummaryrefslogtreecommitdiffstats
path: root/ruby.c
Commit message (Expand)AuthorAgeFilesLines
* Eliminate usage of OBJ_FREEZE_RAWJean Boussier2024-04-161-3/+3
* [Universal parser] DeVALUE of p->debug_lines and ast->body.script_linesHASUMI Hitoshi2024-04-151-5/+2
* Merge `push_include` and `ruby_push_include`Nobuyoshi Nakada2024-04-071-9/+2
* Merge `push_include_cygwin` into `push_include`Nobuyoshi Nakada2024-04-071-27/+18
* Remove `translit_char`Nobuyoshi Nakada2024-04-071-2/+0
* [Feature #20329] Separate additional flags from main dump optionsNobuyoshi Nakada2024-04-061-41/+60
* [Feature #20329] Clean up dump sub-optionsNobuyoshi Nakada2024-04-061-19/+29
* Separate SCRIPT_LINES__ from ast.cHASUMI Hitoshi2024-04-041-2/+2
* [PRISM] Pass --enable-frozen-string-literal through to evalsKevin Newton2024-03-271-2/+0
* Implement chilled stringsÉtienne Barrié2024-03-191-1/+1
* [PRISM] Process encoding on CLI for -KKevin Newton2024-03-181-0/+4
* Refactor frozen_string_literal check during compilationJean Boussier2024-03-151-0/+2
* Chomp last punctuations from descriptions for `-h`Nobuyoshi Nakada2024-03-141-2/+3
* `--dump=prism_parsetree` is no longer providedNobuyoshi Nakada2024-03-131-1/+0
* Revisions for #10198Takashi Kokubun2024-03-121-4/+4
* Revisions for help text (#10198)Burdette Lamar2024-03-121-57/+60
* [PRISM] Parse stdin on CLI with prismKevin Newton2024-03-111-1/+5
* Refactor VM root modulesJean Boussier2024-03-061-2/+2
* [PRISM] Use new command line option flagsKevin Newton2024-02-291-5/+12
* [PRISM] Do not load -r until we check if main script can be readKevin Newton2024-02-281-9/+34
* [PRISM] Factor in CLI options for prismKevin Newton2024-02-281-3/+7
* Update warning flags before dumpNobuyoshi Nakada2024-02-201-2/+2
* [PRISM] Make prism compiler warning experimentalKevin Newton2024-02-161-4/+10
* Abort when streaming code from stdin with PrismNobuyoshi Nakada2024-02-161-6/+1
* Use ID without cache and fix conversion of offsetNobuyoshi Nakada2024-02-161-1/+1
* Extract `process_options_global_setup`Nobuyoshi Nakada2024-02-161-36/+33
* Extract functions depending on `--parser` optionNobuyoshi Nakada2024-02-161-146/+145
* Extract `show_help` functionNobuyoshi Nakada2024-02-161-52/+58
* Dispose AST before exit by yydebugNobuyoshi Nakada2024-02-161-1/+4
* Do not include a backtick in error messages and backtracesYusuke Endoh2024-02-151-8/+8
* [PRISM] Correctly hook up line numbers for evalKevin Newton2024-02-141-0/+5
* Enable redefinition check for rbinc methodsNobuyoshi Nakada2024-02-121-0/+5
* [PRISM] Run opt init before parsingKevin Newton2024-02-081-1/+1
* [PRISM] Support the DATA constantKevin Newton2024-02-081-0/+15
* Raise errors for dumping prism parse treeKevin Newton2024-01-311-21/+19
* [PRISM] Mirror iseq APIsKevin Newton2024-01-311-18/+17
* [Prism] path and script name are not the sameMatt Valentine-House2024-01-221-1/+1
* Make prism respect dump_without_optKevin Newton2024-01-221-1/+2
* Fix off-by-one error of argcNobuyoshi Nakada2024-01-171-2/+2
* Fix possible out-of-bounds accessNobuyoshi Nakada2024-01-131-1/+1
* RJIT: Add --rjit-trace to allow TracePoint during JITTakashi Kokubun2023-12-211-1/+1
* Correct free_on_exit env var to free_at_exitHParker2023-12-201-3/+3
* We need to load builtins so that they workAaron Patterson2023-12-191-0/+1
* [PRISM] Fix crash when --parser=prism called with stdinMatt Valentine-House2023-12-181-2/+20
* Adjust styles [ci skip]Nobuyoshi Nakada2023-12-171-6/+11
* update message to clarify compiler, not parserAdam Hess2023-12-151-1/+1
* Introduce --parser runtime flagHParker2023-12-151-36/+71
* Avoid warning --jit when only YJIT is enabledTakashi Kokubun2023-12-131-3/+3
* Free everything at shutdownAdam Hess2023-12-071-0/+5
* Revert "allow enabling Prism via flag or env var"HParker2023-12-061-65/+36