Skip to content

Commit ae7d1ce

Browse files
author
github-action-benchmark
committed
add PHPantom Benchmarks (customSmallerIsBetter) benchmark result for dd2265d
1 parent fb6fe52 commit ae7d1ce

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": 1775437303074,
2+
"lastUpdate": 1775437891197,
33
"repoUrl": "https://github.com/AJenbo/phpantom_lsp",
44
"entries": {
55
"PHPantom Benchmarks": [
@@ -7874,6 +7874,198 @@ window.BENCHMARK_DATA = {
78747874
"unit": "ms"
78757875
}
78767876
]
7877+
},
7878+
{
7879+
"commit": {
7880+
"author": {
7881+
"email": "anders@jenbo.dk",
7882+
"name": "Anders Jenbo",
7883+
"username": "AJenbo"
7884+
},
7885+
"committer": {
7886+
"email": "anders@jenbo.dk",
7887+
"name": "Anders Jenbo",
7888+
"username": "AJenbo"
7889+
},
7890+
"distinct": true,
7891+
"id": "dd2265d1b854ef2cd258e0760a20e9fb0471d2d3",
7892+
"message": "Migrate bracket-access segment walks to use PhpType throughout",
7893+
"timestamp": "2026-04-06T03:03:01+02:00",
7894+
"tree_id": "ff4471dd5fb283f9288e1ce42d3e2b517b56c3eb",
7895+
"url": "https://github.com/AJenbo/phpantom_lsp/commit/dd2265d1b854ef2cd258e0760a20e9fb0471d2d3"
7896+
},
7897+
"date": 1775437890857,
7898+
"tool": "customSmallerIsBetter",
7899+
"benches": [
7900+
{
7901+
"name": "cold_start_completion",
7902+
"value": 2.612,
7903+
"range": "± 0.011",
7904+
"unit": "ms"
7905+
},
7906+
{
7907+
"name": "completion_simple_class",
7908+
"value": 0.006,
7909+
"range": "± 0",
7910+
"unit": "ms"
7911+
},
7912+
{
7913+
"name": "completion_inheritance_depth/depth_5",
7914+
"value": 0.07,
7915+
"range": "± 0.001",
7916+
"unit": "ms"
7917+
},
7918+
{
7919+
"name": "completion_inheritance_depth/depth_10",
7920+
"value": 0.143,
7921+
"range": "± 0.001",
7922+
"unit": "ms"
7923+
},
7924+
{
7925+
"name": "completion_inheritance_depth/depth_20",
7926+
"value": 0.263,
7927+
"range": "± 0.002",
7928+
"unit": "ms"
7929+
},
7930+
{
7931+
"name": "completion_classmap_size/100_classes",
7932+
"value": 0.167,
7933+
"range": "± 0.001",
7934+
"unit": "ms"
7935+
},
7936+
{
7937+
"name": "completion_classmap_size/500_classes",
7938+
"value": 0.79,
7939+
"range": "± 0.004",
7940+
"unit": "ms"
7941+
},
7942+
{
7943+
"name": "completion_classmap_size/1000_classes",
7944+
"value": 1.577,
7945+
"range": "± 0.018",
7946+
"unit": "ms"
7947+
},
7948+
{
7949+
"name": "completion_generics_and_mixins",
7950+
"value": 0.049,
7951+
"range": "± 0.001",
7952+
"unit": "ms"
7953+
},
7954+
{
7955+
"name": "completion_with_narrowing",
7956+
"value": 0.015,
7957+
"range": "± 0",
7958+
"unit": "ms"
7959+
},
7960+
{
7961+
"name": "completion_5_method_chain",
7962+
"value": 0.011,
7963+
"range": "± 0",
7964+
"unit": "ms"
7965+
},
7966+
{
7967+
"name": "completion_cross_file_type_hint",
7968+
"value": 0.019,
7969+
"range": "± 0",
7970+
"unit": "ms"
7971+
},
7972+
{
7973+
"name": "completion_carbon_class",
7974+
"value": 3.311,
7975+
"range": "± 0.026",
7976+
"unit": "ms"
7977+
},
7978+
{
7979+
"name": "completion_yii_deep_hierarchy",
7980+
"value": 0.389,
7981+
"range": "± 0.011",
7982+
"unit": "ms"
7983+
},
7984+
{
7985+
"name": "completion_large_file",
7986+
"value": 0.196,
7987+
"range": "± 0.001",
7988+
"unit": "ms"
7989+
},
7990+
{
7991+
"name": "completion_short_file",
7992+
"value": 0.018,
7993+
"range": "± 0",
7994+
"unit": "ms"
7995+
},
7996+
{
7997+
"name": "variable_completion/short",
7998+
"value": 0.012,
7999+
"range": "± 0",
8000+
"unit": "ms"
8001+
},
8002+
{
8003+
"name": "variable_completion/long",
8004+
"value": 0.088,
8005+
"range": "± 0.001",
8006+
"unit": "ms"
8007+
},
8008+
{
8009+
"name": "hover_method_call",
8010+
"value": 0.018,
8011+
"range": "± 0",
8012+
"unit": "ms"
8013+
},
8014+
{
8015+
"name": "goto_definition_method",
8016+
"value": 0.013,
8017+
"range": "± 0",
8018+
"unit": "ms"
8019+
},
8020+
{
8021+
"name": "update_ast_parse_time/100_lines",
8022+
"value": 0.203,
8023+
"range": "± 0.001",
8024+
"unit": "ms"
8025+
},
8026+
{
8027+
"name": "update_ast_parse_time/500_lines",
8028+
"value": 1.056,
8029+
"range": "± 0.011",
8030+
"unit": "ms"
8031+
},
8032+
{
8033+
"name": "update_ast_parse_time/2000_lines",
8034+
"value": 4.868,
8035+
"range": "± 0.077",
8036+
"unit": "ms"
8037+
},
8038+
{
8039+
"name": "reparse_500_line_file",
8040+
"value": 1.038,
8041+
"range": "± 0.023",
8042+
"unit": "ms"
8043+
},
8044+
{
8045+
"name": "diagnostics/fixture/lots_of_new_generic_objects",
8046+
"value": 0.029,
8047+
"range": "± 0",
8048+
"unit": "ms"
8049+
},
8050+
{
8051+
"name": "diagnostics/fixture/lots_of_new_objects",
8052+
"value": 0.028,
8053+
"range": "± 0.001",
8054+
"unit": "ms"
8055+
},
8056+
{
8057+
"name": "diagnostics/fixture/lots_of_missing_methods",
8058+
"value": 61.4,
8059+
"range": "± 0.329",
8060+
"unit": "ms"
8061+
},
8062+
{
8063+
"name": "diagnostics/fixture/method_chain",
8064+
"value": 0.54,
8065+
"range": "± 0.01",
8066+
"unit": "ms"
8067+
}
8068+
]
78778069
}
78788070
]
78798071
}

0 commit comments

Comments
 (0)