[vmkit-commits] [vmkit] r59041 - /vmkit/trunk/lib/JnJVM/VMCore/JavaObject.cpp

Nicolas Geoffray nicolas.geoffray at lip6.fr
Tue Nov 11 03:00:24 PST 2008


Author: geoffray
Date: Tue Nov 11 05:00:15 2008
New Revision: 59041

URL: http://llvm.org/viewvc/llvm-project?rev=59041&view=rev
Log:
80-col fix.


Modified:
    vmkit/trunk/lib/JnJVM/VMCore/JavaObject.cpp

Modified: vmkit/trunk/lib/JnJVM/VMCore/JavaObject.cpp
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/lib/JnJVM/VMCore/JavaObject.cpp?rev=59041&r1=59040&r2=59041&view=diff

==============================================================================
--- vmkit/trunk/lib/JnJVM/VMCore/JavaObject.cpp (original)
+++ vmkit/trunk/lib/JnJVM/VMCore/JavaObject.cpp Tue Nov 11 05:00:15 2008
@@ -116,11 +116,11 @@
     }
   } else {
     uint32 currentLock = lock & 0x7FFFFF00;
-    uint32 val = __sync_val_compare_and_swap((uint32*)&lock, currentLock, (id + 1));
+    uint32 val = __sync_val_compare_and_swap(&lock, currentLock, (id + 1));
     if (val != currentLock) {
-      //fat!
       if (val & 0x80000000) {
 end:
+        //fat lock!
         LockObj* obj = (LockObj*)(lock << 1);
         obj->acquire();
       } else {





More information about the vmkit-commits mailing list