Paul Schoenfelder

Results 323 comments of Paul Schoenfelder

Just one point to clarify: we can create compiled libraries with a subset of exports of all the modules contained in that library, i.e. only the modules passed explicitly to...

> First, I wonder if we should change `proc` to mean something like "internal" procedure. i.e., procedures which can be used anywhere in the current assembly context but are not...

This is fairly straightforward to implement, we'll need another API for adding vendored libraries, and for those libraries we'll want to take ownership over the `CompiledLibrary` (or clone it), we'd...

I suspect we could easily refactor the API to take `CompiledLibrary` by reference (and in general, it probably makes sense to always wrap them in `Rc` or `Arc` anyway, as...

I'm not sure we need to change the public API - we could simply delay constructing the `ModuleGraph` until `assemble` or `assemble_library` are called, and instead store the modules/libraries we...

That's an interesting idea for sure - it sort of feels like we'd be within striking distance of just tying this in to the same package management subsystem that the...

Yeah that's more or less what I had in mind - though I was imagining that we'd maybe store it as part of the theoretical `Package` type, and simply supply...

I think if one was to try and have some sort of MASM-native notion of tests, the idea of a `#[cfg(test)]` module/section that can be used to compile them conditionally...

I think it would probably be a good idea to discuss the design for Wasm event handlers sooner rather than later, even if the implementation of them is deferred awhile...