Skip to content

Commit 9d767a9

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

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": 1772912957579,
2+
"lastUpdate": 1772917534232,
33
"repoUrl": "https://github.com/AJenbo/phpantom_lsp",
44
"entries": {
55
"PHPantom Benchmarks": [
@@ -4244,6 +4244,156 @@ window.BENCHMARK_DATA = {
42444244
"unit": "ns/iter"
42454245
}
42464246
]
4247+
},
4248+
{
4249+
"commit": {
4250+
"author": {
4251+
"email": "anders@jenbo.dk",
4252+
"name": "Anders Jenbo",
4253+
"username": "AJenbo"
4254+
},
4255+
"committer": {
4256+
"email": "anders@jenbo.dk",
4257+
"name": "Anders Jenbo",
4258+
"username": "AJenbo"
4259+
},
4260+
"distinct": true,
4261+
"id": "ad8d5f9fe9f583e91162580ac381d678af73948b",
4262+
"message": "Handle remaning issues fround by the PHPactor tests",
4263+
"timestamp": "2026-03-07T22:00:21+01:00",
4264+
"tree_id": "eb2587eda7ed21fba4217153df839407a7a6e1a1",
4265+
"url": "https://github.com/AJenbo/phpantom_lsp/commit/ad8d5f9fe9f583e91162580ac381d678af73948b"
4266+
},
4267+
"date": 1772917533776,
4268+
"tool": "cargo",
4269+
"benches": [
4270+
{
4271+
"name": "completion_simple_class",
4272+
"value": 28826,
4273+
"range": "± 312",
4274+
"unit": "ns/iter"
4275+
},
4276+
{
4277+
"name": "completion_inheritance_depth/depth_5",
4278+
"value": 130355,
4279+
"range": "± 1515",
4280+
"unit": "ns/iter"
4281+
},
4282+
{
4283+
"name": "completion_inheritance_depth/depth_10",
4284+
"value": 243608,
4285+
"range": "± 4242",
4286+
"unit": "ns/iter"
4287+
},
4288+
{
4289+
"name": "completion_inheritance_depth/depth_20",
4290+
"value": 476972,
4291+
"range": "± 4270",
4292+
"unit": "ns/iter"
4293+
},
4294+
{
4295+
"name": "completion_classmap_size/100_classes",
4296+
"value": 530720,
4297+
"range": "± 5913",
4298+
"unit": "ns/iter"
4299+
},
4300+
{
4301+
"name": "completion_classmap_size/500_classes",
4302+
"value": 2635680,
4303+
"range": "± 96801",
4304+
"unit": "ns/iter"
4305+
},
4306+
{
4307+
"name": "completion_classmap_size/1000_classes",
4308+
"value": 5243051,
4309+
"range": "± 29750",
4310+
"unit": "ns/iter"
4311+
},
4312+
{
4313+
"name": "completion_generics_and_mixins",
4314+
"value": 135904,
4315+
"range": "± 1315",
4316+
"unit": "ns/iter"
4317+
},
4318+
{
4319+
"name": "completion_with_narrowing",
4320+
"value": 36888,
4321+
"range": "± 560",
4322+
"unit": "ns/iter"
4323+
},
4324+
{
4325+
"name": "completion_5_method_chain",
4326+
"value": 25453,
4327+
"range": "± 305",
4328+
"unit": "ns/iter"
4329+
},
4330+
{
4331+
"name": "completion_cross_file_type_hint",
4332+
"value": 41189,
4333+
"range": "± 207",
4334+
"unit": "ns/iter"
4335+
},
4336+
{
4337+
"name": "update_ast_parse_time/100_lines",
4338+
"value": 142045,
4339+
"range": "± 563",
4340+
"unit": "ns/iter"
4341+
},
4342+
{
4343+
"name": "update_ast_parse_time/500_lines",
4344+
"value": 670831,
4345+
"range": "± 6984",
4346+
"unit": "ns/iter"
4347+
},
4348+
{
4349+
"name": "update_ast_parse_time/2000_lines",
4350+
"value": 2652076,
4351+
"range": "± 27972",
4352+
"unit": "ns/iter"
4353+
},
4354+
{
4355+
"name": "hover_method_call",
4356+
"value": 32243,
4357+
"range": "± 308",
4358+
"unit": "ns/iter"
4359+
},
4360+
{
4361+
"name": "goto_definition_method",
4362+
"value": 17907,
4363+
"range": "± 686",
4364+
"unit": "ns/iter"
4365+
},
4366+
{
4367+
"name": "reparse_500_line_file",
4368+
"value": 1516162,
4369+
"range": "± 27695",
4370+
"unit": "ns/iter"
4371+
},
4372+
{
4373+
"name": "diagnostics/fixture/lots_of_new_generic_objects",
4374+
"value": 70001,
4375+
"range": "± 1053",
4376+
"unit": "ns/iter"
4377+
},
4378+
{
4379+
"name": "diagnostics/fixture/lots_of_new_objects",
4380+
"value": 50805,
4381+
"range": "± 236",
4382+
"unit": "ns/iter"
4383+
},
4384+
{
4385+
"name": "diagnostics/fixture/lots_of_missing_methods",
4386+
"value": 100243630,
4387+
"range": "± 777589",
4388+
"unit": "ns/iter"
4389+
},
4390+
{
4391+
"name": "diagnostics/fixture/method_chain",
4392+
"value": 517052,
4393+
"range": "± 12790",
4394+
"unit": "ns/iter"
4395+
}
4396+
]
42474397
}
42484398
]
42494399
}

0 commit comments

Comments
 (0)