• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

KarpelesLab / goro / 26083252686
12%

Build:
DEFAULT BRANCH: master
Ran 19 May 2026 07:47AM UTC
Jobs 1
Files 398
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

19 May 2026 07:37AM UTC coverage: 12.315% (+0.01%) from 12.304%
26083252686

push

github

MagicalTux
vm: lower unset(\$container[\$key]) natively for simple-local containers

Adds OP_UNSET_DIM + compiler.UnsetArrayDim helper (extracted from
the runArrayAccess.WriteValue value==nil branch). Refuses string-on-
array unset, no-ops on nil containers, otherwise calls
ZArray.OffsetUnset which fires destructors on object elements.

Extends the unset emit to accept array-access-on-simple-local args
alongside simple variables. Nested forms (\$a[\$k1][\$k2]),
object-prop, static-prop, and dyn-name unsets still AST-delegate.

Bodies whose unsets are all supported shapes stay slot-safe.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>

53 of 85 new or added lines in 5 files covered. (62.35%)

19 existing lines in 4 files now uncovered.

14470 of 117498 relevant lines covered (12.32%)

2553.51 hits per line

Uncovered Changes

Lines Coverage ∆ File
22
30.97
-0.41% core/compiler/compile-array.go
4
69.36
-1.01% core/compiler/vmaccess.go
4
66.84
-0.04% core/vm/vmcompiler/emit_expr.go
2
59.86
0.04% core/vm/vm.go

Coverage Regressions

Lines Coverage ∆ File
8
69.36
-1.01% core/compiler/vmaccess.go
7
30.97
-0.41% core/compiler/compile-array.go
2
51.69
-0.52% core/compiler/dispatch.go
2
69.81
-3.77% core/phpctx/memory_check.go
Jobs
ID Job ID Ran Files Coverage
1 26083252686.1 19 May 2026 07:47AM UTC 398
12.32
GitHub Action Run
Source Files on build 26083252686
  • Tree
  • List 398
  • Changed 7
  • Source Changed 6
  • Coverage Changed 7
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #26083252686
  • 74d8299f on github
  • Prev Build on master (#26082575578)
  • Next Build on master (#26094985190)
  • Delete
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc