# 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

Reply via email to