issues
search
tanishiking
/
scala-wasm
Experimental WasmGC backend for Scala.js | merging into the upstream Scala.js repo https://github.com/scala-js/scala-js/pull/4988
41
stars
3
forks
source link
issues
Newest
Newest
Most commented
Recently updated
Oldest
Least commented
Least recently updated
Clean up identifier names.
#139
sjrd
closed
6 months ago
0
Remove most of the state from WasmContext.
#138
sjrd
closed
6 months ago
1
Small codegen improvements.
#137
sjrd
closed
6 months ago
0
wasm-opt fails to run on our binary
#136
tanishiking
opened
6 months ago
5
[DO NOT MERGE] Initial memory allocation and WASI support
#135
tanishiking
opened
6 months ago
0
Separate IDs of Wasm things from their names.
#134
sjrd
closed
6 months ago
0
Cleanup our WebAssembly model.
#133
sjrd
closed
6 months ago
0
Local cleanups in ClassEmitter.
#132
sjrd
closed
6 months ago
0
Remove SourceMapWriterAccess.
#131
sjrd
closed
6 months ago
0
Merge `FunctionSignature` and `FunctionType`.
#130
sjrd
closed
6 months ago
0
Use PascalCase for Wasm Instructions.
#129
sjrd
closed
6 months ago
0
Fix top-level exports corner cases.
#128
sjrd
closed
6 months ago
1
Adapt namespacing to Scala.js core conventions.
#127
sjrd
closed
6 months ago
0
Simplify WasmContext.
#126
sjrd
closed
6 months ago
0
Merge WasmExpressionBuilder and WasmFunctionContext into FunctionEmitter.
#125
sjrd
closed
6 months ago
1
Directly use FunctionBuilder when we do not need WasmExpressionBuilder.
#124
sjrd
closed
6 months ago
0
Reorganize the emitter to better match the JS backend.
#123
sjrd
closed
6 months ago
0
Getting closer to the Scala.js linker architecture.
#122
sjrd
closed
6 months ago
0
Compress interface tables with packed encoding
#121
tanishiking
closed
6 months ago
0
Small refactoring of names.
#120
sjrd
closed
6 months ago
0
Update Node.js to v22
#119
tanishiking
closed
7 months ago
0
Better receiver types for static dispatch.
#118
sjrd
closed
6 months ago
3
Make scala-wasm suitable for standalone Wasm VMs
#117
tanishiking
opened
7 months ago
6
Statically resolve Apply calls when possible.
#116
sjrd
closed
7 months ago
0
Refactor: use `toCharArray` to encode string to WTF-16
#115
tanishiking
closed
7 months ago
0
Generate simpler code for Int and Long division and remainder.
#114
sjrd
closed
7 months ago
0
Generate source maps.
#113
sjrd
closed
7 months ago
0
Store the name data of classes along with constant strings.
#112
sjrd
closed
7 months ago
0
Propagate expected types into more codegen functions.
#111
sjrd
closed
7 months ago
0
Generate defaults from IR types instead of from Wasm types.
#110
sjrd
closed
7 months ago
0
Refactor the module structure and type definitions.
#109
sjrd
closed
7 months ago
0
Fix reflective proxy for Hijacked classes
#108
tanishiking
closed
7 months ago
1
Fix two small issues.
#107
sjrd
closed
7 months ago
0
`x.toString()` throws when x is a JavaScript `symbol`
#106
sjrd
closed
7 months ago
0
The config's `runtimeClassNameMapper` is not taken into account
#105
sjrd
closed
7 months ago
0
Throw an exception when reflective proxy not found
#104
tanishiking
closed
7 months ago
0
Fix #75: Use WebAssembly.JSTag as our exception tag.
#103
sjrd
closed
7 months ago
0
Fix #101: Interaction between `TryFinally` and `Labeled`/`Return`.
#102
sjrd
closed
7 months ago
2
try..finally does not intercept `Return`s to enclosing `Labeled` blocks.
#101
sjrd
closed
7 months ago
0
Reflective proxy for `compareTo` generates i32 for receiver type, but it should be boxed primitive
#100
tanishiking
closed
7 months ago
0
Reflective call should throw an exception when reflective proxy not found
#99
tanishiking
closed
7 months ago
0
Reflective call on java.lang.Object#notify/notifyAll
#98
tanishiking
closed
7 months ago
0
Reflective call on `java.lang.Object#clone` crashes the linker backend
#97
tanishiking
closed
7 months ago
0
Implement support for the remaining top-level exports.
#96
sjrd
closed
7 months ago
0
Fix #76: Implement jl.Class.isInstance for JS classes.
#95
sjrd
closed
7 months ago
0
Fix #77: Fix getClass() for the Box classes.
#94
sjrd
closed
7 months ago
0
Fix static type tests for ancestors of hijacked classes.
#93
sjrd
closed
7 months ago
0
RegressionTest.eqEqJL{Float,Double} failed: Assertion error
#92
sjrd
closed
7 months ago
1
Implement `IdentityHashCode` and fix the hashCode of primitives.
#91
sjrd
closed
7 months ago
1
Fix #81: Fix several issues with `@JSExportStatic`.
#90
sjrd
closed
7 months ago
0
Next