feat(profiling) re-enable allocation profiling with JIT for PHP 8.4.7#3277
Conversation
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## master #3277 +/- ##
============================================
+ Coverage 76.32% 79.21% +2.88%
Complexity 2967 2967
============================================
Files 146 119 -27
Lines 16130 11681 -4449
Branches 1110 0 -1110
============================================
- Hits 12312 9253 -3059
+ Misses 3241 2428 -813
+ Partials 577 0 -577
Flags with carried forward coverage won't be shown. Click here to find out more. see 28 files with indirect coverage changes Continue to review full report in Codecov by Sentry.
🚀 New features to boost your workflow:
|
934b2b4 to
727f4fa
Compare
Benchmarks [ profiler ]Benchmark execution time: 2025-05-28 10:58:41 Comparing candidate commit 8e8836d in PR branch Found 0 performance improvements and 0 performance regressions! Performance is the same for 27 metrics, 9 unstable metrics. |
bwoebi
left a comment
There was a problem hiding this comment.
Looks good to me now :-)
Description
With #3199 we've disable allocation profiling when an active JIT was detected on PHP 8.4. The upstream fix landed in PHP 8.4.7 and was confirmed to fix the issue, so we can allow allocation profiling even when an active JIT is detected on PHP >= 8.4.7
Reviewer checklist