First of all, thank you for MicroEmulator .. living alone with WTK would be a PITA.
Now to the issue, the title says it already. The static reference is not really a leak, as this reference gets refreshed when a new Alert is displayed so that finally the previous object referenced by Alert.nextDisplayable may get garbage collected. However this reference makes profiling for real memory leaks complicated. Things would be easier if this reference would be an instance field.
Thanks and cheers,
Oben
BTW.. I'm using MicroEmu 2.0.3
An alternative to making it an instance field would be to simply set it null once it has been used.
Issue item has been moved to http://code.google.com/p/microemu/issues/detail?id=13