Title: [138741] trunk/Source/_javascript_Core
- Revision
- 138741
- Author
- fpi...@apple.com
- Date
- 2013-01-03 14:23:40 -0800 (Thu, 03 Jan 2013)
Log Message
Unreviewed, fix build for DFG JIT disabled.
* bytecode/CodeBlock.cpp:
(JSC::CodeBlock::dumpValueProfiling):
(JSC::CodeBlock::dumpArrayProfiling):
* runtime/Executable.cpp:
(JSC):
(JSC::ExecutableBase::intrinsic):
Modified Paths
Diff
Modified: trunk/Source/_javascript_Core/ChangeLog (138740 => 138741)
--- trunk/Source/_javascript_Core/ChangeLog 2013-01-03 22:08:21 UTC (rev 138740)
+++ trunk/Source/_javascript_Core/ChangeLog 2013-01-03 22:23:40 UTC (rev 138741)
@@ -1,5 +1,16 @@
2013-01-03 Filip Pizlo <fpi...@apple.com>
+ Unreviewed, fix build for DFG JIT disabled.
+
+ * bytecode/CodeBlock.cpp:
+ (JSC::CodeBlock::dumpValueProfiling):
+ (JSC::CodeBlock::dumpArrayProfiling):
+ * runtime/Executable.cpp:
+ (JSC):
+ (JSC::ExecutableBase::intrinsic):
+
+2013-01-03 Filip Pizlo <fpi...@apple.com>
+
CallLinkStatus should be aware of closure calls, and the DFG bytecode parser should use that as its sole internal notion of how to optimize calls
https://bugs.webkit.org/show_bug.cgi?id=106027
Modified: trunk/Source/_javascript_Core/bytecode/CodeBlock.cpp (138740 => 138741)
--- trunk/Source/_javascript_Core/bytecode/CodeBlock.cpp 2013-01-03 22:08:21 UTC (rev 138740)
+++ trunk/Source/_javascript_Core/bytecode/CodeBlock.cpp 2013-01-03 22:23:40 UTC (rev 138741)
@@ -679,6 +679,7 @@
out.print(description);
#else
UNUSED_PARAM(out);
+ UNUSED_PARAM(hasPrintedProfiling);
#endif
}
@@ -693,6 +694,7 @@
out.print(description);
#else
UNUSED_PARAM(out);
+ UNUSED_PARAM(hasPrintedProfiling);
#endif
}
Modified: trunk/Source/_javascript_Core/runtime/Executable.cpp (138740 => 138741)
--- trunk/Source/_javascript_Core/runtime/Executable.cpp 2013-01-03 22:08:21 UTC (rev 138740)
+++ trunk/Source/_javascript_Core/runtime/Executable.cpp 2013-01-03 22:23:40 UTC (rev 138741)
@@ -67,6 +67,11 @@
return nativeExecutable->intrinsic();
return NoIntrinsic;
}
+#else
+Intrinsic ExecutableBase::intrinsic() const
+{
+ return NoIntrinsic;
+}
#endif
const ClassInfo NativeExecutable::s_info = { "NativeExecutable", &ExecutableBase::s_info, 0, 0, CREATE_METHOD_TABLE(NativeExecutable) };
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
http://lists.webkit.org/mailman/listinfo/webkit-changes