Volker Berlin

Results 78 comments of Volker Berlin

In my Java compiler it would only relevant for the vtable currently which is an int32. Instead a simple: ``` i32.const vtableIdx struct.new_default_with_rtt $t ``` I need the follow code:...

There are multiple reasons why I use an i32 currently. - The compiler has the option to work also without GC and JavaScript glue code instead. With this option it...

> Right, but keep in mind that Wasm is an assembly language @rossberg Wasm is extremely limit comparing to a assembly language. For example In assembly I can fill allocated...

Why not convert this strings to UTF-16 at compile time? On creating the wasm file.

@vargaz There is an alternative GC suggestion https://github.com/soil-initiative/gc/pull/1 that should better match for .NET. The example for an OO language can be interesting https://github.com/soil-initiative/gc/blob/103eb72aaa7f3a7ecb3a436ce95ae9f108311799/proposals/gc/NomOO.md

As a writer of a java compiler I like the idea of registering a global function without any parameter as a hook. The registering should be pro trap type. Then...

For 5. and 6. Is code size the real problem? Is it not also a performance problem? Can the WASM runtime produce effective native code in this case? For all...

> what downside do you see in adding new throwing instructions? @tlively with throwing instruction there is the problem that the exception must be converted to an exception that the...

Nice test program to show the problem.

@aardappel Theoretical such a linear memory access should be very fast. But a self written GC will not be very effizient. And such GC can not run on a different...