Skip to content

Commit e94c14b

Browse files
author
github-action-benchmark
committed
add PHPantom Benchmarks (cargo) benchmark result for db76799
1 parent b638cf0 commit e94c14b

1 file changed

Lines changed: 151 additions & 1 deletion

File tree

dev/bench/data.js

Lines changed: 151 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
window.BENCHMARK_DATA = {
2-
"lastUpdate": 1772899483324,
2+
"lastUpdate": 1772901218030,
33
"repoUrl": "https://github.com/AJenbo/phpantom_lsp",
44
"entries": {
55
"PHPantom Benchmarks": [
@@ -3494,6 +3494,156 @@ window.BENCHMARK_DATA = {
34943494
"unit": "ns/iter"
34953495
}
34963496
]
3497+
},
3498+
{
3499+
"commit": {
3500+
"author": {
3501+
"email": "anders@jenbo.dk",
3502+
"name": "Anders Jenbo",
3503+
"username": "AJenbo"
3504+
},
3505+
"committer": {
3506+
"email": "anders@jenbo.dk",
3507+
"name": "Anders Jenbo",
3508+
"username": "AJenbo"
3509+
},
3510+
"distinct": true,
3511+
"id": "db767992d18d876d29398ddcdea80ba8740e11c8",
3512+
"message": "Fix 4 cases of incorrect type narrowing thanks to PHPactor's tests",
3513+
"timestamp": "2026-03-07T17:28:28+01:00",
3514+
"tree_id": "de7a2a63f98778542c0d830b3654c38499f9a725",
3515+
"url": "https://github.com/AJenbo/phpantom_lsp/commit/db767992d18d876d29398ddcdea80ba8740e11c8"
3516+
},
3517+
"date": 1772901217124,
3518+
"tool": "cargo",
3519+
"benches": [
3520+
{
3521+
"name": "completion_simple_class",
3522+
"value": 29644,
3523+
"range": "± 646",
3524+
"unit": "ns/iter"
3525+
},
3526+
{
3527+
"name": "completion_inheritance_depth/depth_5",
3528+
"value": 131090,
3529+
"range": "± 1094",
3530+
"unit": "ns/iter"
3531+
},
3532+
{
3533+
"name": "completion_inheritance_depth/depth_10",
3534+
"value": 241857,
3535+
"range": "± 1864",
3536+
"unit": "ns/iter"
3537+
},
3538+
{
3539+
"name": "completion_inheritance_depth/depth_20",
3540+
"value": 472871,
3541+
"range": "± 3422",
3542+
"unit": "ns/iter"
3543+
},
3544+
{
3545+
"name": "completion_classmap_size/100_classes",
3546+
"value": 524331,
3547+
"range": "± 3370",
3548+
"unit": "ns/iter"
3549+
},
3550+
{
3551+
"name": "completion_classmap_size/500_classes",
3552+
"value": 2618575,
3553+
"range": "± 29078",
3554+
"unit": "ns/iter"
3555+
},
3556+
{
3557+
"name": "completion_classmap_size/1000_classes",
3558+
"value": 5214522,
3559+
"range": "± 36162",
3560+
"unit": "ns/iter"
3561+
},
3562+
{
3563+
"name": "completion_generics_and_mixins",
3564+
"value": 133029,
3565+
"range": "± 797",
3566+
"unit": "ns/iter"
3567+
},
3568+
{
3569+
"name": "completion_with_narrowing",
3570+
"value": 36940,
3571+
"range": "± 211",
3572+
"unit": "ns/iter"
3573+
},
3574+
{
3575+
"name": "completion_5_method_chain",
3576+
"value": 26830,
3577+
"range": "± 578",
3578+
"unit": "ns/iter"
3579+
},
3580+
{
3581+
"name": "completion_cross_file_type_hint",
3582+
"value": 42628,
3583+
"range": "± 432",
3584+
"unit": "ns/iter"
3585+
},
3586+
{
3587+
"name": "update_ast_parse_time/100_lines",
3588+
"value": 145246,
3589+
"range": "± 957",
3590+
"unit": "ns/iter"
3591+
},
3592+
{
3593+
"name": "update_ast_parse_time/500_lines",
3594+
"value": 680043,
3595+
"range": "± 3124",
3596+
"unit": "ns/iter"
3597+
},
3598+
{
3599+
"name": "update_ast_parse_time/2000_lines",
3600+
"value": 2644341,
3601+
"range": "± 68331",
3602+
"unit": "ns/iter"
3603+
},
3604+
{
3605+
"name": "hover_method_call",
3606+
"value": 33556,
3607+
"range": "± 156",
3608+
"unit": "ns/iter"
3609+
},
3610+
{
3611+
"name": "goto_definition_method",
3612+
"value": 18755,
3613+
"range": "± 158",
3614+
"unit": "ns/iter"
3615+
},
3616+
{
3617+
"name": "reparse_500_line_file",
3618+
"value": 1518171,
3619+
"range": "± 14663",
3620+
"unit": "ns/iter"
3621+
},
3622+
{
3623+
"name": "diagnostics/fixture/lots_of_new_generic_objects",
3624+
"value": 70770,
3625+
"range": "± 333",
3626+
"unit": "ns/iter"
3627+
},
3628+
{
3629+
"name": "diagnostics/fixture/lots_of_new_objects",
3630+
"value": 51865,
3631+
"range": "± 212",
3632+
"unit": "ns/iter"
3633+
},
3634+
{
3635+
"name": "diagnostics/fixture/lots_of_missing_methods",
3636+
"value": 103251440,
3637+
"range": "± 767982",
3638+
"unit": "ns/iter"
3639+
},
3640+
{
3641+
"name": "diagnostics/fixture/method_chain",
3642+
"value": 520247,
3643+
"range": "± 5013",
3644+
"unit": "ns/iter"
3645+
}
3646+
]
34973647
}
34983648
]
34993649
}

0 commit comments

Comments
 (0)