Title: [231743] trunk/Source/WTF
Revision
231743
Author
fpi...@apple.com
Date
2018-05-13 11:57:03 -0700 (Sun, 13 May 2018)

Log Message

Disable pointer poisoning
https://bugs.webkit.org/show_bug.cgi?id=185586

Reviewed by Yusuke Suzuki.
        
This seems like a 0.3% speed-up on microbenchmarks. It seems like it may be a small speed-up on
other tests, too.

* wtf/Platform.h:

Modified Paths

Diff

Modified: trunk/Source/WTF/ChangeLog (231742 => 231743)


--- trunk/Source/WTF/ChangeLog	2018-05-13 18:16:20 UTC (rev 231742)
+++ trunk/Source/WTF/ChangeLog	2018-05-13 18:57:03 UTC (rev 231743)
@@ -1,3 +1,15 @@
+2018-05-13  Filip Pizlo  <fpi...@apple.com>
+
+        Disable pointer poisoning
+        https://bugs.webkit.org/show_bug.cgi?id=185586
+
+        Reviewed by Yusuke Suzuki.
+        
+        This seems like a 0.3% speed-up on microbenchmarks. It seems like it may be a small speed-up on
+        other tests, too.
+
+        * wtf/Platform.h:
+
 2018-05-11  Chris Dumez  <cdu...@apple.com>
 
         REGRESSION (async policy delegate): Revoking an object URL immediately after triggering download breaks file download

Modified: trunk/Source/WTF/wtf/Platform.h (231742 => 231743)


--- trunk/Source/WTF/wtf/Platform.h	2018-05-13 18:16:20 UTC (rev 231742)
+++ trunk/Source/WTF/wtf/Platform.h	2018-05-13 18:57:03 UTC (rev 231743)
@@ -991,12 +991,7 @@
 #define ENABLE_SIGNAL_BASED_VM_TRAPS 1
 #endif
 
-#define ENABLE_POISON 1
-/* Not currently supported for 32-bit or OS(WINDOWS) builds (because of missing llint support). Make sure it's disabled. */
-#if USE(JSVALUE32_64) || OS(WINDOWS)
-#undef ENABLE_POISON
 #define ENABLE_POISON 0
-#endif
 
 #if !defined(USE_POINTER_PROFILING) || USE(JSVALUE32_64) || !ENABLE(JIT)
 #undef USE_POINTER_PROFILING
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to