Skip to content

php-in-php: drop Type always-on time_nanosleep/time_sleep_until ABI shells (#32721) - #32722

Merged
PurHur merged 1 commit into
masterfrom
fix/type-drop-time-sleep-abi
Aug 20, 2026
Merged

PurHur merged 1 commit into
masterfrom
fix/type-drop-time-sleep-abi

Conversation

@PurHur

@PurHur PurHur commented Aug 20, 2026

Copy link
Copy Markdown
Owner

Summary

php-src: ext/standard/basic_functions.c — PHP_FUNCTION(time_nanosleep), time_sleep_until

Closes #32721

Test plan

  • ./script/phpunit.sh --filter 'TypeDeadTimeSleepAbiRuntimeShrinkTest|TimeSleepRuntimeStandaloneTest' → OK (7 tests, 37 assertions)
  • ./script/aot-smoke.sh → aot-smoke: 8 passed, 0 failed

Made with Cursor

…hells (#32721)

TimeSleepRuntime already owns these via JitVmHelperLink::ensureBridge;
leftover Type addFunction could mint name.1 and break cold-build (#32122).

Co-authored-by: Cursor <cursoragent@cursor.com>
@PurHur
PurHur merged commit 7dece1f into master Aug 20, 2026
1 check failed
@PurHur
PurHur deleted the fix/type-drop-time-sleep-abi branch August 20, 2026 06:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

php-in-php: drop leftover Type always-on time_nanosleep/time_sleep_until ABI shells (ext/standard/basic_functions.c)

1 participant