Skip to content

Commit b018611

Browse files
author
github-action-benchmark
committed
add PHPantom Benchmarks (cargo) benchmark result for 6631f80
1 parent d845e9b commit b018611

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": 1773119913851,
2+
"lastUpdate": 1773163420595,
33
"repoUrl": "https://github.com/AJenbo/phpantom_lsp",
44
"entries": {
55
"PHPantom Benchmarks": [
@@ -8594,6 +8594,156 @@ window.BENCHMARK_DATA = {
85948594
"unit": "ns/iter"
85958595
}
85968596
]
8597+
},
8598+
{
8599+
"commit": {
8600+
"author": {
8601+
"email": "anders@jenbo.dk",
8602+
"name": "Anders Jenbo",
8603+
"username": "AJenbo"
8604+
},
8605+
"committer": {
8606+
"email": "anders@jenbo.dk",
8607+
"name": "Anders Jenbo",
8608+
"username": "AJenbo"
8609+
},
8610+
"distinct": true,
8611+
"id": "6631f803b9d7ef3cfb7b83d1573d3ded40ea3f7a",
8612+
"message": "Closure parameter with parent type hint",
8613+
"timestamp": "2026-03-10T18:18:22+01:00",
8614+
"tree_id": "dfe4bfd3e2e47eb7208dca25ae7eb96b61c37526",
8615+
"url": "https://github.com/AJenbo/phpantom_lsp/commit/6631f803b9d7ef3cfb7b83d1573d3ded40ea3f7a"
8616+
},
8617+
"date": 1773163419555,
8618+
"tool": "cargo",
8619+
"benches": [
8620+
{
8621+
"name": "completion_simple_class",
8622+
"value": 29667,
8623+
"range": "± 641",
8624+
"unit": "ns/iter"
8625+
},
8626+
{
8627+
"name": "completion_inheritance_depth/depth_5",
8628+
"value": 132368,
8629+
"range": "± 1517",
8630+
"unit": "ns/iter"
8631+
},
8632+
{
8633+
"name": "completion_inheritance_depth/depth_10",
8634+
"value": 258600,
8635+
"range": "± 3307",
8636+
"unit": "ns/iter"
8637+
},
8638+
{
8639+
"name": "completion_inheritance_depth/depth_20",
8640+
"value": 503186,
8641+
"range": "± 5090",
8642+
"unit": "ns/iter"
8643+
},
8644+
{
8645+
"name": "completion_classmap_size/100_classes",
8646+
"value": 601127,
8647+
"range": "± 4136",
8648+
"unit": "ns/iter"
8649+
},
8650+
{
8651+
"name": "completion_classmap_size/500_classes",
8652+
"value": 2907907,
8653+
"range": "± 25198",
8654+
"unit": "ns/iter"
8655+
},
8656+
{
8657+
"name": "completion_classmap_size/1000_classes",
8658+
"value": 5944752,
8659+
"range": "± 58752",
8660+
"unit": "ns/iter"
8661+
},
8662+
{
8663+
"name": "completion_generics_and_mixins",
8664+
"value": 147837,
8665+
"range": "± 792",
8666+
"unit": "ns/iter"
8667+
},
8668+
{
8669+
"name": "completion_with_narrowing",
8670+
"value": 37491,
8671+
"range": "± 231",
8672+
"unit": "ns/iter"
8673+
},
8674+
{
8675+
"name": "completion_5_method_chain",
8676+
"value": 27385,
8677+
"range": "± 516",
8678+
"unit": "ns/iter"
8679+
},
8680+
{
8681+
"name": "completion_cross_file_type_hint",
8682+
"value": 45320,
8683+
"range": "± 262",
8684+
"unit": "ns/iter"
8685+
},
8686+
{
8687+
"name": "update_ast_parse_time/100_lines",
8688+
"value": 165760,
8689+
"range": "± 1403",
8690+
"unit": "ns/iter"
8691+
},
8692+
{
8693+
"name": "update_ast_parse_time/500_lines",
8694+
"value": 771710,
8695+
"range": "± 4465",
8696+
"unit": "ns/iter"
8697+
},
8698+
{
8699+
"name": "update_ast_parse_time/2000_lines",
8700+
"value": 3029556,
8701+
"range": "± 15036",
8702+
"unit": "ns/iter"
8703+
},
8704+
{
8705+
"name": "hover_method_call",
8706+
"value": 35194,
8707+
"range": "± 624",
8708+
"unit": "ns/iter"
8709+
},
8710+
{
8711+
"name": "goto_definition_method",
8712+
"value": 19670,
8713+
"range": "± 100",
8714+
"unit": "ns/iter"
8715+
},
8716+
{
8717+
"name": "reparse_500_line_file",
8718+
"value": 1704039,
8719+
"range": "± 21779",
8720+
"unit": "ns/iter"
8721+
},
8722+
{
8723+
"name": "diagnostics/fixture/lots_of_new_generic_objects",
8724+
"value": 35300,
8725+
"range": "± 221",
8726+
"unit": "ns/iter"
8727+
},
8728+
{
8729+
"name": "diagnostics/fixture/lots_of_new_objects",
8730+
"value": 17989,
8731+
"range": "± 108",
8732+
"unit": "ns/iter"
8733+
},
8734+
{
8735+
"name": "diagnostics/fixture/lots_of_missing_methods",
8736+
"value": 101047554,
8737+
"range": "± 2338492",
8738+
"unit": "ns/iter"
8739+
},
8740+
{
8741+
"name": "diagnostics/fixture/method_chain",
8742+
"value": 468820,
8743+
"range": "± 11425",
8744+
"unit": "ns/iter"
8745+
}
8746+
]
85978747
}
85988748
]
85998749
}

0 commit comments

Comments
 (0)