Title: [188364] trunk/Source/_javascript_Core
- Revision
- 188364
- Author
- [email protected]
- Date
- 2015-08-12 17:04:56 -0700 (Wed, 12 Aug 2015)
Log Message
Removed clearEvalCodeCache()
https://bugs.webkit.org/show_bug.cgi?id=147957
Reviewed by Filip Pizlo.
It was unused.
* bytecode/CodeBlock.cpp:
(JSC::CodeBlock::linkIncomingCall):
(JSC::CodeBlock::install):
(JSC::CodeBlock::clearEvalCache): Deleted.
* bytecode/CodeBlock.h:
(JSC::CodeBlock::numberOfJumpTargets):
(JSC::CodeBlock::jumpTarget):
(JSC::CodeBlock::numberOfArgumentValueProfiles):
Modified Paths
Diff
Modified: trunk/Source/_javascript_Core/ChangeLog (188363 => 188364)
--- trunk/Source/_javascript_Core/ChangeLog 2015-08-13 00:00:49 UTC (rev 188363)
+++ trunk/Source/_javascript_Core/ChangeLog 2015-08-13 00:04:56 UTC (rev 188364)
@@ -1,3 +1,21 @@
+2015-08-12 Geoffrey Garen <[email protected]>
+
+ Removed clearEvalCodeCache()
+ https://bugs.webkit.org/show_bug.cgi?id=147957
+
+ Reviewed by Filip Pizlo.
+
+ It was unused.
+
+ * bytecode/CodeBlock.cpp:
+ (JSC::CodeBlock::linkIncomingCall):
+ (JSC::CodeBlock::install):
+ (JSC::CodeBlock::clearEvalCache): Deleted.
+ * bytecode/CodeBlock.h:
+ (JSC::CodeBlock::numberOfJumpTargets):
+ (JSC::CodeBlock::jumpTarget):
+ (JSC::CodeBlock::numberOfArgumentValueProfiles):
+
2015-08-12 Yusuke Suzuki <[email protected]>
[ES6] Implement Reflect.defineProperty
Modified: trunk/Source/_javascript_Core/bytecode/CodeBlock.cpp (188363 => 188364)
--- trunk/Source/_javascript_Core/bytecode/CodeBlock.cpp 2015-08-13 00:00:49 UTC (rev 188363)
+++ trunk/Source/_javascript_Core/bytecode/CodeBlock.cpp 2015-08-13 00:04:56 UTC (rev 188364)
@@ -3010,17 +3010,6 @@
m_incomingLLIntCalls.push(incoming);
}
-void CodeBlock::clearEvalCache()
-{
- if (!!m_alternative)
- m_alternative->clearEvalCache();
- if (CodeBlock* otherBlock = specialOSREntryBlockOrNull())
- otherBlock->clearEvalCache();
- if (!m_rareData)
- return;
- m_rareData->m_evalCodeCache.clear();
-}
-
void CodeBlock::install()
{
ownerExecutable()->installCode(this);
Modified: trunk/Source/_javascript_Core/bytecode/CodeBlock.h (188363 => 188364)
--- trunk/Source/_javascript_Core/bytecode/CodeBlock.h 2015-08-13 00:00:49 UTC (rev 188363)
+++ trunk/Source/_javascript_Core/bytecode/CodeBlock.h 2015-08-13 00:04:56 UTC (rev 188364)
@@ -363,8 +363,6 @@
size_t numberOfJumpTargets() const { return m_unlinkedCode->numberOfJumpTargets(); }
unsigned jumpTarget(int index) const { return m_unlinkedCode->jumpTarget(index); }
- void clearEvalCache();
-
String nameForRegister(VirtualRegister);
unsigned numberOfArgumentValueProfiles()
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes