summaryrefslogtreecommitdiffstats
path: root/load.c (follow)
Commit message (Expand)AuthorAgeLines
* rb_provide_feature: Prevent $LOADED_FEATURES from being copiedJean Boussier2022-02-23-0/+4
* Change feature_index from fake Array to darrayPeter Zhu2022-02-16-55/+87
* Fix TAG_THROW through require [Bug #18562]John Hawthorn2022-02-05-1/+1
* Allow Kernel#load to load code into a specified moduleJeremy Evans2021-11-17-11/+15
* Pass the VM pointer as an argumentNobuyoshi Nakada2021-10-10-74/+83
* Make `volatile` the variable will be taken out from `EC_EXEC_TAG`Nobuyoshi Nakada2021-10-08-3/+4
* Revert rescue around internal realpath call on SolarisJeremy Evans2021-10-04-28/+1
* Only rescue realpath calls during require on SolarisJeremy Evans2021-10-04-1/+1
* Use a rescue around the internal realpath call for each loaded featureJeremy Evans2021-10-04-1/+28
* Do not load file with same realpath twice when requiringJeremy Evans2021-10-02-1/+32
* Make encoding loading not issue warningJeremy Evans2021-10-02-7/+14
* Revert "Do not load file with same realpath twice when requiring"Jeremy Evans2021-09-18-32/+1
* Do not load file with same realpath twice when requiringJeremy Evans2021-09-18-1/+32
* [Bug #18173] Update loaded_features_indexNobuyoshi Nakada2021-09-16-0/+1
* Replace RB_TYPE_P macro to FIXNUM_P and RB_INTEGER_TYPE_P macroS-H-GAMELINKS2021-09-12-1/+1
* Remove stale DLEXT2Nobuyoshi Nakada2021-09-10-17/+0
* Using RBOOL macroS.H2021-08-02-1/+1
* Avoid pointless attempts to open .so file if already requiredJeremy Evans2021-07-28-1/+6
* Sort feature index arrays by the priority of file types [Bug #15856]Nobuyoshi Nakada2021-07-24-7/+45
* Get rid of type aliasingNobuyoshi Nakada2021-07-18-5/+4
* Suppress gcc11 clobbered warningNobuyoshi Nakada2021-06-14-1/+5
* Revert "Suppress gcc11 clobbered warning"Samuel Williams2021-06-14-3/+1
* Pack values to preserveNobuyoshi Nakada2021-06-14-6/+8
* Suppress gcc11 clobbered warningNobuyoshi Nakada2021-06-14-1/+3
* `$LOAD_PATH.resolve_feature_path` should not raiseDavid Rodríguez2021-02-16-1/+1
* Suppress a "clobbered" warning by gcc on macOSNobuyoshi Nakada2020-12-11-4/+4
* rb_ext_ractor_safe() to declare ractor-safe extKoichi Sasada2020-12-01-0/+26
* Don't redefine #rb_intern over and over againStefan Stüben2020-10-21-4/+2
* rb_class_real never returns QnilNobuyoshi Nakada2020-10-09-1/+1
* Document that Kernel#load will load relative to current directory [ci skip]Jeremy Evans2020-07-09-3/+15
* search_required: do not goto into a branch卜部昌平2020-06-29-3/+5
* rb_feature_p: do not goto into a branch卜部昌平2020-06-29-3/+5
* [DOC] relative filename `Kernel#.require` and `Kernel#.load` [ci skip]MSP-Greg2020-06-01-0/+2
* [DOC] refined `Kernel#.require` and `Kernel#.load` [ci skip]Nobuyoshi Nakada2020-05-30-6/+6
* [DOC] mentioned "explicit relative path" [ci skip]Nobuyoshi Nakada2020-05-30-10/+14
* Remove deprecated rb_require_safeJeremy Evans2020-04-30-17/+0
* Add the loaded feature after no exception raisedNobuyoshi Nakada2020-02-04-2/+1
* decouple internal.h headers卜部昌平2019-12-26-4/+11
* Fixed stack overflow [Bug #16382]Nobuyoshi Nakada2019-12-03-1/+1
* care about TAG_FATAL.Koichi Sasada2019-11-19-1/+4
* Warn on access/modify of $SAFE, and remove effects of modifying $SAFEJeremy Evans2019-11-18-30/+38
* delete unused functions卜部昌平2019-11-14-7/+0
* drop-in type check for rb_define_global_function卜部昌平2019-08-29-1/+1
* delete `$` sign from C identifiers卜部昌平2019-08-27-3/+3
* struct MEMO now free from ANYARGS卜部昌平2019-08-27-1/+1
* rb_define_hooked_variable now free from ANYARGS卜部昌平2019-08-27-3/+10
* Omit a tag unless loading with a wrapper moduleNobuyoshi Nakada2019-08-18-11/+13
* Should require without wrapper moduleNobuyoshi Nakada2019-08-09-0/+7
* Reduce unnecessary EXEC_TAG in requireNobuyoshi Nakada2019-08-08-24/+55
* solve "duplicate :raise event" in require too [Bug #15877]Nobuyoshi Nakada2019-08-08-1/+0