Skip to content

Commit fb3470b

Browse files
author
github-action-benchmark
committed
add PHPantom Benchmarks (cargo) benchmark result for b53ed2b
1 parent 9d767a9 commit fb3470b

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": 1772917534232,
2+
"lastUpdate": 1772918002998,
33
"repoUrl": "https://github.com/AJenbo/phpantom_lsp",
44
"entries": {
55
"PHPantom Benchmarks": [
@@ -4394,6 +4394,156 @@ window.BENCHMARK_DATA = {
43944394
"unit": "ns/iter"
43954395
}
43964396
]
4397+
},
4398+
{
4399+
"commit": {
4400+
"author": {
4401+
"email": "anders@jenbo.dk",
4402+
"name": "Anders Jenbo",
4403+
"username": "AJenbo"
4404+
},
4405+
"committer": {
4406+
"email": "anders@jenbo.dk",
4407+
"name": "Anders Jenbo",
4408+
"username": "AJenbo"
4409+
},
4410+
"distinct": true,
4411+
"id": "b53ed2bd5fe04099b3e4878096efb91da9c0a65d",
4412+
"message": "Make Generator Yield Type Inference Inside Bodies more real",
4413+
"timestamp": "2026-03-07T22:08:10+01:00",
4414+
"tree_id": "96adfd117c77b363cbc8c02078d9b1951f4f4024",
4415+
"url": "https://github.com/AJenbo/phpantom_lsp/commit/b53ed2bd5fe04099b3e4878096efb91da9c0a65d"
4416+
},
4417+
"date": 1772918002209,
4418+
"tool": "cargo",
4419+
"benches": [
4420+
{
4421+
"name": "completion_simple_class",
4422+
"value": 26429,
4423+
"range": "± 359",
4424+
"unit": "ns/iter"
4425+
},
4426+
{
4427+
"name": "completion_inheritance_depth/depth_5",
4428+
"value": 115926,
4429+
"range": "± 3787",
4430+
"unit": "ns/iter"
4431+
},
4432+
{
4433+
"name": "completion_inheritance_depth/depth_10",
4434+
"value": 220834,
4435+
"range": "± 924",
4436+
"unit": "ns/iter"
4437+
},
4438+
{
4439+
"name": "completion_inheritance_depth/depth_20",
4440+
"value": 442110,
4441+
"range": "± 4116",
4442+
"unit": "ns/iter"
4443+
},
4444+
{
4445+
"name": "completion_classmap_size/100_classes",
4446+
"value": 480230,
4447+
"range": "± 4025",
4448+
"unit": "ns/iter"
4449+
},
4450+
{
4451+
"name": "completion_classmap_size/500_classes",
4452+
"value": 2689749,
4453+
"range": "± 19749",
4454+
"unit": "ns/iter"
4455+
},
4456+
{
4457+
"name": "completion_classmap_size/1000_classes",
4458+
"value": 5719757,
4459+
"range": "± 63059",
4460+
"unit": "ns/iter"
4461+
},
4462+
{
4463+
"name": "completion_generics_and_mixins",
4464+
"value": 122761,
4465+
"range": "± 1001",
4466+
"unit": "ns/iter"
4467+
},
4468+
{
4469+
"name": "completion_with_narrowing",
4470+
"value": 34755,
4471+
"range": "± 237",
4472+
"unit": "ns/iter"
4473+
},
4474+
{
4475+
"name": "completion_5_method_chain",
4476+
"value": 26026,
4477+
"range": "± 135",
4478+
"unit": "ns/iter"
4479+
},
4480+
{
4481+
"name": "completion_cross_file_type_hint",
4482+
"value": 39259,
4483+
"range": "± 1429",
4484+
"unit": "ns/iter"
4485+
},
4486+
{
4487+
"name": "update_ast_parse_time/100_lines",
4488+
"value": 134783,
4489+
"range": "± 1875",
4490+
"unit": "ns/iter"
4491+
},
4492+
{
4493+
"name": "update_ast_parse_time/500_lines",
4494+
"value": 641987,
4495+
"range": "± 13641",
4496+
"unit": "ns/iter"
4497+
},
4498+
{
4499+
"name": "update_ast_parse_time/2000_lines",
4500+
"value": 2622808,
4501+
"range": "± 54102",
4502+
"unit": "ns/iter"
4503+
},
4504+
{
4505+
"name": "hover_method_call",
4506+
"value": 29301,
4507+
"range": "± 159",
4508+
"unit": "ns/iter"
4509+
},
4510+
{
4511+
"name": "goto_definition_method",
4512+
"value": 17470,
4513+
"range": "± 68",
4514+
"unit": "ns/iter"
4515+
},
4516+
{
4517+
"name": "reparse_500_line_file",
4518+
"value": 1458696,
4519+
"range": "± 7899",
4520+
"unit": "ns/iter"
4521+
},
4522+
{
4523+
"name": "diagnostics/fixture/lots_of_new_generic_objects",
4524+
"value": 74717,
4525+
"range": "± 297",
4526+
"unit": "ns/iter"
4527+
},
4528+
{
4529+
"name": "diagnostics/fixture/lots_of_new_objects",
4530+
"value": 52494,
4531+
"range": "± 606",
4532+
"unit": "ns/iter"
4533+
},
4534+
{
4535+
"name": "diagnostics/fixture/lots_of_missing_methods",
4536+
"value": 95313271,
4537+
"range": "± 789536",
4538+
"unit": "ns/iter"
4539+
},
4540+
{
4541+
"name": "diagnostics/fixture/method_chain",
4542+
"value": 444576,
4543+
"range": "± 1563",
4544+
"unit": "ns/iter"
4545+
}
4546+
]
43974547
}
43984548
]
43994549
}

0 commit comments

Comments
 (0)