[Laszlo-dev] performance measurement of view creation speed doesn't seem to depend on dynamic vs sealed declaration after all
P T Withington
ptw at pobox.com
Thu Feb 14 10:52:54 PST 2008
I take this to mean either:
a) Their compiler is not taking advantage of sealing, yet.
b) Their compiler is very smart and realizes that although your
classes are declared dynamic, the are not extended in this application
so they can be treated as sealed.
On 2008-02-13, at 22:05 EST, Henry Minsky wrote:
> I did some more testing of the view creation app (instantiating
> 10,000 empty
> views), and tried declaring
> all of the base LFC classes (LzNode, LzView, LzEvent, lzDelegate) as
> dynamic, and it did not actually
> seem to make any significant slowdown in the speed. The creation
> averages about 100 usecs for
> an empty view in either case.
> So whatever was causing the factor of two slowness in the tests a
> weeks ago was some other bug.
> The 100 usec speed is with the flex debug flag off, with debugging
> on it was
> about 120 usecs.
> For comparison, the creation speed in swf8 seems to be about 330
> usecs for
> the same empty view.
> Henry Minsky
> Software Architect
> hminsky at laszlosystems.com
More information about the Laszlo-dev