Ilya Rezvov
Ilya Rezvov
## Motivation From a lab toy ML found its adoption in day-to-day usage and integrated in numerous web application now. To unblock full potential of AI-augmented application many initiative came...
The PR is supposed to address issues #20 and #30 by replacing `funcref` and `externref` with more detailed `{ref: HeapType, nullable: bool}` dictionary. `WebAssembly.Function.type()` will return `{ref: 'any', nullable}` for...
TLDR: `bind` should be overrided for WebAssembly.Function to return regular JS Function. According to the proposal `WebAssembly.Function` is a subclass of regular JS Function and `Function.prototype` in its prototype chain....
Changing spec to address #46
Instead of defining JSFunction via `callback JSFunction...` approach in-place, I added a reference to TC39 spec in the same fashion as `ArrayBuffer` interface is introduced.
Relanding port of V8 tests to extend coverage.
Despite some preparations for Emscripten builds XNNPACK still lacks a way of building benchmarks with Emscripten outside of google3 infrastructure. This PR closes this gap. After landing it benchmarks could...