Ok yes, if there&#x27;s a mechanism that dynamically loads the missing parts then it could work (actually emscripten supports dynamically loading scripts similar to DLLs). But &#x27;naively&#x27; deleting functions from an asm.js blob would result in some &#x27;unknown function&#x27; exception if the analysis was wrong and a removed function is still called somewhere.