161 Commits
Author SHA1 Message Date
Daymon 509b9a3888 chore(m189): update changelog entries (#17028) 2026-11-06 17:59:36 -05:00
Wu ShuwenandNick Cooke 378715eea2 Serialize Performance custom attribute access (#16761)
Co-authored-by: Nick Cooke <36927374+ncooke3@users.noreply.github.com>
2026-11-03 11:30:42 -05:00
Paul Beusterien 4e4bbbe247 fix(performance): harden parsing of Remote Config flags (#16755) 2026-10-27 07:35:58 -07:00
Tejas Deshpande 7a82e0a319 Revert "Update firebase_performance_swizzle_denylist" (#16597)
- Failing unit tests - which need to be looked into https://github.com/firebase/firebase-ios-sdk/pull/16546
2026-09-02 16:53:12 -07:00
Tejas Deshpande d75cd905c0 fix(perf): update firebase_performance_swizzle_denylist (#16546) 2026-09-02 19:09:45 -04:00
Nick Cooke 7920782bd2 chore: changelogs for m186 (#16588) 2026-09-02 13:01:51 -04:00
Tejas Deshpande ed6d4a1400 Update logic for swizzling NSProxy's to exclude weak instance variables. (#16553) 2026-08-28 16:09:35 -04:00
Paul Beusterien 2a6dc1b7f5 Update to clang-format 23 (#16562) 2026-08-26 12:01:13 -07:00
Tejas Deshpande 3269c1f27e fix(perf): Revert to using kFPRSlowFrameThreshold for slow frames on iOS (#16502) 2026-08-13 17:02:26 -04:00
Daymon c02a543630 chore(m183): update changelogs (#16335) 2026-06-30 11:45:13 -04:00
Jesús Rojasandgemini-code-assist[bot] c5edae68b9 [Perf] Fix memory gauge crash using task_info (#16121) (#16220)
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2026-06-29 11:53:44 -06:00
Ayberk Mogol b1df9f0cbb fix(perf): avoid unsafe NSProxy delegate ivar lookup (#16270) 2026-06-15 08:55:35 -06:00
Nick Cooke 7f3f5c11da chore: update changelogs for 12.14.0 release (#16184) 2026-05-19 13:46:19 -05:00
Jesús Rojas da14a7946c [Perf] Cache swizzleClassDenylist in lazy ivar (#16174) 2026-05-13 14:07:25 -06:00
Jesús Rojas add6461950 [Perf] Add networkInstrumentationEnabled opt-out flag (#8277) (#16168) 2026-05-13 10:35:58 -06:00
Paul Beusterien e10b23db52 [Perf] Fix a race condition (#16153) 2026-05-06 15:58:48 -07:00
Daymon b5a0567e3e chore: update changelogs for 12.13.0 release (#16128) 2026-04-28 16:35:14 -04:00
Daniel La Rocque bc5e71f101 [Perf] Format files (#16101) 2026-04-17 08:19:18 -07:00
Paul Beusterien 4474ae1490 [Perf] Fix MapTable race (#16072) 2026-04-16 09:58:14 -07:00
Jesús Rojas aa19661d11 Fix NSURLSession delegate instrumentation for NSProxy delegates #14478 (#15869) 2026-04-15 17:14:29 -04:00
Paul Beusterien 73be1263e6 [Perf] Defer class disposal in FPRObjectSwizzler to avoid race (#16074) 2026-04-10 14:45:23 -07:00
Andrew Heard ec8ce946b7 [Release] Update CHANGELOGs for M179 (#16016) 2026-03-31 21:40:36 +00:00
Nick Cooke 75efc03689 infra: move CI to use Xcode 26 and macOS 26 (#15997) 2026-03-31 17:36:13 -04:00
Jesús Rojas 3ae3ef5ec3 Fix app_start trace not firing in SwiftUI apps using @UIApplicationDelegateAdaptor (#15802) (#15912) 2026-03-24 15:57:37 -07:00
Paul Beusterien ec3162a132 [Infra] clang-format 22 updates (#15899) 2026-03-03 11:13:36 -08:00
Nick Cooke e8361f4573 fix: deadlock in Sessions SDK (#15842) 2026-02-18 17:22:37 -05:00
Daymon f14bf97f9b chore(m177): Update changelogs for release (#15815) 2026-02-17 20:51:35 +00:00
926be1f5b4 Fix a race condition by replacing mstats() with malloc_zone_statistics(). #15501 (#15595)
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Co-authored-by: Nick Cooke <36927374+ncooke3@users.noreply.github.com>
2026-02-10 18:31:33 -05:00
Andrew Heard 11bef6e274 [Release] Update CHANGELOGs for M175 (#15672) 2026-01-06 21:33:13 +00:00
Jesús Rojas 8c9e871ce3 Update CHANGELOG.md to reflect the fixes made for Issue #10220 and fixed in pr #15516 (#15616) 2025-12-18 15:55:23 -05:00
Jesús Rojas 31f3a86e9f #10220 - Use UIScreen.maximumFramesPerSecond for dynamic slow frame threshold (#15516) 2025-12-11 10:04:11 -08:00
Paul Beusterien 106e9f893f [Performance] Fix build warning (#15538) 2025-11-25 08:32:00 -08:00
Seyed Mojtaba Hosseini Zeidabadi ec7f926955 fix: "mutability" throughout the code (#15473) 2025-11-10 08:12:03 -08:00
Andrew Heard ff0eac7904 [Release] Update Unreleased changelog entries (#15436) 2025-10-22 10:34:36 -04:00
Jesús Rojas ea3f1293fb Fix app start trace outliers from network delays (#10733) (#15409) 2025-10-20 12:00:46 -07:00
Jesús Rojas 9cb17fca63 Fix #14273: Prevent race condition crash in FPRTraceBackgroundActivityTracker (#15382) 2025-10-07 13:29:23 -07:00
Jesús Rojas d40913ec2a Safely copy MIMEType to prevent use after free (Issue #14734) (#15313) 2025-09-11 12:23:15 -04:00
Nick Cooke be9fcebd60 chore(m170): Update changelogs for 12.3.0 (#15307) 2025-09-09 12:04:49 -04:00
Nick Cooke dba582f206 fix(spm): Add explicit SwiftPM dependencies to avoid undefined symbols (#15287) 2025-09-04 13:15:21 -04:00
Nick Cookeandgoogle-labs-jules[bot] 453699bac8 [Infra] Fix build warning in performance tests (#15063)
Co-authored-by: google-labs-jules[bot] <161369871+google-labs-jules[bot]@users.noreply.github.com>
2025-07-03 11:45:10 -04:00
Nick Cooke a0fd16d383 [Infra] Bump podspec min. versions (#15015) 2025-06-24 13:22:47 -04:00
Paul Beusterien f527552dba 11.6.0 Changelog updates (#14173) 2024-11-26 08:10:22 -08:00
Andrew Heard db77a779dc [Infra] Add check for unexpected test failures in build.sh (#14144) 2024-11-20 13:14:58 -05:00
Visu f8758eba63 Fix a crash that happens when the application changes states. (#14102) 2024-11-14 09:48:09 -08:00
Andrew Heard 4c855d777b [Performance] Add changelog entry for #14048 (#14080) 2024-11-11 12:18:25 -05:00
themiswang f2fa168777 Change deprecated keyWindow to new API (#14048) 2024-11-08 13:07:19 -05:00
Nick Cooke 53d9eaca7b [Release] Update changelogs for 11.4.0 (#13879) 2024-10-11 12:20:45 -04:00
Seyed Mojtaba Hosseini Zeidabadi cdbd2c8af3 Docs: fix app activity comments (#13819) 2024-10-05 07:07:11 -07:00
Seyed Mojtaba Hosseini Zeidabadi b64316622d Fix: FirebasePerformance TestApp log messages in the source code (#13822) 2024-10-05 07:07:00 -07:00
Seyed Mojtaba Hosseini Zeidabadi 236022e194 docs: fix common sources comments (#13820) 2024-10-05 07:04:30 -07:00