# New Ticket Created by Andrew Whitworth # Please include the string: [perl #57678] # in the subject line of all future correspondence about this issue. # <URL: http://rt.perl.org/rt3/Ticket/Display.html?id=57678 >
In src/stm/backend.c:wait_for_version() there are a few XXX FIXME items: This algorithm is borrowed from Ennals' implementation. FIXME XXX look for better alternative (esp. one that'll let us do non-spinlocking?) FIXME XXX race in accessing n_interpreters? FIXME XXX race if other log goes away Further down, there's a TODO: TODO implement a real contention-manager interface for this instead Further down still, there's this comment: XXX better spinning I don't know what any of this means. Is there anybody around who knows STM? --Andrew Whitworth