Yusuke Suzuki

Results 54 issues of Yusuke Suzuki

With 2.0.0-beta9-dev CSRedux, cjs-string-scanner's test file occurs "string data" compile error.

I've investigated cscodegen and it seems cscodegen doesn't support code generation for class syntax.

AFAIK, LLVM development is highly moving on and it's API is changing. So tools using LLVM (e.g. stack) require specific version of LLVM and building & installing required version of...

#### 41c55dfcdc7675d1c86df98e2bb5986ee827388c instantiateStreaming / compileStreaming should accept FetchResponse with FormData https://bugs.webkit.org/show_bug.cgi?id=221248 rdar://problem/74132453 Reviewed by NOBODY (OOPS!). Load FormData through ReadableStream in WebAssembly.{instantiateStreaming,compileStreaming}. * LayoutTests/imported/w3c/web-platform-tests/wasm/wasm_stream_compile_test-expected.txt: * LayoutTests/imported/w3c/web-platform-tests/wasm/wasm_stream_instantiate_test-expected.txt: * LayoutTests/imported/w3c/web-platform-tests/wasm/webapi/wasm_stream_compile_test-expected.txt: * LayoutTests/imported/w3c/web-platform-tests/wasm/webapi/wasm_stream_instantiate_test-expected.txt:...

WebAssembly
WebKit Nightly Build

#### 4d7604de7d0a8bc66cfb3600a356ba3071a2b508 Investigate replacing double_conversion library with fast_float https://bugs.webkit.org/show_bug.cgi?id=221178 Reviewed by NOBODY (OOPS!). Parsing double numbers becomes 2x faster. ToT Patched json-parse-double 230.0022+-0.0838 ^ 111.1297+-0.0983 ^ definitely 2.0697x faster Apple...

WebKit Nightly Build

Generate AST spec from estree.

enhancement

We should make this JSLint clean code.

1. ``` js function t() { if (a) { ... } return; } ``` should be transformed to ``` js function t() { if (a) { ... } } ```...

``` js function t() { var i = 20, i2 = 30; test(); var i3 = 40; } ``` to ``` js function t() { var i = 20, i2...

enhancement

Drop unused assignments ``` js function test() { var i; i = 20; } ``` to ``` js function test() { var i; 20; } ``` and then ``` js...

enhancement