Skip to content

Commit 691935f

Browse files
author
github-action-benchmark
committed
add PHPantom Benchmarks (cargo) benchmark result for cee1e1b
1 parent fb3470b commit 691935f

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": 1772918002998,
2+
"lastUpdate": 1772918500249,
33
"repoUrl": "https://github.com/AJenbo/phpantom_lsp",
44
"entries": {
55
"PHPantom Benchmarks": [
@@ -4544,6 +4544,156 @@ window.BENCHMARK_DATA = {
45444544
"unit": "ns/iter"
45454545
}
45464546
]
4547+
},
4548+
{
4549+
"commit": {
4550+
"author": {
4551+
"email": "anders@jenbo.dk",
4552+
"name": "Anders Jenbo",
4553+
"username": "AJenbo"
4554+
},
4555+
"committer": {
4556+
"email": "anders@jenbo.dk",
4557+
"name": "Anders Jenbo",
4558+
"username": "AJenbo"
4559+
},
4560+
"distinct": true,
4561+
"id": "cee1e1b13db53d5b19fb6c625398e2ceaa6c625e",
4562+
"message": "Make Generator Yield Type Inference Inside Bodies more real",
4563+
"timestamp": "2026-03-07T22:16:23+01:00",
4564+
"tree_id": "0c61b01daaa4bb5a91042360c1ddd60722b6e3fd",
4565+
"url": "https://github.com/AJenbo/phpantom_lsp/commit/cee1e1b13db53d5b19fb6c625398e2ceaa6c625e"
4566+
},
4567+
"date": 1772918499158,
4568+
"tool": "cargo",
4569+
"benches": [
4570+
{
4571+
"name": "completion_simple_class",
4572+
"value": 29141,
4573+
"range": "± 680",
4574+
"unit": "ns/iter"
4575+
},
4576+
{
4577+
"name": "completion_inheritance_depth/depth_5",
4578+
"value": 127614,
4579+
"range": "± 2583",
4580+
"unit": "ns/iter"
4581+
},
4582+
{
4583+
"name": "completion_inheritance_depth/depth_10",
4584+
"value": 241599,
4585+
"range": "± 4835",
4586+
"unit": "ns/iter"
4587+
},
4588+
{
4589+
"name": "completion_inheritance_depth/depth_20",
4590+
"value": 475068,
4591+
"range": "± 6557",
4592+
"unit": "ns/iter"
4593+
},
4594+
{
4595+
"name": "completion_classmap_size/100_classes",
4596+
"value": 529520,
4597+
"range": "± 4712",
4598+
"unit": "ns/iter"
4599+
},
4600+
{
4601+
"name": "completion_classmap_size/500_classes",
4602+
"value": 2605973,
4603+
"range": "± 37063",
4604+
"unit": "ns/iter"
4605+
},
4606+
{
4607+
"name": "completion_classmap_size/1000_classes",
4608+
"value": 5282379,
4609+
"range": "± 64710",
4610+
"unit": "ns/iter"
4611+
},
4612+
{
4613+
"name": "completion_generics_and_mixins",
4614+
"value": 134178,
4615+
"range": "± 1805",
4616+
"unit": "ns/iter"
4617+
},
4618+
{
4619+
"name": "completion_with_narrowing",
4620+
"value": 36311,
4621+
"range": "± 326",
4622+
"unit": "ns/iter"
4623+
},
4624+
{
4625+
"name": "completion_5_method_chain",
4626+
"value": 26722,
4627+
"range": "± 574",
4628+
"unit": "ns/iter"
4629+
},
4630+
{
4631+
"name": "completion_cross_file_type_hint",
4632+
"value": 42196,
4633+
"range": "± 871",
4634+
"unit": "ns/iter"
4635+
},
4636+
{
4637+
"name": "update_ast_parse_time/100_lines",
4638+
"value": 142148,
4639+
"range": "± 1197",
4640+
"unit": "ns/iter"
4641+
},
4642+
{
4643+
"name": "update_ast_parse_time/500_lines",
4644+
"value": 674194,
4645+
"range": "± 16900",
4646+
"unit": "ns/iter"
4647+
},
4648+
{
4649+
"name": "update_ast_parse_time/2000_lines",
4650+
"value": 2643089,
4651+
"range": "± 50052",
4652+
"unit": "ns/iter"
4653+
},
4654+
{
4655+
"name": "hover_method_call",
4656+
"value": 33454,
4657+
"range": "± 1017",
4658+
"unit": "ns/iter"
4659+
},
4660+
{
4661+
"name": "goto_definition_method",
4662+
"value": 18246,
4663+
"range": "± 195",
4664+
"unit": "ns/iter"
4665+
},
4666+
{
4667+
"name": "reparse_500_line_file",
4668+
"value": 1517807,
4669+
"range": "± 40260",
4670+
"unit": "ns/iter"
4671+
},
4672+
{
4673+
"name": "diagnostics/fixture/lots_of_new_generic_objects",
4674+
"value": 69836,
4675+
"range": "± 792",
4676+
"unit": "ns/iter"
4677+
},
4678+
{
4679+
"name": "diagnostics/fixture/lots_of_new_objects",
4680+
"value": 50564,
4681+
"range": "± 820",
4682+
"unit": "ns/iter"
4683+
},
4684+
{
4685+
"name": "diagnostics/fixture/lots_of_missing_methods",
4686+
"value": 99538507,
4687+
"range": "± 1760366",
4688+
"unit": "ns/iter"
4689+
},
4690+
{
4691+
"name": "diagnostics/fixture/method_chain",
4692+
"value": 507258,
4693+
"range": "± 7783",
4694+
"unit": "ns/iter"
4695+
}
4696+
]
45474697
}
45484698
]
45494699
}

0 commit comments

Comments
 (0)