Skip to content

Commit a377cbc

Browse files
author
github-action-benchmark
committed
add PHPantom Benchmarks (cargo) benchmark result for abf2bef
1 parent c08d8a4 commit a377cbc

1 file changed

Lines changed: 193 additions & 1 deletion

File tree

dev/bench/data.js

Lines changed: 193 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
window.BENCHMARK_DATA = {
2-
"lastUpdate": 1774068838240,
2+
"lastUpdate": 1774074277392,
33
"repoUrl": "https://github.com/AJenbo/phpantom_lsp",
44
"entries": {
55
"PHPantom Benchmarks": [
@@ -24452,6 +24452,198 @@ window.BENCHMARK_DATA = {
2445224452
"unit": "ns/iter"
2445324453
}
2445424454
]
24455+
},
24456+
{
24457+
"commit": {
24458+
"author": {
24459+
"email": "anders@jenbo.dk",
24460+
"name": "Anders Jenbo",
24461+
"username": "AJenbo"
24462+
},
24463+
"committer": {
24464+
"email": "anders@jenbo.dk",
24465+
"name": "Anders Jenbo",
24466+
"username": "AJenbo"
24467+
},
24468+
"distinct": true,
24469+
"id": "abf2bef5cc9c4935b9d2b4e57538e07f31383091",
24470+
"message": "Align benchmarks with Phpactor and CLI style with PHPStan",
24471+
"timestamp": "2026-03-21T07:18:05+01:00",
24472+
"tree_id": "2f56675b433946025d1a4956af0b764ad9bd304b",
24473+
"url": "https://github.com/AJenbo/phpantom_lsp/commit/abf2bef5cc9c4935b9d2b4e57538e07f31383091"
24474+
},
24475+
"date": 1774074276897,
24476+
"tool": "cargo",
24477+
"benches": [
24478+
{
24479+
"name": "cold_start_completion",
24480+
"value": 567923,
24481+
"range": "± 2983",
24482+
"unit": "ns/iter"
24483+
},
24484+
{
24485+
"name": "completion_simple_class",
24486+
"value": 11322,
24487+
"range": "± 415",
24488+
"unit": "ns/iter"
24489+
},
24490+
{
24491+
"name": "completion_inheritance_depth/depth_5",
24492+
"value": 52878,
24493+
"range": "± 1269",
24494+
"unit": "ns/iter"
24495+
},
24496+
{
24497+
"name": "completion_inheritance_depth/depth_10",
24498+
"value": 109697,
24499+
"range": "± 1030",
24500+
"unit": "ns/iter"
24501+
},
24502+
{
24503+
"name": "completion_inheritance_depth/depth_20",
24504+
"value": 190267,
24505+
"range": "± 3057",
24506+
"unit": "ns/iter"
24507+
},
24508+
{
24509+
"name": "completion_classmap_size/100_classes",
24510+
"value": 160620,
24511+
"range": "± 6091",
24512+
"unit": "ns/iter"
24513+
},
24514+
{
24515+
"name": "completion_classmap_size/500_classes",
24516+
"value": 781209,
24517+
"range": "± 4255",
24518+
"unit": "ns/iter"
24519+
},
24520+
{
24521+
"name": "completion_classmap_size/1000_classes",
24522+
"value": 1554185,
24523+
"range": "± 31289",
24524+
"unit": "ns/iter"
24525+
},
24526+
{
24527+
"name": "completion_generics_and_mixins",
24528+
"value": 38840,
24529+
"range": "± 346",
24530+
"unit": "ns/iter"
24531+
},
24532+
{
24533+
"name": "completion_with_narrowing",
24534+
"value": 10460,
24535+
"range": "± 470",
24536+
"unit": "ns/iter"
24537+
},
24538+
{
24539+
"name": "completion_5_method_chain",
24540+
"value": 7391,
24541+
"range": "± 41",
24542+
"unit": "ns/iter"
24543+
},
24544+
{
24545+
"name": "completion_cross_file_type_hint",
24546+
"value": 12196,
24547+
"range": "± 36",
24548+
"unit": "ns/iter"
24549+
},
24550+
{
24551+
"name": "completion_carbon_class",
24552+
"value": 2358564,
24553+
"range": "± 14334",
24554+
"unit": "ns/iter"
24555+
},
24556+
{
24557+
"name": "completion_yii_deep_hierarchy",
24558+
"value": 258566,
24559+
"range": "± 13351",
24560+
"unit": "ns/iter"
24561+
},
24562+
{
24563+
"name": "completion_large_file",
24564+
"value": 132693,
24565+
"range": "± 1039",
24566+
"unit": "ns/iter"
24567+
},
24568+
{
24569+
"name": "completion_short_file",
24570+
"value": 12522,
24571+
"range": "± 109",
24572+
"unit": "ns/iter"
24573+
},
24574+
{
24575+
"name": "variable_completion/short",
24576+
"value": 11913,
24577+
"range": "± 43",
24578+
"unit": "ns/iter"
24579+
},
24580+
{
24581+
"name": "variable_completion/long",
24582+
"value": 85598,
24583+
"range": "± 1895",
24584+
"unit": "ns/iter"
24585+
},
24586+
{
24587+
"name": "hover_method_call",
24588+
"value": 10024,
24589+
"range": "± 44",
24590+
"unit": "ns/iter"
24591+
},
24592+
{
24593+
"name": "goto_definition_method",
24594+
"value": 8524,
24595+
"range": "± 23",
24596+
"unit": "ns/iter"
24597+
},
24598+
{
24599+
"name": "update_ast_parse_time/100_lines",
24600+
"value": 193893,
24601+
"range": "± 5505",
24602+
"unit": "ns/iter"
24603+
},
24604+
{
24605+
"name": "update_ast_parse_time/500_lines",
24606+
"value": 1039681,
24607+
"range": "± 11293",
24608+
"unit": "ns/iter"
24609+
},
24610+
{
24611+
"name": "update_ast_parse_time/2000_lines",
24612+
"value": 4860380,
24613+
"range": "± 167588",
24614+
"unit": "ns/iter"
24615+
},
24616+
{
24617+
"name": "reparse_500_line_file",
24618+
"value": 1050880,
24619+
"range": "± 12818",
24620+
"unit": "ns/iter"
24621+
},
24622+
{
24623+
"name": "diagnostics/fixture/lots_of_new_generic_objects",
24624+
"value": 13946,
24625+
"range": "± 118",
24626+
"unit": "ns/iter"
24627+
},
24628+
{
24629+
"name": "diagnostics/fixture/lots_of_new_objects",
24630+
"value": 12895,
24631+
"range": "± 88",
24632+
"unit": "ns/iter"
24633+
},
24634+
{
24635+
"name": "diagnostics/fixture/lots_of_missing_methods",
24636+
"value": 40445662,
24637+
"range": "± 1397351",
24638+
"unit": "ns/iter"
24639+
},
24640+
{
24641+
"name": "diagnostics/fixture/method_chain",
24642+
"value": 495710,
24643+
"range": "± 3042",
24644+
"unit": "ns/iter"
24645+
}
24646+
]
2445524647
}
2445624648
]
2445724649
}

0 commit comments

Comments
 (0)