[Henry, if you can check this over, I'll check it in for Max to test.]

Change 20091204-ptw-j by [email protected] on 2009-12-04 09:40:57 EST
    in /Users/ptw/OpenLaszlo/trunk-2
    for http://svn.openlaszlo.org/openlaszlo/trunk

Summary: Ensure anonymous method names are unique across binary libraries

Bugs Fixed: LPP-8653 LZOs not setting once attribute values

Technical Reviewer: hminsky (pending)
QA Reviewer: max (pending)

Details:

    CompilationEnvironment: Ensure mUUID is a valid Javascript
    identifier.  When not linking, include mUUID in the anonymous
    method name generator to avoid collisions with separately compiled
    libraries.

    NodeModel: Remove long debug names no longer needed now that we
    have #pragma userFunctionName.

    ClassModel: Only emit descriptive anonymous class names in debug
    mode.

Tests:
    Visual inspection of .lzo, smokecheck, component sampler

Files:
M      
WEB-INF/lps/server/src/org/openlaszlo/compiler/CompilationEnvironment.java
M      WEB-INF/lps/server/src/org/openlaszlo/compiler/NodeModel.java
M      WEB-INF/lps/server/src/org/openlaszlo/compiler/ClassModel.java


Changeset: http://svn.openlaszlo.org/openlaszlo/patches/20091204-ptw-j.tar

_______________________________________________
Laszlo-reviews mailing list
[email protected]
http://www.openlaszlo.org/mailman/listinfo/laszlo-reviews

Reply via email to