Title: [123708] trunk/Source/_javascript_Core
Revision
123708
Author
[email protected]
Date
2012-07-25 23:06:25 -0700 (Wed, 25 Jul 2012)

Log Message

Build fix for 32-bit after r123682

* runtime/JSObject.h: Need to pad out JSObjects on 32-bit so that they're the correct size since
we only removed one 4-byte word and we need to be 8-byte aligned.
(JSObject):

Modified Paths

Diff

Modified: trunk/Source/_javascript_Core/ChangeLog (123707 => 123708)


--- trunk/Source/_javascript_Core/ChangeLog	2012-07-26 04:02:41 UTC (rev 123707)
+++ trunk/Source/_javascript_Core/ChangeLog	2012-07-26 06:06:25 UTC (rev 123708)
@@ -1,3 +1,11 @@
+2012-07-25  Mark Hahnenberg  <[email protected]>
+
+        Build fix for 32-bit after r123682
+
+        * runtime/JSObject.h: Need to pad out JSObjects on 32-bit so that they're the correct size since
+        we only removed one 4-byte word and we need to be 8-byte aligned.
+        (JSObject):
+
 2012-07-25  Filip Pizlo  <[email protected]>
 
         JSC GC object copying APIs should allow for greater flexibility

Modified: trunk/Source/_javascript_Core/runtime/JSObject.h (123707 => 123708)


--- trunk/Source/_javascript_Core/runtime/JSObject.h	2012-07-26 04:02:41 UTC (rev 123707)
+++ trunk/Source/_javascript_Core/runtime/JSObject.h	2012-07-26 06:06:25 UTC (rev 123708)
@@ -349,6 +349,9 @@
         Structure* createInheritorID(JSGlobalData&);
 
         StorageBarrier m_outOfLineStorage;
+#if USE(JSVALUE32_64)
+        void* m_padding;
+#endif
     };
 
 
_______________________________________________
webkit-changes mailing list
[email protected]
http://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to