Title: [113935] trunk/Source/_javascript_Core
Revision
113935
Author
[email protected]
Date
2012-04-11 18:38:41 -0700 (Wed, 11 Apr 2012)

Log Message

Invalid Union Reference in StructureStubInfo.{cpp.h}
https://bugs.webkit.org/show_bug.cgi?id=83735

Reviewed by Filip Pizlo.

Changed the references to u.getByIdProtoList and u.getByIdSelfList
to be consistent.

* bytecode/StructureStubInfo.cpp:
(JSC::StructureStubInfo::visitWeakReferences):
* bytecode/StructureStubInfo.h:
(JSC::StructureStubInfo::initGetByIdSelfList):

Modified Paths

Diff

Modified: trunk/Source/_javascript_Core/ChangeLog (113934 => 113935)


--- trunk/Source/_javascript_Core/ChangeLog	2012-04-12 01:13:07 UTC (rev 113934)
+++ trunk/Source/_javascript_Core/ChangeLog	2012-04-12 01:38:41 UTC (rev 113935)
@@ -1,3 +1,18 @@
+2012-04-11  Michael Saboff  <[email protected]>
+
+        Invalid Union Reference in StructureStubInfo.{cpp.h}
+        https://bugs.webkit.org/show_bug.cgi?id=83735
+
+        Reviewed by Filip Pizlo.
+
+        Changed the references to u.getByIdProtoList and u.getByIdSelfList
+        to be consistent.
+
+        * bytecode/StructureStubInfo.cpp:
+        (JSC::StructureStubInfo::visitWeakReferences):
+        * bytecode/StructureStubInfo.h:
+        (JSC::StructureStubInfo::initGetByIdSelfList):
+
 2012-04-11  Filip Pizlo  <[email protected]>
 
         Unreviewed attempting to make Qt's eccentric hardware work.

Modified: trunk/Source/_javascript_Core/bytecode/StructureStubInfo.cpp (113934 => 113935)


--- trunk/Source/_javascript_Core/bytecode/StructureStubInfo.cpp	2012-04-12 01:13:07 UTC (rev 113934)
+++ trunk/Source/_javascript_Core/bytecode/StructureStubInfo.cpp	2012-04-12 01:38:41 UTC (rev 113935)
@@ -92,7 +92,7 @@
     }
     case access_get_by_id_proto_list: {
         PolymorphicAccessStructureList* polymorphicStructures = u.getByIdProtoList.structureList;
-        if (!polymorphicStructures->visitWeak(u.getByIdSelfList.listSize))
+        if (!polymorphicStructures->visitWeak(u.getByIdProtoList.listSize))
             return false;
         break;
     }

Modified: trunk/Source/_javascript_Core/bytecode/StructureStubInfo.h (113934 => 113935)


--- trunk/Source/_javascript_Core/bytecode/StructureStubInfo.h	2012-04-12 01:13:07 UTC (rev 113934)
+++ trunk/Source/_javascript_Core/bytecode/StructureStubInfo.h	2012-04-12 01:38:41 UTC (rev 113935)
@@ -122,8 +122,8 @@
         {
             accessType = access_get_by_id_self_list;
 
-            u.getByIdProtoList.structureList = structureList;
-            u.getByIdProtoList.listSize = listSize;
+            u.getByIdSelfList.structureList = structureList;
+            u.getByIdSelfList.listSize = listSize;
         }
 
         void initGetByIdProtoList(PolymorphicAccessStructureList* structureList, int listSize)
_______________________________________________
webkit-changes mailing list
[email protected]
http://lists.webkit.org/mailman/listinfo.cgi/webkit-changes

Reply via email to