changeset 4987:f292f9c590ba

added comment about final non-static fields
author Christian Haeubl <christian.haeubl@oracle.com>
date Mon, 27 Feb 2012 14:50:58 -0800
parents c4a0a220e0f3
children eb5b24d1499f
files graal/com.oracle.max.graal.hotspot/src/com/oracle/max/graal/hotspot/ri/HotSpotField.java
diffstat 1 files changed, 1 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/graal/com.oracle.max.graal.hotspot/src/com/oracle/max/graal/hotspot/ri/HotSpotField.java	Mon Feb 27 14:47:55 2012 -0800
+++ b/graal/com.oracle.max.graal.hotspot/src/com/oracle/max/graal/hotspot/ri/HotSpotField.java	Mon Feb 27 14:50:58 2012 -0800
@@ -79,6 +79,7 @@
             return constant;
         } else {
             assert !Modifier.isStatic(accessFlags);
+            // TODO (ch) HotSpot does not trust final non-static fields (see ciField.cpp)
             if (Modifier.isFinal(accessFlags())) {
                 return this.kind(false).readUnsafeConstant(receiver.asObject(), offset);
             }