Skip to content

Commit ab45168

Browse files
author
github-action-benchmark
committed
add PHPantom Benchmarks (cargo) benchmark result for 58ffe1c
1 parent 7162383 commit ab45168

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": 1772994250419,
2+
"lastUpdate": 1772997747170,
33
"repoUrl": "https://github.com/AJenbo/phpantom_lsp",
44
"entries": {
55
"PHPantom Benchmarks": [
@@ -7094,6 +7094,156 @@ window.BENCHMARK_DATA = {
70947094
"unit": "ns/iter"
70957095
}
70967096
]
7097+
},
7098+
{
7099+
"commit": {
7100+
"author": {
7101+
"email": "anders@jenbo.dk",
7102+
"name": "Anders Jenbo",
7103+
"username": "AJenbo"
7104+
},
7105+
"committer": {
7106+
"email": "anders@jenbo.dk",
7107+
"name": "Anders Jenbo",
7108+
"username": "AJenbo"
7109+
},
7110+
"distinct": true,
7111+
"id": "58ffe1c0cc1265ada80a8d515036d4377287555f",
7112+
"message": "Provide upgrade actions for deprecated code",
7113+
"timestamp": "2026-03-08T20:17:11+01:00",
7114+
"tree_id": "e09ddce3ed0ac11defd511cbc5f18128e2c58182",
7115+
"url": "https://github.com/AJenbo/phpantom_lsp/commit/58ffe1c0cc1265ada80a8d515036d4377287555f"
7116+
},
7117+
"date": 1772997746313,
7118+
"tool": "cargo",
7119+
"benches": [
7120+
{
7121+
"name": "completion_simple_class",
7122+
"value": 29049,
7123+
"range": "± 445",
7124+
"unit": "ns/iter"
7125+
},
7126+
{
7127+
"name": "completion_inheritance_depth/depth_5",
7128+
"value": 133853,
7129+
"range": "± 1389",
7130+
"unit": "ns/iter"
7131+
},
7132+
{
7133+
"name": "completion_inheritance_depth/depth_10",
7134+
"value": 259218,
7135+
"range": "± 3922",
7136+
"unit": "ns/iter"
7137+
},
7138+
{
7139+
"name": "completion_inheritance_depth/depth_20",
7140+
"value": 504024,
7141+
"range": "± 4907",
7142+
"unit": "ns/iter"
7143+
},
7144+
{
7145+
"name": "completion_classmap_size/100_classes",
7146+
"value": 607569,
7147+
"range": "± 4535",
7148+
"unit": "ns/iter"
7149+
},
7150+
{
7151+
"name": "completion_classmap_size/500_classes",
7152+
"value": 3028020,
7153+
"range": "± 43270",
7154+
"unit": "ns/iter"
7155+
},
7156+
{
7157+
"name": "completion_classmap_size/1000_classes",
7158+
"value": 6270568,
7159+
"range": "± 493861",
7160+
"unit": "ns/iter"
7161+
},
7162+
{
7163+
"name": "completion_generics_and_mixins",
7164+
"value": 145344,
7165+
"range": "± 1587",
7166+
"unit": "ns/iter"
7167+
},
7168+
{
7169+
"name": "completion_with_narrowing",
7170+
"value": 36898,
7171+
"range": "± 290",
7172+
"unit": "ns/iter"
7173+
},
7174+
{
7175+
"name": "completion_5_method_chain",
7176+
"value": 27124,
7177+
"range": "± 211",
7178+
"unit": "ns/iter"
7179+
},
7180+
{
7181+
"name": "completion_cross_file_type_hint",
7182+
"value": 44775,
7183+
"range": "± 320",
7184+
"unit": "ns/iter"
7185+
},
7186+
{
7187+
"name": "update_ast_parse_time/100_lines",
7188+
"value": 163489,
7189+
"range": "± 1488",
7190+
"unit": "ns/iter"
7191+
},
7192+
{
7193+
"name": "update_ast_parse_time/500_lines",
7194+
"value": 774404,
7195+
"range": "± 4111",
7196+
"unit": "ns/iter"
7197+
},
7198+
{
7199+
"name": "update_ast_parse_time/2000_lines",
7200+
"value": 3056434,
7201+
"range": "± 41365",
7202+
"unit": "ns/iter"
7203+
},
7204+
{
7205+
"name": "hover_method_call",
7206+
"value": 34824,
7207+
"range": "± 362",
7208+
"unit": "ns/iter"
7209+
},
7210+
{
7211+
"name": "goto_definition_method",
7212+
"value": 19258,
7213+
"range": "± 692",
7214+
"unit": "ns/iter"
7215+
},
7216+
{
7217+
"name": "reparse_500_line_file",
7218+
"value": 1697917,
7219+
"range": "± 28787",
7220+
"unit": "ns/iter"
7221+
},
7222+
{
7223+
"name": "diagnostics/fixture/lots_of_new_generic_objects",
7224+
"value": 36352,
7225+
"range": "± 217",
7226+
"unit": "ns/iter"
7227+
},
7228+
{
7229+
"name": "diagnostics/fixture/lots_of_new_objects",
7230+
"value": 17961,
7231+
"range": "± 69",
7232+
"unit": "ns/iter"
7233+
},
7234+
{
7235+
"name": "diagnostics/fixture/lots_of_missing_methods",
7236+
"value": 101683026,
7237+
"range": "± 786745",
7238+
"unit": "ns/iter"
7239+
},
7240+
{
7241+
"name": "diagnostics/fixture/method_chain",
7242+
"value": 467191,
7243+
"range": "± 2463",
7244+
"unit": "ns/iter"
7245+
}
7246+
]
70977247
}
70987248
]
70997249
}

0 commit comments

Comments
 (0)