You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@harmony.apache.org by wj...@apache.org on 2006/10/03 17:17:39 UTC

svn commit: r452535 - /incubator/harmony/enhanced/drlvm/trunk/vm/jitrino/src/translator/java/JavaByteCodeTranslator.cpp

Author: wjwashburn
Date: Tue Oct  3 08:17:38 2006
New Revision: 452535

URL: http://svn.apache.org/viewvc?view=rev&rev=452535
Log:
HARMONY-1489, magic6.diff.   MMTk-style magics for Jitrino.OPT.  This adds support for em64t which was forgotten in the original commit

Modified:
    incubator/harmony/enhanced/drlvm/trunk/vm/jitrino/src/translator/java/JavaByteCodeTranslator.cpp

Modified: incubator/harmony/enhanced/drlvm/trunk/vm/jitrino/src/translator/java/JavaByteCodeTranslator.cpp
URL: http://svn.apache.org/viewvc/incubator/harmony/enhanced/drlvm/trunk/vm/jitrino/src/translator/java/JavaByteCodeTranslator.cpp?view=diff&rev=452535&r1=452534&r2=452535
==============================================================================
--- incubator/harmony/enhanced/drlvm/trunk/vm/jitrino/src/translator/java/JavaByteCodeTranslator.cpp (original)
+++ incubator/harmony/enhanced/drlvm/trunk/vm/jitrino/src/translator/java/JavaByteCodeTranslator.cpp Tue Oct  3 08:17:38 2006
@@ -41,12 +41,13 @@
     
 static bool isMagicClass(Type* type) {
 #ifdef _EM64T_
-    return false;//magics are not supported on EM64T today.
-#endif
+    return false;//magics are not tested on EM64T.
+#else
     static const char unboxedName[] = "org/vmmagic/unboxed/";
     static const unsigned nameLen = sizeof(unboxedName)-1;
     const char* name = type->getName();
     return !strncmp(name, unboxedName, nameLen);
+#endif    
 }
 
 static bool isMagicMethod(MethodDesc* md) {