[Cuis-dev] Threaded VM FFI usage
short.toy8168 at lrz.me
short.toy8168 at lrz.me
Fri Feb 20 05:03:13 PST 2026
> I am attaching a package containing test cases that exercise ODBC FFI
> calls and illustrate the different behavior between the standard VM and
> the threaded-FFI VM.
I ran the tests and saw that even some of the base FFI Tests fail,
please see the attached screenshot. Clicking on the failed test cases
crashes my mt-VM build, so I have no more details right now. It seems
win64-mt FFI is borked ATM?
For anyone trying to reproduce: I built the mt VM squeak.cog.spur
from git a785bcd7 on win64x64 in MSYS64 with ./mvm -T -f. Starting
the build process was simple, getting it to succeed...not so much.
Then open a fresh cuis image with the new vm, install FFI tests and run.
> In particular, you will see that we included a method that animates a
> morph by changing its colors. This allows us to visually verify that
> the main UI thread is not blocked while the FFI call is running.
I got to see the blinking morph, but I don't know where to get the
Odbc3Database class. It doesn't come with the ODBC package on cuis git.
Lorenz
-------------- next part --------------
A non-text attachment was scrubbed...
Name: squeak.cog.spur 785bcd7 win64x64 mt FFI fail.png
Type: image/png
Size: 116535 bytes
Desc: not available
URL: <http://lists.cuis.st/mailman/archives/cuis-dev/attachments/20260220/d0818d7c/attachment-0001.png>
More information about the Cuis-dev
mailing list