Skip to content

VM:1.0.3

Latest
Compare
Choose a tag to compare
@swimmadude66 swimmadude66 released this 31 Jul 03:52
af8595a

@tectonica/vm v1.0.3

  • Fixes issue with wasm-native object prototypes being cached, causing issues in enumeration of subsequent objects
  • Adds a non-object-modifying cacheId store via WeakMap to handle frozen objects, or objects where key pollution is not acceptable
  • redefines all marshal VM global helpers as non-enumerable properties on the global to limit exposure to escaped execution and to align with suggested approach by Quickjs-emscripten maintainers