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

KarpelesLab / goro / 25828733995
13%

Build:
DEFAULT BRANCH: master
Ran 13 May 2026 09:58PM 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

13 May 2026 09:56PM UTC coverage: 12.12% (-40.2%) from 52.285%
25828733995

push

github

MagicalTux
Revert "perf: cache ZNULL ZVal wrapper and speed up spl_object_hash (bug60598)"

This reverts commit aacc59e42.

1 of 3 new or added lines in 2 files covered. (33.33%)

46558 existing lines in 323 files now uncovered.

14047 of 115903 relevant lines covered (12.12%)

2456.52 hits per line

Uncovered Changes

Lines Coverage ∆ File
2
0.0
-17.76% ext/spl/functions.go

Coverage Regressions

Lines Coverage ∆ File
3417
0.0
-82.58% ext/date/datetime.go
1698
0.0
-63.52% ext/standard/strings.go
1219
13.52
-46.28% core/phpobj/zclass.go
1183
0.0
-78.87% ext/date/timezone.go
1093
11.71
-60.96% core/compiler/closure.go
1073
22.2
-41.49% core/phpobj/zobject.go
1059
0.0
-79.98% ext/mbstring/encoding.go
1044
0.0
-56.77% ext/reflection/class_extra.go
1006
2.41
-43.23% ext/standard/array.go
897
23.08
-46.31% core/phpctx/global.go
861
24.05
-41.92% core/compiler/compile-object.go
831
0.0
-83.69% ext/mbstring/mbstring_extra.go
814
20.04
-35.01% core/compiler/compile-func.go
747
19.91
-36.55% core/compiler/compile-class.go
729
0.0
-50.17% ext/standard/serialize.go
677
23.66
-38.31% core/compiler/run-operator.go
594
0.0
-90.27% ext/mbstring/mbstring.go
580
0.0
-60.54% ext/date/date_funcs.go
522
0.0
-74.57% ext/reflection/class.go
504
0.0
-88.89% ext/pcre/match.go
490
0.0
-92.98% ext/mbstring/mbstring_funcs.go
488
0.0
-81.47% ext/json/decode.go
477
32.18
-40.39% core/compiler/compile-array.go
442
0.0
-70.05% core/compiler/compile-enum.go
436
0.0
-91.79% ext/json/encode.go
428
1.26
-45.01% ext/standard/base.go
409
2.37
-74.5% core/callable.go
399
0.0
-85.26% ext/reflection/attribute.go
397
0.0
-71.53% ext/gmp/class.go
372
0.0
-26.16% ext/standard/fs.go
360
43.21
-37.31% core/phpctx/global-call.go
360
0.0
-85.31% ext/gmp/misc.go
352
2.45
-57.61% ext/standard/math.go
333
0.0
-48.05% ext/reflection/method.go
332
0.0
-76.15% ext/reflection/classconstant.go
331
10.85
-41.27% core/compiler/compile-classref.go
330
0.0
-83.97% ext/pcre/replace.go
302
0.0
-10.81% ext/spl/iterators.go
301
10.04
-61.68% core/compiler/compile-attr.go
299
27.68
-45.72% core/compiler/compile-expr.go
289
16.82
-43.39% core/compiler/compile-isset.go
279
21.62
-62.84% core/phpobj/exception.go
252
0.0
-94.03% ext/reflection/ext.go
243
0.0
-72.11% ext/standard/array_intersect.go
241
29.58
-56.57% core/compiler/variable.go
241
0.0
-36.52% ext/reflection/property.go
229
11.05
-66.57% ext/standard/array_sort.go
221
2.45
-60.22% ext/standard/html.go
220
11.14
-56.99% core/phpv/comparison.go
219
0.0
-48.56% core/zprintf.go
208
0.0
-57.14% ext/reflection/function.go
205
0.0
-62.69% ext/standard/vardump.go
202
0.0
-82.79% core/compiler/run-enum.go
200
3.85
-69.93% core/compiler/compile-attributed.go
199
9.37
-60.12% core/compiler/compile-clone.go
189
59.26
-29.17% core/phpv/hashtable.go
188
0.0
-64.6% core/phpctx/global-inc.go
181
18.35
-48.58% core/phpv/ztype.go
180
22.82
-54.05% core/phpv/zstring.go
180
0.0
-67.67% ext/standard/ini.go
179
15.65
-41.82% core/phpv/typehint.go
171
0.0
-41.4% core/compiler/compile-property-hooks.go
170
0.0
-59.03% ext/standard/array_diff.go
168
0.0
-69.14% core/phpctx/buffer.go
167
0.0
-82.27% ext/gmp/div.go
166
34.59
-39.06% core/phpv/zarray.go
165
25.47
-44.24% core/phpobj/attribute.go
160
1.79
-47.62% core/compiler/compile-namespace.go
159
9.34
-32.99% core/basefunc.go
159
33.96
-42.51% core/params.go
157
0.0
-28.44% ext/xml/simplexml.go
156
0.0
-58.43% core/compiler/compile-declare.go
156
0.0
-55.12% core/funcfunc.go
150
0.0
-67.26% ext/standard/varexport.go
143
25.41
-47.19% core/compiler/compile-quote.go
141
0.0
-51.65% ext/standard/misc.go
141
0.0
-81.03% ext/standard/strings_hebrev.go
140
0.0
-14.63% ext/spl/object_storage.go
139
42.05
-29.08% core/compiler/compile-base.go
138
1.5
-69.0% core/tokenizer/heredoc.go
138
0.89
-20.57% ext/standard/pack.go
135
37.28
-17.98% core/compiler/compile-foreach.go
135
40.28
-38.03% core/phpctx/context-func.go
134
0.0
-83.23% ext/gmp/sqrt.go
133
0.0
-58.33% ext/hash/copy.go
132
0.0
-34.55% ext/reflection/parameter.go
126
0.0
-66.67% ext/standard/printr.go
125
0.0
-23.45% core/phpctx/global-reqparse.go
120
65.46
-14.44% core/vm/vm.go
120
0.0
-9.21% ext/spl/array_object.go
118
0.0
-84.29% ext/ctype/ctype.go
117
0.0
-65.36% core/error.go
117
9.54
-48.55% core/stream/file.go
116
0.0
-13.11% ext/standard/image.go
113
0.0
-100.0% core/util/ctype.go
112
0.0
-86.15% ext/standard/natcmp.go
110
0.0
-34.06% ext/standard/missing_funcs2.go
109
0.0
-22.85% ext/reflection/lazy.go
108
0.0
-87.1% ext/hash/init.go
106
0.0
-55.5% ext/standard/array_multisort.go
103
29.14
-11.16% core/phpobj/generator.go
103
61.35
-31.6% core/phpobj/throw.go
102
0.0
-63.75% core/phpctx/global-fs.go
102
0.0
-22.92% ext/session/session.go
99
0.0
-51.3% ext/hash/hash.go
98
2.63
-85.96% core/phpv/trace.go
97
0.0
-100.0% ext/spl/ext.go
96
0.0
-17.2% ext/standard/streamfuncs.go
94
0.0
-9.08% ext/spl/file_object.go
94
0.0
-17.76% ext/spl/functions.go
93
0.0
-78.81% ext/hash/class.go
92
3.21
-29.49% core/stream/stream.go
92
0.0
-100.0% ext/pcre/ext.go
92
0.0
-72.44% ext/standard/syntax_highlight.go
89
0.0
-52.98% ext/standard/urlenc.go
87
0.0
-79.09% ext/standard/uuencode.go
86
0.0
-9.35% ext/standard/missing_funcs.go
85
0.0
-17.28% ext/spl/directory_iterator.go
83
0.0
-100.0% ext/mysqli/ext.go
83
0.0
-68.03% ext/standard/assert.go
81
56.24
-17.12% core/compiler/dispatch.go
81
23.29
-31.96% core/vm/ops_array.go
81
0.0
-26.13% ext/standard/ob.go
80
0.0
-100.0% ext/date/exceptions.go
80
0.0
-79.21% ext/gmp/jacobi.go
79
8.04
-25.4% core/stream/php.go
78
0.0
-100.0% ext/date/ext.go
78
0.0
-82.11% ext/gmp/bit.go
77
0.0
-88.51% ext/gmp/gcd.go
77
0.0
-92.77% ext/gmp/prime.go
75
30.13
-31.38% core/compiler/compile-for.go
75
0.0
-100.0% ext/mbstring/ext.go
75
0.0
-48.7% ext/standard/math_conv.go
74
0.0
-100.0% ext/gmp/ext.go
73
0.0
-97.33% ext/pcre/callback_array.go
73
0.0
-74.49% ext/standard/locale.go
72
42.05
-40.91% core/compiler/compile-static.go
72
0.65
-15.52% core/phpobj/lazy.go
72
0.0
-41.86% core/stream/user.go
72
0.0
-55.81% ext/reflection/extension.go
72
0.0
-100.0% ext/sockets/ext.go
70
0.0
-78.65% ext/gmp/init.go
67
35.26
-35.26% core/ini/ini.go
67
10.42
-21.82% core/tokenizer/item.go
66
32.03
-51.56% core/compiler/compile-unset.go
66
0.0
-91.67% ext/gmp/bitwise.go
66
0.0
-61.68% ext/gmp/conv.go
66
0.0
-81.48% ext/pcre/expand.go
64
0.0
-94.12% ext/gmp/popcount.go
64
0.0
-17.53% ext/openssl/encrypt.go
63
0.0
-61.76% core/is_callable.go
63
0.0
-100.0% ext/curl/ext.go
62
74.8
-12.11% core/compiler/compile.go
62
0.0
-86.11% ext/gmp/output.go
61
0.0
-52.59% ext/spl/infinite_iterator.go
61
0.0
-43.57% ext/standard/exec.go
61
0.0
-84.72% ext/zlib/ext.go
60
28.74
-17.24% core/compiler/compile-destructure.go
59
43.81
-18.73% core/compiler/compile-try-catch.go
59
0.0
-11.9% ext/curl/curl.go
57
0.0
-67.86% core/phperr/throw.go
57
0.0
-13.07% ext/spl/array_iterator.go
56
0.0
-51.38% ext/reflection/constant.go
55
0.0
-93.22% ext/hash/pbkdf2.go
54
74.1
-17.7% core/tokenizer/lexer.go
53
31.27
-17.26% core/compiler/compile-yield.go
53
0.0
-24.65% core/stream/user_filter.go
53
0.0
-100.0% ext/xml/ext.go
51
0.0
-100.0% ext/openssl/ext.go
50
0.0
-87.72% ext/pcre/filter.go
50
0.0
-43.1% ext/reflection/type.go
49
0.0
-62.82% ext/gmp/pow.go
49
0.0
-100.0% ext/json/ext.go
49
0.0
-66.22% ext/pcre/error.go
48
18.81
-47.52% core/phpv/callable.go
48
0.0
-34.78% ext/standard/printf.go
47
49.65
-33.33% core/tokenizer/string.go
47
0.0
-100.0% ext/hash/ext.go
46
0.0
-85.19% ext/hash/hkdf.go
45
0.0
-44.12% ext/standard/typecheck.go
43
32.94
-50.59% core/compiler/run-constant.go
43
9.84
-70.49% core/phpv/error.go
42
14.29
-75.0% core/phperr/user.go
41
42.86
-45.05% core/vm/ops_arith.go
41
0.0
-6.78% ext/mysqli/mysqli.go
41
0.0
-91.11% ext/pcre/findall.go
41
0.0
-7.14% ext/spl/doubly_linked_list.go
41
0.0
-7.96% ext/spl/file_info.go
40
19.44
-22.22% core/compiler/compile-if.go
39
8.27
-29.32% core/phpobj/weakref.go
39
55.04
-15.12% core/phpv/zval.go
37
0.0
-51.39% core/phpctx/open_basedir.go
37
50.41
-30.58% core/phpv/hashtable-iter.go
37
0.0
-6.68% ext/standard/fs_stat.go
36
34.96
-29.27% core/compiler/compile-global.go
36
21.05
-31.58% core/compiler/compile-while.go
36
51.59
-22.93% core/phpv/zval-conv.go
36
0.0
-78.26% ext/reflection/reflection.go
36
0.0
-30.0% ext/standard/cast.go
35
0.0
-89.74% ext/date/strftime.go
34
0.0
-89.47% core/class_alias.go
34
0.0
-89.47% ext/gmp/add.go
34
0.0
-94.44% ext/pcre/quote.go
34
0.0
-35.05% ext/standard/base64.go
34
0.0
-10.49% ext/xml/parser.go
33
24.44
-24.44% core/tokenizer/number.go
33
0.0
-12.45% ext/spl/recursive_directory_iterator.go
32
0.0
-100.0% ext/session/ext.go
32
0.0
-4.32% ext/sockets/sockets.go
32
0.0
-84.21% ext/standard/math_rand.go
32
0.0
-62.75% ext/standard/strings_cyr_convert.go
31
0.0
-44.29% ext/hash/serialize.go
31
0.0
-93.94% ext/pcre/grep.go
30
14.04
-52.63% core/compiler/run-zval.go
30
0.0
-100.0% ext/hash/algos.go
30
0.0
-8.2% ext/mysqli/result.go
30
0.0
-100.0% ext/sqlite3/ext.go
28
41.33
-37.33% core/compiler/compile-instanceof.go
28
25.0
-58.33% core/phpv/run.go
28
81.96
-7.43% core/vm/vmcompiler/emit_stmt.go
28
0.0
-93.33% ext/standard/strings_quoted_printable.go
27
0.0
-77.14% core/assert_options.go
27
0.0
-87.1% core/compiler/run-concat.go
27
0.0
-7.89% core/stream/filter.go
27
0.0
-28.42% ext/reflection/reflection_enum.go
26
0.0
-22.22% ext/reflection/generator.go
25
10.87
-54.35% core/stream/filter_registry.go
25
0.0
-86.21% ext/hash/hmac.go
24
0.0
-63.16% core/common.go
24
55.42
-28.92% core/phpctx/ext.go
24
40.0
-53.33% core/tokenizer/cast.go
24
22.58
-77.42% core/tokenizer/comment.go
24
0.0
-92.31% ext/gmp/invert.go
23
0.0
-7.26% ext/sqlite3/sqlite3.go
23
0.0
-51.11% ext/standard/env.go
23
0.0
-8.81% ext/standard/network.go
22
45.65
-15.94% core/compiler/compile-return.go
22
0.0
-78.57% core/include.go
22
7.58
-33.33% core/phpobj/method.go
22
0.0
-100.0% ext/ctype/ext.go
21
0.0
-5.21% ext/spl/heap.go
20
0.0
-46.51% core/phpctx/context-cfg.go
20
28.57
-71.43% core/random/lcg.go
20
52.76
-15.75% core/vm/vmcompiler/emit_object.go
20
0.0
-74.07% ext/hash/final.go
19
0.0
-90.48% core/phperr/timeout.go
19
0.0
-76.0% ext/hash/update.go
18
0.0
-51.43% core/outputfunc.go
18
2.32
-4.64% ext/standard/dir.go
18
0.0
-21.69% ext/standard/head.go
18
0.0
-90.0% ext/standard/strings_crc32.go
17
44.37
-11.97% core/compiler/validate-break.go
17
53.33
-37.78% core/phpv/attr.go
17
85.88
-3.24% core/vm/vmcompiler/emit_expr.go
17
0.0
-89.47% ext/gmp/mul.go
16
37.23
-17.02% core/compiler/compile-dowhile.go
16
70.27
-21.62% core/vm/ops_try.go
16
0.0
-88.89% ext/gmp/fact.go
16
0.0
-5.37% ext/sqlite3/stmt.go
15
70.77
-23.08% core/tokenizer/php.go
15
43.33
-25.0% core/tokenizer/text.go
15
0.0
-5.62% ext/mysqli/stmt.go
15
0.0
-55.56% ext/openssl/random.go
15
0.0
-65.22% ext/standard/bin.go
15
0.0
-31.25% ext/standard/time.go
14
55.66
-13.21% core/phpctx/global-array.go
13
0.0
-15.48% core/autoload.go
13
83.98
-6.31% core/compiler/vmaccess.go
13
0.0
-39.39% core/gc-compat.go
13
56.82
-11.36% core/vm/ops_foreach.go
13
0.0
-100.0% ext/bz2/ext.go
13
0.0
-86.67% ext/gmp/abs.go
13
0.0
-86.67% ext/gmp/cmp.go
13
0.0
-86.67% ext/gmp/neg.go
13
0.0
-4.36% ext/spl/recursive_tree_iterator.go
13
0.0
-6.77% ext/sqlite3/result.go
13
0.0
-92.86% ext/standard/hex.go
13
0.0
-36.11% ext/standard/random.go
12
39.19
-16.22% core/phpctx/memory.go
11
0.0
-91.67% ext/standard/php.go
11
0.0
-22.92% ext/standard/process.go
10
0.0
-66.67% core/compiler/run.go
10
0.0
-52.63% core/get_called_class.go
10
0.0
-76.92% core/phpctx/context-buf.go
10
0.0
-83.33% ext/gmp/sign.go
9
44.44
-33.33% core/vm/ops_compare.go
8
0.0
-40.0% core/phpctx/global-env.go
8
69.23
-8.79% core/vm/vmcompiler/emit_call.go
8
0.0
-100.0% ext/hash/info.go
7
0.0
-38.89% core/compiler/compile-txt.go
7
69.77
-16.28% core/tokenizer/label.go
7
65.0
-35.0% core/tokenizer/operator.go
7
12.16
-9.46% core/vm/ops_object.go
7
0.0
-1.46% ext/spl/fixed_array.go
7
0.0
-3.47% ext/standard/password.go
7
0.0
-2.49% ext/zlib/zlib.go
6
71.43
-28.57% core/compiler/zclosure.go
6
69.81
-11.32% core/phpctx/memory_check.go
6
0.0
-60.0% core/phpv/debug.go
6
0.0
-100.0% core/tokenizer/itemtype_string.go
6
0.0
-37.5% core/version.go
6
81.25
-18.75% core/vm/ops_call.go
6
0.0
-100.0% ext/standard/lcg.go
6
0.0
-1.3% ext/zlib/stream.go
5
45.0
-2.78% core/compiler/compile-switch.go
5
53.85
-12.82% core/phpv/loc.go
5
0.0
-100.0% ext/openssl/error.go
5
0.0
-1.3% ext/spl/priority_queue.go
4
26.67
-1.57% core/compiler/compile-match.go
4
30.43
-17.39% core/phpv/head.go
4
50.0
-50.0% core/phpv/objects.go
4
0.0
-100.0% core/restore_error_handler.go
4
78.26
-8.7% core/vm/vmcompiler/emit_try.go
3
0.0
-15.79% core/phpv/exit.go
3
66.67
-33.33% core/random/rand.go
3
78.38
-8.11% core/vm/vmcompiler/register.go
2
55.56
-11.11% core/compiler/compile-throw.go
2
71.35
-1.04% core/locale/locale.go
2
53.33
-13.33% core/phperr/return.go
2
5.88
-5.88% core/phpobj/stdclass.go
2
60.0
-20.0% core/phpv/ini.go
2
82.76
-3.45% core/vm/frame.go
2
62.2
-2.44% core/vm/vmcompiler/emit_array.go
Jobs
ID Job ID Ran Files Coverage
1 25828733995.1 13 May 2026 09:58PM UTC 398
12.12
GitHub Action Run
Source Files on build 25828733995
  • Tree
  • List 398
  • Changed 323
  • Source Changed 2
  • Coverage Changed 323
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #25828733995
  • 01220461 on github
  • Prev Build on master (#25828189816)
  • Next Build on master (#25828828512)
  • 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