Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We鈥檒l occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(profiler) make the profiler compile in ZTS PHP #2463

Merged
merged 2 commits into from
Jan 15, 2024

Conversation

realFlowControl
Copy link
Collaborator

@realFlowControl realFlowControl commented Jan 12, 2024

Description

Note: This does not make the profiler ZTS compatible, it only ensures that it is compiling against a ZTS version of PHP

This PR will additionally add ZTS PHP version to the prof_correctness tests. Even though this seems awesome, please note that this test currently only runs one thread, so it is expected to not fail 馃槈

PROF-8904

Reviewer checklist

  • Test coverage seems ok.
  • Appropriate labels assigned.

@realFlowControl realFlowControl requested a review from a team as a code owner January 12, 2024 09:16
@realFlowControl realFlowControl self-assigned this Jan 12, 2024
@realFlowControl realFlowControl added this to the 0.97.0 milestone Jan 12, 2024
@realFlowControl realFlowControl added the profiling Relates to the Continuous Profiler label Jan 12, 2024
@github-actions github-actions bot removed this from the 0.97.0 milestone Jan 12, 2024
@pr-commenter
Copy link

pr-commenter bot commented Jan 12, 2024

Benchmarks

Benchmark execution time: 2024-01-12 14:28:22

Comparing candidate commit dc22b51 in PR branch florian/make-compile-with-zts with baseline commit a68faff in branch master.

Found 0 performance improvements and 0 performance regressions! Performance is the same for 18 metrics, 3 unstable metrics.

@realFlowControl realFlowControl requested a review from a team as a code owner January 12, 2024 14:12
@realFlowControl realFlowControl force-pushed the florian/make-compile-with-zts branch 2 times, most recently from f2360ad to 52a23af Compare January 12, 2024 14:18
@realFlowControl realFlowControl marked this pull request as draft January 12, 2024 14:25
@realFlowControl realFlowControl marked this pull request as ready for review January 15, 2024 09:21
@realFlowControl realFlowControl merged commit 34e2b37 into master Jan 15, 2024
561 of 562 checks passed
@realFlowControl realFlowControl deleted the florian/make-compile-with-zts branch January 15, 2024 10:17
@github-actions github-actions bot added this to the 0.97.0 milestone Jan 15, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
profiling Relates to the Continuous Profiler tracing
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants