Skip to content

Commit b4c80cc

Browse files
author
github-action-benchmark
committed
add PHPantom Benchmarks (cargo) benchmark result for 714387e
1 parent c9bcd99 commit b4c80cc

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": 1773803969190,
2+
"lastUpdate": 1773805437630,
33
"repoUrl": "https://github.com/AJenbo/phpantom_lsp",
44
"entries": {
55
"PHPantom Benchmarks": [
@@ -18794,6 +18794,156 @@ window.BENCHMARK_DATA = {
1879418794
"unit": "ns/iter"
1879518795
}
1879618796
]
18797+
},
18798+
{
18799+
"commit": {
18800+
"author": {
18801+
"email": "anders@jenbo.dk",
18802+
"name": "Anders Jenbo",
18803+
"username": "AJenbo"
18804+
},
18805+
"committer": {
18806+
"email": "anders@jenbo.dk",
18807+
"name": "Anders Jenbo",
18808+
"username": "AJenbo"
18809+
},
18810+
"distinct": true,
18811+
"id": "714387eaa71b9c31154b41c259a0004416744687",
18812+
"message": "Make sure not to overwrite native types with wrong virtual types",
18813+
"timestamp": "2026-03-18T04:38:00+01:00",
18814+
"tree_id": "1a608d5f6098ad5c99e4897eca37a7cf26e51442",
18815+
"url": "https://github.com/AJenbo/phpantom_lsp/commit/714387eaa71b9c31154b41c259a0004416744687"
18816+
},
18817+
"date": 1773805436564,
18818+
"tool": "cargo",
18819+
"benches": [
18820+
{
18821+
"name": "completion_simple_class",
18822+
"value": 557533,
18823+
"range": "± 8807",
18824+
"unit": "ns/iter"
18825+
},
18826+
{
18827+
"name": "completion_inheritance_depth/depth_5",
18828+
"value": 669404,
18829+
"range": "± 9099",
18830+
"unit": "ns/iter"
18831+
},
18832+
{
18833+
"name": "completion_inheritance_depth/depth_10",
18834+
"value": 794616,
18835+
"range": "± 9260",
18836+
"unit": "ns/iter"
18837+
},
18838+
{
18839+
"name": "completion_inheritance_depth/depth_20",
18840+
"value": 1047343,
18841+
"range": "± 10960",
18842+
"unit": "ns/iter"
18843+
},
18844+
{
18845+
"name": "completion_classmap_size/100_classes",
18846+
"value": 1119031,
18847+
"range": "± 9668",
18848+
"unit": "ns/iter"
18849+
},
18850+
{
18851+
"name": "completion_classmap_size/500_classes",
18852+
"value": 3359495,
18853+
"range": "± 31594",
18854+
"unit": "ns/iter"
18855+
},
18856+
{
18857+
"name": "completion_classmap_size/1000_classes",
18858+
"value": 6259652,
18859+
"range": "± 37597",
18860+
"unit": "ns/iter"
18861+
},
18862+
{
18863+
"name": "completion_generics_and_mixins",
18864+
"value": 692947,
18865+
"range": "± 3914",
18866+
"unit": "ns/iter"
18867+
},
18868+
{
18869+
"name": "completion_with_narrowing",
18870+
"value": 566726,
18871+
"range": "± 4344",
18872+
"unit": "ns/iter"
18873+
},
18874+
{
18875+
"name": "completion_5_method_chain",
18876+
"value": 551502,
18877+
"range": "± 14037",
18878+
"unit": "ns/iter"
18879+
},
18880+
{
18881+
"name": "completion_cross_file_type_hint",
18882+
"value": 576722,
18883+
"range": "± 1644",
18884+
"unit": "ns/iter"
18885+
},
18886+
{
18887+
"name": "update_ast_parse_time/100_lines",
18888+
"value": 695651,
18889+
"range": "± 4601",
18890+
"unit": "ns/iter"
18891+
},
18892+
{
18893+
"name": "update_ast_parse_time/500_lines",
18894+
"value": 1337905,
18895+
"range": "± 18600",
18896+
"unit": "ns/iter"
18897+
},
18898+
{
18899+
"name": "update_ast_parse_time/2000_lines",
18900+
"value": 3691235,
18901+
"range": "± 27679",
18902+
"unit": "ns/iter"
18903+
},
18904+
{
18905+
"name": "hover_method_call",
18906+
"value": 564172,
18907+
"range": "± 2924",
18908+
"unit": "ns/iter"
18909+
},
18910+
{
18911+
"name": "goto_definition_method",
18912+
"value": 542302,
18913+
"range": "± 2625",
18914+
"unit": "ns/iter"
18915+
},
18916+
{
18917+
"name": "reparse_500_line_file",
18918+
"value": 2315803,
18919+
"range": "± 19987",
18920+
"unit": "ns/iter"
18921+
},
18922+
{
18923+
"name": "diagnostics/fixture/lots_of_new_generic_objects",
18924+
"value": 13119,
18925+
"range": "± 61",
18926+
"unit": "ns/iter"
18927+
},
18928+
{
18929+
"name": "diagnostics/fixture/lots_of_new_objects",
18930+
"value": 12297,
18931+
"range": "± 68",
18932+
"unit": "ns/iter"
18933+
},
18934+
{
18935+
"name": "diagnostics/fixture/lots_of_missing_methods",
18936+
"value": 333266026,
18937+
"range": "± 2132055",
18938+
"unit": "ns/iter"
18939+
},
18940+
{
18941+
"name": "diagnostics/fixture/method_chain",
18942+
"value": 805925,
18943+
"range": "± 3633",
18944+
"unit": "ns/iter"
18945+
}
18946+
]
1879718947
}
1879818948
]
1879918949
}

0 commit comments

Comments
 (0)