[squeak-dev] Dumb question about Hydra VM
Bill Schwab
BSchwab at anest.ufl.edu
Sat May 3 13:13:29 UTC 2008
Hello all,
In doing some catch-up reading, I found Igor's notes:
http://squeakvm.org/%7Esig/hydravm/devnotes.html
and am wondering whether (in particular) the FFIPlugin's support for the
new VM means that one can call external functions on a new thread? Just
clarifying before I get too enthusiastic. In particular, I am hoping
for an equivalent to Dolphin's overlapped call mechanism, which tells
the Dolphin VM to make an affected call using one[*] of a pool of native
threads, blocking only the calling Process rather than the entire image
for the duration of the call. Will Hydra offer similar capability?
Bill
[*] originally, the threads were chosen by availability, in D6, my
understanding is that (more or less) the VM guarantees to make all
overlapped calls for a given Process on the same native thread.
Wilhelm K. Schwab, Ph.D.
University of Florida
Department of Anesthesiology
PO Box 100254
Gainesville, FL 32610-0254
Email: bschwab at anest.ufl.edu
Tel: (352) 846-1285
FAX: (352) 392-7029
More information about the Squeak-dev
mailing list
|