Skip to content

Commit f56afd7

Browse files
author
github-action-benchmark
committed
add PHPantom Benchmarks (customSmallerIsBetter) benchmark result for 2b9c14e
1 parent af35143 commit f56afd7

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": 1779051422922,
2+
"lastUpdate": 1779058671371,
33
"repoUrl": "https://github.com/AJenbo/phpantom_lsp",
44
"entries": {
55
"PHPantom Benchmarks": [
@@ -52034,6 +52034,198 @@ window.BENCHMARK_DATA = {
5203452034
"unit": "ms"
5203552035
}
5203652036
]
52037+
},
52038+
{
52039+
"commit": {
52040+
"author": {
52041+
"email": "anders@jenbo.dk",
52042+
"name": "Anders Jenbo",
52043+
"username": "AJenbo"
52044+
},
52045+
"committer": {
52046+
"email": "anders@jenbo.dk",
52047+
"name": "Anders Jenbo",
52048+
"username": "AJenbo"
52049+
},
52050+
"distinct": true,
52051+
"id": "2b9c14eae61d0ff4919adc8929c681d799d3c673",
52052+
"message": "Expose fqn_class_index for integration tests and update class name\ncompletion tests to populate it",
52053+
"timestamp": "2026-05-18T00:49:05+02:00",
52054+
"tree_id": "efd322b6e3439cd52b2ee7ded869e61061b2a089",
52055+
"url": "https://github.com/AJenbo/phpantom_lsp/commit/2b9c14eae61d0ff4919adc8929c681d799d3c673"
52056+
},
52057+
"date": 1779058670228,
52058+
"tool": "customSmallerIsBetter",
52059+
"benches": [
52060+
{
52061+
"name": "cold_start_completion",
52062+
"value": 2.822,
52063+
"range": "± 0.027",
52064+
"unit": "ms"
52065+
},
52066+
{
52067+
"name": "completion_simple_class",
52068+
"value": 0.007,
52069+
"range": "± 0",
52070+
"unit": "ms"
52071+
},
52072+
{
52073+
"name": "completion_inheritance_depth/depth_5",
52074+
"value": 0.078,
52075+
"range": "± 0.002",
52076+
"unit": "ms"
52077+
},
52078+
{
52079+
"name": "completion_inheritance_depth/depth_10",
52080+
"value": 0.147,
52081+
"range": "± 0",
52082+
"unit": "ms"
52083+
},
52084+
{
52085+
"name": "completion_inheritance_depth/depth_20",
52086+
"value": 0.284,
52087+
"range": "± 0.008",
52088+
"unit": "ms"
52089+
},
52090+
{
52091+
"name": "completion_classmap_size/100_classes",
52092+
"value": 0.181,
52093+
"range": "± 0.003",
52094+
"unit": "ms"
52095+
},
52096+
{
52097+
"name": "completion_classmap_size/500_classes",
52098+
"value": 0.85,
52099+
"range": "± 0.008",
52100+
"unit": "ms"
52101+
},
52102+
{
52103+
"name": "completion_classmap_size/1000_classes",
52104+
"value": 1.692,
52105+
"range": "± 0.015",
52106+
"unit": "ms"
52107+
},
52108+
{
52109+
"name": "completion_generics_and_mixins",
52110+
"value": 0.052,
52111+
"range": "± 0",
52112+
"unit": "ms"
52113+
},
52114+
{
52115+
"name": "completion_with_narrowing",
52116+
"value": 0.016,
52117+
"range": "± 0.001",
52118+
"unit": "ms"
52119+
},
52120+
{
52121+
"name": "completion_5_method_chain",
52122+
"value": 0.012,
52123+
"range": "± 0",
52124+
"unit": "ms"
52125+
},
52126+
{
52127+
"name": "completion_cross_file_type_hint",
52128+
"value": 0.018,
52129+
"range": "± 0",
52130+
"unit": "ms"
52131+
},
52132+
{
52133+
"name": "completion_carbon_class",
52134+
"value": 4.374,
52135+
"range": "± 0.017",
52136+
"unit": "ms"
52137+
},
52138+
{
52139+
"name": "completion_yii_deep_hierarchy",
52140+
"value": 0.34,
52141+
"range": "± 0.009",
52142+
"unit": "ms"
52143+
},
52144+
{
52145+
"name": "completion_large_file",
52146+
"value": 0.187,
52147+
"range": "± 0.001",
52148+
"unit": "ms"
52149+
},
52150+
{
52151+
"name": "completion_short_file",
52152+
"value": 0.024,
52153+
"range": "± 0",
52154+
"unit": "ms"
52155+
},
52156+
{
52157+
"name": "variable_completion/short",
52158+
"value": 0.011,
52159+
"range": "± 0",
52160+
"unit": "ms"
52161+
},
52162+
{
52163+
"name": "variable_completion/long",
52164+
"value": 0.07,
52165+
"range": "± 0.001",
52166+
"unit": "ms"
52167+
},
52168+
{
52169+
"name": "hover_method_call",
52170+
"value": 0.066,
52171+
"range": "± 0.003",
52172+
"unit": "ms"
52173+
},
52174+
{
52175+
"name": "goto_definition_method",
52176+
"value": 0.057,
52177+
"range": "± 0.003",
52178+
"unit": "ms"
52179+
},
52180+
{
52181+
"name": "update_ast_parse_time/100_lines",
52182+
"value": 0.179,
52183+
"range": "± 0.001",
52184+
"unit": "ms"
52185+
},
52186+
{
52187+
"name": "update_ast_parse_time/500_lines",
52188+
"value": 1.038,
52189+
"range": "± 0.019",
52190+
"unit": "ms"
52191+
},
52192+
{
52193+
"name": "update_ast_parse_time/2000_lines",
52194+
"value": 5.653,
52195+
"range": "± 0.049",
52196+
"unit": "ms"
52197+
},
52198+
{
52199+
"name": "reparse_500_line_file",
52200+
"value": 1.055,
52201+
"range": "± 0.019",
52202+
"unit": "ms"
52203+
},
52204+
{
52205+
"name": "diagnostics/fixture/lots_of_new_generic_objects",
52206+
"value": 0.034,
52207+
"range": "± 0",
52208+
"unit": "ms"
52209+
},
52210+
{
52211+
"name": "diagnostics/fixture/lots_of_new_objects",
52212+
"value": 0.032,
52213+
"range": "± 0",
52214+
"unit": "ms"
52215+
},
52216+
{
52217+
"name": "diagnostics/fixture/lots_of_missing_methods",
52218+
"value": 48.427,
52219+
"range": "± 0.264",
52220+
"unit": "ms"
52221+
},
52222+
{
52223+
"name": "diagnostics/fixture/method_chain",
52224+
"value": 1.057,
52225+
"range": "± 0.018",
52226+
"unit": "ms"
52227+
}
52228+
]
5203752229
}
5203852230
]
5203952231
}

0 commit comments

Comments
 (0)