Change 20100514-hqm-R by [email protected] on 2010-05-14 15:53:55 EDT
    in /Users/hqm/openlaszlo/trunk
    for http://svn.openlaszlo.org/openlaszlo/trunk

Summary: fix for mixins in swf10 script backend

New Features:

Bugs Fixed: LPP-8999

Technical Reviewer: ptw
QA Reviewer: andre
Doc Reviewer: (pending)

Documentation:

Release Notes:

Overview:
    

Details:
    
In the new memory-saving changes, SWF9Generator.createInterstitials is being 
passed only the AST for the  superclass constructor method
itself, if it exists, or null if there is no explicitly defined constructor. It 
is
not being passed the entire superclass AST tree like it used to be.

Since we don't actually have a pointer to the superclass def anymore,
the check for the existence of the superclass can now done by checking
if the classConstructors table contains an entry (possibly null) for
the classname or not.

Tests:

in swf10 these compile without error
test case from bug report
smokecheck
test/drawing/drawing.lzx

Files:
M       WEB-INF/lps/server/src/org/openlaszlo/sc/SWF9Generator.java

Changeset: http://svn.openlaszlo.org/openlaszlo/patches/20100514-hqm-R.tar

Reply via email to