Skip to content

Commit 7162383

Browse files
author
github-action-benchmark
committed
add PHPantom Benchmarks (cargo) benchmark result for 883bdc9
1 parent b606ff8 commit 7162383

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": 1772992264162,
2+
"lastUpdate": 1772994250419,
33
"repoUrl": "https://github.com/AJenbo/phpantom_lsp",
44
"entries": {
55
"PHPantom Benchmarks": [
@@ -6944,6 +6944,156 @@ window.BENCHMARK_DATA = {
69446944
"unit": "ns/iter"
69456945
}
69466946
]
6947+
},
6948+
{
6949+
"commit": {
6950+
"author": {
6951+
"email": "anders@jenbo.dk",
6952+
"name": "Anders Jenbo",
6953+
"username": "AJenbo"
6954+
},
6955+
"committer": {
6956+
"email": "anders@jenbo.dk",
6957+
"name": "Anders Jenbo",
6958+
"username": "AJenbo"
6959+
},
6960+
"distinct": true,
6961+
"id": "883bdc9d3910a0eb7a4f0be8c2408e71e135fae3",
6962+
"message": "Clean up roadmap",
6963+
"timestamp": "2026-03-08T19:19:00+01:00",
6964+
"tree_id": "9d203148971a569aa6883b61b1c1f710c856ff65",
6965+
"url": "https://github.com/AJenbo/phpantom_lsp/commit/883bdc9d3910a0eb7a4f0be8c2408e71e135fae3"
6966+
},
6967+
"date": 1772994250058,
6968+
"tool": "cargo",
6969+
"benches": [
6970+
{
6971+
"name": "completion_simple_class",
6972+
"value": 29639,
6973+
"range": "± 201",
6974+
"unit": "ns/iter"
6975+
},
6976+
{
6977+
"name": "completion_inheritance_depth/depth_5",
6978+
"value": 132848,
6979+
"range": "± 923",
6980+
"unit": "ns/iter"
6981+
},
6982+
{
6983+
"name": "completion_inheritance_depth/depth_10",
6984+
"value": 256271,
6985+
"range": "± 3056",
6986+
"unit": "ns/iter"
6987+
},
6988+
{
6989+
"name": "completion_inheritance_depth/depth_20",
6990+
"value": 496292,
6991+
"range": "± 7335",
6992+
"unit": "ns/iter"
6993+
},
6994+
{
6995+
"name": "completion_classmap_size/100_classes",
6996+
"value": 603388,
6997+
"range": "± 24196",
6998+
"unit": "ns/iter"
6999+
},
7000+
{
7001+
"name": "completion_classmap_size/500_classes",
7002+
"value": 2941402,
7003+
"range": "± 17739",
7004+
"unit": "ns/iter"
7005+
},
7006+
{
7007+
"name": "completion_classmap_size/1000_classes",
7008+
"value": 5967208,
7009+
"range": "± 85361",
7010+
"unit": "ns/iter"
7011+
},
7012+
{
7013+
"name": "completion_generics_and_mixins",
7014+
"value": 145575,
7015+
"range": "± 4268",
7016+
"unit": "ns/iter"
7017+
},
7018+
{
7019+
"name": "completion_with_narrowing",
7020+
"value": 37577,
7021+
"range": "± 321",
7022+
"unit": "ns/iter"
7023+
},
7024+
{
7025+
"name": "completion_5_method_chain",
7026+
"value": 27493,
7027+
"range": "± 169",
7028+
"unit": "ns/iter"
7029+
},
7030+
{
7031+
"name": "completion_cross_file_type_hint",
7032+
"value": 45397,
7033+
"range": "± 326",
7034+
"unit": "ns/iter"
7035+
},
7036+
{
7037+
"name": "update_ast_parse_time/100_lines",
7038+
"value": 152542,
7039+
"range": "± 1578",
7040+
"unit": "ns/iter"
7041+
},
7042+
{
7043+
"name": "update_ast_parse_time/500_lines",
7044+
"value": 764698,
7045+
"range": "± 4379",
7046+
"unit": "ns/iter"
7047+
},
7048+
{
7049+
"name": "update_ast_parse_time/2000_lines",
7050+
"value": 3009775,
7051+
"range": "± 56873",
7052+
"unit": "ns/iter"
7053+
},
7054+
{
7055+
"name": "hover_method_call",
7056+
"value": 35779,
7057+
"range": "± 483",
7058+
"unit": "ns/iter"
7059+
},
7060+
{
7061+
"name": "goto_definition_method",
7062+
"value": 20329,
7063+
"range": "± 89",
7064+
"unit": "ns/iter"
7065+
},
7066+
{
7067+
"name": "reparse_500_line_file",
7068+
"value": 1693428,
7069+
"range": "± 15237",
7070+
"unit": "ns/iter"
7071+
},
7072+
{
7073+
"name": "diagnostics/fixture/lots_of_new_generic_objects",
7074+
"value": 36021,
7075+
"range": "± 496",
7076+
"unit": "ns/iter"
7077+
},
7078+
{
7079+
"name": "diagnostics/fixture/lots_of_new_objects",
7080+
"value": 17556,
7081+
"range": "± 56",
7082+
"unit": "ns/iter"
7083+
},
7084+
{
7085+
"name": "diagnostics/fixture/lots_of_missing_methods",
7086+
"value": 101746644,
7087+
"range": "± 586607",
7088+
"unit": "ns/iter"
7089+
},
7090+
{
7091+
"name": "diagnostics/fixture/method_chain",
7092+
"value": 467660,
7093+
"range": "± 10353",
7094+
"unit": "ns/iter"
7095+
}
7096+
]
69477097
}
69487098
]
69497099
}

0 commit comments

Comments
 (0)