Project

General

Profile

« Previous | Next » 

Revision 0dbb3c15

Added by nagachika (Tomoyuki Chikanaga) almost 4 years ago

merge revision(s) b360588cd3cbac5fb4f004aa53a8fdc715906719: [Backport #15856]

    Sort feature index arrays by the priority of file types [Bug #15856]

    When looking for libraries to load with a feature name without
    extension, `.rb` files are given priority. However, since the
    feature index arrays were not in that order of priority, but in
    the order in which they were loaded, a lower priority extension
    library might be returned. In that case, the `.rb` file had to be
    searched for again from the `$LOAD_PATH`, resulting in poor
    performance.
    ---
     load.c | 52 +++++++++++++++++++++++++++++++++++++++++++++-------
     1 file changed, 45 insertions(+), 7 deletions(-)