Brooke Vibber
Brooke Vibber
Crashing the process, unfortunately, is a denial of service attack against the host web page (brings us back to #35), making the entire exercise of a sandboxed language of limited...
It may be fair to merge them back together. I was trying to narrow down the question of how to handle a failure case without worrying about what the specific...
One suggestion on the call today was to allocate a 'heap space' similar to a memory, which needs to be referenced for all allocations. This would enable blocking off a...
Ok I'll make two PRs: one that closes #122 in the narrow sense of documenting that allocation failures may be handled in an implementation defined way, up to and including...
Updated with a quick look at what a JS property-lookup looks like in this model. It's not pretty, but not _super_ horrible I think. There are probably some tunings that...
The thing I'm most unsure about is the efficiency of type checks and branching out to various type-specific behavior... From what I can tell, an attempt to cast with `ref.cast`...
A note on the notion of private struct/object fields -- currently the only way to add new functions at runtime (useful for both optimization and dynamic code loading) is to...
@titzer wrote: > Arrays in JavaScript are complicated enough that it might be easier to use JS arrays directly and "proxy" them to Wasm--i.e. import the `getElem` and `setElem` operations...
Something that I thought of while reading this thread: in a JavaScript host context the problem with using an i32-indexed table of externrefs is that this can't be followed by...
@conrad-watt yeah, using shared keys is my primary concern, that may be a scenario that isn't planned for by the GC authors yet. :) If they use a wrapper object...