0.12.0
This release introduces a major refactor of the JavaScript runtime by [@j-f1] and several performance enhancements.
Merged pull requests:
- Add
Hashable
conformance toJSObject
(#162) via @yonihemi - Add test for detached
ArrayBuffer
(#154) via @yonihemi - Fix detached
ArrayBuffer
errors (#153) via @yonihemi - Split runtime into multiple files (#150) via @j-f1
- Add a way for Swift code to access raw contents of a Typed Array (#151) via @yonihemi
- Prevent
installGlobalExecutor()
from running more than once (#152) via @yonihemi - Return from runtime functions instead of taking a pointer where possible (#147) via @j-f1
- Use
TypedArray.set
to copy a bunch of bytes (#146) via @kateinoigakukun