Ok. I'll check this in as soon as I am back on line. Are there new hotshots we should look at?
On Feb 24, 2011, at 11:17, Henry Minsky <[email protected]> wrote: > That made a big difference in the profiler output; I don't see the > describeJSON and other reflection calls listed > near the top time consumers anymore. > > > On Wed, Feb 23, 2011 at 8:06 PM, P T Withington <[email protected]> wrote: > [Henry can you try profiling with this change in and report on the > difference?] > > Change ptw-20110223-UAD by [email protected] on 2011-02-23 19:53:21 EST > in /Users/ptw/OpenLaszlo/trunk-devo > for http://svn.openlaszlo.org/openlaszlo/trunk > > Summary: Speed up `subclassof` on swf10 > > Bugs Fixed: LPP-9775 Improve `subclassof` for swf10 > > Technical Reviewer: [email protected] (pending) > QA Reviewer: [email protected] (pending) > > Release Notes: > The default flex version is now 10.1 > > Overview: > Use Andre's suggestion of a custom query to the JSON introspection > routines to speed up the checking of class against interface for > $lzc$subclassof > > Details: > LzRuntime: Use the new introspection tool > > lps.properties, LPS: The default flex version is now 10.1 > > platform/flex/...: New runtime support > > SWF9External: When compiling the LFC look for custom classes in > lfc/compiler/platform/flex. > > Tests: > smokecheck, test/style/metasuite, Henry will profile lzmail > > Files: > M WEB-INF/lps/lfc/compiler/LzRuntime.lzs > A WEB-INF/lps/lfc/compiler/platform/flex > A WEB-INF/lps/lfc/compiler/platform/flex/avmplus > A WEB-INF/lps/lfc/compiler/platform/flex/avmplus/JSONReflection.as > A WEB-INF/lps/lfc/compiler/platform/flex/README.txt > M WEB-INF/lps/config/lps.properties > M WEB-INF/lps/server/src/org/openlaszlo/sc/SWF9External.java > M WEB-INF/lps/server/src/org/openlaszlo/server/LPS.java > > > Changeset: http://svn.openlaszlo.org/openlaszlo/patches/ptw-20110223-UAD.tar > > > > -- > Henry Minsky > Software Architect > [email protected] > >
