Paul Schoenfelder

Results 323 comments of Paul Schoenfelder

I'm curious about the choice of async for this versus plain multi-threading + channels. Async does not mix well with compute-heavy tasks, it is a paradigm really best suited for...

> The main reason we were thinking of async is that it has been requested for the processor to have an async API, Makes sense, that request was for browser-based...

@PhilippGackstatter It sounds to me like you were exploring using shared memory between the main thread and the worker thread, which as you noted, relies on `SharedArrayBuffer`, which has been...

I think the initial example here does a good job of making the technical issue clear, but is maybe not that great at demonstrating why it's an issue in practice....

> However, for anything other than mdien-stdlib we cannot add decorators to the VM (as we cannot predict what kind of decorators the people will need downstream). To address this...

Definitely - this is an easy one to do, but as a pre-requisite I'd like to add a macro for creating ad-hoc `Report`s (basically `miette::miette!`, but our own, so that...

@bobbinth I think in general we've moved to more targeted usage of `AssemblyError`, and broader usage of `Report`, which is the direction I wanted to head in. I still think...

@bobbinth @Fumuran I can actually tackle this as a follow-on to my other `ModuleGraph` changes, since I'll be in there anyway

I'll keep that in mind @Fumuran, thanks! I'm guessing with the changes I have in mind, it's about equal work to adapt your branch as making them against `next`, but...

IMO `version` belongs to a hypothetical `Package` struct, the "version" of a `Library` as I see it, is the content hash returned by `Library::digest`. I see `Library` as basically a...