# "skipping their no-op fuel starves nothing"

> Source: <https://github.com/phpstan/phpstan-src/commit/a9260cb3584854f33576b79e20825f8eee3d7a6c>
> Published: 2026-08-20 08:02:22+00:00

# Commit a9260cb

Skip fiber machinery for noop node callbacks

Fibers exist solely to let node callbacks ask about types; the noop
callback used by scope-effect-only walks does not need one, so do not
create or resume a worker fiber for it. Parked fibers are idle workers,
not pending work - skipping their no-op fuel starves nothing.
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: [https://claude.ai/code/session_01DaBZjgksga4c5s6Q9FniY7](https://claude.ai/code/session_01DaBZjgksga4c5s6Q9FniY7)

```
1 parent 90514d9 commit a9260cbCopy full SHA for a9260cb
```

1 file changed

Lines changed: 7 additions & 0 deletions

| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
`10` | `10` |
| |
`11` | `11` |
| |
`12` | `12` |
| |
| `13` | `+` | |
`13` | `14` |
| |
`14` | `15` |
| |
`15` | `16` |
| |
| |||
`41` | `42` |
| |
`42` | `43` |
| |
`43` | `44` |
| |
| `45` | `+` | |
| `46` | `+` | |
| `47` | `+` | |
| `48` | `+` | |
| `49` | `+` | |
| `50` | `+` | |
`44` | `51` |
| |
`45` | `52` |
| |
`46` | `53` |
| |
|

## 0 commit comments

Comments

(0)
