Skip to content

Commit 29c0b9c

Browse files
author
github-action-benchmark
committed
add PHPantom Benchmarks (customSmallerIsBetter) benchmark result for 399b2b1
1 parent 38f92ad commit 29c0b9c

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": 1783129176079,
2+
"lastUpdate": 1783129587098,
33
"repoUrl": "https://github.com/PHPantom-dev/phpantom_lsp",
44
"entries": {
55
"PHPantom Benchmarks": [
@@ -63938,6 +63938,198 @@ window.BENCHMARK_DATA = {
6393863938
"unit": "ms"
6393963939
}
6394063940
]
63941+
},
63942+
{
63943+
"commit": {
63944+
"author": {
63945+
"email": "cdwhite3@pm.me",
63946+
"name": "Caleb White",
63947+
"username": "calebdw"
63948+
},
63949+
"committer": {
63950+
"email": "anders@jenbo.dk",
63951+
"name": "Anders Jenbo",
63952+
"username": "AJenbo"
63953+
},
63954+
"distinct": true,
63955+
"id": "399b2b15afa9aa1f5c0fc3a671970b08da30ea38",
63956+
"message": "feat(completion): include static methods on instance access\n\nCloses #162\n\nSigned-off-by: Anders Jenbo <anders@jenbo.dk>",
63957+
"timestamp": "2026-07-04T03:36:47+02:00",
63958+
"tree_id": "215b769798e49acb6c905c7be06e08af676dd66e",
63959+
"url": "https://github.com/PHPantom-dev/phpantom_lsp/commit/399b2b15afa9aa1f5c0fc3a671970b08da30ea38"
63960+
},
63961+
"date": 1783129585428,
63962+
"tool": "customSmallerIsBetter",
63963+
"benches": [
63964+
{
63965+
"name": "cold_start_completion",
63966+
"value": 5.522,
63967+
"range": "± 0.264",
63968+
"unit": "ms"
63969+
},
63970+
{
63971+
"name": "completion_simple_class",
63972+
"value": 0.047,
63973+
"range": "± 0.004",
63974+
"unit": "ms"
63975+
},
63976+
{
63977+
"name": "completion_inheritance_depth/depth_5",
63978+
"value": 0.114,
63979+
"range": "± 0.007",
63980+
"unit": "ms"
63981+
},
63982+
{
63983+
"name": "completion_inheritance_depth/depth_10",
63984+
"value": 0.16,
63985+
"range": "± 0.006",
63986+
"unit": "ms"
63987+
},
63988+
{
63989+
"name": "completion_inheritance_depth/depth_20",
63990+
"value": 0.258,
63991+
"range": "± 0.008",
63992+
"unit": "ms"
63993+
},
63994+
{
63995+
"name": "completion_classmap_size/100_classes",
63996+
"value": 0.245,
63997+
"range": "± 0.015",
63998+
"unit": "ms"
63999+
},
64000+
{
64001+
"name": "completion_classmap_size/500_classes",
64002+
"value": 0.974,
64003+
"range": "± 0.011",
64004+
"unit": "ms"
64005+
},
64006+
{
64007+
"name": "completion_classmap_size/1000_classes",
64008+
"value": 1.868,
64009+
"range": "± 0.039",
64010+
"unit": "ms"
64011+
},
64012+
{
64013+
"name": "completion_generics_and_mixins",
64014+
"value": 0.12,
64015+
"range": "± 0.008",
64016+
"unit": "ms"
64017+
},
64018+
{
64019+
"name": "completion_with_narrowing",
64020+
"value": 0.053,
64021+
"range": "± 0.004",
64022+
"unit": "ms"
64023+
},
64024+
{
64025+
"name": "completion_5_method_chain",
64026+
"value": 0.053,
64027+
"range": "± 0.005",
64028+
"unit": "ms"
64029+
},
64030+
{
64031+
"name": "completion_cross_file_type_hint",
64032+
"value": 0.072,
64033+
"range": "± 0.008",
64034+
"unit": "ms"
64035+
},
64036+
{
64037+
"name": "completion_carbon_class",
64038+
"value": 3.854,
64039+
"range": "± 0.029",
64040+
"unit": "ms"
64041+
},
64042+
{
64043+
"name": "completion_yii_deep_hierarchy",
64044+
"value": 0.241,
64045+
"range": "± 0.013",
64046+
"unit": "ms"
64047+
},
64048+
{
64049+
"name": "completion_large_file",
64050+
"value": 0.252,
64051+
"range": "± 0.01",
64052+
"unit": "ms"
64053+
},
64054+
{
64055+
"name": "completion_short_file",
64056+
"value": 0.085,
64057+
"range": "± 0.009",
64058+
"unit": "ms"
64059+
},
64060+
{
64061+
"name": "variable_completion/short",
64062+
"value": 0.052,
64063+
"range": "± 0.004",
64064+
"unit": "ms"
64065+
},
64066+
{
64067+
"name": "variable_completion/long",
64068+
"value": 0.122,
64069+
"range": "± 0.005",
64070+
"unit": "ms"
64071+
},
64072+
{
64073+
"name": "hover_method_call",
64074+
"value": 0.091,
64075+
"range": "± 0.01",
64076+
"unit": "ms"
64077+
},
64078+
{
64079+
"name": "goto_definition_method",
64080+
"value": 0.089,
64081+
"range": "± 0.01",
64082+
"unit": "ms"
64083+
},
64084+
{
64085+
"name": "update_ast_parse_time/100_lines",
64086+
"value": 0.192,
64087+
"range": "± 0.001",
64088+
"unit": "ms"
64089+
},
64090+
{
64091+
"name": "update_ast_parse_time/500_lines",
64092+
"value": 1.038,
64093+
"range": "± 0.012",
64094+
"unit": "ms"
64095+
},
64096+
{
64097+
"name": "update_ast_parse_time/2000_lines",
64098+
"value": 5.448,
64099+
"range": "± 0.049",
64100+
"unit": "ms"
64101+
},
64102+
{
64103+
"name": "reparse_500_line_file",
64104+
"value": 1.049,
64105+
"range": "± 0.019",
64106+
"unit": "ms"
64107+
},
64108+
{
64109+
"name": "diagnostics/fixture/lots_of_new_generic_objects",
64110+
"value": 0.036,
64111+
"range": "± 0.001",
64112+
"unit": "ms"
64113+
},
64114+
{
64115+
"name": "diagnostics/fixture/lots_of_new_objects",
64116+
"value": 0.034,
64117+
"range": "± 0.001",
64118+
"unit": "ms"
64119+
},
64120+
{
64121+
"name": "diagnostics/fixture/lots_of_missing_methods",
64122+
"value": 48.348,
64123+
"range": "± 0.232",
64124+
"unit": "ms"
64125+
},
64126+
{
64127+
"name": "diagnostics/fixture/method_chain",
64128+
"value": 1.115,
64129+
"range": "± 0.018",
64130+
"unit": "ms"
64131+
}
64132+
]
6394164133
}
6394264134
]
6394364135
}

0 commit comments

Comments
 (0)