diff options
| author | Yukihiro "Matz" Matsumoto <[email protected]> | 2020-11-24 16:58:09 +0900 |
|---|---|---|
| committer | GitHub <[email protected]> | 2020-11-24 16:58:09 +0900 |
| commit | 9e114fc913458b6a9df90a8ee3938ee4bb249a49 (patch) | |
| tree | 65d7aa9d10d2a70945e5e824b75fedb31f7e1e55 /Rakefile | |
| parent | e55abd239091f7353691c6635d7108391d7ef389 (diff) | |
| parent | db00fb238be221f58414d5b5763321706e262f24 (diff) | |
| download | mruby-9e114fc913458b6a9df90a8ee3938ee4bb249a49.tar.gz mruby-9e114fc913458b6a9df90a8ee3938ee4bb249a49.zip | |
Merge pull request #5186 from shuujii/optimize-presym_find
Optimize `presym_find`
Diffstat (limited to 'Rakefile')
| -rw-r--r-- | Rakefile | 2 |
1 files changed, 1 insertions, 1 deletions
@@ -192,7 +192,7 @@ file presym_file => cfiles+rbfiles+psfiles+[__FILE__] do src.scan(/[ \(\[\{]:'([^']+)'/) ] end - symbols = (symbols+csymbols+rbsymbols+op_table.keys).flatten.compact.uniq.sort.grep_v(/#/).map{|x| x.gsub("\n", '\n')} + symbols = (symbols+csymbols+rbsymbols+op_table.keys).flatten.compact.uniq.grep_v(/#/).map{|x| x.gsub("\n", '\n')}.sort_by!{|x| [x.bytesize, x]} presyms = File.readlines(presym_file) rescue [] presyms.each{|x| x.chomp!} if presyms != symbols |
