Skip to content

Commit 6c47cc1

Browse files
author
github-action-benchmark
committed
add PHPantom Benchmarks (customSmallerIsBetter) benchmark result for 3688ea5
1 parent 3f1c819 commit 6c47cc1

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": 1776029597582,
2+
"lastUpdate": 1776673459096,
33
"repoUrl": "https://github.com/AJenbo/phpantom_lsp",
44
"entries": {
55
"PHPantom Benchmarks": [
@@ -19010,6 +19010,198 @@ window.BENCHMARK_DATA = {
1901019010
"unit": "ms"
1901119011
}
1901219012
]
19013+
},
19014+
{
19015+
"commit": {
19016+
"author": {
19017+
"email": "anders@jenbo.dk",
19018+
"name": "Anders Jenbo",
19019+
"username": "AJenbo"
19020+
},
19021+
"committer": {
19022+
"email": "anders@jenbo.dk",
19023+
"name": "Anders Jenbo",
19024+
"username": "AJenbo"
19025+
},
19026+
"distinct": true,
19027+
"id": "3688ea5971aad042de7c397cc692fb4381aa8857",
19028+
"message": "Rewrite variable resolver as a single forward pass",
19029+
"timestamp": "2026-04-20T10:15:26+02:00",
19030+
"tree_id": "50f5fe844917cffee718230d0ffc8d84b7587ffc",
19031+
"url": "https://github.com/AJenbo/phpantom_lsp/commit/3688ea5971aad042de7c397cc692fb4381aa8857"
19032+
},
19033+
"date": 1776673458561,
19034+
"tool": "customSmallerIsBetter",
19035+
"benches": [
19036+
{
19037+
"name": "cold_start_completion",
19038+
"value": 2.527,
19039+
"range": "± 0.034",
19040+
"unit": "ms"
19041+
},
19042+
{
19043+
"name": "completion_simple_class",
19044+
"value": 0.006,
19045+
"range": "± 0",
19046+
"unit": "ms"
19047+
},
19048+
{
19049+
"name": "completion_inheritance_depth/depth_5",
19050+
"value": 0.085,
19051+
"range": "± 0",
19052+
"unit": "ms"
19053+
},
19054+
{
19055+
"name": "completion_inheritance_depth/depth_10",
19056+
"value": 0.151,
19057+
"range": "± 0.002",
19058+
"unit": "ms"
19059+
},
19060+
{
19061+
"name": "completion_inheritance_depth/depth_20",
19062+
"value": 0.289,
19063+
"range": "± 0.007",
19064+
"unit": "ms"
19065+
},
19066+
{
19067+
"name": "completion_classmap_size/100_classes",
19068+
"value": 0.176,
19069+
"range": "± 0.001",
19070+
"unit": "ms"
19071+
},
19072+
{
19073+
"name": "completion_classmap_size/500_classes",
19074+
"value": 0.79,
19075+
"range": "± 0.009",
19076+
"unit": "ms"
19077+
},
19078+
{
19079+
"name": "completion_classmap_size/1000_classes",
19080+
"value": 1.57,
19081+
"range": "± 0.025",
19082+
"unit": "ms"
19083+
},
19084+
{
19085+
"name": "completion_generics_and_mixins",
19086+
"value": 0.059,
19087+
"range": "± 0",
19088+
"unit": "ms"
19089+
},
19090+
{
19091+
"name": "completion_with_narrowing",
19092+
"value": 0.015,
19093+
"range": "± 0",
19094+
"unit": "ms"
19095+
},
19096+
{
19097+
"name": "completion_5_method_chain",
19098+
"value": 0.011,
19099+
"range": "± 0",
19100+
"unit": "ms"
19101+
},
19102+
{
19103+
"name": "completion_cross_file_type_hint",
19104+
"value": 0.022,
19105+
"range": "± 0",
19106+
"unit": "ms"
19107+
},
19108+
{
19109+
"name": "completion_carbon_class",
19110+
"value": 3.452,
19111+
"range": "± 0.01",
19112+
"unit": "ms"
19113+
},
19114+
{
19115+
"name": "completion_yii_deep_hierarchy",
19116+
"value": 0.413,
19117+
"range": "± 0.038",
19118+
"unit": "ms"
19119+
},
19120+
{
19121+
"name": "completion_large_file",
19122+
"value": 0.203,
19123+
"range": "± 0.001",
19124+
"unit": "ms"
19125+
},
19126+
{
19127+
"name": "completion_short_file",
19128+
"value": 0.028,
19129+
"range": "± 0",
19130+
"unit": "ms"
19131+
},
19132+
{
19133+
"name": "variable_completion/short",
19134+
"value": 0.012,
19135+
"range": "± 0",
19136+
"unit": "ms"
19137+
},
19138+
{
19139+
"name": "variable_completion/long",
19140+
"value": 0.088,
19141+
"range": "± 0.001",
19142+
"unit": "ms"
19143+
},
19144+
{
19145+
"name": "hover_method_call",
19146+
"value": 0.039,
19147+
"range": "± 0",
19148+
"unit": "ms"
19149+
},
19150+
{
19151+
"name": "goto_definition_method",
19152+
"value": 0.033,
19153+
"range": "± 0",
19154+
"unit": "ms"
19155+
},
19156+
{
19157+
"name": "update_ast_parse_time/100_lines",
19158+
"value": 0.182,
19159+
"range": "± 0.001",
19160+
"unit": "ms"
19161+
},
19162+
{
19163+
"name": "update_ast_parse_time/500_lines",
19164+
"value": 1.005,
19165+
"range": "± 0.025",
19166+
"unit": "ms"
19167+
},
19168+
{
19169+
"name": "update_ast_parse_time/2000_lines",
19170+
"value": 5.336,
19171+
"range": "± 0.027",
19172+
"unit": "ms"
19173+
},
19174+
{
19175+
"name": "reparse_500_line_file",
19176+
"value": 1.017,
19177+
"range": "± 0.023",
19178+
"unit": "ms"
19179+
},
19180+
{
19181+
"name": "diagnostics/fixture/lots_of_new_generic_objects",
19182+
"value": 0.025,
19183+
"range": "± 0",
19184+
"unit": "ms"
19185+
},
19186+
{
19187+
"name": "diagnostics/fixture/lots_of_new_objects",
19188+
"value": 0.024,
19189+
"range": "± 0.001",
19190+
"unit": "ms"
19191+
},
19192+
{
19193+
"name": "diagnostics/fixture/lots_of_missing_methods",
19194+
"value": 40.116,
19195+
"range": "± 0.16",
19196+
"unit": "ms"
19197+
},
19198+
{
19199+
"name": "diagnostics/fixture/method_chain",
19200+
"value": 1.106,
19201+
"range": "± 0.015",
19202+
"unit": "ms"
19203+
}
19204+
]
1901319205
}
1901419206
]
1901519207
}

0 commit comments

Comments
 (0)