Skip to content

Commit 9dfcf07

Browse files
author
github-action-benchmark
committed
add PHPantom Benchmarks (cargo) benchmark result for d4c442a
1 parent 6288938 commit 9dfcf07

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": 1773796301877,
2+
"lastUpdate": 1773797849597,
33
"repoUrl": "https://github.com/AJenbo/phpantom_lsp",
44
"entries": {
55
"PHPantom Benchmarks": [
@@ -18194,6 +18194,156 @@ window.BENCHMARK_DATA = {
1819418194
"unit": "ns/iter"
1819518195
}
1819618196
]
18197+
},
18198+
{
18199+
"commit": {
18200+
"author": {
18201+
"email": "anders@jenbo.dk",
18202+
"name": "Anders Jenbo",
18203+
"username": "AJenbo"
18204+
},
18205+
"committer": {
18206+
"email": "anders@jenbo.dk",
18207+
"name": "Anders Jenbo",
18208+
"username": "AJenbo"
18209+
},
18210+
"distinct": true,
18211+
"id": "d4c442a0cbe2347ba76e4df507e61132ebed2900",
18212+
"message": "Diagnostic deduplication",
18213+
"timestamp": "2026-03-18T02:31:09+01:00",
18214+
"tree_id": "c179c74d90e8c3e9f4a1f9be0721eb773912a673",
18215+
"url": "https://github.com/AJenbo/phpantom_lsp/commit/d4c442a0cbe2347ba76e4df507e61132ebed2900"
18216+
},
18217+
"date": 1773797848500,
18218+
"tool": "cargo",
18219+
"benches": [
18220+
{
18221+
"name": "completion_simple_class",
18222+
"value": 567496,
18223+
"range": "± 5551",
18224+
"unit": "ns/iter"
18225+
},
18226+
{
18227+
"name": "completion_inheritance_depth/depth_5",
18228+
"value": 681338,
18229+
"range": "± 4225",
18230+
"unit": "ns/iter"
18231+
},
18232+
{
18233+
"name": "completion_inheritance_depth/depth_10",
18234+
"value": 807940,
18235+
"range": "± 14460",
18236+
"unit": "ns/iter"
18237+
},
18238+
{
18239+
"name": "completion_inheritance_depth/depth_20",
18240+
"value": 1058530,
18241+
"range": "± 19543",
18242+
"unit": "ns/iter"
18243+
},
18244+
{
18245+
"name": "completion_classmap_size/100_classes",
18246+
"value": 1121626,
18247+
"range": "± 16713",
18248+
"unit": "ns/iter"
18249+
},
18250+
{
18251+
"name": "completion_classmap_size/500_classes",
18252+
"value": 3386520,
18253+
"range": "± 38932",
18254+
"unit": "ns/iter"
18255+
},
18256+
{
18257+
"name": "completion_classmap_size/1000_classes",
18258+
"value": 6205915,
18259+
"range": "± 43325",
18260+
"unit": "ns/iter"
18261+
},
18262+
{
18263+
"name": "completion_generics_and_mixins",
18264+
"value": 695480,
18265+
"range": "± 4707",
18266+
"unit": "ns/iter"
18267+
},
18268+
{
18269+
"name": "completion_with_narrowing",
18270+
"value": 573230,
18271+
"range": "± 3528",
18272+
"unit": "ns/iter"
18273+
},
18274+
{
18275+
"name": "completion_5_method_chain",
18276+
"value": 557192,
18277+
"range": "± 1983",
18278+
"unit": "ns/iter"
18279+
},
18280+
{
18281+
"name": "completion_cross_file_type_hint",
18282+
"value": 577449,
18283+
"range": "± 2941",
18284+
"unit": "ns/iter"
18285+
},
18286+
{
18287+
"name": "update_ast_parse_time/100_lines",
18288+
"value": 704937,
18289+
"range": "± 16158",
18290+
"unit": "ns/iter"
18291+
},
18292+
{
18293+
"name": "update_ast_parse_time/500_lines",
18294+
"value": 1342624,
18295+
"range": "± 12154",
18296+
"unit": "ns/iter"
18297+
},
18298+
{
18299+
"name": "update_ast_parse_time/2000_lines",
18300+
"value": 3678626,
18301+
"range": "± 23841",
18302+
"unit": "ns/iter"
18303+
},
18304+
{
18305+
"name": "hover_method_call",
18306+
"value": 566560,
18307+
"range": "± 2486",
18308+
"unit": "ns/iter"
18309+
},
18310+
{
18311+
"name": "goto_definition_method",
18312+
"value": 546235,
18313+
"range": "± 4093",
18314+
"unit": "ns/iter"
18315+
},
18316+
{
18317+
"name": "reparse_500_line_file",
18318+
"value": 2354064,
18319+
"range": "± 55988",
18320+
"unit": "ns/iter"
18321+
},
18322+
{
18323+
"name": "diagnostics/fixture/lots_of_new_generic_objects",
18324+
"value": 13617,
18325+
"range": "± 884",
18326+
"unit": "ns/iter"
18327+
},
18328+
{
18329+
"name": "diagnostics/fixture/lots_of_new_objects",
18330+
"value": 12541,
18331+
"range": "± 53",
18332+
"unit": "ns/iter"
18333+
},
18334+
{
18335+
"name": "diagnostics/fixture/lots_of_missing_methods",
18336+
"value": 332931163,
18337+
"range": "± 2493732",
18338+
"unit": "ns/iter"
18339+
},
18340+
{
18341+
"name": "diagnostics/fixture/method_chain",
18342+
"value": 808709,
18343+
"range": "± 26686",
18344+
"unit": "ns/iter"
18345+
}
18346+
]
1819718347
}
1819818348
]
1819918349
}

0 commit comments

Comments
 (0)