Andy Wingo

Results 171 comments of Andy Wingo

Hi @avoine, thanks for trying out Fibers :) Are you using Guile 2.1.6? It fixes some race-condition-related bugs. Let me know.

Currently (because we currently deterministically go through the sub-operations of a choice in order) this is equivalent to: ```scheme (define (condition-signalled? cvar) (perform-operation (choice-operation (wrap-operation (wait-operation cvar) (lambda () #t))...

Certainly :) Aleix you are now a collaborator, feel free to merge when it looks good to you. It all looked fine to me at a first glance but since...

Neat! Regarding the mutex, it's fine; I even used set! somewhere else in the file which isn't right if there are multiple kernel threads running the fibers. Something to fix...

A drive-by comment: `memory.discard` and a declarative read-only low region of memory makes a lot of sense to me. However when it comes to getting C/C++ programs to emit reads...

@penzn Not sure if there is a thread, and though it's important for tying together all parts of the system, it's probably out of scope for wasm standardization. Anyway I...

Just to see if I understand the issue here @dbezhetskov -- right now, you can't compile the ICU libraries for the WASI target because they assume the presence of ``...

Have you tried combining hacks 1 and 2? The movsxd instructions in your last trace are kinda useless and different number modes might help.

I asked JSC people about PAPI a long time ago and they said "why bother, we have a JIT compiler, we can just emit the instructions we need to get...