Skip to content

Commit d42308b

Browse files
author
github-action-benchmark
committed
add PHPantom Benchmarks (cargo) benchmark result for 8b65572
1 parent 179f99f commit d42308b

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": 1773801064072,
2+
"lastUpdate": 1773801443085,
33
"repoUrl": "https://github.com/AJenbo/phpantom_lsp",
44
"entries": {
55
"PHPantom Benchmarks": [
@@ -18494,6 +18494,156 @@ window.BENCHMARK_DATA = {
1849418494
"unit": "ns/iter"
1849518495
}
1849618496
]
18497+
},
18498+
{
18499+
"commit": {
18500+
"author": {
18501+
"email": "anders@jenbo.dk",
18502+
"name": "Anders Jenbo",
18503+
"username": "AJenbo"
18504+
},
18505+
"committer": {
18506+
"email": "anders@jenbo.dk",
18507+
"name": "Anders Jenbo",
18508+
"username": "AJenbo"
18509+
},
18510+
"distinct": true,
18511+
"id": "8b655727e887c4ce1fbefd7824cd739c5c0ffac8",
18512+
"message": "Fix race condition with PHPStan diagnostics",
18513+
"timestamp": "2026-03-18T03:31:40+01:00",
18514+
"tree_id": "cfe0bef91fd33c49e75470f95438a4833136bccb",
18515+
"url": "https://github.com/AJenbo/phpantom_lsp/commit/8b655727e887c4ce1fbefd7824cd739c5c0ffac8"
18516+
},
18517+
"date": 1773801442392,
18518+
"tool": "cargo",
18519+
"benches": [
18520+
{
18521+
"name": "completion_simple_class",
18522+
"value": 546300,
18523+
"range": "± 12950",
18524+
"unit": "ns/iter"
18525+
},
18526+
{
18527+
"name": "completion_inheritance_depth/depth_5",
18528+
"value": 661572,
18529+
"range": "± 13872",
18530+
"unit": "ns/iter"
18531+
},
18532+
{
18533+
"name": "completion_inheritance_depth/depth_10",
18534+
"value": 784252,
18535+
"range": "± 20624",
18536+
"unit": "ns/iter"
18537+
},
18538+
{
18539+
"name": "completion_inheritance_depth/depth_20",
18540+
"value": 1041304,
18541+
"range": "± 31371",
18542+
"unit": "ns/iter"
18543+
},
18544+
{
18545+
"name": "completion_classmap_size/100_classes",
18546+
"value": 1116384,
18547+
"range": "± 18931",
18548+
"unit": "ns/iter"
18549+
},
18550+
{
18551+
"name": "completion_classmap_size/500_classes",
18552+
"value": 3364439,
18553+
"range": "± 39726",
18554+
"unit": "ns/iter"
18555+
},
18556+
{
18557+
"name": "completion_classmap_size/1000_classes",
18558+
"value": 6167449,
18559+
"range": "± 114719",
18560+
"unit": "ns/iter"
18561+
},
18562+
{
18563+
"name": "completion_generics_and_mixins",
18564+
"value": 669863,
18565+
"range": "± 7679",
18566+
"unit": "ns/iter"
18567+
},
18568+
{
18569+
"name": "completion_with_narrowing",
18570+
"value": 706313,
18571+
"range": "± 4015",
18572+
"unit": "ns/iter"
18573+
},
18574+
{
18575+
"name": "completion_5_method_chain",
18576+
"value": 530107,
18577+
"range": "± 2439",
18578+
"unit": "ns/iter"
18579+
},
18580+
{
18581+
"name": "completion_cross_file_type_hint",
18582+
"value": 554180,
18583+
"range": "± 2837",
18584+
"unit": "ns/iter"
18585+
},
18586+
{
18587+
"name": "update_ast_parse_time/100_lines",
18588+
"value": 676772,
18589+
"range": "± 5010",
18590+
"unit": "ns/iter"
18591+
},
18592+
{
18593+
"name": "update_ast_parse_time/500_lines",
18594+
"value": 1312977,
18595+
"range": "± 34601",
18596+
"unit": "ns/iter"
18597+
},
18598+
{
18599+
"name": "update_ast_parse_time/2000_lines",
18600+
"value": 3658943,
18601+
"range": "± 35347",
18602+
"unit": "ns/iter"
18603+
},
18604+
{
18605+
"name": "hover_method_call",
18606+
"value": 544171,
18607+
"range": "± 5018",
18608+
"unit": "ns/iter"
18609+
},
18610+
{
18611+
"name": "goto_definition_method",
18612+
"value": 522762,
18613+
"range": "± 1969",
18614+
"unit": "ns/iter"
18615+
},
18616+
{
18617+
"name": "reparse_500_line_file",
18618+
"value": 2287172,
18619+
"range": "± 21524",
18620+
"unit": "ns/iter"
18621+
},
18622+
{
18623+
"name": "diagnostics/fixture/lots_of_new_generic_objects",
18624+
"value": 13820,
18625+
"range": "± 599",
18626+
"unit": "ns/iter"
18627+
},
18628+
{
18629+
"name": "diagnostics/fixture/lots_of_new_objects",
18630+
"value": 12895,
18631+
"range": "± 110",
18632+
"unit": "ns/iter"
18633+
},
18634+
{
18635+
"name": "diagnostics/fixture/lots_of_missing_methods",
18636+
"value": 333957737,
18637+
"range": "± 1178953",
18638+
"unit": "ns/iter"
18639+
},
18640+
{
18641+
"name": "diagnostics/fixture/method_chain",
18642+
"value": 810809,
18643+
"range": "± 4177",
18644+
"unit": "ns/iter"
18645+
}
18646+
]
1849718647
}
1849818648
]
1849918649
}

0 commit comments

Comments
 (0)