Skip to content

Commit 71f9493

Browse files
author
github-action-benchmark
committed
add PHPantom Benchmarks (cargo) benchmark result for 3875faf
1 parent ab45168 commit 71f9493

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": 1772997747170,
2+
"lastUpdate": 1773011808564,
33
"repoUrl": "https://github.com/AJenbo/phpantom_lsp",
44
"entries": {
55
"PHPantom Benchmarks": [
@@ -7244,6 +7244,156 @@ window.BENCHMARK_DATA = {
72447244
"unit": "ns/iter"
72457245
}
72467246
]
7247+
},
7248+
{
7249+
"commit": {
7250+
"author": {
7251+
"email": "anders@jenbo.dk",
7252+
"name": "Anders Jenbo",
7253+
"username": "AJenbo"
7254+
},
7255+
"committer": {
7256+
"email": "anders@jenbo.dk",
7257+
"name": "Anders Jenbo",
7258+
"username": "AJenbo"
7259+
},
7260+
"distinct": true,
7261+
"id": "3875faf9df73b15412147e6c7788eea01d96ec3e",
7262+
"message": "Non-Composer project support.",
7263+
"timestamp": "2026-03-09T00:11:31+01:00",
7264+
"tree_id": "68cee3492780f48af804979ebe581efc068f00e2",
7265+
"url": "https://github.com/AJenbo/phpantom_lsp/commit/3875faf9df73b15412147e6c7788eea01d96ec3e"
7266+
},
7267+
"date": 1773011807840,
7268+
"tool": "cargo",
7269+
"benches": [
7270+
{
7271+
"name": "completion_simple_class",
7272+
"value": 30124,
7273+
"range": "± 184",
7274+
"unit": "ns/iter"
7275+
},
7276+
{
7277+
"name": "completion_inheritance_depth/depth_5",
7278+
"value": 133523,
7279+
"range": "± 1044",
7280+
"unit": "ns/iter"
7281+
},
7282+
{
7283+
"name": "completion_inheritance_depth/depth_10",
7284+
"value": 260182,
7285+
"range": "± 2744",
7286+
"unit": "ns/iter"
7287+
},
7288+
{
7289+
"name": "completion_inheritance_depth/depth_20",
7290+
"value": 507943,
7291+
"range": "± 7919",
7292+
"unit": "ns/iter"
7293+
},
7294+
{
7295+
"name": "completion_classmap_size/100_classes",
7296+
"value": 606247,
7297+
"range": "± 9955",
7298+
"unit": "ns/iter"
7299+
},
7300+
{
7301+
"name": "completion_classmap_size/500_classes",
7302+
"value": 2876646,
7303+
"range": "± 29059",
7304+
"unit": "ns/iter"
7305+
},
7306+
{
7307+
"name": "completion_classmap_size/1000_classes",
7308+
"value": 5736320,
7309+
"range": "± 43515",
7310+
"unit": "ns/iter"
7311+
},
7312+
{
7313+
"name": "completion_generics_and_mixins",
7314+
"value": 147014,
7315+
"range": "± 1469",
7316+
"unit": "ns/iter"
7317+
},
7318+
{
7319+
"name": "completion_with_narrowing",
7320+
"value": 37250,
7321+
"range": "± 509",
7322+
"unit": "ns/iter"
7323+
},
7324+
{
7325+
"name": "completion_5_method_chain",
7326+
"value": 27694,
7327+
"range": "± 201",
7328+
"unit": "ns/iter"
7329+
},
7330+
{
7331+
"name": "completion_cross_file_type_hint",
7332+
"value": 45700,
7333+
"range": "± 245",
7334+
"unit": "ns/iter"
7335+
},
7336+
{
7337+
"name": "update_ast_parse_time/100_lines",
7338+
"value": 165745,
7339+
"range": "± 6728",
7340+
"unit": "ns/iter"
7341+
},
7342+
{
7343+
"name": "update_ast_parse_time/500_lines",
7344+
"value": 770903,
7345+
"range": "± 8974",
7346+
"unit": "ns/iter"
7347+
},
7348+
{
7349+
"name": "update_ast_parse_time/2000_lines",
7350+
"value": 2990073,
7351+
"range": "± 14469",
7352+
"unit": "ns/iter"
7353+
},
7354+
{
7355+
"name": "hover_method_call",
7356+
"value": 35324,
7357+
"range": "± 187",
7358+
"unit": "ns/iter"
7359+
},
7360+
{
7361+
"name": "goto_definition_method",
7362+
"value": 19826,
7363+
"range": "± 89",
7364+
"unit": "ns/iter"
7365+
},
7366+
{
7367+
"name": "reparse_500_line_file",
7368+
"value": 1700789,
7369+
"range": "± 19152",
7370+
"unit": "ns/iter"
7371+
},
7372+
{
7373+
"name": "diagnostics/fixture/lots_of_new_generic_objects",
7374+
"value": 36907,
7375+
"range": "± 228",
7376+
"unit": "ns/iter"
7377+
},
7378+
{
7379+
"name": "diagnostics/fixture/lots_of_new_objects",
7380+
"value": 18156,
7381+
"range": "± 167",
7382+
"unit": "ns/iter"
7383+
},
7384+
{
7385+
"name": "diagnostics/fixture/lots_of_missing_methods",
7386+
"value": 100812002,
7387+
"range": "± 404724",
7388+
"unit": "ns/iter"
7389+
},
7390+
{
7391+
"name": "diagnostics/fixture/method_chain",
7392+
"value": 481499,
7393+
"range": "± 3736",
7394+
"unit": "ns/iter"
7395+
}
7396+
]
72477397
}
72487398
]
72497399
}

0 commit comments

Comments
 (0)