Skip to content

Commit 380e72f

Browse files
author
github-action-benchmark
committed
add PHPantom Benchmarks (customSmallerIsBetter) benchmark result for 481ac8b
1 parent ad253b1 commit 380e72f

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": 1775439015947,
2+
"lastUpdate": 1775439355917,
33
"repoUrl": "https://github.com/AJenbo/phpantom_lsp",
44
"entries": {
55
"PHPantom Benchmarks": [
@@ -8642,6 +8642,198 @@ window.BENCHMARK_DATA = {
86428642
"unit": "ms"
86438643
}
86448644
]
8645+
},
8646+
{
8647+
"commit": {
8648+
"author": {
8649+
"email": "anders@jenbo.dk",
8650+
"name": "Anders Jenbo",
8651+
"username": "AJenbo"
8652+
},
8653+
"committer": {
8654+
"email": "anders@jenbo.dk",
8655+
"name": "Anders Jenbo",
8656+
"username": "AJenbo"
8657+
},
8658+
"distinct": true,
8659+
"id": "481ac8b299bc9e8afccde1ecbb2c662b350a881e",
8660+
"message": "Refactor type alias expansion to return PhpType instead of String",
8661+
"timestamp": "2026-04-06T03:27:21+02:00",
8662+
"tree_id": "3b7051a79040b263e5af9b99be3ec797e64bbbc0",
8663+
"url": "https://github.com/AJenbo/phpantom_lsp/commit/481ac8b299bc9e8afccde1ecbb2c662b350a881e"
8664+
},
8665+
"date": 1775439354550,
8666+
"tool": "customSmallerIsBetter",
8667+
"benches": [
8668+
{
8669+
"name": "cold_start_completion",
8670+
"value": 2.606,
8671+
"range": "± 0.012",
8672+
"unit": "ms"
8673+
},
8674+
{
8675+
"name": "completion_simple_class",
8676+
"value": 0.006,
8677+
"range": "± 0",
8678+
"unit": "ms"
8679+
},
8680+
{
8681+
"name": "completion_inheritance_depth/depth_5",
8682+
"value": 0.071,
8683+
"range": "± 0.001",
8684+
"unit": "ms"
8685+
},
8686+
{
8687+
"name": "completion_inheritance_depth/depth_10",
8688+
"value": 0.143,
8689+
"range": "± 0.001",
8690+
"unit": "ms"
8691+
},
8692+
{
8693+
"name": "completion_inheritance_depth/depth_20",
8694+
"value": 0.269,
8695+
"range": "± 0.002",
8696+
"unit": "ms"
8697+
},
8698+
{
8699+
"name": "completion_classmap_size/100_classes",
8700+
"value": 0.165,
8701+
"range": "± 0.002",
8702+
"unit": "ms"
8703+
},
8704+
{
8705+
"name": "completion_classmap_size/500_classes",
8706+
"value": 0.78,
8707+
"range": "± 0.003",
8708+
"unit": "ms"
8709+
},
8710+
{
8711+
"name": "completion_classmap_size/1000_classes",
8712+
"value": 1.548,
8713+
"range": "± 0.03",
8714+
"unit": "ms"
8715+
},
8716+
{
8717+
"name": "completion_generics_and_mixins",
8718+
"value": 0.05,
8719+
"range": "± 0",
8720+
"unit": "ms"
8721+
},
8722+
{
8723+
"name": "completion_with_narrowing",
8724+
"value": 0.015,
8725+
"range": "± 0",
8726+
"unit": "ms"
8727+
},
8728+
{
8729+
"name": "completion_5_method_chain",
8730+
"value": 0.011,
8731+
"range": "± 0",
8732+
"unit": "ms"
8733+
},
8734+
{
8735+
"name": "completion_cross_file_type_hint",
8736+
"value": 0.02,
8737+
"range": "± 0",
8738+
"unit": "ms"
8739+
},
8740+
{
8741+
"name": "completion_carbon_class",
8742+
"value": 3.472,
8743+
"range": "± 0.034",
8744+
"unit": "ms"
8745+
},
8746+
{
8747+
"name": "completion_yii_deep_hierarchy",
8748+
"value": 0.399,
8749+
"range": "± 0.008",
8750+
"unit": "ms"
8751+
},
8752+
{
8753+
"name": "completion_large_file",
8754+
"value": 0.204,
8755+
"range": "± 0.003",
8756+
"unit": "ms"
8757+
},
8758+
{
8759+
"name": "completion_short_file",
8760+
"value": 0.019,
8761+
"range": "± 0",
8762+
"unit": "ms"
8763+
},
8764+
{
8765+
"name": "variable_completion/short",
8766+
"value": 0.012,
8767+
"range": "± 0",
8768+
"unit": "ms"
8769+
},
8770+
{
8771+
"name": "variable_completion/long",
8772+
"value": 0.089,
8773+
"range": "± 0.001",
8774+
"unit": "ms"
8775+
},
8776+
{
8777+
"name": "hover_method_call",
8778+
"value": 0.018,
8779+
"range": "± 0",
8780+
"unit": "ms"
8781+
},
8782+
{
8783+
"name": "goto_definition_method",
8784+
"value": 0.013,
8785+
"range": "± 0",
8786+
"unit": "ms"
8787+
},
8788+
{
8789+
"name": "update_ast_parse_time/100_lines",
8790+
"value": 0.199,
8791+
"range": "± 0.002",
8792+
"unit": "ms"
8793+
},
8794+
{
8795+
"name": "update_ast_parse_time/500_lines",
8796+
"value": 1.015,
8797+
"range": "± 0.019",
8798+
"unit": "ms"
8799+
},
8800+
{
8801+
"name": "update_ast_parse_time/2000_lines",
8802+
"value": 4.664,
8803+
"range": "± 0.067",
8804+
"unit": "ms"
8805+
},
8806+
{
8807+
"name": "reparse_500_line_file",
8808+
"value": 1.034,
8809+
"range": "± 0.011",
8810+
"unit": "ms"
8811+
},
8812+
{
8813+
"name": "diagnostics/fixture/lots_of_new_generic_objects",
8814+
"value": 0.03,
8815+
"range": "± 0",
8816+
"unit": "ms"
8817+
},
8818+
{
8819+
"name": "diagnostics/fixture/lots_of_new_objects",
8820+
"value": 0.029,
8821+
"range": "± 0",
8822+
"unit": "ms"
8823+
},
8824+
{
8825+
"name": "diagnostics/fixture/lots_of_missing_methods",
8826+
"value": 62.395,
8827+
"range": "± 0.881",
8828+
"unit": "ms"
8829+
},
8830+
{
8831+
"name": "diagnostics/fixture/method_chain",
8832+
"value": 0.543,
8833+
"range": "± 0.006",
8834+
"unit": "ms"
8835+
}
8836+
]
86458837
}
86468838
]
86478839
}

0 commit comments

Comments
 (0)