Skip to content

Commit 0ef6cf5

Browse files
author
github-action-benchmark
committed
add PHPantom Benchmarks (customSmallerIsBetter) benchmark result for e8b829e
1 parent 9119d89 commit 0ef6cf5

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": 1781961660093,
2+
"lastUpdate": 1781961764143,
33
"repoUrl": "https://github.com/PHPantom-dev/phpantom_lsp",
44
"entries": {
55
"PHPantom Benchmarks": [
@@ -61250,6 +61250,198 @@ window.BENCHMARK_DATA = {
6125061250
"unit": "ms"
6125161251
}
6125261252
]
61253+
},
61254+
{
61255+
"commit": {
61256+
"author": {
61257+
"email": "cdwhite3@pm.me",
61258+
"name": "Caleb White",
61259+
"username": "calebdw"
61260+
},
61261+
"committer": {
61262+
"email": "anders@jenbo.dk",
61263+
"name": "Anders Jenbo",
61264+
"username": "AJenbo"
61265+
},
61266+
"distinct": true,
61267+
"id": "e8b829e74311ba5efc3d834abc88565a88055f82",
61268+
"message": "fix(docblock): support phpstan require tag navigation\n\nSigned-off-by: Anders Jenbo <anders@jenbo.dk>",
61269+
"timestamp": "2026-06-20T15:14:16+02:00",
61270+
"tree_id": "a482368bb1fd7b8c40d3d103f7edb7e7606c739b",
61271+
"url": "https://github.com/PHPantom-dev/phpantom_lsp/commit/e8b829e74311ba5efc3d834abc88565a88055f82"
61272+
},
61273+
"date": 1781961762986,
61274+
"tool": "customSmallerIsBetter",
61275+
"benches": [
61276+
{
61277+
"name": "cold_start_completion",
61278+
"value": 2.333,
61279+
"range": "± 0.036",
61280+
"unit": "ms"
61281+
},
61282+
{
61283+
"name": "completion_simple_class",
61284+
"value": 0.029,
61285+
"range": "± 0.001",
61286+
"unit": "ms"
61287+
},
61288+
{
61289+
"name": "completion_inheritance_depth/depth_5",
61290+
"value": 0.078,
61291+
"range": "± 0.002",
61292+
"unit": "ms"
61293+
},
61294+
{
61295+
"name": "completion_inheritance_depth/depth_10",
61296+
"value": 0.111,
61297+
"range": "± 0.002",
61298+
"unit": "ms"
61299+
},
61300+
{
61301+
"name": "completion_inheritance_depth/depth_20",
61302+
"value": 0.189,
61303+
"range": "± 0.007",
61304+
"unit": "ms"
61305+
},
61306+
{
61307+
"name": "completion_classmap_size/100_classes",
61308+
"value": 0.181,
61309+
"range": "± 0.004",
61310+
"unit": "ms"
61311+
},
61312+
{
61313+
"name": "completion_classmap_size/500_classes",
61314+
"value": 0.727,
61315+
"range": "± 0.007",
61316+
"unit": "ms"
61317+
},
61318+
{
61319+
"name": "completion_classmap_size/1000_classes",
61320+
"value": 1.41,
61321+
"range": "± 0.088",
61322+
"unit": "ms"
61323+
},
61324+
{
61325+
"name": "completion_generics_and_mixins",
61326+
"value": 0.076,
61327+
"range": "± 0.005",
61328+
"unit": "ms"
61329+
},
61330+
{
61331+
"name": "completion_with_narrowing",
61332+
"value": 0.036,
61333+
"range": "± 0.001",
61334+
"unit": "ms"
61335+
},
61336+
{
61337+
"name": "completion_5_method_chain",
61338+
"value": 0.032,
61339+
"range": "± 0.001",
61340+
"unit": "ms"
61341+
},
61342+
{
61343+
"name": "completion_cross_file_type_hint",
61344+
"value": 0.043,
61345+
"range": "± 0.002",
61346+
"unit": "ms"
61347+
},
61348+
{
61349+
"name": "completion_carbon_class",
61350+
"value": 3.189,
61351+
"range": "± 0.012",
61352+
"unit": "ms"
61353+
},
61354+
{
61355+
"name": "completion_yii_deep_hierarchy",
61356+
"value": 0.18,
61357+
"range": "± 0.014",
61358+
"unit": "ms"
61359+
},
61360+
{
61361+
"name": "completion_large_file",
61362+
"value": 0.171,
61363+
"range": "± 0.002",
61364+
"unit": "ms"
61365+
},
61366+
{
61367+
"name": "completion_short_file",
61368+
"value": 0.046,
61369+
"range": "± 0.003",
61370+
"unit": "ms"
61371+
},
61372+
{
61373+
"name": "variable_completion/short",
61374+
"value": 0.034,
61375+
"range": "± 0.001",
61376+
"unit": "ms"
61377+
},
61378+
{
61379+
"name": "variable_completion/long",
61380+
"value": 0.087,
61381+
"range": "± 0.002",
61382+
"unit": "ms"
61383+
},
61384+
{
61385+
"name": "hover_method_call",
61386+
"value": 0.054,
61387+
"range": "± 0.003",
61388+
"unit": "ms"
61389+
},
61390+
{
61391+
"name": "goto_definition_method",
61392+
"value": 0.046,
61393+
"range": "± 0.003",
61394+
"unit": "ms"
61395+
},
61396+
{
61397+
"name": "update_ast_parse_time/100_lines",
61398+
"value": 0.139,
61399+
"range": "± 0",
61400+
"unit": "ms"
61401+
},
61402+
{
61403+
"name": "update_ast_parse_time/500_lines",
61404+
"value": 0.801,
61405+
"range": "± 0.006",
61406+
"unit": "ms"
61407+
},
61408+
{
61409+
"name": "update_ast_parse_time/2000_lines",
61410+
"value": 4.277,
61411+
"range": "± 0.469",
61412+
"unit": "ms"
61413+
},
61414+
{
61415+
"name": "reparse_500_line_file",
61416+
"value": 0.814,
61417+
"range": "± 0.006",
61418+
"unit": "ms"
61419+
},
61420+
{
61421+
"name": "diagnostics/fixture/lots_of_new_generic_objects",
61422+
"value": 0.027,
61423+
"range": "± 0",
61424+
"unit": "ms"
61425+
},
61426+
{
61427+
"name": "diagnostics/fixture/lots_of_new_objects",
61428+
"value": 0.025,
61429+
"range": "± 0",
61430+
"unit": "ms"
61431+
},
61432+
{
61433+
"name": "diagnostics/fixture/lots_of_missing_methods",
61434+
"value": 38.291,
61435+
"range": "± 0.109",
61436+
"unit": "ms"
61437+
},
61438+
{
61439+
"name": "diagnostics/fixture/method_chain",
61440+
"value": 0.822,
61441+
"range": "± 0.009",
61442+
"unit": "ms"
61443+
}
61444+
]
6125361445
}
6125461446
]
6125561447
}

0 commit comments

Comments
 (0)