it didn't take long before I hit another strange behavior when
extensively using futures. The setup is relatively simple: I am
processing a large fxvector/flvector and I am processing it on a
line-by-line basis (the vectors themselves are width*height in nature).
To avoid races
Does your computer have exactly 8 cores (or subcores or whatever is the
official name of that hardware feaure)?
What happens if you use 7 futures instead of 8?
What happens if you use 9 (or 100) futures instead of 8?
PS: I don't know the low level details of the implementation of the
I'm sorry to keep pestering this list, but I'm out of my depth with the
detailed syntax (and semantics) of typed Racket. But I'm doggedly
I'm having trouble with the 'let' line in the 'pointer-to' function listed
(let ([vt : Ffi-type (cast ((inst hash-ref Ffi-type
Mail list logo