Skip to content

TSRM: use local-exec TLS in PIE executables#22278

Open
henderkes wants to merge 1 commit into
php:masterfrom
henderkes:perf/0-local-exec
Open

TSRM: use local-exec TLS in PIE executables#22278
henderkes wants to merge 1 commit into
php:masterfrom
henderkes:perf/0-local-exec

Conversation

@henderkes

@henderkes henderkes commented Jun 11, 2026

Copy link
Copy Markdown
Contributor

second split PR from #22231 (comment)

metricbefore (initial-exec)after (local-exec)Δ
PHPStan cycles221.87G219.49G−1.1%
PHPStan instructions281.99G282.06G+0.03%
PHPStan wall80.13s76.54s−4.5%

it's a small change, but it comes free. measurement on a local x86_64-linux-gnu machine, ignore the wall time

@TimWolla TimWolla requested a review from arnaud-lb June 11, 2026 13:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant