Skip to content

Commit f59c35d

Browse files
author
github-action-benchmark
committed
add PHPantom Benchmarks (customSmallerIsBetter) benchmark result for 3d34177
1 parent f521161 commit f59c35d

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": 1778335859884,
2+
"lastUpdate": 1778336878453,
33
"repoUrl": "https://github.com/AJenbo/phpantom_lsp",
44
"entries": {
55
"PHPantom Benchmarks": [
@@ -48770,6 +48770,198 @@ window.BENCHMARK_DATA = {
4877048770
"unit": "ms"
4877148771
}
4877248772
]
48773+
},
48774+
{
48775+
"commit": {
48776+
"author": {
48777+
"email": "anders@jenbo.dk",
48778+
"name": "Anders Jenbo",
48779+
"username": "AJenbo"
48780+
},
48781+
"committer": {
48782+
"email": "anders@jenbo.dk",
48783+
"name": "Anders Jenbo",
48784+
"username": "AJenbo"
48785+
},
48786+
"distinct": true,
48787+
"id": "3d341772bd2098c3c50da50d9fa11ceaddbbb779",
48788+
"message": "Invalidate mixin cache on file change to prevent stale members",
48789+
"timestamp": "2026-05-09T16:19:06+02:00",
48790+
"tree_id": "39dd5df746c6ed968abcc24c976f2481f55bb86c",
48791+
"url": "https://github.com/AJenbo/phpantom_lsp/commit/3d341772bd2098c3c50da50d9fa11ceaddbbb779"
48792+
},
48793+
"date": 1778336877294,
48794+
"tool": "customSmallerIsBetter",
48795+
"benches": [
48796+
{
48797+
"name": "cold_start_completion",
48798+
"value": 2.814,
48799+
"range": "± 0.021",
48800+
"unit": "ms"
48801+
},
48802+
{
48803+
"name": "completion_simple_class",
48804+
"value": 0.007,
48805+
"range": "± 0",
48806+
"unit": "ms"
48807+
},
48808+
{
48809+
"name": "completion_inheritance_depth/depth_5",
48810+
"value": 0.077,
48811+
"range": "± 0.001",
48812+
"unit": "ms"
48813+
},
48814+
{
48815+
"name": "completion_inheritance_depth/depth_10",
48816+
"value": 0.146,
48817+
"range": "± 0.001",
48818+
"unit": "ms"
48819+
},
48820+
{
48821+
"name": "completion_inheritance_depth/depth_20",
48822+
"value": 0.287,
48823+
"range": "± 0.01",
48824+
"unit": "ms"
48825+
},
48826+
{
48827+
"name": "completion_classmap_size/100_classes",
48828+
"value": 0.185,
48829+
"range": "± 0.002",
48830+
"unit": "ms"
48831+
},
48832+
{
48833+
"name": "completion_classmap_size/500_classes",
48834+
"value": 0.871,
48835+
"range": "± 0.004",
48836+
"unit": "ms"
48837+
},
48838+
{
48839+
"name": "completion_classmap_size/1000_classes",
48840+
"value": 1.723,
48841+
"range": "± 0.052",
48842+
"unit": "ms"
48843+
},
48844+
{
48845+
"name": "completion_generics_and_mixins",
48846+
"value": 0.052,
48847+
"range": "± 0",
48848+
"unit": "ms"
48849+
},
48850+
{
48851+
"name": "completion_with_narrowing",
48852+
"value": 0.016,
48853+
"range": "± 0",
48854+
"unit": "ms"
48855+
},
48856+
{
48857+
"name": "completion_5_method_chain",
48858+
"value": 0.012,
48859+
"range": "± 0",
48860+
"unit": "ms"
48861+
},
48862+
{
48863+
"name": "completion_cross_file_type_hint",
48864+
"value": 0.018,
48865+
"range": "± 0",
48866+
"unit": "ms"
48867+
},
48868+
{
48869+
"name": "completion_carbon_class",
48870+
"value": 4.299,
48871+
"range": "± 0.103",
48872+
"unit": "ms"
48873+
},
48874+
{
48875+
"name": "completion_yii_deep_hierarchy",
48876+
"value": 0.339,
48877+
"range": "± 0.008",
48878+
"unit": "ms"
48879+
},
48880+
{
48881+
"name": "completion_large_file",
48882+
"value": 0.193,
48883+
"range": "± 0.001",
48884+
"unit": "ms"
48885+
},
48886+
{
48887+
"name": "completion_short_file",
48888+
"value": 0.024,
48889+
"range": "± 0",
48890+
"unit": "ms"
48891+
},
48892+
{
48893+
"name": "variable_completion/short",
48894+
"value": 0.013,
48895+
"range": "± 0",
48896+
"unit": "ms"
48897+
},
48898+
{
48899+
"name": "variable_completion/long",
48900+
"value": 0.087,
48901+
"range": "± 0.001",
48902+
"unit": "ms"
48903+
},
48904+
{
48905+
"name": "hover_method_call",
48906+
"value": 0.067,
48907+
"range": "± 0.003",
48908+
"unit": "ms"
48909+
},
48910+
{
48911+
"name": "goto_definition_method",
48912+
"value": 0.056,
48913+
"range": "± 0.002",
48914+
"unit": "ms"
48915+
},
48916+
{
48917+
"name": "update_ast_parse_time/100_lines",
48918+
"value": 0.178,
48919+
"range": "± 0.002",
48920+
"unit": "ms"
48921+
},
48922+
{
48923+
"name": "update_ast_parse_time/500_lines",
48924+
"value": 1.039,
48925+
"range": "± 0.015",
48926+
"unit": "ms"
48927+
},
48928+
{
48929+
"name": "update_ast_parse_time/2000_lines",
48930+
"value": 5.766,
48931+
"range": "± 0.118",
48932+
"unit": "ms"
48933+
},
48934+
{
48935+
"name": "reparse_500_line_file",
48936+
"value": 1.056,
48937+
"range": "± 0.012",
48938+
"unit": "ms"
48939+
},
48940+
{
48941+
"name": "diagnostics/fixture/lots_of_new_generic_objects",
48942+
"value": 0.034,
48943+
"range": "± 0.001",
48944+
"unit": "ms"
48945+
},
48946+
{
48947+
"name": "diagnostics/fixture/lots_of_new_objects",
48948+
"value": 0.032,
48949+
"range": "± 0.001",
48950+
"unit": "ms"
48951+
},
48952+
{
48953+
"name": "diagnostics/fixture/lots_of_missing_methods",
48954+
"value": 49.233,
48955+
"range": "± 0.622",
48956+
"unit": "ms"
48957+
},
48958+
{
48959+
"name": "diagnostics/fixture/method_chain",
48960+
"value": 1.058,
48961+
"range": "± 0.019",
48962+
"unit": "ms"
48963+
}
48964+
]
4877348965
}
4877448966
]
4877548967
}

0 commit comments

Comments
 (0)