Skip to content

Commit a5ccb97

Browse files
author
github-action-benchmark
committed
add PHPantom Benchmarks (cargo) benchmark result for 739cb16
1 parent ab53a13 commit a5ccb97

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": 1773809533356,
2+
"lastUpdate": 1773813532264,
33
"repoUrl": "https://github.com/AJenbo/phpantom_lsp",
44
"entries": {
55
"PHPantom Benchmarks": [
@@ -19544,6 +19544,156 @@ window.BENCHMARK_DATA = {
1954419544
"unit": "ns/iter"
1954519545
}
1954619546
]
19547+
},
19548+
{
19549+
"commit": {
19550+
"author": {
19551+
"email": "anders@jenbo.dk",
19552+
"name": "Anders Jenbo",
19553+
"username": "AJenbo"
19554+
},
19555+
"committer": {
19556+
"email": "anders@jenbo.dk",
19557+
"name": "Anders Jenbo",
19558+
"username": "AJenbo"
19559+
},
19560+
"distinct": true,
19561+
"id": "739cb16c13e2ca96ff31ca755f7d12375a9e6afd",
19562+
"message": "Update roadmap",
19563+
"timestamp": "2026-03-18T06:53:05+01:00",
19564+
"tree_id": "1952379224c6fa329e1c912114a5233dc16bbf25",
19565+
"url": "https://github.com/AJenbo/phpantom_lsp/commit/739cb16c13e2ca96ff31ca755f7d12375a9e6afd"
19566+
},
19567+
"date": 1773813531552,
19568+
"tool": "cargo",
19569+
"benches": [
19570+
{
19571+
"name": "completion_simple_class",
19572+
"value": 556266,
19573+
"range": "± 4460",
19574+
"unit": "ns/iter"
19575+
},
19576+
{
19577+
"name": "completion_inheritance_depth/depth_5",
19578+
"value": 672701,
19579+
"range": "± 7715",
19580+
"unit": "ns/iter"
19581+
},
19582+
{
19583+
"name": "completion_inheritance_depth/depth_10",
19584+
"value": 796307,
19585+
"range": "± 29348",
19586+
"unit": "ns/iter"
19587+
},
19588+
{
19589+
"name": "completion_inheritance_depth/depth_20",
19590+
"value": 1048099,
19591+
"range": "± 81742",
19592+
"unit": "ns/iter"
19593+
},
19594+
{
19595+
"name": "completion_classmap_size/100_classes",
19596+
"value": 1137595,
19597+
"range": "± 55875",
19598+
"unit": "ns/iter"
19599+
},
19600+
{
19601+
"name": "completion_classmap_size/500_classes",
19602+
"value": 3368513,
19603+
"range": "± 44834",
19604+
"unit": "ns/iter"
19605+
},
19606+
{
19607+
"name": "completion_classmap_size/1000_classes",
19608+
"value": 6437203,
19609+
"range": "± 357779",
19610+
"unit": "ns/iter"
19611+
},
19612+
{
19613+
"name": "completion_generics_and_mixins",
19614+
"value": 685709,
19615+
"range": "± 4304",
19616+
"unit": "ns/iter"
19617+
},
19618+
{
19619+
"name": "completion_with_narrowing",
19620+
"value": 561154,
19621+
"range": "± 28774",
19622+
"unit": "ns/iter"
19623+
},
19624+
{
19625+
"name": "completion_5_method_chain",
19626+
"value": 547758,
19627+
"range": "± 3364",
19628+
"unit": "ns/iter"
19629+
},
19630+
{
19631+
"name": "completion_cross_file_type_hint",
19632+
"value": 570636,
19633+
"range": "± 2301",
19634+
"unit": "ns/iter"
19635+
},
19636+
{
19637+
"name": "update_ast_parse_time/100_lines",
19638+
"value": 691983,
19639+
"range": "± 14077",
19640+
"unit": "ns/iter"
19641+
},
19642+
{
19643+
"name": "update_ast_parse_time/500_lines",
19644+
"value": 1333330,
19645+
"range": "± 57831",
19646+
"unit": "ns/iter"
19647+
},
19648+
{
19649+
"name": "update_ast_parse_time/2000_lines",
19650+
"value": 3719545,
19651+
"range": "± 94019",
19652+
"unit": "ns/iter"
19653+
},
19654+
{
19655+
"name": "hover_method_call",
19656+
"value": 557711,
19657+
"range": "± 3193",
19658+
"unit": "ns/iter"
19659+
},
19660+
{
19661+
"name": "goto_definition_method",
19662+
"value": 536832,
19663+
"range": "± 3489",
19664+
"unit": "ns/iter"
19665+
},
19666+
{
19667+
"name": "reparse_500_line_file",
19668+
"value": 2324636,
19669+
"range": "± 80457",
19670+
"unit": "ns/iter"
19671+
},
19672+
{
19673+
"name": "diagnostics/fixture/lots_of_new_generic_objects",
19674+
"value": 13145,
19675+
"range": "± 50",
19676+
"unit": "ns/iter"
19677+
},
19678+
{
19679+
"name": "diagnostics/fixture/lots_of_new_objects",
19680+
"value": 12409,
19681+
"range": "± 971",
19682+
"unit": "ns/iter"
19683+
},
19684+
{
19685+
"name": "diagnostics/fixture/lots_of_missing_methods",
19686+
"value": 333876476,
19687+
"range": "± 3541160",
19688+
"unit": "ns/iter"
19689+
},
19690+
{
19691+
"name": "diagnostics/fixture/method_chain",
19692+
"value": 811662,
19693+
"range": "± 6349",
19694+
"unit": "ns/iter"
19695+
}
19696+
]
1954719697
}
1954819698
]
1954919699
}

0 commit comments

Comments
 (0)