Title: [285515] trunk/Source/bmalloc
Revision
285515
Author
ysuz...@apple.com
Date
2021-11-09 11:21:02 -0800 (Tue, 09 Nov 2021)

Log Message

Unreviewed, keep enabling mac libpas on OSS build
https://bugs.webkit.org/show_bug.cgi?id=232026

* bmalloc/BPlatform.h:

Modified Paths

Diff

Modified: trunk/Source/bmalloc/ChangeLog (285514 => 285515)


--- trunk/Source/bmalloc/ChangeLog	2021-11-09 19:10:27 UTC (rev 285514)
+++ trunk/Source/bmalloc/ChangeLog	2021-11-09 19:21:02 UTC (rev 285515)
@@ -1,5 +1,12 @@
 2021-11-09  Yusuke Suzuki  <ysuz...@apple.com>
 
+        Unreviewed, keep enabling mac libpas on OSS build
+        https://bugs.webkit.org/show_bug.cgi?id=232026
+
+        * bmalloc/BPlatform.h:
+
+2021-11-09  Yusuke Suzuki  <ysuz...@apple.com>
+
         Unreviewed, disabling libpas on ARM64 (not ARM64E!) for now due to performance issue only happening on newer SDK
         https://bugs.webkit.org/show_bug.cgi?id=232026
 

Modified: trunk/Source/bmalloc/bmalloc/BPlatform.h (285514 => 285515)


--- trunk/Source/bmalloc/bmalloc/BPlatform.h	2021-11-09 19:10:27 UTC (rev 285514)
+++ trunk/Source/bmalloc/bmalloc/BPlatform.h	2021-11-09 19:21:02 UTC (rev 285515)
@@ -314,8 +314,8 @@
 
 /* BENABLE(LIBPAS) is enabling libpas build. But this does not mean we use libpas for bmalloc replacement. */
 #if !defined(BENABLE_LIBPAS)
-/* Currently not enabling libpas on ARM64 (not ARM64E) due to performance reason. */
-#if BPLATFORM(COCOA) && BCPU(ADDRESS64) && (BCPU(X86_64) || BCPU(ARM64E))
+/* Currently not enabling libpas on ARM64 (not ARM64E) on iOS family due to performance reason. */
+#if BCPU(ADDRESS64) && (BOS(MAC) || (BPLATFORM(COCOA) && (BCPU(X86_64) || BCPU(ARM64E))))
 #define BENABLE_LIBPAS 1
 #else
 #define BENABLE_LIBPAS 0
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to