[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
