[squeak-dev] Atomic updates & SystemEditor
renggli at gmail.com
Thu Dec 24 22:23:10 UTC 2009
> However, I think that a generalized framework for capturing state changes and applying them later is a Very Hard Problem. It might be possible if you implemented a new Smalltalk with transactional semantics like Gemstone: commit and abort operations, and a third operation to abort-but-create-a-change-set.
In fact it is quite simple to do at the image level:
I haven't tested the implementation on installing code though. The
problem is that this involves quite some primitives that need to be
More information about the Squeak-dev