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