Skip to content

Commit d06fcb2

Browse files
author
github-action-benchmark
committed
add PHPantom Benchmarks (cargo) benchmark result for ee51b33
1 parent 91b37e8 commit d06fcb2

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": 1773284857880,
2+
"lastUpdate": 1773289537166,
33
"repoUrl": "https://github.com/AJenbo/phpantom_lsp",
44
"entries": {
55
"PHPantom Benchmarks": [
@@ -10544,6 +10544,156 @@ window.BENCHMARK_DATA = {
1054410544
"unit": "ns/iter"
1054510545
}
1054610546
]
10547+
},
10548+
{
10549+
"commit": {
10550+
"author": {
10551+
"email": "anders@jenbo.dk",
10552+
"name": "Anders Jenbo",
10553+
"username": "AJenbo"
10554+
},
10555+
"committer": {
10556+
"email": "anders@jenbo.dk",
10557+
"name": "Anders Jenbo",
10558+
"username": "AJenbo"
10559+
},
10560+
"distinct": true,
10561+
"id": "ee51b33c495edd672f0ababc7c04d45cb6e46f0c",
10562+
"message": "Fix Go-to-definition on trait with alia",
10563+
"timestamp": "2026-03-12T05:19:40+01:00",
10564+
"tree_id": "5cf528217a76f161371cf8c8a6246102104e47e8",
10565+
"url": "https://github.com/AJenbo/phpantom_lsp/commit/ee51b33c495edd672f0ababc7c04d45cb6e46f0c"
10566+
},
10567+
"date": 1773289535749,
10568+
"tool": "cargo",
10569+
"benches": [
10570+
{
10571+
"name": "completion_simple_class",
10572+
"value": 558912,
10573+
"range": "± 6033",
10574+
"unit": "ns/iter"
10575+
},
10576+
{
10577+
"name": "completion_inheritance_depth/depth_5",
10578+
"value": 676795,
10579+
"range": "± 8072",
10580+
"unit": "ns/iter"
10581+
},
10582+
{
10583+
"name": "completion_inheritance_depth/depth_10",
10584+
"value": 795290,
10585+
"range": "± 16706",
10586+
"unit": "ns/iter"
10587+
},
10588+
{
10589+
"name": "completion_inheritance_depth/depth_20",
10590+
"value": 1034426,
10591+
"range": "± 18728",
10592+
"unit": "ns/iter"
10593+
},
10594+
{
10595+
"name": "completion_classmap_size/100_classes",
10596+
"value": 1124949,
10597+
"range": "± 12600",
10598+
"unit": "ns/iter"
10599+
},
10600+
{
10601+
"name": "completion_classmap_size/500_classes",
10602+
"value": 3469693,
10603+
"range": "± 96823",
10604+
"unit": "ns/iter"
10605+
},
10606+
{
10607+
"name": "completion_classmap_size/1000_classes",
10608+
"value": 6334876,
10609+
"range": "± 57285",
10610+
"unit": "ns/iter"
10611+
},
10612+
{
10613+
"name": "completion_generics_and_mixins",
10614+
"value": 681730,
10615+
"range": "± 4325",
10616+
"unit": "ns/iter"
10617+
},
10618+
{
10619+
"name": "completion_with_narrowing",
10620+
"value": 561108,
10621+
"range": "± 9548",
10622+
"unit": "ns/iter"
10623+
},
10624+
{
10625+
"name": "completion_5_method_chain",
10626+
"value": 545006,
10627+
"range": "± 3086",
10628+
"unit": "ns/iter"
10629+
},
10630+
{
10631+
"name": "completion_cross_file_type_hint",
10632+
"value": 568522,
10633+
"range": "± 10156",
10634+
"unit": "ns/iter"
10635+
},
10636+
{
10637+
"name": "update_ast_parse_time/100_lines",
10638+
"value": 687002,
10639+
"range": "± 2394",
10640+
"unit": "ns/iter"
10641+
},
10642+
{
10643+
"name": "update_ast_parse_time/500_lines",
10644+
"value": 1301768,
10645+
"range": "± 19777",
10646+
"unit": "ns/iter"
10647+
},
10648+
{
10649+
"name": "update_ast_parse_time/2000_lines",
10650+
"value": 3589488,
10651+
"range": "± 9349",
10652+
"unit": "ns/iter"
10653+
},
10654+
{
10655+
"name": "hover_method_call",
10656+
"value": 559921,
10657+
"range": "± 1774",
10658+
"unit": "ns/iter"
10659+
},
10660+
{
10661+
"name": "goto_definition_method",
10662+
"value": 540360,
10663+
"range": "± 1761",
10664+
"unit": "ns/iter"
10665+
},
10666+
{
10667+
"name": "reparse_500_line_file",
10668+
"value": 2253294,
10669+
"range": "± 14280",
10670+
"unit": "ns/iter"
10671+
},
10672+
{
10673+
"name": "diagnostics/fixture/lots_of_new_generic_objects",
10674+
"value": 36870,
10675+
"range": "± 170",
10676+
"unit": "ns/iter"
10677+
},
10678+
{
10679+
"name": "diagnostics/fixture/lots_of_new_objects",
10680+
"value": 18254,
10681+
"range": "± 52",
10682+
"unit": "ns/iter"
10683+
},
10684+
{
10685+
"name": "diagnostics/fixture/lots_of_missing_methods",
10686+
"value": 427413910,
10687+
"range": "± 2253125",
10688+
"unit": "ns/iter"
10689+
},
10690+
{
10691+
"name": "diagnostics/fixture/method_chain",
10692+
"value": 784169,
10693+
"range": "± 2984",
10694+
"unit": "ns/iter"
10695+
}
10696+
]
1054710697
}
1054810698
]
1054910699
}

0 commit comments

Comments
 (0)