Rikito Taniguchi

Results 60 issues of Rikito Taniguchi

Currently, our testing focuses on the generated `.wasm` files, while the `.wat` files are primarily for debugging purposes. We utilize these `.wat` files for browsing or verifying validity by passing...

enhancement

### Is your feature request related to a problem? Please describe. When sbt is too old to use Metals, Metals shows a warning that says `You are using sbt x.x.x,...

improvement
sbt
good first issue

### Is your feature request related to a problem? Please describe. When we hover on a symbol whose type signature is complex (e.g. [check method in Metals](https://github.com/scalameta/metals/blob/b428dae2c57998f6e353ddc5ebff2eb907a7508c/tests/cross/src/main/scala/tests/BaseCompletionSuite.scala#L224-L239)), we'll see the...

https://scalameta.org/docs/semanticdb/specification.html#synthetic > "Synthetics" is a section of a TextDocument that stores trees added by compilers that do not appear in the original source. Examples include inferred type arguments, implicit parameters,...

itype:enhancement
area:semanticdb

This commit adds experimental [WASI preview1](https://github.com/WebAssembly/WASI/blob/main/legacy/preview1/docs.md) support (at least `fd_write` for now) via memory instructions. **Memory Allocation overview** To allocate memory in Wasm's linear memory, use `MemoryAllocator.allocate(bytes)`. This method returns...

```sh $ bin/wasm-opt --version wasm-opt version 117 (version_117-203-g5999c996c) ``` `wasm-opt` build on 2024-05-24 https://github.com/WebAssembly/binaryen/commit/5999c996c36abeba912599b5fba83d0b2989ed4c ```sh $ bin/wasm-opt sample/target/scala-2.12/sample-fastopt/main.wasm [parse exception: bad section size, started at 7633 plus payload 61 not...

based on https://github.com/scala-js/scala-js/pull/4988 ~and WIP writing tests (link-failed scenario, AnalyzerTest, OptimizerTest, and suites), but the overall design can be reviewed~ ready for review :) closes https://github.com/scala-js/scala-js/issues/4997 --- This commit introduces...

Part of https://github.com/scala-js/scala-js/issues/4991 ## Motivation The motivation behind this feature was to allow switching the implementation based on whether the target is Wasm running in the browser (WasmJS) or a...

In future (at least after seeing how it goes after the origin trial on Chrome), it might be a good idea to introduce an option like `useExperimentalJSStringBuiltins`, and if this...

enhancement
wasm

Kinda moved from https://github.com/tanishiking/scala-wasm/issues/117 This issue is created as a meta issue to discuss supporting standalone Wasm and the overall approach. For the design and implementation of individual components, separate...

enhancement
language
wasm