summaryrefslogtreecommitdiff
path: root/load.c
Commit message (Expand)AuthorAgeFilesLines
* Do not expect RSTRING_PTR valid after rb_fstringNobuyoshi Nakada2019-08-051-2/+2
* * expand tabs.git2019-08-041-1/+1
* Fix dangling path name from fstringNobuyoshi Nakada2019-08-041-1/+1
* Add a /* fall through */ commentYusuke Endoh2019-07-141-0/+1
* Document $LOAD_PATH.resolve_feature_path in globals.rdocBenoit Daloze2019-07-131-2/+1
* $LOAD_PATH.resolve_feature_pathNobuyoshi Nakada2019-07-111-0/+1
* Turned `recur` into `int` [Feature #15777]Nobuyoshi Nakada2019-06-211-2/+1
* Add an optional `inherit` argument to Module#autoload?Jean Boussier2019-06-211-9/+26
* [DOC] fix markups [ci skip]nobu2019-03-221-4/+4
* * expand tabs.svn2018-12-311-1/+1
* load.c: resolve_feature_pathnobu2018-12-311-3/+11
* vm.c: Move the rdoc of RubyVM.resolve_feature_path [Bug #15482]mame2018-12-301-10/+1
* fix missed script_compiled events. [Bug #15471]ko12018-12-271-3/+2
* `script_compiled` TracePoint event [Feature #15287]ko12018-12-061-1/+3
* load.c (RubyVM.resolve_feature_path): New method. [Feature #15230]mame2018-12-061-0/+36
* Prefer `rb_fstring_lit` over `rb_fstring_cstr`nobu2018-10-131-1/+1
* load.c: use ruby_sized_xfree for calloc-ed RArray VALUEnormal2018-05-211-1/+1
* load.c: reduce memory usage of loaded_features_indextenderlove2018-02-141-21/+20
* load.c: use rb_warning directlynormal2018-01-201-3/+1
* internal.h: remove dependecy on ruby/encoding.hnobu2018-01-091-1/+2
* make rb_iseq_new* accept rb_ast_body_t instead of NODE*mame2018-01-051-1/+1
* node.h: define rb_ast_body_t and restructure rb_ast_tmame2018-01-051-1/+1
* remove `PUSH_TAG`/`EXEC_AG`/`POP_TAG`/`JUMO_TAG`.ko12017-12-061-6/+6
* load.c: cwd encodingnobu2017-11-121-11/+2
* th->ec: rb_load_internal0ko12017-11-071-11/+12
* * node.h (ast_t): renamed to `rb_ast_t`.ko12017-10-291-2/+2
* Revert "Revert "Manage AST NODEs out of GC""mame2017-10-271-3/+4
* Revert "Manage AST NODEs out of GC"mame2017-10-271-4/+3
* Manage AST NODEs out of GCmame2017-10-271-3/+4
* introduce EC_*_TAG() instead of TH_*_TAG()ko12017-10-261-5/+5
* Use rb_execution_context_t instead of rb_thread_tko12017-10-261-6/+6
* vm.c: fetch retval iff necessarynobu2017-09-251-0/+2
* load.c: fix rb_load_protect conditionnobu2017-09-241-1/+1
* load.c: real path to loadnobu2017-09-211-1/+2
* move fields to ec.ko12017-06-281-6/+6
* use "enum ruby_tag_type" and TAG_NONE.ko12017-06-231-10/+10
* load.c: get rid of side effectsnobu2017-06-071-8/+7
* load.c: encode to OS path outside PUSH_TAGnobu2017-06-041-2/+2
* load.c: convert by rb_get_path_checknobu2017-06-011-4/+4
* load.c: remove a redundant rb_str_freeze callnormal2017-04-291-1/+0
* Send the backtrace of the circular require warning as a single String to Warn...eregon2017-04-271-2/+3
* load.c: make fstrings from C strings soonernormal2017-04-271-3/+2
* load.c: backtrace of circular requirenobu2017-04-251-1/+3
* introduce imemo_type_p(v, imemo_type)ko12017-04-071-1/+1
* deduplicate strings sooner at load and compilenormal2017-03-011-1/+2
* Adjust indent [ci skip]nobu2016-12-091-3/+3
* Add a comment.shugo2016-12-051-0/+2
* Don't insert an entry to loading_tbl if another thread succeed to load.shugo2016-12-051-4/+4
* load.c: setup syntax error backtracenobu2016-10-061-0/+1
* load.c: fix load/require contextnobu2016-10-061-1/+1