Skip to content

Commit 6e7f915

Browse files
author
github-action-benchmark
committed
add PHPantom Benchmarks (cargo) benchmark result for 1abdb06
1 parent 5b2d9c8 commit 6e7f915

1 file changed

Lines changed: 193 additions & 1 deletion

File tree

dev/bench/data.js

Lines changed: 193 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
window.BENCHMARK_DATA = {
2-
"lastUpdate": 1774255192207,
2+
"lastUpdate": 1774260001847,
33
"repoUrl": "https://github.com/AJenbo/phpantom_lsp",
44
"entries": {
55
"PHPantom Benchmarks": [
@@ -5378,6 +5378,198 @@ window.BENCHMARK_DATA = {
53785378
"unit": "ns/iter"
53795379
}
53805380
]
5381+
},
5382+
{
5383+
"commit": {
5384+
"author": {
5385+
"email": "anders@jenbo.dk",
5386+
"name": "Anders Jenbo",
5387+
"username": "AJenbo"
5388+
},
5389+
"committer": {
5390+
"email": "anders@jenbo.dk",
5391+
"name": "Anders Jenbo",
5392+
"username": "AJenbo"
5393+
},
5394+
"distinct": true,
5395+
"id": "1abdb06cb765b80dd3a6e8094e2d334c7648d253",
5396+
"message": "Fix a couple of var assignment issues.",
5397+
"timestamp": "2026-03-23T10:53:30+01:00",
5398+
"tree_id": "6803bf71b91ae87b19f025915162a8333d4fa311",
5399+
"url": "https://github.com/AJenbo/phpantom_lsp/commit/1abdb06cb765b80dd3a6e8094e2d334c7648d253"
5400+
},
5401+
"date": 1774260000569,
5402+
"tool": "cargo",
5403+
"benches": [
5404+
{
5405+
"name": "cold_start_completion",
5406+
"value": 565938,
5407+
"range": "± 5465",
5408+
"unit": "ns/iter"
5409+
},
5410+
{
5411+
"name": "completion_simple_class",
5412+
"value": 11110,
5413+
"range": "± 430",
5414+
"unit": "ns/iter"
5415+
},
5416+
{
5417+
"name": "completion_inheritance_depth/depth_5",
5418+
"value": 50428,
5419+
"range": "± 1751",
5420+
"unit": "ns/iter"
5421+
},
5422+
{
5423+
"name": "completion_inheritance_depth/depth_10",
5424+
"value": 107225,
5425+
"range": "± 1088",
5426+
"unit": "ns/iter"
5427+
},
5428+
{
5429+
"name": "completion_inheritance_depth/depth_20",
5430+
"value": 202382,
5431+
"range": "± 7694",
5432+
"unit": "ns/iter"
5433+
},
5434+
{
5435+
"name": "completion_classmap_size/100_classes",
5436+
"value": 160442,
5437+
"range": "± 533",
5438+
"unit": "ns/iter"
5439+
},
5440+
{
5441+
"name": "completion_classmap_size/500_classes",
5442+
"value": 777015,
5443+
"range": "± 1905",
5444+
"unit": "ns/iter"
5445+
},
5446+
{
5447+
"name": "completion_classmap_size/1000_classes",
5448+
"value": 1548525,
5449+
"range": "± 33906",
5450+
"unit": "ns/iter"
5451+
},
5452+
{
5453+
"name": "completion_generics_and_mixins",
5454+
"value": 37431,
5455+
"range": "± 209",
5456+
"unit": "ns/iter"
5457+
},
5458+
{
5459+
"name": "completion_with_narrowing",
5460+
"value": 11605,
5461+
"range": "± 48",
5462+
"unit": "ns/iter"
5463+
},
5464+
{
5465+
"name": "completion_5_method_chain",
5466+
"value": 7955,
5467+
"range": "± 151",
5468+
"unit": "ns/iter"
5469+
},
5470+
{
5471+
"name": "completion_cross_file_type_hint",
5472+
"value": 11351,
5473+
"range": "± 64",
5474+
"unit": "ns/iter"
5475+
},
5476+
{
5477+
"name": "completion_carbon_class",
5478+
"value": 2379157,
5479+
"range": "± 35348",
5480+
"unit": "ns/iter"
5481+
},
5482+
{
5483+
"name": "completion_yii_deep_hierarchy",
5484+
"value": 234165,
5485+
"range": "± 6662",
5486+
"unit": "ns/iter"
5487+
},
5488+
{
5489+
"name": "completion_large_file",
5490+
"value": 148624,
5491+
"range": "± 321",
5492+
"unit": "ns/iter"
5493+
},
5494+
{
5495+
"name": "completion_short_file",
5496+
"value": 12139,
5497+
"range": "± 271",
5498+
"unit": "ns/iter"
5499+
},
5500+
{
5501+
"name": "variable_completion/short",
5502+
"value": 12061,
5503+
"range": "± 30",
5504+
"unit": "ns/iter"
5505+
},
5506+
{
5507+
"name": "variable_completion/long",
5508+
"value": 86304,
5509+
"range": "± 3518",
5510+
"unit": "ns/iter"
5511+
},
5512+
{
5513+
"name": "hover_method_call",
5514+
"value": 9593,
5515+
"range": "± 104",
5516+
"unit": "ns/iter"
5517+
},
5518+
{
5519+
"name": "goto_definition_method",
5520+
"value": 7373,
5521+
"range": "± 323",
5522+
"unit": "ns/iter"
5523+
},
5524+
{
5525+
"name": "update_ast_parse_time/100_lines",
5526+
"value": 152990,
5527+
"range": "± 632",
5528+
"unit": "ns/iter"
5529+
},
5530+
{
5531+
"name": "update_ast_parse_time/500_lines",
5532+
"value": 815338,
5533+
"range": "± 17241",
5534+
"unit": "ns/iter"
5535+
},
5536+
{
5537+
"name": "update_ast_parse_time/2000_lines",
5538+
"value": 3926606,
5539+
"range": "± 17359",
5540+
"unit": "ns/iter"
5541+
},
5542+
{
5543+
"name": "reparse_500_line_file",
5544+
"value": 826738,
5545+
"range": "± 19053",
5546+
"unit": "ns/iter"
5547+
},
5548+
{
5549+
"name": "diagnostics/fixture/lots_of_new_generic_objects",
5550+
"value": 16965,
5551+
"range": "± 778",
5552+
"unit": "ns/iter"
5553+
},
5554+
{
5555+
"name": "diagnostics/fixture/lots_of_new_objects",
5556+
"value": 15641,
5557+
"range": "± 86",
5558+
"unit": "ns/iter"
5559+
},
5560+
{
5561+
"name": "diagnostics/fixture/lots_of_missing_methods",
5562+
"value": 63534334,
5563+
"range": "± 232724",
5564+
"unit": "ns/iter"
5565+
},
5566+
{
5567+
"name": "diagnostics/fixture/method_chain",
5568+
"value": 500217,
5569+
"range": "± 2662",
5570+
"unit": "ns/iter"
5571+
}
5572+
]
53815573
}
53825574
]
53835575
}

0 commit comments

Comments
 (0)