Skip to content

Commit 6701d27

Browse files
author
github-action-benchmark
committed
add PHPantom Benchmarks (customSmallerIsBetter) benchmark result for 137226f
1 parent c36eb97 commit 6701d27

1 file changed

Lines changed: 193 additions & 1 deletion

File tree

dev/bench/data.js

Lines changed: 193 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
window.BENCHMARK_DATA = {
2-
"lastUpdate": 1775321518366,
2+
"lastUpdate": 1775321655277,
33
"repoUrl": "https://github.com/AJenbo/phpantom_lsp",
44
"entries": {
55
"PHPantom Benchmarks": [
@@ -3458,6 +3458,198 @@ window.BENCHMARK_DATA = {
34583458
"unit": "ms"
34593459
}
34603460
]
3461+
},
3462+
{
3463+
"commit": {
3464+
"author": {
3465+
"email": "anders@jenbo.dk",
3466+
"name": "Anders Jenbo",
3467+
"username": "AJenbo"
3468+
},
3469+
"committer": {
3470+
"email": "anders@jenbo.dk",
3471+
"name": "Anders Jenbo",
3472+
"username": "AJenbo"
3473+
},
3474+
"distinct": true,
3475+
"id": "137226f38f0e9a3cc908cdfca7e11c3146afb602",
3476+
"message": "Add type-guard narrowing for is_array, is_object, and scalars",
3477+
"timestamp": "2026-04-04T18:44:43+02:00",
3478+
"tree_id": "6aeed1953700798750cc046b28175299204700b9",
3479+
"url": "https://github.com/AJenbo/phpantom_lsp/commit/137226f38f0e9a3cc908cdfca7e11c3146afb602"
3480+
},
3481+
"date": 1775321654969,
3482+
"tool": "customSmallerIsBetter",
3483+
"benches": [
3484+
{
3485+
"name": "cold_start_completion",
3486+
"value": 2.665,
3487+
"range": "± 0.111",
3488+
"unit": "ms"
3489+
},
3490+
{
3491+
"name": "completion_simple_class",
3492+
"value": 0.006,
3493+
"range": "± 0",
3494+
"unit": "ms"
3495+
},
3496+
{
3497+
"name": "completion_inheritance_depth/depth_5",
3498+
"value": 0.074,
3499+
"range": "± 0.001",
3500+
"unit": "ms"
3501+
},
3502+
{
3503+
"name": "completion_inheritance_depth/depth_10",
3504+
"value": 0.149,
3505+
"range": "± 0.001",
3506+
"unit": "ms"
3507+
},
3508+
{
3509+
"name": "completion_inheritance_depth/depth_20",
3510+
"value": 0.281,
3511+
"range": "± 0.003",
3512+
"unit": "ms"
3513+
},
3514+
{
3515+
"name": "completion_classmap_size/100_classes",
3516+
"value": 0.165,
3517+
"range": "± 0.004",
3518+
"unit": "ms"
3519+
},
3520+
{
3521+
"name": "completion_classmap_size/500_classes",
3522+
"value": 0.779,
3523+
"range": "± 0.004",
3524+
"unit": "ms"
3525+
},
3526+
{
3527+
"name": "completion_classmap_size/1000_classes",
3528+
"value": 1.551,
3529+
"range": "± 0.057",
3530+
"unit": "ms"
3531+
},
3532+
{
3533+
"name": "completion_generics_and_mixins",
3534+
"value": 0.05,
3535+
"range": "± 0.001",
3536+
"unit": "ms"
3537+
},
3538+
{
3539+
"name": "completion_with_narrowing",
3540+
"value": 0.015,
3541+
"range": "± 0",
3542+
"unit": "ms"
3543+
},
3544+
{
3545+
"name": "completion_5_method_chain",
3546+
"value": 0.01,
3547+
"range": "± 0",
3548+
"unit": "ms"
3549+
},
3550+
{
3551+
"name": "completion_cross_file_type_hint",
3552+
"value": 0.02,
3553+
"range": "± 0",
3554+
"unit": "ms"
3555+
},
3556+
{
3557+
"name": "completion_carbon_class",
3558+
"value": 3.393,
3559+
"range": "± 0.049",
3560+
"unit": "ms"
3561+
},
3562+
{
3563+
"name": "completion_yii_deep_hierarchy",
3564+
"value": 0.393,
3565+
"range": "± 0.01",
3566+
"unit": "ms"
3567+
},
3568+
{
3569+
"name": "completion_large_file",
3570+
"value": 0.199,
3571+
"range": "± 0.001",
3572+
"unit": "ms"
3573+
},
3574+
{
3575+
"name": "completion_short_file",
3576+
"value": 0.019,
3577+
"range": "± 0",
3578+
"unit": "ms"
3579+
},
3580+
{
3581+
"name": "variable_completion/short",
3582+
"value": 0.012,
3583+
"range": "± 0",
3584+
"unit": "ms"
3585+
},
3586+
{
3587+
"name": "variable_completion/long",
3588+
"value": 0.088,
3589+
"range": "± 0.001",
3590+
"unit": "ms"
3591+
},
3592+
{
3593+
"name": "hover_method_call",
3594+
"value": 0.019,
3595+
"range": "± 0",
3596+
"unit": "ms"
3597+
},
3598+
{
3599+
"name": "goto_definition_method",
3600+
"value": 0.012,
3601+
"range": "± 0",
3602+
"unit": "ms"
3603+
},
3604+
{
3605+
"name": "update_ast_parse_time/100_lines",
3606+
"value": 0.193,
3607+
"range": "± 0.001",
3608+
"unit": "ms"
3609+
},
3610+
{
3611+
"name": "update_ast_parse_time/500_lines",
3612+
"value": 0.986,
3613+
"range": "± 0.005",
3614+
"unit": "ms"
3615+
},
3616+
{
3617+
"name": "update_ast_parse_time/2000_lines",
3618+
"value": 4.836,
3619+
"range": "± 0.092",
3620+
"unit": "ms"
3621+
},
3622+
{
3623+
"name": "reparse_500_line_file",
3624+
"value": 1,
3625+
"range": "± 0.028",
3626+
"unit": "ms"
3627+
},
3628+
{
3629+
"name": "diagnostics/fixture/lots_of_new_generic_objects",
3630+
"value": 0.03,
3631+
"range": "± 0.001",
3632+
"unit": "ms"
3633+
},
3634+
{
3635+
"name": "diagnostics/fixture/lots_of_new_objects",
3636+
"value": 0.029,
3637+
"range": "± 0.001",
3638+
"unit": "ms"
3639+
},
3640+
{
3641+
"name": "diagnostics/fixture/lots_of_missing_methods",
3642+
"value": 88.575,
3643+
"range": "± 0.383",
3644+
"unit": "ms"
3645+
},
3646+
{
3647+
"name": "diagnostics/fixture/method_chain",
3648+
"value": 0.515,
3649+
"range": "± 0.006",
3650+
"unit": "ms"
3651+
}
3652+
]
34613653
}
34623654
]
34633655
}

0 commit comments

Comments
 (0)