From 38cf247c63301ad84fa1f5aab1bc37306bfcb5bb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Rub=C3=A9n=20Norte?= Date: Fri, 11 Jul 2025 05:37:31 -0700 Subject: [PATCH] Add more benchmarks for performance.measure (#52556) Summary: Pull Request resolved: https://github.com/facebook/react-native/pull/52556 Changelog: [internal] This adds a new benchmark for `performance.measure` to measure the performance of calling it without arguments. Reviewed By: hoxyq Differential Revision: D78013563 fbshipit-source-id: 84e2151d9d91cfc2e85d310f42010483e7304648 --- .../performance/__tests__/Performance-benchmark-itest.js | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/packages/react-native/src/private/webapis/performance/__tests__/Performance-benchmark-itest.js b/packages/react-native/src/private/webapis/performance/__tests__/Performance-benchmark-itest.js index 5cdf210b56c..2076f696cf0 100644 --- a/packages/react-native/src/private/webapis/performance/__tests__/Performance-benchmark-itest.js +++ b/packages/react-native/src/private/webapis/performance/__tests__/Performance-benchmark-itest.js @@ -44,6 +44,15 @@ Fantom.unstable_benchmark afterEach: clearMarksAndMeasures, }, ) + .test( + 'measure (default)', + () => { + performance.measure('measure'); + }, + { + afterEach: clearMarksAndMeasures, + }, + ) .test( 'measure (with start and end timestamps)', () => {