Skip to content

Commit 3bd113d

Browse files
author
github-action-benchmark
committed
add PHPantom Benchmarks (cargo) benchmark result for f70725b
1 parent b4c80cc commit 3bd113d

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": 1773805437630,
2+
"lastUpdate": 1773806310495,
33
"repoUrl": "https://github.com/AJenbo/phpantom_lsp",
44
"entries": {
55
"PHPantom Benchmarks": [
@@ -18944,6 +18944,156 @@ window.BENCHMARK_DATA = {
1894418944
"unit": "ns/iter"
1894518945
}
1894618946
]
18947+
},
18948+
{
18949+
"commit": {
18950+
"author": {
18951+
"email": "anders@jenbo.dk",
18952+
"name": "Anders Jenbo",
18953+
"username": "AJenbo"
18954+
},
18955+
"committer": {
18956+
"email": "anders@jenbo.dk",
18957+
"name": "Anders Jenbo",
18958+
"username": "AJenbo"
18959+
},
18960+
"distinct": true,
18961+
"id": "f70725b81b46ab5e10626c6c654ba6f9813ca31b",
18962+
"message": "Fix non-positive-int and other pseudo types being seen as classes",
18963+
"timestamp": "2026-03-18T04:52:47+01:00",
18964+
"tree_id": "661150fd69c927620eb9fd34f34aad4ffc050be1",
18965+
"url": "https://github.com/AJenbo/phpantom_lsp/commit/f70725b81b46ab5e10626c6c654ba6f9813ca31b"
18966+
},
18967+
"date": 1773806309526,
18968+
"tool": "cargo",
18969+
"benches": [
18970+
{
18971+
"name": "completion_simple_class",
18972+
"value": 569235,
18973+
"range": "± 5678",
18974+
"unit": "ns/iter"
18975+
},
18976+
{
18977+
"name": "completion_inheritance_depth/depth_5",
18978+
"value": 687543,
18979+
"range": "± 2604",
18980+
"unit": "ns/iter"
18981+
},
18982+
{
18983+
"name": "completion_inheritance_depth/depth_10",
18984+
"value": 820671,
18985+
"range": "± 1921",
18986+
"unit": "ns/iter"
18987+
},
18988+
{
18989+
"name": "completion_inheritance_depth/depth_20",
18990+
"value": 1075480,
18991+
"range": "± 17095",
18992+
"unit": "ns/iter"
18993+
},
18994+
{
18995+
"name": "completion_classmap_size/100_classes",
18996+
"value": 1126928,
18997+
"range": "± 17476",
18998+
"unit": "ns/iter"
18999+
},
19000+
{
19001+
"name": "completion_classmap_size/500_classes",
19002+
"value": 3416925,
19003+
"range": "± 18712",
19004+
"unit": "ns/iter"
19005+
},
19006+
{
19007+
"name": "completion_classmap_size/1000_classes",
19008+
"value": 6430147,
19009+
"range": "± 55149",
19010+
"unit": "ns/iter"
19011+
},
19012+
{
19013+
"name": "completion_generics_and_mixins",
19014+
"value": 716522,
19015+
"range": "± 1617",
19016+
"unit": "ns/iter"
19017+
},
19018+
{
19019+
"name": "completion_with_narrowing",
19020+
"value": 582417,
19021+
"range": "± 1116",
19022+
"unit": "ns/iter"
19023+
},
19024+
{
19025+
"name": "completion_5_method_chain",
19026+
"value": 565965,
19027+
"range": "± 2032",
19028+
"unit": "ns/iter"
19029+
},
19030+
{
19031+
"name": "completion_cross_file_type_hint",
19032+
"value": 590709,
19033+
"range": "± 10000",
19034+
"unit": "ns/iter"
19035+
},
19036+
{
19037+
"name": "update_ast_parse_time/100_lines",
19038+
"value": 718465,
19039+
"range": "± 2499",
19040+
"unit": "ns/iter"
19041+
},
19042+
{
19043+
"name": "update_ast_parse_time/500_lines",
19044+
"value": 1356690,
19045+
"range": "± 17058",
19046+
"unit": "ns/iter"
19047+
},
19048+
{
19049+
"name": "update_ast_parse_time/2000_lines",
19050+
"value": 3780619,
19051+
"range": "± 16306",
19052+
"unit": "ns/iter"
19053+
},
19054+
{
19055+
"name": "hover_method_call",
19056+
"value": 581944,
19057+
"range": "± 2842",
19058+
"unit": "ns/iter"
19059+
},
19060+
{
19061+
"name": "goto_definition_method",
19062+
"value": 559194,
19063+
"range": "± 3975",
19064+
"unit": "ns/iter"
19065+
},
19066+
{
19067+
"name": "reparse_500_line_file",
19068+
"value": 2326687,
19069+
"range": "± 13818",
19070+
"unit": "ns/iter"
19071+
},
19072+
{
19073+
"name": "diagnostics/fixture/lots_of_new_generic_objects",
19074+
"value": 13398,
19075+
"range": "± 92",
19076+
"unit": "ns/iter"
19077+
},
19078+
{
19079+
"name": "diagnostics/fixture/lots_of_new_objects",
19080+
"value": 12570,
19081+
"range": "± 103",
19082+
"unit": "ns/iter"
19083+
},
19084+
{
19085+
"name": "diagnostics/fixture/lots_of_missing_methods",
19086+
"value": 321704536,
19087+
"range": "± 1070577",
19088+
"unit": "ns/iter"
19089+
},
19090+
{
19091+
"name": "diagnostics/fixture/method_chain",
19092+
"value": 794052,
19093+
"range": "± 3391",
19094+
"unit": "ns/iter"
19095+
}
19096+
]
1894719097
}
1894819098
]
1894919099
}

0 commit comments

Comments
 (0)