Performance

robertpenner edited this page Sep 13, 2010 · 6 revisions

Event and Signals — Performance Tests – 2010-01-26

Alec McEachran found that Signals are significantly faster than AS3 Events on Mac OS X.

Callback Strategies – 2010-02-01

Jackson Dunstan compared Signals to several other approaches.
He confirmed Alec’s findings that Signals are significantly faster than AS3 Events on Mac OS X.
However, Jackson found Signals and AS3 Events to be about the same speed on Windows XP.

Signal Dispatch Optimization – 2010-02-09

To avoid slowdown caused by cloning the listeners array in dispatch(),
the cloning was moved out to other methods.

Introducing TurboSignals – 2010-02-16

Jackson Dunstan introduced the TurboSignals library, which is significantly faster than AS3 Signals.
The TurboSignals API is designed a little differently to use Jackson’s Runnable approach.
However, Jackson tested the newly optimized version of Signal and commented:

as3signals is itself 4-13x faster than the Event/EventDispatcher system.

You can’t perform that action at this time.
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.
Press h to open a hovercard with more details.