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

KarpelesLab / goro / 25756263169
13%

Build:
DEFAULT BRANCH: master
Ran 12 May 2026 07:10PM 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

12 May 2026 07:08PM UTC coverage: 9.511% (+0.2%) from 9.305%
25756263169

push

github

MagicalTux
vm: property/static writes, static method calls, by-ref fallback

Widens VM coverage:
- Property writes and static-property writes delegated to AST via the
  existing OpClassConst/OpTryFinally + OP_REFRESH_SLOTS scheme.
- Static method calls (T::m()) likewise delegated rather than rejected.
- Compound assigns to props/static props handled through the same path.

Also avoids a regression introduced by the wider coverage: detecting
user functions that declare by-ref params, so the VM emitter can fall
back to AST for calls those calls can't satisfy. The probe must not
trigger lazy resolution (running the registration Runnable from emit
time would conflict with a later OP_MAKE_CLOSURE for the same decl).
Adds Global.LookupByRef that peeks at lazy entries via FuncGetArgs
and a compiler.LookupLazyByRef hook wired in by vmcompiler.init.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>

90 of 116 new or added lines in 10 files covered. (77.59%)

10937 of 114997 relevant lines covered (9.51%)

1207.74 hits per line

Uncovered Changes

Lines Coverage ∆ File
7
82.21
0.29% core/vm/vmcompiler/emit_expr.go
5
75.76
-0.67% core/compiler/vmaccess.go
5
54.33
3.88% core/vm/vmcompiler/emit_object.go
4
22.4
1.19% core/phpctx/global.go
2
41.85
3.34% core/compiler/dispatch.go
2
60.27
-0.6% core/vm/vmcompiler/emit_call.go
1
87.5
0.83% core/vm/vmcompiler/register.go
Jobs
ID Job ID Ran Files Coverage
1 25756263169.1 12 May 2026 07:10PM UTC 398
9.51
GitHub Action Run
Source Files on build 25756263169
  • Tree
  • List 398
  • Changed 17
  • Source Changed 11
  • Coverage Changed 16
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #25756263169
  • 9519665e on github
  • Prev Build on master (#25755510794)
  • Next Build on master (#25756450216)
  • Delete
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc