Skip to content

Commit c48c880

Browse files
author
github-action-benchmark
committed
add PHPantom Benchmarks (cargo) benchmark result for f87335f
1 parent fd504c0 commit c48c880

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": 1773033306198,
2+
"lastUpdate": 1773035382394,
33
"repoUrl": "https://github.com/AJenbo/phpantom_lsp",
44
"entries": {
55
"PHPantom Benchmarks": [
@@ -8144,6 +8144,156 @@ window.BENCHMARK_DATA = {
81448144
"unit": "ns/iter"
81458145
}
81468146
]
8147+
},
8148+
{
8149+
"commit": {
8150+
"author": {
8151+
"email": "anders@jenbo.dk",
8152+
"name": "Anders Jenbo",
8153+
"username": "AJenbo"
8154+
},
8155+
"committer": {
8156+
"email": "anders@jenbo.dk",
8157+
"name": "Anders Jenbo",
8158+
"username": "AJenbo"
8159+
},
8160+
"distinct": true,
8161+
"id": "f87335fd8b76397539573af7e5927ad59e3aa846",
8162+
"message": "Fix additional type issues",
8163+
"timestamp": "2026-03-09T06:44:28+01:00",
8164+
"tree_id": "52529616c512a4afa7ae572fe79b86a91892a3ac",
8165+
"url": "https://github.com/AJenbo/phpantom_lsp/commit/f87335fd8b76397539573af7e5927ad59e3aa846"
8166+
},
8167+
"date": 1773035381488,
8168+
"tool": "cargo",
8169+
"benches": [
8170+
{
8171+
"name": "completion_simple_class",
8172+
"value": 29590,
8173+
"range": "± 532",
8174+
"unit": "ns/iter"
8175+
},
8176+
{
8177+
"name": "completion_inheritance_depth/depth_5",
8178+
"value": 134842,
8179+
"range": "± 4035",
8180+
"unit": "ns/iter"
8181+
},
8182+
{
8183+
"name": "completion_inheritance_depth/depth_10",
8184+
"value": 262167,
8185+
"range": "± 3887",
8186+
"unit": "ns/iter"
8187+
},
8188+
{
8189+
"name": "completion_inheritance_depth/depth_20",
8190+
"value": 502415,
8191+
"range": "± 4036",
8192+
"unit": "ns/iter"
8193+
},
8194+
{
8195+
"name": "completion_classmap_size/100_classes",
8196+
"value": 612041,
8197+
"range": "± 6869",
8198+
"unit": "ns/iter"
8199+
},
8200+
{
8201+
"name": "completion_classmap_size/500_classes",
8202+
"value": 2985189,
8203+
"range": "± 63883",
8204+
"unit": "ns/iter"
8205+
},
8206+
{
8207+
"name": "completion_classmap_size/1000_classes",
8208+
"value": 8507274,
8209+
"range": "± 336966",
8210+
"unit": "ns/iter"
8211+
},
8212+
{
8213+
"name": "completion_generics_and_mixins",
8214+
"value": 147591,
8215+
"range": "± 1207",
8216+
"unit": "ns/iter"
8217+
},
8218+
{
8219+
"name": "completion_with_narrowing",
8220+
"value": 38336,
8221+
"range": "± 279",
8222+
"unit": "ns/iter"
8223+
},
8224+
{
8225+
"name": "completion_5_method_chain",
8226+
"value": 27475,
8227+
"range": "± 577",
8228+
"unit": "ns/iter"
8229+
},
8230+
{
8231+
"name": "completion_cross_file_type_hint",
8232+
"value": 46214,
8233+
"range": "± 3399",
8234+
"unit": "ns/iter"
8235+
},
8236+
{
8237+
"name": "update_ast_parse_time/100_lines",
8238+
"value": 165535,
8239+
"range": "± 1417",
8240+
"unit": "ns/iter"
8241+
},
8242+
{
8243+
"name": "update_ast_parse_time/500_lines",
8244+
"value": 769645,
8245+
"range": "± 4828",
8246+
"unit": "ns/iter"
8247+
},
8248+
{
8249+
"name": "update_ast_parse_time/2000_lines",
8250+
"value": 3020083,
8251+
"range": "± 21864",
8252+
"unit": "ns/iter"
8253+
},
8254+
{
8255+
"name": "hover_method_call",
8256+
"value": 35431,
8257+
"range": "± 219",
8258+
"unit": "ns/iter"
8259+
},
8260+
{
8261+
"name": "goto_definition_method",
8262+
"value": 19530,
8263+
"range": "± 138",
8264+
"unit": "ns/iter"
8265+
},
8266+
{
8267+
"name": "reparse_500_line_file",
8268+
"value": 1712033,
8269+
"range": "± 12432",
8270+
"unit": "ns/iter"
8271+
},
8272+
{
8273+
"name": "diagnostics/fixture/lots_of_new_generic_objects",
8274+
"value": 36117,
8275+
"range": "± 140",
8276+
"unit": "ns/iter"
8277+
},
8278+
{
8279+
"name": "diagnostics/fixture/lots_of_new_objects",
8280+
"value": 17810,
8281+
"range": "± 97",
8282+
"unit": "ns/iter"
8283+
},
8284+
{
8285+
"name": "diagnostics/fixture/lots_of_missing_methods",
8286+
"value": 100539400,
8287+
"range": "± 2147511",
8288+
"unit": "ns/iter"
8289+
},
8290+
{
8291+
"name": "diagnostics/fixture/method_chain",
8292+
"value": 470659,
8293+
"range": "± 4076",
8294+
"unit": "ns/iter"
8295+
}
8296+
]
81478297
}
81488298
]
81498299
}

0 commit comments

Comments
 (0)