Title: [233633] trunk/Source/_javascript_Core
- Revision
- 233633
- Author
- [email protected]
- Date
- 2018-07-08 21:37:24 -0700 (Sun, 08 Jul 2018)
Log Message
Unreviewed, build fix for debug builds after r233630
https://bugs.webkit.org/show_bug.cgi?id=187441
* jit/JIT.cpp:
(JSC::JIT::frameRegisterCountFor):
* llint/LLIntEntrypoint.cpp:
(JSC::LLInt::frameRegisterCountFor):
Modified Paths
Diff
Modified: trunk/Source/_javascript_Core/ChangeLog (233632 => 233633)
--- trunk/Source/_javascript_Core/ChangeLog 2018-07-09 04:10:41 UTC (rev 233632)
+++ trunk/Source/_javascript_Core/ChangeLog 2018-07-09 04:37:24 UTC (rev 233633)
@@ -1,5 +1,15 @@
2018-07-08 Yusuke Suzuki <[email protected]>
+ Unreviewed, build fix for debug builds after r233630
+ https://bugs.webkit.org/show_bug.cgi?id=187441
+
+ * jit/JIT.cpp:
+ (JSC::JIT::frameRegisterCountFor):
+ * llint/LLIntEntrypoint.cpp:
+ (JSC::LLInt::frameRegisterCountFor):
+
+2018-07-08 Yusuke Suzuki <[email protected]>
+
[JSC] Optimize layout of CodeBlock to reduce padding
https://bugs.webkit.org/show_bug.cgi?id=187441
Modified: trunk/Source/_javascript_Core/jit/JIT.cpp (233632 => 233633)
--- trunk/Source/_javascript_Core/jit/JIT.cpp 2018-07-09 04:10:41 UTC (rev 233632)
+++ trunk/Source/_javascript_Core/jit/JIT.cpp 2018-07-09 04:37:24 UTC (rev 233633)
@@ -977,7 +977,7 @@
unsigned JIT::frameRegisterCountFor(CodeBlock* codeBlock)
{
- ASSERT(static_cast<unsigned>(codeBlock->m_numCalleeLocals) == WTF::roundUpToMultipleOf(stackAlignmentRegisters(), static_cast<unsigned>(codeBlock->numCalleeLocals())));
+ ASSERT(static_cast<unsigned>(codeBlock->numCalleeLocals()) == WTF::roundUpToMultipleOf(stackAlignmentRegisters(), static_cast<unsigned>(codeBlock->numCalleeLocals())));
return roundLocalRegisterCountForFramePointerOffset(codeBlock->numCalleeLocals() + maxFrameExtentForSlowPathCallInRegisters);
}
Modified: trunk/Source/_javascript_Core/llint/LLIntEntrypoint.cpp (233632 => 233633)
--- trunk/Source/_javascript_Core/llint/LLIntEntrypoint.cpp 2018-07-09 04:10:41 UTC (rev 233632)
+++ trunk/Source/_javascript_Core/llint/LLIntEntrypoint.cpp 2018-07-09 04:37:24 UTC (rev 233633)
@@ -140,7 +140,7 @@
unsigned frameRegisterCountFor(CodeBlock* codeBlock)
{
- ASSERT(static_cast<unsigned>(codeBlock->m_numCalleeLocals) == WTF::roundUpToMultipleOf(stackAlignmentRegisters(), static_cast<unsigned>(codeBlock->numCalleeLocals())));
+ ASSERT(static_cast<unsigned>(codeBlock->numCalleeLocals()) == WTF::roundUpToMultipleOf(stackAlignmentRegisters(), static_cast<unsigned>(codeBlock->numCalleeLocals())));
return roundLocalRegisterCountForFramePointerOffset(codeBlock->numCalleeLocals() + maxFrameExtentForSlowPathCallInRegisters);
}
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes