Skip to content

Commit 6a0854c

Browse files
author
github-action-benchmark
committed
add PHPantom Benchmarks (cargo) benchmark result for 5c2caab
1 parent 64893e2 commit 6a0854c

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": 1772929859428,
2+
"lastUpdate": 1772931204161,
33
"repoUrl": "https://github.com/AJenbo/phpantom_lsp",
44
"entries": {
55
"PHPantom Benchmarks": [
@@ -5144,6 +5144,156 @@ window.BENCHMARK_DATA = {
51445144
"unit": "ns/iter"
51455145
}
51465146
]
5147+
},
5148+
{
5149+
"commit": {
5150+
"author": {
5151+
"email": "anders@jenbo.dk",
5152+
"name": "Anders Jenbo",
5153+
"username": "AJenbo"
5154+
},
5155+
"committer": {
5156+
"email": "anders@jenbo.dk",
5157+
"name": "Anders Jenbo",
5158+
"username": "AJenbo"
5159+
},
5160+
"distinct": true,
5161+
"id": "5c2caab27a2ebf4102e980fff910265aa19dbb60",
5162+
"message": "False-positive unknown-class warnings on PHPStan type syntax",
5163+
"timestamp": "2026-03-08T01:48:09+01:00",
5164+
"tree_id": "fc045de875ac24434f3c29e85113923e07beb959",
5165+
"url": "https://github.com/AJenbo/phpantom_lsp/commit/5c2caab27a2ebf4102e980fff910265aa19dbb60"
5166+
},
5167+
"date": 1772931203299,
5168+
"tool": "cargo",
5169+
"benches": [
5170+
{
5171+
"name": "completion_simple_class",
5172+
"value": 30362,
5173+
"range": "± 666",
5174+
"unit": "ns/iter"
5175+
},
5176+
{
5177+
"name": "completion_inheritance_depth/depth_5",
5178+
"value": 130733,
5179+
"range": "± 3098",
5180+
"unit": "ns/iter"
5181+
},
5182+
{
5183+
"name": "completion_inheritance_depth/depth_10",
5184+
"value": 246808,
5185+
"range": "± 2835",
5186+
"unit": "ns/iter"
5187+
},
5188+
{
5189+
"name": "completion_inheritance_depth/depth_20",
5190+
"value": 483678,
5191+
"range": "± 3642",
5192+
"unit": "ns/iter"
5193+
},
5194+
{
5195+
"name": "completion_classmap_size/100_classes",
5196+
"value": 537179,
5197+
"range": "± 6328",
5198+
"unit": "ns/iter"
5199+
},
5200+
{
5201+
"name": "completion_classmap_size/500_classes",
5202+
"value": 2672511,
5203+
"range": "± 34813",
5204+
"unit": "ns/iter"
5205+
},
5206+
{
5207+
"name": "completion_classmap_size/1000_classes",
5208+
"value": 5434180,
5209+
"range": "± 126175",
5210+
"unit": "ns/iter"
5211+
},
5212+
{
5213+
"name": "completion_generics_and_mixins",
5214+
"value": 136822,
5215+
"range": "± 1473",
5216+
"unit": "ns/iter"
5217+
},
5218+
{
5219+
"name": "completion_with_narrowing",
5220+
"value": 36920,
5221+
"range": "± 465",
5222+
"unit": "ns/iter"
5223+
},
5224+
{
5225+
"name": "completion_5_method_chain",
5226+
"value": 25740,
5227+
"range": "± 128",
5228+
"unit": "ns/iter"
5229+
},
5230+
{
5231+
"name": "completion_cross_file_type_hint",
5232+
"value": 42865,
5233+
"range": "± 790",
5234+
"unit": "ns/iter"
5235+
},
5236+
{
5237+
"name": "update_ast_parse_time/100_lines",
5238+
"value": 142534,
5239+
"range": "± 2798",
5240+
"unit": "ns/iter"
5241+
},
5242+
{
5243+
"name": "update_ast_parse_time/500_lines",
5244+
"value": 673315,
5245+
"range": "± 12434",
5246+
"unit": "ns/iter"
5247+
},
5248+
{
5249+
"name": "update_ast_parse_time/2000_lines",
5250+
"value": 2639509,
5251+
"range": "± 48424",
5252+
"unit": "ns/iter"
5253+
},
5254+
{
5255+
"name": "hover_method_call",
5256+
"value": 34478,
5257+
"range": "± 221",
5258+
"unit": "ns/iter"
5259+
},
5260+
{
5261+
"name": "goto_definition_method",
5262+
"value": 19053,
5263+
"range": "± 380",
5264+
"unit": "ns/iter"
5265+
},
5266+
{
5267+
"name": "reparse_500_line_file",
5268+
"value": 1527418,
5269+
"range": "± 17298",
5270+
"unit": "ns/iter"
5271+
},
5272+
{
5273+
"name": "diagnostics/fixture/lots_of_new_generic_objects",
5274+
"value": 69911,
5275+
"range": "± 526",
5276+
"unit": "ns/iter"
5277+
},
5278+
{
5279+
"name": "diagnostics/fixture/lots_of_new_objects",
5280+
"value": 51176,
5281+
"range": "± 491",
5282+
"unit": "ns/iter"
5283+
},
5284+
{
5285+
"name": "diagnostics/fixture/lots_of_missing_methods",
5286+
"value": 102856247,
5287+
"range": "± 1281220",
5288+
"unit": "ns/iter"
5289+
},
5290+
{
5291+
"name": "diagnostics/fixture/method_chain",
5292+
"value": 522900,
5293+
"range": "± 2925",
5294+
"unit": "ns/iter"
5295+
}
5296+
]
51475297
}
51485298
]
51495299
}

0 commit comments

Comments
 (0)