Skip to content

Commit b606ff8

Browse files
author
github-action-benchmark
committed
add PHPantom Benchmarks (cargo) benchmark result for b8de7c1
1 parent a04a748 commit b606ff8

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": 1772991314790,
2+
"lastUpdate": 1772992264162,
33
"repoUrl": "https://github.com/AJenbo/phpantom_lsp",
44
"entries": {
55
"PHPantom Benchmarks": [
@@ -6794,6 +6794,156 @@ window.BENCHMARK_DATA = {
67946794
"unit": "ns/iter"
67956795
}
67966796
]
6797+
},
6798+
{
6799+
"commit": {
6800+
"author": {
6801+
"email": "anders@jenbo.dk",
6802+
"name": "Anders Jenbo",
6803+
"username": "AJenbo"
6804+
},
6805+
"committer": {
6806+
"email": "anders@jenbo.dk",
6807+
"name": "Anders Jenbo",
6808+
"username": "AJenbo"
6809+
},
6810+
"distinct": true,
6811+
"id": "b8de7c14f93e8de0797b82c1e0cb8f14987f34ef",
6812+
"message": "Add look up table for FQN to cache",
6813+
"timestamp": "2026-03-08T18:43:35+01:00",
6814+
"tree_id": "06f0d8c7313bb3280b0ffe69f08f6531cdbb8020",
6815+
"url": "https://github.com/AJenbo/phpantom_lsp/commit/b8de7c14f93e8de0797b82c1e0cb8f14987f34ef"
6816+
},
6817+
"date": 1772992263303,
6818+
"tool": "cargo",
6819+
"benches": [
6820+
{
6821+
"name": "completion_simple_class",
6822+
"value": 29162,
6823+
"range": "± 539",
6824+
"unit": "ns/iter"
6825+
},
6826+
{
6827+
"name": "completion_inheritance_depth/depth_5",
6828+
"value": 130615,
6829+
"range": "± 1171",
6830+
"unit": "ns/iter"
6831+
},
6832+
{
6833+
"name": "completion_inheritance_depth/depth_10",
6834+
"value": 254699,
6835+
"range": "± 3852",
6836+
"unit": "ns/iter"
6837+
},
6838+
{
6839+
"name": "completion_inheritance_depth/depth_20",
6840+
"value": 496537,
6841+
"range": "± 2872",
6842+
"unit": "ns/iter"
6843+
},
6844+
{
6845+
"name": "completion_classmap_size/100_classes",
6846+
"value": 598928,
6847+
"range": "± 5170",
6848+
"unit": "ns/iter"
6849+
},
6850+
{
6851+
"name": "completion_classmap_size/500_classes",
6852+
"value": 2939067,
6853+
"range": "± 26119",
6854+
"unit": "ns/iter"
6855+
},
6856+
{
6857+
"name": "completion_classmap_size/1000_classes",
6858+
"value": 5928015,
6859+
"range": "± 32784",
6860+
"unit": "ns/iter"
6861+
},
6862+
{
6863+
"name": "completion_generics_and_mixins",
6864+
"value": 142154,
6865+
"range": "± 1409",
6866+
"unit": "ns/iter"
6867+
},
6868+
{
6869+
"name": "completion_with_narrowing",
6870+
"value": 38117,
6871+
"range": "± 278",
6872+
"unit": "ns/iter"
6873+
},
6874+
{
6875+
"name": "completion_5_method_chain",
6876+
"value": 27162,
6877+
"range": "± 209",
6878+
"unit": "ns/iter"
6879+
},
6880+
{
6881+
"name": "completion_cross_file_type_hint",
6882+
"value": 43457,
6883+
"range": "± 323",
6884+
"unit": "ns/iter"
6885+
},
6886+
{
6887+
"name": "update_ast_parse_time/100_lines",
6888+
"value": 153146,
6889+
"range": "± 1825",
6890+
"unit": "ns/iter"
6891+
},
6892+
{
6893+
"name": "update_ast_parse_time/500_lines",
6894+
"value": 760043,
6895+
"range": "± 7328",
6896+
"unit": "ns/iter"
6897+
},
6898+
{
6899+
"name": "update_ast_parse_time/2000_lines",
6900+
"value": 2963527,
6901+
"range": "± 10478",
6902+
"unit": "ns/iter"
6903+
},
6904+
{
6905+
"name": "hover_method_call",
6906+
"value": 34880,
6907+
"range": "± 151",
6908+
"unit": "ns/iter"
6909+
},
6910+
{
6911+
"name": "goto_definition_method",
6912+
"value": 19351,
6913+
"range": "± 157",
6914+
"unit": "ns/iter"
6915+
},
6916+
{
6917+
"name": "reparse_500_line_file",
6918+
"value": 1702035,
6919+
"range": "± 56192",
6920+
"unit": "ns/iter"
6921+
},
6922+
{
6923+
"name": "diagnostics/fixture/lots_of_new_generic_objects",
6924+
"value": 35573,
6925+
"range": "± 567",
6926+
"unit": "ns/iter"
6927+
},
6928+
{
6929+
"name": "diagnostics/fixture/lots_of_new_objects",
6930+
"value": 17749,
6931+
"range": "± 78",
6932+
"unit": "ns/iter"
6933+
},
6934+
{
6935+
"name": "diagnostics/fixture/lots_of_missing_methods",
6936+
"value": 101156227,
6937+
"range": "± 1987054",
6938+
"unit": "ns/iter"
6939+
},
6940+
{
6941+
"name": "diagnostics/fixture/method_chain",
6942+
"value": 474448,
6943+
"range": "± 2877",
6944+
"unit": "ns/iter"
6945+
}
6946+
]
67976947
}
67986948
]
67996949
}

0 commit comments

Comments
 (0)