Skip to content

xst 10.5.0

Compare
Choose a tag to compare
@patrick-soquet patrick-soquet released this 04 Jan 12:01

For the sake of debugging eval code, xst now sends evaluated strings to xsbug. Please use the attached binary of xsbug corresponding to your system.

Fixes for several test262 cases:

  • Sloppy direct eval that defines arguments in the default value of the parameter of an arrow function
  • Most Atomics methods can be used on TypedArray based on ArrayBuffer now (instead of only TypedArray based on SharedArrayBuffer).
  • The prototype of GeneratorFunction and AsyncGeneratorFunction is not a function.
  • Proxies can be created with revoked proxy as target or handler.
  • If the length of a function is Infinite, the length of its bound functions is also Infinite.
  • Function.prototype.toString behaves correctly if the function name is no identifier.
  • Setting or defining the length of an array coerce the length before checking if the length property is read-only.

Fixes for several issues reported on Moddable-OpenSource.