Skip to content

Commit 42792ee

Browse files
author
github-action-benchmark
committed
add PHPantom Benchmarks (customSmallerIsBetter) benchmark result for fd3121b
1 parent 86e043b commit 42792ee

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": 1778873311531,
2+
"lastUpdate": 1779051422922,
33
"repoUrl": "https://github.com/AJenbo/phpantom_lsp",
44
"entries": {
55
"PHPantom Benchmarks": [
@@ -51842,6 +51842,198 @@ window.BENCHMARK_DATA = {
5184251842
"unit": "ms"
5184351843
}
5184451844
]
51845+
},
51846+
{
51847+
"commit": {
51848+
"author": {
51849+
"email": "anders@jenbo.dk",
51850+
"name": "Anders Jenbo",
51851+
"username": "AJenbo"
51852+
},
51853+
"committer": {
51854+
"email": "anders@jenbo.dk",
51855+
"name": "Anders Jenbo",
51856+
"username": "AJenbo"
51857+
},
51858+
"distinct": true,
51859+
"id": "fd3121bdd034618acfa2b21a4ddf545b8fb68892",
51860+
"message": "Changelog: Fix analysis deadlock caused by lock acquisition order in\nvendor file parsing",
51861+
"timestamp": "2026-05-17T22:48:11+02:00",
51862+
"tree_id": "5369470c7cfcfe308cac07f855711b64333492ac",
51863+
"url": "https://github.com/AJenbo/phpantom_lsp/commit/fd3121bdd034618acfa2b21a4ddf545b8fb68892"
51864+
},
51865+
"date": 1779051421389,
51866+
"tool": "customSmallerIsBetter",
51867+
"benches": [
51868+
{
51869+
"name": "cold_start_completion",
51870+
"value": 2.755,
51871+
"range": "± 0.019",
51872+
"unit": "ms"
51873+
},
51874+
{
51875+
"name": "completion_simple_class",
51876+
"value": 0.007,
51877+
"range": "± 0",
51878+
"unit": "ms"
51879+
},
51880+
{
51881+
"name": "completion_inheritance_depth/depth_5",
51882+
"value": 0.081,
51883+
"range": "± 0.002",
51884+
"unit": "ms"
51885+
},
51886+
{
51887+
"name": "completion_inheritance_depth/depth_10",
51888+
"value": 0.151,
51889+
"range": "± 0.003",
51890+
"unit": "ms"
51891+
},
51892+
{
51893+
"name": "completion_inheritance_depth/depth_20",
51894+
"value": 0.283,
51895+
"range": "± 0.01",
51896+
"unit": "ms"
51897+
},
51898+
{
51899+
"name": "completion_classmap_size/100_classes",
51900+
"value": 0.181,
51901+
"range": "± 0.001",
51902+
"unit": "ms"
51903+
},
51904+
{
51905+
"name": "completion_classmap_size/500_classes",
51906+
"value": 0.822,
51907+
"range": "± 0.009",
51908+
"unit": "ms"
51909+
},
51910+
{
51911+
"name": "completion_classmap_size/1000_classes",
51912+
"value": 1.62,
51913+
"range": "± 0.012",
51914+
"unit": "ms"
51915+
},
51916+
{
51917+
"name": "completion_generics_and_mixins",
51918+
"value": 0.059,
51919+
"range": "± 0",
51920+
"unit": "ms"
51921+
},
51922+
{
51923+
"name": "completion_with_narrowing",
51924+
"value": 0.016,
51925+
"range": "± 0",
51926+
"unit": "ms"
51927+
},
51928+
{
51929+
"name": "completion_5_method_chain",
51930+
"value": 0.012,
51931+
"range": "± 0",
51932+
"unit": "ms"
51933+
},
51934+
{
51935+
"name": "completion_cross_file_type_hint",
51936+
"value": 0.02,
51937+
"range": "± 0",
51938+
"unit": "ms"
51939+
},
51940+
{
51941+
"name": "completion_carbon_class",
51942+
"value": 3.61,
51943+
"range": "± 0.033",
51944+
"unit": "ms"
51945+
},
51946+
{
51947+
"name": "completion_yii_deep_hierarchy",
51948+
"value": 0.359,
51949+
"range": "± 0.006",
51950+
"unit": "ms"
51951+
},
51952+
{
51953+
"name": "completion_large_file",
51954+
"value": 0.208,
51955+
"range": "± 0.001",
51956+
"unit": "ms"
51957+
},
51958+
{
51959+
"name": "completion_short_file",
51960+
"value": 0.025,
51961+
"range": "± 0",
51962+
"unit": "ms"
51963+
},
51964+
{
51965+
"name": "variable_completion/short",
51966+
"value": 0.011,
51967+
"range": "± 0",
51968+
"unit": "ms"
51969+
},
51970+
{
51971+
"name": "variable_completion/long",
51972+
"value": 0.072,
51973+
"range": "± 0",
51974+
"unit": "ms"
51975+
},
51976+
{
51977+
"name": "hover_method_call",
51978+
"value": 0.085,
51979+
"range": "± 0.006",
51980+
"unit": "ms"
51981+
},
51982+
{
51983+
"name": "goto_definition_method",
51984+
"value": 0.076,
51985+
"range": "± 0.008",
51986+
"unit": "ms"
51987+
},
51988+
{
51989+
"name": "update_ast_parse_time/100_lines",
51990+
"value": 0.19,
51991+
"range": "± 0.001",
51992+
"unit": "ms"
51993+
},
51994+
{
51995+
"name": "update_ast_parse_time/500_lines",
51996+
"value": 1.053,
51997+
"range": "± 0.015",
51998+
"unit": "ms"
51999+
},
52000+
{
52001+
"name": "update_ast_parse_time/2000_lines",
52002+
"value": 5.446,
52003+
"range": "± 0.033",
52004+
"unit": "ms"
52005+
},
52006+
{
52007+
"name": "reparse_500_line_file",
52008+
"value": 1.066,
52009+
"range": "± 0.031",
52010+
"unit": "ms"
52011+
},
52012+
{
52013+
"name": "diagnostics/fixture/lots_of_new_generic_objects",
52014+
"value": 0.034,
52015+
"range": "± 0.001",
52016+
"unit": "ms"
52017+
},
52018+
{
52019+
"name": "diagnostics/fixture/lots_of_new_objects",
52020+
"value": 0.032,
52021+
"range": "± 0",
52022+
"unit": "ms"
52023+
},
52024+
{
52025+
"name": "diagnostics/fixture/lots_of_missing_methods",
52026+
"value": 47.344,
52027+
"range": "± 0.155",
52028+
"unit": "ms"
52029+
},
52030+
{
52031+
"name": "diagnostics/fixture/method_chain",
52032+
"value": 1.063,
52033+
"range": "± 0.015",
52034+
"unit": "ms"
52035+
}
52036+
]
5184552037
}
5184652038
]
5184752039
}

0 commit comments

Comments
 (0)