diff options
author | Thomas Lively <tlively@google.com> | 2024-04-19 17:07:43 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-04-19 17:07:43 -0700 |
commit | 219e668e87b012c0634043ed702534b8be31231f (patch) | |
tree | d482fb6ccbc165ea6709845d70f7d712672886f3 /src/passes/DebugLocationPropagation.cpp | |
parent | c60fe154ac09deb9227165d388c5f950bab6e052 (diff) | |
download | binaryen-219e668e87b012c0634043ed702534b8be31231f.tar.gz binaryen-219e668e87b012c0634043ed702534b8be31231f.tar.bz2 binaryen-219e668e87b012c0634043ed702534b8be31231f.zip |
[Parser][NFC] Do less work when parsing function types (#6516)
After the initial parsing pass to find the locations of all the module elements
and after the type definitions have been parsed, the next phase of parsing is to
visit all of the module elements and parse their types. This phase does not
require parsing function bodies, but it previously parsed entire functions
anyway for simplicity. To improve performance, skip that useless work.
Diffstat (limited to 'src/passes/DebugLocationPropagation.cpp')
0 files changed, 0 insertions, 0 deletions