Skip to content

Commit f702657

Browse files
author
github-action-benchmark
committed
add PHPantom Benchmarks (customSmallerIsBetter) benchmark result for f7f7b0b
1 parent 9b76435 commit f702657

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": 1781962404614,
2+
"lastUpdate": 1781963690068,
33
"repoUrl": "https://github.com/PHPantom-dev/phpantom_lsp",
44
"entries": {
55
"PHPantom Benchmarks": [
@@ -61634,6 +61634,198 @@ window.BENCHMARK_DATA = {
6163461634
"unit": "ms"
6163561635
}
6163661636
]
61637+
},
61638+
{
61639+
"commit": {
61640+
"author": {
61641+
"email": "martin@srsen.sk",
61642+
"name": "Martin Sršeň",
61643+
"username": "MrSrsen"
61644+
},
61645+
"committer": {
61646+
"email": "noreply@github.com",
61647+
"name": "GitHub",
61648+
"username": "web-flow"
61649+
},
61650+
"distinct": true,
61651+
"id": "f7f7b0bbdedb8d8ba9c8864c008db17038efcb35",
61652+
"message": "Index class-likes declared inside conditional blocks",
61653+
"timestamp": "2026-06-20T15:45:31+02:00",
61654+
"tree_id": "45802dd593304d008ea5dfa8fefc91715d9f10eb",
61655+
"url": "https://github.com/PHPantom-dev/phpantom_lsp/commit/f7f7b0bbdedb8d8ba9c8864c008db17038efcb35"
61656+
},
61657+
"date": 1781963688122,
61658+
"tool": "customSmallerIsBetter",
61659+
"benches": [
61660+
{
61661+
"name": "cold_start_completion",
61662+
"value": 2.925,
61663+
"range": "± 0.099",
61664+
"unit": "ms"
61665+
},
61666+
{
61667+
"name": "completion_simple_class",
61668+
"value": 0.039,
61669+
"range": "± 0.003",
61670+
"unit": "ms"
61671+
},
61672+
{
61673+
"name": "completion_inheritance_depth/depth_5",
61674+
"value": 0.11,
61675+
"range": "± 0.006",
61676+
"unit": "ms"
61677+
},
61678+
{
61679+
"name": "completion_inheritance_depth/depth_10",
61680+
"value": 0.15,
61681+
"range": "± 0.005",
61682+
"unit": "ms"
61683+
},
61684+
{
61685+
"name": "completion_inheritance_depth/depth_20",
61686+
"value": 0.248,
61687+
"range": "± 0.006",
61688+
"unit": "ms"
61689+
},
61690+
{
61691+
"name": "completion_classmap_size/100_classes",
61692+
"value": 0.232,
61693+
"range": "± 0.008",
61694+
"unit": "ms"
61695+
},
61696+
{
61697+
"name": "completion_classmap_size/500_classes",
61698+
"value": 0.891,
61699+
"range": "± 0.006",
61700+
"unit": "ms"
61701+
},
61702+
{
61703+
"name": "completion_classmap_size/1000_classes",
61704+
"value": 1.736,
61705+
"range": "± 0.069",
61706+
"unit": "ms"
61707+
},
61708+
{
61709+
"name": "completion_generics_and_mixins",
61710+
"value": 0.11,
61711+
"range": "± 0.008",
61712+
"unit": "ms"
61713+
},
61714+
{
61715+
"name": "completion_with_narrowing",
61716+
"value": 0.05,
61717+
"range": "± 0.004",
61718+
"unit": "ms"
61719+
},
61720+
{
61721+
"name": "completion_5_method_chain",
61722+
"value": 0.045,
61723+
"range": "± 0.003",
61724+
"unit": "ms"
61725+
},
61726+
{
61727+
"name": "completion_cross_file_type_hint",
61728+
"value": 0.068,
61729+
"range": "± 0.006",
61730+
"unit": "ms"
61731+
},
61732+
{
61733+
"name": "completion_carbon_class",
61734+
"value": 3.662,
61735+
"range": "± 0.059",
61736+
"unit": "ms"
61737+
},
61738+
{
61739+
"name": "completion_yii_deep_hierarchy",
61740+
"value": 0.206,
61741+
"range": "± 0.004",
61742+
"unit": "ms"
61743+
},
61744+
{
61745+
"name": "completion_large_file",
61746+
"value": 0.249,
61747+
"range": "± 0.005",
61748+
"unit": "ms"
61749+
},
61750+
{
61751+
"name": "completion_short_file",
61752+
"value": 0.073,
61753+
"range": "± 0.008",
61754+
"unit": "ms"
61755+
},
61756+
{
61757+
"name": "variable_completion/short",
61758+
"value": 0.051,
61759+
"range": "± 0.004",
61760+
"unit": "ms"
61761+
},
61762+
{
61763+
"name": "variable_completion/long",
61764+
"value": 0.118,
61765+
"range": "± 0.003",
61766+
"unit": "ms"
61767+
},
61768+
{
61769+
"name": "hover_method_call",
61770+
"value": 0.084,
61771+
"range": "± 0.007",
61772+
"unit": "ms"
61773+
},
61774+
{
61775+
"name": "goto_definition_method",
61776+
"value": 0.077,
61777+
"range": "± 0.008",
61778+
"unit": "ms"
61779+
},
61780+
{
61781+
"name": "update_ast_parse_time/100_lines",
61782+
"value": 0.187,
61783+
"range": "± 0.002",
61784+
"unit": "ms"
61785+
},
61786+
{
61787+
"name": "update_ast_parse_time/500_lines",
61788+
"value": 1.027,
61789+
"range": "± 0.027",
61790+
"unit": "ms"
61791+
},
61792+
{
61793+
"name": "update_ast_parse_time/2000_lines",
61794+
"value": 5.385,
61795+
"range": "± 0.08",
61796+
"unit": "ms"
61797+
},
61798+
{
61799+
"name": "reparse_500_line_file",
61800+
"value": 1.043,
61801+
"range": "± 0.021",
61802+
"unit": "ms"
61803+
},
61804+
{
61805+
"name": "diagnostics/fixture/lots_of_new_generic_objects",
61806+
"value": 0.033,
61807+
"range": "± 0.001",
61808+
"unit": "ms"
61809+
},
61810+
{
61811+
"name": "diagnostics/fixture/lots_of_new_objects",
61812+
"value": 0.031,
61813+
"range": "± 0.001",
61814+
"unit": "ms"
61815+
},
61816+
{
61817+
"name": "diagnostics/fixture/lots_of_missing_methods",
61818+
"value": 48.548,
61819+
"range": "± 0.144",
61820+
"unit": "ms"
61821+
},
61822+
{
61823+
"name": "diagnostics/fixture/method_chain",
61824+
"value": 1.08,
61825+
"range": "± 0.014",
61826+
"unit": "ms"
61827+
}
61828+
]
6163761829
}
6163861830
]
6163961831
}

0 commit comments

Comments
 (0)