Title: [237473] branches/safari-606-branch/Source/_javascript_Core/assembler/AssemblerBuffer.h
Revision
237473
Author
alanc...@apple.com
Date
2018-10-26 11:51:28 -0700 (Fri, 26 Oct 2018)

Log Message

Apply patch. rdar://problem/45572041

Modified Paths


Diff

Modified: branches/safari-606-branch/Source/_javascript_Core/assembler/AssemblerBuffer.h (237472 => 237473)


--- branches/safari-606-branch/Source/_javascript_Core/assembler/AssemblerBuffer.h	2018-10-26 18:51:25 UTC (rev 237472)
+++ branches/safari-606-branch/Source/_javascript_Core/assembler/AssemblerBuffer.h	2018-10-26 18:51:28 UTC (rev 237473)
@@ -299,9 +299,7 @@
             unsigned nextIndex = m_index + sizeof(IntegralType);
             if (UNLIKELY(nextIndex > m_storage.capacity()))
                 outOfLineGrow();
-            ASSERT(isAvailable(sizeof(IntegralType)));
-            *reinterpret_cast_ptr<IntegralType*>(m_storage.buffer() + m_index) = value;
-            m_index = nextIndex;
+            putIntegralUnchecked<IntegralType>(value);
         }
 
         template<typename IntegralType>
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to