Skip to content

merge: cascade 8.4 into master - #187

Merged
lisachenko merged 2 commits into
masterfrom
8.4
Aug 11, 2026
Merged

merge: cascade 8.4 into master#187
lisachenko merged 2 commits into
masterfrom
8.4

Conversation

@github-actions

Copy link
Copy Markdown
Contributor

Automated cascade merge of 8.4 into master (branch flow defined in .github/branch-flow.json).

Resolve conflicts in favour of the newer engine structures where they touch include/ - regenerate headers on the target branch instead of merging them textually. See AGENTS.md.

claude and others added 2 commits August 11, 2026 08:01
The feasibility study still spoke of the debugger as a package that was
expected to exist, and its roadmap listed work that has since landed there.

- name ZDebug as the implementation, from the intro, the README's debugging
  section and the roadmap
- mark the memoized per-op_array decision as shipped (ZDebug's OpArrayGate),
  leaving the compiler-option gating and the NOP strip-back as sketches
- narrow the open debugger-side list to the async break command, the
  EXT_STMT-vs-ticks benchmark and the generator/fiber stepping experiment
- add the zend_ast_process per-file EXT_STMT hook to the z-engine follow-ups

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_0153cGVE6d7kFaNcyiyY4G9q
…zn71

docs: point the self-debugging research at the shipped ZDebug package
@lisachenko
lisachenko merged commit 71aba09 into master Aug 11, 2026
20 checks passed
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.

2 participants