Skip to content

Commit 1de2d46

Browse files
author
github-action-benchmark
committed
add PHPantom Benchmarks (customSmallerIsBetter) benchmark result for 5dfc456
1 parent 1e0b4b3 commit 1de2d46

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": 1775437891197,
2+
"lastUpdate": 1775438173008,
33
"repoUrl": "https://github.com/AJenbo/phpantom_lsp",
44
"entries": {
55
"PHPantom Benchmarks": [
@@ -8066,6 +8066,198 @@ window.BENCHMARK_DATA = {
80668066
"unit": "ms"
80678067
}
80688068
]
8069+
},
8070+
{
8071+
"commit": {
8072+
"author": {
8073+
"email": "anders@jenbo.dk",
8074+
"name": "Anders Jenbo",
8075+
"username": "AJenbo"
8076+
},
8077+
"committer": {
8078+
"email": "anders@jenbo.dk",
8079+
"name": "Anders Jenbo",
8080+
"username": "AJenbo"
8081+
},
8082+
"distinct": true,
8083+
"id": "5dfc4562fa4242b67c749c7ce369b9e63f29fc4e",
8084+
"message": "Accept &[PhpType] in generic-arg resolution",
8085+
"timestamp": "2026-04-06T03:06:17+02:00",
8086+
"tree_id": "b0708709bbb326d58dd19e70d4c6496475fa7d85",
8087+
"url": "https://github.com/AJenbo/phpantom_lsp/commit/5dfc4562fa4242b67c749c7ce369b9e63f29fc4e"
8088+
},
8089+
"date": 1775438172130,
8090+
"tool": "customSmallerIsBetter",
8091+
"benches": [
8092+
{
8093+
"name": "cold_start_completion",
8094+
"value": 2.573,
8095+
"range": "± 0.034",
8096+
"unit": "ms"
8097+
},
8098+
{
8099+
"name": "completion_simple_class",
8100+
"value": 0.007,
8101+
"range": "± 0",
8102+
"unit": "ms"
8103+
},
8104+
{
8105+
"name": "completion_inheritance_depth/depth_5",
8106+
"value": 0.068,
8107+
"range": "± 0",
8108+
"unit": "ms"
8109+
},
8110+
{
8111+
"name": "completion_inheritance_depth/depth_10",
8112+
"value": 0.136,
8113+
"range": "± 0.001",
8114+
"unit": "ms"
8115+
},
8116+
{
8117+
"name": "completion_inheritance_depth/depth_20",
8118+
"value": 0.246,
8119+
"range": "± 0.004",
8120+
"unit": "ms"
8121+
},
8122+
{
8123+
"name": "completion_classmap_size/100_classes",
8124+
"value": 0.153,
8125+
"range": "± 0.002",
8126+
"unit": "ms"
8127+
},
8128+
{
8129+
"name": "completion_classmap_size/500_classes",
8130+
"value": 0.752,
8131+
"range": "± 0.003",
8132+
"unit": "ms"
8133+
},
8134+
{
8135+
"name": "completion_classmap_size/1000_classes",
8136+
"value": 1.497,
8137+
"range": "± 0.016",
8138+
"unit": "ms"
8139+
},
8140+
{
8141+
"name": "completion_generics_and_mixins",
8142+
"value": 0.044,
8143+
"range": "± 0",
8144+
"unit": "ms"
8145+
},
8146+
{
8147+
"name": "completion_with_narrowing",
8148+
"value": 0.014,
8149+
"range": "± 0",
8150+
"unit": "ms"
8151+
},
8152+
{
8153+
"name": "completion_5_method_chain",
8154+
"value": 0.011,
8155+
"range": "± 0",
8156+
"unit": "ms"
8157+
},
8158+
{
8159+
"name": "completion_cross_file_type_hint",
8160+
"value": 0.019,
8161+
"range": "± 0",
8162+
"unit": "ms"
8163+
},
8164+
{
8165+
"name": "completion_carbon_class",
8166+
"value": 3.486,
8167+
"range": "± 0.019",
8168+
"unit": "ms"
8169+
},
8170+
{
8171+
"name": "completion_yii_deep_hierarchy",
8172+
"value": 0.377,
8173+
"range": "± 0.009",
8174+
"unit": "ms"
8175+
},
8176+
{
8177+
"name": "completion_large_file",
8178+
"value": 0.189,
8179+
"range": "± 0",
8180+
"unit": "ms"
8181+
},
8182+
{
8183+
"name": "completion_short_file",
8184+
"value": 0.019,
8185+
"range": "± 0",
8186+
"unit": "ms"
8187+
},
8188+
{
8189+
"name": "variable_completion/short",
8190+
"value": 0.012,
8191+
"range": "± 0",
8192+
"unit": "ms"
8193+
},
8194+
{
8195+
"name": "variable_completion/long",
8196+
"value": 0.083,
8197+
"range": "± 0",
8198+
"unit": "ms"
8199+
},
8200+
{
8201+
"name": "hover_method_call",
8202+
"value": 0.019,
8203+
"range": "± 0",
8204+
"unit": "ms"
8205+
},
8206+
{
8207+
"name": "goto_definition_method",
8208+
"value": 0.012,
8209+
"range": "± 0",
8210+
"unit": "ms"
8211+
},
8212+
{
8213+
"name": "update_ast_parse_time/100_lines",
8214+
"value": 0.184,
8215+
"range": "± 0.002",
8216+
"unit": "ms"
8217+
},
8218+
{
8219+
"name": "update_ast_parse_time/500_lines",
8220+
"value": 0.997,
8221+
"range": "± 0.025",
8222+
"unit": "ms"
8223+
},
8224+
{
8225+
"name": "update_ast_parse_time/2000_lines",
8226+
"value": 4.665,
8227+
"range": "± 0.19",
8228+
"unit": "ms"
8229+
},
8230+
{
8231+
"name": "reparse_500_line_file",
8232+
"value": 1.013,
8233+
"range": "± 0.02",
8234+
"unit": "ms"
8235+
},
8236+
{
8237+
"name": "diagnostics/fixture/lots_of_new_generic_objects",
8238+
"value": 0.029,
8239+
"range": "± 0",
8240+
"unit": "ms"
8241+
},
8242+
{
8243+
"name": "diagnostics/fixture/lots_of_new_objects",
8244+
"value": 0.027,
8245+
"range": "± 0",
8246+
"unit": "ms"
8247+
},
8248+
{
8249+
"name": "diagnostics/fixture/lots_of_missing_methods",
8250+
"value": 58.452,
8251+
"range": "± 0.175",
8252+
"unit": "ms"
8253+
},
8254+
{
8255+
"name": "diagnostics/fixture/method_chain",
8256+
"value": 0.518,
8257+
"range": "± 0.014",
8258+
"unit": "ms"
8259+
}
8260+
]
80698261
}
80708262
]
80718263
}

0 commit comments

Comments
 (0)