Skip to content

Commit 99a63c3

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

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": 1772912075746,
2+
"lastUpdate": 1772912957579,
33
"repoUrl": "https://github.com/AJenbo/phpantom_lsp",
44
"entries": {
55
"PHPantom Benchmarks": [
@@ -4094,6 +4094,156 @@ window.BENCHMARK_DATA = {
40944094
"unit": "ns/iter"
40954095
}
40964096
]
4097+
},
4098+
{
4099+
"commit": {
4100+
"author": {
4101+
"email": "anders@jenbo.dk",
4102+
"name": "Anders Jenbo",
4103+
"username": "AJenbo"
4104+
},
4105+
"committer": {
4106+
"email": "anders@jenbo.dk",
4107+
"name": "Anders Jenbo",
4108+
"username": "AJenbo"
4109+
},
4110+
"distinct": true,
4111+
"id": "a3c379d1a0c0f5956715f5429cb3eba027eb437a",
4112+
"message": "Improve Generator Yield Type Inference Inside Bodies demo",
4113+
"timestamp": "2026-03-07T20:43:17+01:00",
4114+
"tree_id": "db2850a08c5f879aa11cc11ed6fe0831e9c6aa0d",
4115+
"url": "https://github.com/AJenbo/phpantom_lsp/commit/a3c379d1a0c0f5956715f5429cb3eba027eb437a"
4116+
},
4117+
"date": 1772912957146,
4118+
"tool": "cargo",
4119+
"benches": [
4120+
{
4121+
"name": "completion_simple_class",
4122+
"value": 29416,
4123+
"range": "± 302",
4124+
"unit": "ns/iter"
4125+
},
4126+
{
4127+
"name": "completion_inheritance_depth/depth_5",
4128+
"value": 127704,
4129+
"range": "± 1045",
4130+
"unit": "ns/iter"
4131+
},
4132+
{
4133+
"name": "completion_inheritance_depth/depth_10",
4134+
"value": 244666,
4135+
"range": "± 6276",
4136+
"unit": "ns/iter"
4137+
},
4138+
{
4139+
"name": "completion_inheritance_depth/depth_20",
4140+
"value": 475024,
4141+
"range": "± 3180",
4142+
"unit": "ns/iter"
4143+
},
4144+
{
4145+
"name": "completion_classmap_size/100_classes",
4146+
"value": 524962,
4147+
"range": "± 2201",
4148+
"unit": "ns/iter"
4149+
},
4150+
{
4151+
"name": "completion_classmap_size/500_classes",
4152+
"value": 2612379,
4153+
"range": "± 20514",
4154+
"unit": "ns/iter"
4155+
},
4156+
{
4157+
"name": "completion_classmap_size/1000_classes",
4158+
"value": 5294178,
4159+
"range": "± 130087",
4160+
"unit": "ns/iter"
4161+
},
4162+
{
4163+
"name": "completion_generics_and_mixins",
4164+
"value": 136476,
4165+
"range": "± 908",
4166+
"unit": "ns/iter"
4167+
},
4168+
{
4169+
"name": "completion_with_narrowing",
4170+
"value": 36863,
4171+
"range": "± 876",
4172+
"unit": "ns/iter"
4173+
},
4174+
{
4175+
"name": "completion_5_method_chain",
4176+
"value": 27258,
4177+
"range": "± 560",
4178+
"unit": "ns/iter"
4179+
},
4180+
{
4181+
"name": "completion_cross_file_type_hint",
4182+
"value": 42689,
4183+
"range": "± 600",
4184+
"unit": "ns/iter"
4185+
},
4186+
{
4187+
"name": "update_ast_parse_time/100_lines",
4188+
"value": 143289,
4189+
"range": "± 3904",
4190+
"unit": "ns/iter"
4191+
},
4192+
{
4193+
"name": "update_ast_parse_time/500_lines",
4194+
"value": 675079,
4195+
"range": "± 3027",
4196+
"unit": "ns/iter"
4197+
},
4198+
{
4199+
"name": "update_ast_parse_time/2000_lines",
4200+
"value": 2641596,
4201+
"range": "± 16856",
4202+
"unit": "ns/iter"
4203+
},
4204+
{
4205+
"name": "hover_method_call",
4206+
"value": 34740,
4207+
"range": "± 956",
4208+
"unit": "ns/iter"
4209+
},
4210+
{
4211+
"name": "goto_definition_method",
4212+
"value": 19134,
4213+
"range": "± 1736",
4214+
"unit": "ns/iter"
4215+
},
4216+
{
4217+
"name": "reparse_500_line_file",
4218+
"value": 1514710,
4219+
"range": "± 25584",
4220+
"unit": "ns/iter"
4221+
},
4222+
{
4223+
"name": "diagnostics/fixture/lots_of_new_generic_objects",
4224+
"value": 70089,
4225+
"range": "± 361",
4226+
"unit": "ns/iter"
4227+
},
4228+
{
4229+
"name": "diagnostics/fixture/lots_of_new_objects",
4230+
"value": 51153,
4231+
"range": "± 188",
4232+
"unit": "ns/iter"
4233+
},
4234+
{
4235+
"name": "diagnostics/fixture/lots_of_missing_methods",
4236+
"value": 101021565,
4237+
"range": "± 2385358",
4238+
"unit": "ns/iter"
4239+
},
4240+
{
4241+
"name": "diagnostics/fixture/method_chain",
4242+
"value": 529943,
4243+
"range": "± 4579",
4244+
"unit": "ns/iter"
4245+
}
4246+
]
40974247
}
40984248
]
40994249
}

0 commit comments

Comments
 (0)