[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