Skip to content

Commit 64893e2

Browse files
author
github-action-benchmark
committed
add PHPantom Benchmarks (cargo) benchmark result for 5a5c740
1 parent 314cbff commit 64893e2

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": 1772924555631,
2+
"lastUpdate": 1772929859428,
33
"repoUrl": "https://github.com/AJenbo/phpantom_lsp",
44
"entries": {
55
"PHPantom Benchmarks": [
@@ -4994,6 +4994,156 @@ window.BENCHMARK_DATA = {
49944994
"unit": "ns/iter"
49954995
}
49964996
]
4997+
},
4998+
{
4999+
"commit": {
5000+
"author": {
5001+
"email": "anders@jenbo.dk",
5002+
"name": "Anders Jenbo",
5003+
"username": "AJenbo"
5004+
},
5005+
"committer": {
5006+
"email": "anders@jenbo.dk",
5007+
"name": "Anders Jenbo",
5008+
"username": "AJenbo"
5009+
},
5010+
"distinct": true,
5011+
"id": "5a5c7408aab98d2d62610cd854a92289b15f89f3",
5012+
"message": "Variable resolution: static chain assignment",
5013+
"timestamp": "2026-03-08T01:25:47+01:00",
5014+
"tree_id": "2504bce8f50b23b1be433a9aef5e52783f298ec7",
5015+
"url": "https://github.com/AJenbo/phpantom_lsp/commit/5a5c7408aab98d2d62610cd854a92289b15f89f3"
5016+
},
5017+
"date": 1772929858884,
5018+
"tool": "cargo",
5019+
"benches": [
5020+
{
5021+
"name": "completion_simple_class",
5022+
"value": 28645,
5023+
"range": "± 630",
5024+
"unit": "ns/iter"
5025+
},
5026+
{
5027+
"name": "completion_inheritance_depth/depth_5",
5028+
"value": 130357,
5029+
"range": "± 1295",
5030+
"unit": "ns/iter"
5031+
},
5032+
{
5033+
"name": "completion_inheritance_depth/depth_10",
5034+
"value": 244866,
5035+
"range": "± 6593",
5036+
"unit": "ns/iter"
5037+
},
5038+
{
5039+
"name": "completion_inheritance_depth/depth_20",
5040+
"value": 476256,
5041+
"range": "± 2598",
5042+
"unit": "ns/iter"
5043+
},
5044+
{
5045+
"name": "completion_classmap_size/100_classes",
5046+
"value": 531502,
5047+
"range": "± 14629",
5048+
"unit": "ns/iter"
5049+
},
5050+
{
5051+
"name": "completion_classmap_size/500_classes",
5052+
"value": 2608166,
5053+
"range": "± 17630",
5054+
"unit": "ns/iter"
5055+
},
5056+
{
5057+
"name": "completion_classmap_size/1000_classes",
5058+
"value": 5296159,
5059+
"range": "± 56011",
5060+
"unit": "ns/iter"
5061+
},
5062+
{
5063+
"name": "completion_generics_and_mixins",
5064+
"value": 132016,
5065+
"range": "± 958",
5066+
"unit": "ns/iter"
5067+
},
5068+
{
5069+
"name": "completion_with_narrowing",
5070+
"value": 36329,
5071+
"range": "± 294",
5072+
"unit": "ns/iter"
5073+
},
5074+
{
5075+
"name": "completion_5_method_chain",
5076+
"value": 26870,
5077+
"range": "± 739",
5078+
"unit": "ns/iter"
5079+
},
5080+
{
5081+
"name": "completion_cross_file_type_hint",
5082+
"value": 41430,
5083+
"range": "± 289",
5084+
"unit": "ns/iter"
5085+
},
5086+
{
5087+
"name": "update_ast_parse_time/100_lines",
5088+
"value": 140818,
5089+
"range": "± 847",
5090+
"unit": "ns/iter"
5091+
},
5092+
{
5093+
"name": "update_ast_parse_time/500_lines",
5094+
"value": 665775,
5095+
"range": "± 6395",
5096+
"unit": "ns/iter"
5097+
},
5098+
{
5099+
"name": "update_ast_parse_time/2000_lines",
5100+
"value": 2614828,
5101+
"range": "± 15065",
5102+
"unit": "ns/iter"
5103+
},
5104+
{
5105+
"name": "hover_method_call",
5106+
"value": 32953,
5107+
"range": "± 150",
5108+
"unit": "ns/iter"
5109+
},
5110+
{
5111+
"name": "goto_definition_method",
5112+
"value": 18291,
5113+
"range": "± 89",
5114+
"unit": "ns/iter"
5115+
},
5116+
{
5117+
"name": "reparse_500_line_file",
5118+
"value": 1519216,
5119+
"range": "± 25377",
5120+
"unit": "ns/iter"
5121+
},
5122+
{
5123+
"name": "diagnostics/fixture/lots_of_new_generic_objects",
5124+
"value": 71046,
5125+
"range": "± 861",
5126+
"unit": "ns/iter"
5127+
},
5128+
{
5129+
"name": "diagnostics/fixture/lots_of_new_objects",
5130+
"value": 50889,
5131+
"range": "± 330",
5132+
"unit": "ns/iter"
5133+
},
5134+
{
5135+
"name": "diagnostics/fixture/lots_of_missing_methods",
5136+
"value": 100669834,
5137+
"range": "± 2301775",
5138+
"unit": "ns/iter"
5139+
},
5140+
{
5141+
"name": "diagnostics/fixture/method_chain",
5142+
"value": 516773,
5143+
"range": "± 2291",
5144+
"unit": "ns/iter"
5145+
}
5146+
]
49975147
}
49985148
]
49995149
}

0 commit comments

Comments
 (0)