Skip to content

Commit b638cf0

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

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": 1772896254967,
2+
"lastUpdate": 1772899483324,
33
"repoUrl": "https://github.com/AJenbo/phpantom_lsp",
44
"entries": {
55
"PHPantom Benchmarks": [
@@ -3344,6 +3344,156 @@ window.BENCHMARK_DATA = {
33443344
"unit": "ns/iter"
33453345
}
33463346
]
3347+
},
3348+
{
3349+
"commit": {
3350+
"author": {
3351+
"email": "anders@jenbo.dk",
3352+
"name": "Anders Jenbo",
3353+
"username": "AJenbo"
3354+
},
3355+
"committer": {
3356+
"email": "anders@jenbo.dk",
3357+
"name": "Anders Jenbo",
3358+
"username": "AJenbo"
3359+
},
3360+
"distinct": true,
3361+
"id": "14f02e59c621531edabac01c584e9ad1f522dedc",
3362+
"message": "Fix 5 type narrowing cases thanks to PHPactor's tests",
3363+
"timestamp": "2026-03-07T16:59:29+01:00",
3364+
"tree_id": "808d840d1e5b7738b0ce922aa9f787af78bc30ce",
3365+
"url": "https://github.com/AJenbo/phpantom_lsp/commit/14f02e59c621531edabac01c584e9ad1f522dedc"
3366+
},
3367+
"date": 1772899482454,
3368+
"tool": "cargo",
3369+
"benches": [
3370+
{
3371+
"name": "completion_simple_class",
3372+
"value": 26124,
3373+
"range": "± 426",
3374+
"unit": "ns/iter"
3375+
},
3376+
{
3377+
"name": "completion_inheritance_depth/depth_5",
3378+
"value": 114075,
3379+
"range": "± 1738",
3380+
"unit": "ns/iter"
3381+
},
3382+
{
3383+
"name": "completion_inheritance_depth/depth_10",
3384+
"value": 220672,
3385+
"range": "± 1194",
3386+
"unit": "ns/iter"
3387+
},
3388+
{
3389+
"name": "completion_inheritance_depth/depth_20",
3390+
"value": 441441,
3391+
"range": "± 2503",
3392+
"unit": "ns/iter"
3393+
},
3394+
{
3395+
"name": "completion_classmap_size/100_classes",
3396+
"value": 481085,
3397+
"range": "± 5565",
3398+
"unit": "ns/iter"
3399+
},
3400+
{
3401+
"name": "completion_classmap_size/500_classes",
3402+
"value": 2649949,
3403+
"range": "± 20976",
3404+
"unit": "ns/iter"
3405+
},
3406+
{
3407+
"name": "completion_classmap_size/1000_classes",
3408+
"value": 5642472,
3409+
"range": "± 82190",
3410+
"unit": "ns/iter"
3411+
},
3412+
{
3413+
"name": "completion_generics_and_mixins",
3414+
"value": 123037,
3415+
"range": "± 781",
3416+
"unit": "ns/iter"
3417+
},
3418+
{
3419+
"name": "completion_with_narrowing",
3420+
"value": 34539,
3421+
"range": "± 269",
3422+
"unit": "ns/iter"
3423+
},
3424+
{
3425+
"name": "completion_5_method_chain",
3426+
"value": 24563,
3427+
"range": "± 195",
3428+
"unit": "ns/iter"
3429+
},
3430+
{
3431+
"name": "completion_cross_file_type_hint",
3432+
"value": 38824,
3433+
"range": "± 251",
3434+
"unit": "ns/iter"
3435+
},
3436+
{
3437+
"name": "update_ast_parse_time/100_lines",
3438+
"value": 133486,
3439+
"range": "± 429",
3440+
"unit": "ns/iter"
3441+
},
3442+
{
3443+
"name": "update_ast_parse_time/500_lines",
3444+
"value": 637953,
3445+
"range": "± 4189",
3446+
"unit": "ns/iter"
3447+
},
3448+
{
3449+
"name": "update_ast_parse_time/2000_lines",
3450+
"value": 2641372,
3451+
"range": "± 13301",
3452+
"unit": "ns/iter"
3453+
},
3454+
{
3455+
"name": "hover_method_call",
3456+
"value": 29417,
3457+
"range": "± 194",
3458+
"unit": "ns/iter"
3459+
},
3460+
{
3461+
"name": "goto_definition_method",
3462+
"value": 17142,
3463+
"range": "± 80",
3464+
"unit": "ns/iter"
3465+
},
3466+
{
3467+
"name": "reparse_500_line_file",
3468+
"value": 1462047,
3469+
"range": "± 18308",
3470+
"unit": "ns/iter"
3471+
},
3472+
{
3473+
"name": "diagnostics/fixture/lots_of_new_generic_objects",
3474+
"value": 74304,
3475+
"range": "± 366",
3476+
"unit": "ns/iter"
3477+
},
3478+
{
3479+
"name": "diagnostics/fixture/lots_of_new_objects",
3480+
"value": 52539,
3481+
"range": "± 272",
3482+
"unit": "ns/iter"
3483+
},
3484+
{
3485+
"name": "diagnostics/fixture/lots_of_missing_methods",
3486+
"value": 97052480,
3487+
"range": "± 577587",
3488+
"unit": "ns/iter"
3489+
},
3490+
{
3491+
"name": "diagnostics/fixture/method_chain",
3492+
"value": 447801,
3493+
"range": "± 3886",
3494+
"unit": "ns/iter"
3495+
}
3496+
]
33473497
}
33483498
]
33493499
}

0 commit comments

Comments
 (0)