-
Notifications
You must be signed in to change notification settings - Fork 471
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Improve WASM Memory Ergonomics #1589
Commits on Jan 11, 2020
-
Prevent most modules from accessing memory._data directly
Eric Hennenfent committedJan 11, 2020 Configuration menu - View commit details
-
Copy full SHA for c7bf715 - Browse repository at this point
Copy the full SHA c7bf715View commit details -
Cheap way of getting the memory size, but it'll work
Eric Hennenfent committedJan 11, 2020 Configuration menu - View commit details
-
Copy full SHA for 4b202bc - Browse repository at this point
Copy the full SHA 4b202bcView commit details -
Lazily create memory pages as-needed
Eric Hennenfent committedJan 11, 2020 Configuration menu - View commit details
-
Copy full SHA for da7c6fb - Browse repository at this point
Copy the full SHA da7c6fbView commit details
Commits on Jan 16, 2020
-
Add (disabled) support for name sections
The WASM importer module we're currently relying on breaks if you try to import the spectest binaries with name sections enabled. Dumb, I know.
Eric Hennenfent committedJan 16, 2020 Configuration menu - View commit details
-
Copy full SHA for 9923e3c - Browse repository at this point
Copy the full SHA 9923e3cView commit details
Commits on Jan 18, 2020
-
Eric Hennenfent committed
Jan 18, 2020 Configuration menu - View commit details
-
Copy full SHA for 8e5e12d - Browse repository at this point
Copy the full SHA 8e5e12dView commit details -
Add imports to postfilled import names
Eric Hennenfent committedJan 18, 2020 Configuration menu - View commit details
-
Copy full SHA for ce213dd - Browse repository at this point
Copy the full SHA ce213ddView commit details
Commits on Jan 21, 2020
-
Eric Hennenfent committed
Jan 21, 2020 Configuration menu - View commit details
-
Copy full SHA for 0f602d9 - Browse repository at this point
Copy the full SHA 0f602d9View commit details
Commits on Jan 22, 2020
-
Fix memory callbacks and add tests
Eric Hennenfent committedJan 22, 2020 Configuration menu - View commit details
-
Copy full SHA for 1d5ac65 - Browse repository at this point
Copy the full SHA 1d5ac65View commit details -
Eric Hennenfent committed
Jan 22, 2020 Configuration menu - View commit details
-
Copy full SHA for bedb722 - Browse repository at this point
Copy the full SHA bedb722View commit details -
Eric Hennenfent committed
Jan 22, 2020 Configuration menu - View commit details
-
Copy full SHA for 588789a - Browse repository at this point
Copy the full SHA 588789aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7d475b7 - Browse repository at this point
Copy the full SHA 7d475b7View commit details
Commits on Jan 23, 2020
-
Print module names and function returns
Eric Hennenfent committedJan 23, 2020 Configuration menu - View commit details
-
Copy full SHA for 51d1528 - Browse repository at this point
Copy the full SHA 51d1528View commit details -
Fix docstrings for function names
Eric Hennenfent committedJan 23, 2020 Configuration menu - View commit details
-
Copy full SHA for 81e8304 - Browse repository at this point
Copy the full SHA 81e8304View commit details -
Eric Hennenfent committed
Jan 23, 2020 Configuration menu - View commit details
-
Copy full SHA for 86c7423 - Browse repository at this point
Copy the full SHA 86c7423View commit details -
Eric Hennenfent committed
Jan 23, 2020 Configuration menu - View commit details
-
Copy full SHA for e45daa3 - Browse repository at this point
Copy the full SHA e45daa3View commit details
Commits on Jan 24, 2020
-
Raise `SerializeState("checkpoint.pkl")` to dump a state to the disk, which you can later load and resume execution from. Needs unit tests.
Eric Hennenfent committedJan 24, 2020 Configuration menu - View commit details
-
Copy full SHA for af0c94a - Browse repository at this point
Copy the full SHA af0c94aView commit details
Commits on Jan 28, 2020
-
Merge branch 'master' into dev-wasm-mem
Eric Hennenfent committedJan 28, 2020 Configuration menu - View commit details
-
Copy full SHA for f95f0cb - Browse repository at this point
Copy the full SHA f95f0cbView commit details
Commits on Jan 29, 2020
-
Eric Hennenfent committed
Jan 29, 2020 Configuration menu - View commit details
-
Copy full SHA for 32ac3ea - Browse repository at this point
Copy the full SHA 32ac3eaView commit details -
Make decoding names a config value
Eric Hennenfent committedJan 29, 2020 Configuration menu - View commit details
-
Copy full SHA for 0ea1272 - Browse repository at this point
Copy the full SHA 0ea1272View commit details -
Attempt to add type hints to memory io operations
They won't hold up to anything symbolic so we'll need to keep an eye on them
Eric Hennenfent committedJan 29, 2020 Configuration menu - View commit details
-
Copy full SHA for 3f20c23 - Browse repository at this point
Copy the full SHA 3f20c23View commit details