BinaryAnalysisPlatform / bap

Binary Analysis Platform
MIT License
2.07k stars 273 forks source link

Speeds up `program-loader` by ignoring terms that arent blks or subs #1554

Closed bmourad01 closed 2 years ago

bmourad01 commented 2 years ago

Previously, the loader would link every term in the program by name to an address in the Primus environment if such an address existed for it. However, this should only be allowed for blocks and subroutines. This can give a significant speedup in loading time for large programs.