summaryrefslogtreecommitdiff
path: root/template/prelude.c.tmpl
AgeCommit message (Expand)Author
2 daysRename `vast` to `ast_value`yui-knk
9 days[Universal parser] Decouple IMEMO from rb_ast_tHASUMI Hitoshi
2024-04-15[Universal parser] DeVALUE of p->debug_lines and ast->body.script_linesHASUMI Hitoshi
2023-08-24Escape non-ascii characters in prelude C commentsNobuyoshi Nakada
2023-07-27Clean up OPT_STACK_CACHING (#8132)Takashi Kokubun
2023-06-18Fix rb_compile_option_t comments [ci skip]yui-knk
2023-06-12[Feature #19719] Universal Parseryui-knk
2023-03-08Check loading built-in binariesNobuyoshi Nakada
2022-10-28Follow up "Rework `first_lineno` to be `int`."Nobuyoshi Nakada
2022-09-09Support sub-library in builtin-loaderNobuyoshi Nakada
2022-09-09Move RDoc `--`/`++` directives to commentsNobuyoshi Nakada
2022-07-21Expand tabs [ci skip]Takashi Kokubun
2021-12-31Use rb_cObject instead of rb_cDataNobuyoshi Nakada
2021-11-08[Feature #18290] Remove all usages of rb_gc_force_recyclePeter Zhu
2021-06-06prelude.c.tmpl: strip comment-only or empty lines at the beginningNobuyoshi Nakada
2020-10-29check isolated Proc more strictlyKoichi Sasada
2020-08-11template/prelude.c.tmpl: suppress clang-12 warning卜部昌平
2020-08-11tool/prelude.c.tmpl: use RubyVM::CEscape卜部昌平
2019-12-26decouple internal.h headers卜部昌平
2019-12-11use compiled binary for gem_prelude.rb.Koichi Sasada
2019-11-15load prelude.rb by builtin features.Koichi Sasada
2019-11-09Embed builtin ruby scripts in miniprelude.cNobuyoshi Nakada
2019-11-09Fixed commit missNobuyoshi Nakada
2019-11-09Fixed `#line` directives in miniprelude.cNobuyoshi Nakada
2019-04-19template/prelude.c.tmpl: allow UTF-8 charactersnobu
2018-12-12Disable tailcall optimization [Bug #15303]nobu
2018-07-30reduce copy & pasteshyouhei
2018-03-19parse.y: NUL-terminate ruby_sourcefilenobu
2018-01-05make rb_iseq_new* accept rb_ast_body_t instead of NODE*mame
2018-01-05node.h: define rb_ast_body_t and restructure rb_ast_tmame
2017-12-31prelude.c.tmpl: get rid of warnings on old gccnobu
2017-12-25prelude.c.tmpl: get rid of errors with old gccnobu
2017-12-25prelude.c.tmpl: static literalsnobu
2017-12-25prelude.c.tmpl: fix optimization optionsnobu
2017-12-06prelude.c.tmpl: fix line numbernobu
2017-12-01prelude.c.tmpl: escape commentsnobu
2017-12-01prelude.c.tmpl: split prelude codenobu
2017-12-01revert r60873usa
2017-11-21Skip comment linesusa
2017-10-29* node.h (ast_t): renamed to `rb_ast_t`.ko1
2017-10-27Revert "Revert "Manage AST NODEs out of GC""mame
2017-10-27Revert "Manage AST NODEs out of GC"mame
2017-10-27Manage AST NODEs out of GCmame
2016-10-18Update comments in prelude.c [ci skip]kazu
2015-11-12prelude.c.tmpl: optimizenobu
2015-09-26prelude.c.tmpl: workaroundnobu
2014-12-03prelude.c.tmpl: require_relativenobu
2014-11-27prelude.c.tmpl: no preludes, no code.nobu
2014-11-25* template/prelude.c.tmpl: Don't expand RbConfig::Config[...].akr
2014-11-19prelude.c.tmpl: strip prefixnobu