Skip to content

Commit aab419d

Browse files
author
github-action-benchmark
committed
add PHPantom Benchmarks (cargo) benchmark result for d2791a6
1 parent 087b7a3 commit aab419d

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": 1773249138035,
2+
"lastUpdate": 1773253158128,
33
"repoUrl": "https://github.com/AJenbo/phpantom_lsp",
44
"entries": {
55
"PHPantom Benchmarks": [
@@ -9494,6 +9494,156 @@ window.BENCHMARK_DATA = {
94949494
"unit": "ns/iter"
94959495
}
94969496
]
9497+
},
9498+
{
9499+
"commit": {
9500+
"author": {
9501+
"email": "anders@jenbo.dk",
9502+
"name": "Anders Jenbo",
9503+
"username": "AJenbo"
9504+
},
9505+
"committer": {
9506+
"email": "anders@jenbo.dk",
9507+
"name": "Anders Jenbo",
9508+
"username": "AJenbo"
9509+
},
9510+
"distinct": true,
9511+
"id": "d2791a650c8228be4a3d7149f32c07e46ab9dc26",
9512+
"message": "Update roadmap",
9513+
"timestamp": "2026-03-11T19:13:32+01:00",
9514+
"tree_id": "6e96da2ce291e0dee9cfc10e83bee55da09fadc1",
9515+
"url": "https://github.com/AJenbo/phpantom_lsp/commit/d2791a650c8228be4a3d7149f32c07e46ab9dc26"
9516+
},
9517+
"date": 1773253157085,
9518+
"tool": "cargo",
9519+
"benches": [
9520+
{
9521+
"name": "completion_simple_class",
9522+
"value": 30694,
9523+
"range": "± 250",
9524+
"unit": "ns/iter"
9525+
},
9526+
{
9527+
"name": "completion_inheritance_depth/depth_5",
9528+
"value": 136314,
9529+
"range": "± 4826",
9530+
"unit": "ns/iter"
9531+
},
9532+
{
9533+
"name": "completion_inheritance_depth/depth_10",
9534+
"value": 262114,
9535+
"range": "± 1810",
9536+
"unit": "ns/iter"
9537+
},
9538+
{
9539+
"name": "completion_inheritance_depth/depth_20",
9540+
"value": 501695,
9541+
"range": "± 3389",
9542+
"unit": "ns/iter"
9543+
},
9544+
{
9545+
"name": "completion_classmap_size/100_classes",
9546+
"value": 603392,
9547+
"range": "± 11621",
9548+
"unit": "ns/iter"
9549+
},
9550+
{
9551+
"name": "completion_classmap_size/500_classes",
9552+
"value": 2934997,
9553+
"range": "± 62758",
9554+
"unit": "ns/iter"
9555+
},
9556+
{
9557+
"name": "completion_classmap_size/1000_classes",
9558+
"value": 5957238,
9559+
"range": "± 29015",
9560+
"unit": "ns/iter"
9561+
},
9562+
{
9563+
"name": "completion_generics_and_mixins",
9564+
"value": 147766,
9565+
"range": "± 686",
9566+
"unit": "ns/iter"
9567+
},
9568+
{
9569+
"name": "completion_with_narrowing",
9570+
"value": 39085,
9571+
"range": "± 888",
9572+
"unit": "ns/iter"
9573+
},
9574+
{
9575+
"name": "completion_5_method_chain",
9576+
"value": 28248,
9577+
"range": "± 348",
9578+
"unit": "ns/iter"
9579+
},
9580+
{
9581+
"name": "completion_cross_file_type_hint",
9582+
"value": 46368,
9583+
"range": "± 203",
9584+
"unit": "ns/iter"
9585+
},
9586+
{
9587+
"name": "update_ast_parse_time/100_lines",
9588+
"value": 165428,
9589+
"range": "± 3633",
9590+
"unit": "ns/iter"
9591+
},
9592+
{
9593+
"name": "update_ast_parse_time/500_lines",
9594+
"value": 780071,
9595+
"range": "± 13470",
9596+
"unit": "ns/iter"
9597+
},
9598+
{
9599+
"name": "update_ast_parse_time/2000_lines",
9600+
"value": 3040085,
9601+
"range": "± 14786",
9602+
"unit": "ns/iter"
9603+
},
9604+
{
9605+
"name": "hover_method_call",
9606+
"value": 35783,
9607+
"range": "± 209",
9608+
"unit": "ns/iter"
9609+
},
9610+
{
9611+
"name": "goto_definition_method",
9612+
"value": 20000,
9613+
"range": "± 132",
9614+
"unit": "ns/iter"
9615+
},
9616+
{
9617+
"name": "reparse_500_line_file",
9618+
"value": 1721730,
9619+
"range": "± 25884",
9620+
"unit": "ns/iter"
9621+
},
9622+
{
9623+
"name": "diagnostics/fixture/lots_of_new_generic_objects",
9624+
"value": 36306,
9625+
"range": "± 305",
9626+
"unit": "ns/iter"
9627+
},
9628+
{
9629+
"name": "diagnostics/fixture/lots_of_new_objects",
9630+
"value": 17594,
9631+
"range": "± 138",
9632+
"unit": "ns/iter"
9633+
},
9634+
{
9635+
"name": "diagnostics/fixture/lots_of_missing_methods",
9636+
"value": 392857573,
9637+
"range": "± 2461317",
9638+
"unit": "ns/iter"
9639+
},
9640+
{
9641+
"name": "diagnostics/fixture/method_chain",
9642+
"value": 786025,
9643+
"range": "± 5701",
9644+
"unit": "ns/iter"
9645+
}
9646+
]
94979647
}
94989648
]
94999649
}

0 commit comments

Comments
 (0)