Revision: 6815
Author: [email protected]
Date: Tue Nov 10 13:07:12 2009
Log: Missed update to GenerateJavaAST for final/volatile consistency.

Patch by: bobv
Review by: scottb (TBR)
http://code.google.com/p/google-web-toolkit/source/detail?r=6815

Modified:
  /trunk/dev/core/src/com/google/gwt/dev/jjs/impl/GenerateJavaAST.java

=======================================
--- /trunk/dev/core/src/com/google/gwt/dev/jjs/impl/GenerateJavaAST.java        
 
Tue Nov 10 12:46:07 2009
+++ /trunk/dev/core/src/com/google/gwt/dev/jjs/impl/GenerateJavaAST.java        
 
Tue Nov 10 13:07:12 2009
@@ -2535,7 +2535,10 @@

            currentClass.addArtificialRescue((JNode) node);
            if (node instanceof JField) {
-            ((JField) node).setVolatile();
+            JField field = (JField) node;
+            if (!field.isFinal()) {
+              field.setVolatile();
+            }
            }
          }
        }

--~--~---------~--~----~------------~-------~--~----~
http://groups.google.com/group/Google-Web-Toolkit-Contributors
-~----------~----~----~----~------~----~------~--~---

Reply via email to