diff options
author | Derek Schuff <dschuff@chromium.org> | 2016-04-26 11:08:43 -0700 |
---|---|---|
committer | Derek Schuff <dschuff@chromium.org> | 2016-04-26 11:08:43 -0700 |
commit | a0ec089707a33be6a4e29d917a7664519df50afc (patch) | |
tree | c86ac2d1464989cf9c43d9c61604a1f560f8481f /src/asmjs/shared-constants.cpp | |
parent | 25a81de39898b7acd4d813779f3f605784203d27 (diff) | |
download | binaryen-a0ec089707a33be6a4e29d917a7664519df50afc.tar.gz binaryen-a0ec089707a33be6a4e29d917a7664519df50afc.tar.bz2 binaryen-a0ec089707a33be6a4e29d917a7664519df50afc.zip |
Defer creation of CallImports to link time (#395)
s2wasm currently creates a Call AST node if the target is implemented in the current object (thus far assumed to be the final executable) and a CallImport node if not. In preparation for adding additional objects to the link before layout time, we make only Call nodes until link time, and then convert them to CallImport if they are undefined at that time.
Diffstat (limited to 'src/asmjs/shared-constants.cpp')
0 files changed, 0 insertions, 0 deletions