Skip to content

Commit fd504c0

Browse files
author
github-action-benchmark
committed
add PHPantom Benchmarks (cargo) benchmark result for 3b4f193
1 parent 135153f commit fd504c0

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": 1773022146102,
2+
"lastUpdate": 1773033306198,
33
"repoUrl": "https://github.com/AJenbo/phpantom_lsp",
44
"entries": {
55
"PHPantom Benchmarks": [
@@ -7994,6 +7994,156 @@ window.BENCHMARK_DATA = {
79947994
"unit": "ns/iter"
79957995
}
79967996
]
7997+
},
7998+
{
7999+
"commit": {
8000+
"author": {
8001+
"email": "anders@jenbo.dk",
8002+
"name": "Anders Jenbo",
8003+
"username": "AJenbo"
8004+
},
8005+
"committer": {
8006+
"email": "anders@jenbo.dk",
8007+
"name": "Anders Jenbo",
8008+
"username": "AJenbo"
8009+
},
8010+
"distinct": true,
8011+
"id": "3b4f193bd75c65c89f53718feb9d58ec84306aad",
8012+
"message": "Fix 8 bugs",
8013+
"timestamp": "2026-03-09T06:09:54+01:00",
8014+
"tree_id": "5aca8933cd2f5ea15654c002a33fb0c4bdd7d4a3",
8015+
"url": "https://github.com/AJenbo/phpantom_lsp/commit/3b4f193bd75c65c89f53718feb9d58ec84306aad"
8016+
},
8017+
"date": 1773033305720,
8018+
"tool": "cargo",
8019+
"benches": [
8020+
{
8021+
"name": "completion_simple_class",
8022+
"value": 28947,
8023+
"range": "± 716",
8024+
"unit": "ns/iter"
8025+
},
8026+
{
8027+
"name": "completion_inheritance_depth/depth_5",
8028+
"value": 135094,
8029+
"range": "± 1801",
8030+
"unit": "ns/iter"
8031+
},
8032+
{
8033+
"name": "completion_inheritance_depth/depth_10",
8034+
"value": 258070,
8035+
"range": "± 4575",
8036+
"unit": "ns/iter"
8037+
},
8038+
{
8039+
"name": "completion_inheritance_depth/depth_20",
8040+
"value": 500116,
8041+
"range": "± 3703",
8042+
"unit": "ns/iter"
8043+
},
8044+
{
8045+
"name": "completion_classmap_size/100_classes",
8046+
"value": 612619,
8047+
"range": "± 3767",
8048+
"unit": "ns/iter"
8049+
},
8050+
{
8051+
"name": "completion_classmap_size/500_classes",
8052+
"value": 2970043,
8053+
"range": "± 29472",
8054+
"unit": "ns/iter"
8055+
},
8056+
{
8057+
"name": "completion_classmap_size/1000_classes",
8058+
"value": 8778255,
8059+
"range": "± 311982",
8060+
"unit": "ns/iter"
8061+
},
8062+
{
8063+
"name": "completion_generics_and_mixins",
8064+
"value": 146380,
8065+
"range": "± 949",
8066+
"unit": "ns/iter"
8067+
},
8068+
{
8069+
"name": "completion_with_narrowing",
8070+
"value": 38191,
8071+
"range": "± 259",
8072+
"unit": "ns/iter"
8073+
},
8074+
{
8075+
"name": "completion_5_method_chain",
8076+
"value": 27573,
8077+
"range": "± 291",
8078+
"unit": "ns/iter"
8079+
},
8080+
{
8081+
"name": "completion_cross_file_type_hint",
8082+
"value": 45742,
8083+
"range": "± 401",
8084+
"unit": "ns/iter"
8085+
},
8086+
{
8087+
"name": "update_ast_parse_time/100_lines",
8088+
"value": 164766,
8089+
"range": "± 715",
8090+
"unit": "ns/iter"
8091+
},
8092+
{
8093+
"name": "update_ast_parse_time/500_lines",
8094+
"value": 770460,
8095+
"range": "± 7948",
8096+
"unit": "ns/iter"
8097+
},
8098+
{
8099+
"name": "update_ast_parse_time/2000_lines",
8100+
"value": 3014058,
8101+
"range": "± 18338",
8102+
"unit": "ns/iter"
8103+
},
8104+
{
8105+
"name": "hover_method_call",
8106+
"value": 35467,
8107+
"range": "± 348",
8108+
"unit": "ns/iter"
8109+
},
8110+
{
8111+
"name": "goto_definition_method",
8112+
"value": 19309,
8113+
"range": "± 112",
8114+
"unit": "ns/iter"
8115+
},
8116+
{
8117+
"name": "reparse_500_line_file",
8118+
"value": 1703343,
8119+
"range": "± 11162",
8120+
"unit": "ns/iter"
8121+
},
8122+
{
8123+
"name": "diagnostics/fixture/lots_of_new_generic_objects",
8124+
"value": 36149,
8125+
"range": "± 234",
8126+
"unit": "ns/iter"
8127+
},
8128+
{
8129+
"name": "diagnostics/fixture/lots_of_new_objects",
8130+
"value": 17692,
8131+
"range": "± 49",
8132+
"unit": "ns/iter"
8133+
},
8134+
{
8135+
"name": "diagnostics/fixture/lots_of_missing_methods",
8136+
"value": 100270158,
8137+
"range": "± 1105530",
8138+
"unit": "ns/iter"
8139+
},
8140+
{
8141+
"name": "diagnostics/fixture/method_chain",
8142+
"value": 468143,
8143+
"range": "± 1818",
8144+
"unit": "ns/iter"
8145+
}
8146+
]
79978147
}
79988148
]
79998149
}

0 commit comments

Comments
 (0)