diff options
author | nobu <nobu@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2018-03-13 01:28:27 +0000 |
---|---|---|
committer | nobu <nobu@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2018-03-13 01:28:27 +0000 |
commit | 583d903c2ba5de82bd3eb2eb687b1c107938f9e2 (patch) | |
tree | fdcf85a724adbf449a0bfed09dcdfb2b5a131731 /lib/timeout.rb | |
parent | 0faf01862435676ba15552b99f282ba49dba620a (diff) |
Speed up func1.func2 completion by using Set for ignored modules
And thus avoiding Module#name calls. Those are slow, especially in
larger projects, with lots of anonymous modules.
[Fix GH-1798]
From: Dmitry Gutov <[email protected]>
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@62732 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'lib/timeout.rb')
0 files changed, 0 insertions, 0 deletions