Title: [110654] trunk/Source/_javascript_Core
- Revision
- 110654
- Author
- [email protected]
- Date
- 2012-03-13 18:26:38 -0700 (Tue, 13 Mar 2012)
Log Message
Unreviewed, build fix since is_pod<> includes some header that I didn't know about.
Removing the assert for now.
* dfg/DFGOperations.h:
* llint/LLIntSlowPaths.h:
Modified Paths
Diff
Modified: trunk/Source/_javascript_Core/ChangeLog (110653 => 110654)
--- trunk/Source/_javascript_Core/ChangeLog 2012-03-14 01:09:47 UTC (rev 110653)
+++ trunk/Source/_javascript_Core/ChangeLog 2012-03-14 01:26:38 UTC (rev 110654)
@@ -1,5 +1,13 @@
2012-03-13 Filip Pizlo <[email protected]>
+ Unreviewed, build fix since is_pod<> includes some header that I didn't know about.
+ Removing the assert for now.
+
+ * dfg/DFGOperations.h:
+ * llint/LLIntSlowPaths.h:
+
+2012-03-13 Filip Pizlo <[email protected]>
+
Functions with C linkage should return POD types
https://bugs.webkit.org/show_bug.cgi?id=81061
Modified: trunk/Source/_javascript_Core/dfg/DFGOperations.h (110653 => 110654)
--- trunk/Source/_javascript_Core/dfg/DFGOperations.h 2012-03-14 01:09:47 UTC (rev 110653)
+++ trunk/Source/_javascript_Core/dfg/DFGOperations.h 2012-03-14 01:26:38 UTC (rev 110654)
@@ -167,7 +167,6 @@
uint64_t encoded;
} u;
};
-COMPILE_ASSERT(std::is_pod<DFGHandler>::value, DFGHandler_is_POD);
inline DFGHandler createDFGHandler(ExecState* exec, void* handler)
{
Modified: trunk/Source/_javascript_Core/llint/LLIntSlowPaths.h (110653 => 110654)
--- trunk/Source/_javascript_Core/llint/LLIntSlowPaths.h 2012-03-14 01:09:47 UTC (rev 110653)
+++ trunk/Source/_javascript_Core/llint/LLIntSlowPaths.h 2012-03-14 01:26:38 UTC (rev 110654)
@@ -46,7 +46,6 @@
void* a;
void* b;
};
-COMPILE_ASSERT(std::is_pod<SlowPathReturnType>::value, SlowPathReturnType_is_POD);
inline SlowPathReturnType encodeResult(void* a, void* b)
{
_______________________________________________
webkit-changes mailing list
[email protected]
http://lists.webkit.org/mailman/listinfo.cgi/webkit-changes