Skip to content

Commit ce0f15a

Browse files
author
github-action-benchmark
committed
add PHPantom Benchmarks (customSmallerIsBetter) benchmark result for 39e28ef
1 parent b77f6c6 commit ce0f15a

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": 1776737083739,
2+
"lastUpdate": 1776741287458,
33
"repoUrl": "https://github.com/AJenbo/phpantom_lsp",
44
"entries": {
55
"PHPantom Benchmarks": [
@@ -20162,6 +20162,198 @@ window.BENCHMARK_DATA = {
2016220162
"unit": "ms"
2016320163
}
2016420164
]
20165+
},
20166+
{
20167+
"commit": {
20168+
"author": {
20169+
"email": "anders@jenbo.dk",
20170+
"name": "Anders Jenbo",
20171+
"username": "AJenbo"
20172+
},
20173+
"committer": {
20174+
"email": "anders@jenbo.dk",
20175+
"name": "Anders Jenbo",
20176+
"username": "AJenbo"
20177+
},
20178+
"distinct": true,
20179+
"id": "39e28efd0ab2247954091633066e650c1e1941e7",
20180+
"message": "Activate chain resolution cache for all LSP handlers",
20181+
"timestamp": "2026-04-21T05:07:37+02:00",
20182+
"tree_id": "d671c218e4215896ac9284e84163940fc0e00f45",
20183+
"url": "https://github.com/AJenbo/phpantom_lsp/commit/39e28efd0ab2247954091633066e650c1e1941e7"
20184+
},
20185+
"date": 1776741287052,
20186+
"tool": "customSmallerIsBetter",
20187+
"benches": [
20188+
{
20189+
"name": "cold_start_completion",
20190+
"value": 2.53,
20191+
"range": "± 0.06",
20192+
"unit": "ms"
20193+
},
20194+
{
20195+
"name": "completion_simple_class",
20196+
"value": 0.007,
20197+
"range": "± 0",
20198+
"unit": "ms"
20199+
},
20200+
{
20201+
"name": "completion_inheritance_depth/depth_5",
20202+
"value": 0.081,
20203+
"range": "± 0",
20204+
"unit": "ms"
20205+
},
20206+
{
20207+
"name": "completion_inheritance_depth/depth_10",
20208+
"value": 0.15,
20209+
"range": "± 0.002",
20210+
"unit": "ms"
20211+
},
20212+
{
20213+
"name": "completion_inheritance_depth/depth_20",
20214+
"value": 0.293,
20215+
"range": "± 0.007",
20216+
"unit": "ms"
20217+
},
20218+
{
20219+
"name": "completion_classmap_size/100_classes",
20220+
"value": 0.174,
20221+
"range": "± 0.001",
20222+
"unit": "ms"
20223+
},
20224+
{
20225+
"name": "completion_classmap_size/500_classes",
20226+
"value": 0.798,
20227+
"range": "± 0.023",
20228+
"unit": "ms"
20229+
},
20230+
{
20231+
"name": "completion_classmap_size/1000_classes",
20232+
"value": 1.564,
20233+
"range": "± 0.026",
20234+
"unit": "ms"
20235+
},
20236+
{
20237+
"name": "completion_generics_and_mixins",
20238+
"value": 0.053,
20239+
"range": "± 0.001",
20240+
"unit": "ms"
20241+
},
20242+
{
20243+
"name": "completion_with_narrowing",
20244+
"value": 0.015,
20245+
"range": "± 0",
20246+
"unit": "ms"
20247+
},
20248+
{
20249+
"name": "completion_5_method_chain",
20250+
"value": 0.011,
20251+
"range": "± 0",
20252+
"unit": "ms"
20253+
},
20254+
{
20255+
"name": "completion_cross_file_type_hint",
20256+
"value": 0.02,
20257+
"range": "± 0",
20258+
"unit": "ms"
20259+
},
20260+
{
20261+
"name": "completion_carbon_class",
20262+
"value": 3.296,
20263+
"range": "± 0.091",
20264+
"unit": "ms"
20265+
},
20266+
{
20267+
"name": "completion_yii_deep_hierarchy",
20268+
"value": 0.364,
20269+
"range": "± 0.009",
20270+
"unit": "ms"
20271+
},
20272+
{
20273+
"name": "completion_large_file",
20274+
"value": 0.192,
20275+
"range": "± 0.001",
20276+
"unit": "ms"
20277+
},
20278+
{
20279+
"name": "completion_short_file",
20280+
"value": 0.025,
20281+
"range": "± 0",
20282+
"unit": "ms"
20283+
},
20284+
{
20285+
"name": "variable_completion/short",
20286+
"value": 0.012,
20287+
"range": "± 0",
20288+
"unit": "ms"
20289+
},
20290+
{
20291+
"name": "variable_completion/long",
20292+
"value": 0.086,
20293+
"range": "± 0.001",
20294+
"unit": "ms"
20295+
},
20296+
{
20297+
"name": "hover_method_call",
20298+
"value": 0.033,
20299+
"range": "± 0",
20300+
"unit": "ms"
20301+
},
20302+
{
20303+
"name": "goto_definition_method",
20304+
"value": 0.028,
20305+
"range": "± 0",
20306+
"unit": "ms"
20307+
},
20308+
{
20309+
"name": "update_ast_parse_time/100_lines",
20310+
"value": 0.184,
20311+
"range": "± 0.002",
20312+
"unit": "ms"
20313+
},
20314+
{
20315+
"name": "update_ast_parse_time/500_lines",
20316+
"value": 1.016,
20317+
"range": "± 0.052",
20318+
"unit": "ms"
20319+
},
20320+
{
20321+
"name": "update_ast_parse_time/2000_lines",
20322+
"value": 5.348,
20323+
"range": "± 0.901",
20324+
"unit": "ms"
20325+
},
20326+
{
20327+
"name": "reparse_500_line_file",
20328+
"value": 1.032,
20329+
"range": "± 0.059",
20330+
"unit": "ms"
20331+
},
20332+
{
20333+
"name": "diagnostics/fixture/lots_of_new_generic_objects",
20334+
"value": 0.025,
20335+
"range": "± 0.002",
20336+
"unit": "ms"
20337+
},
20338+
{
20339+
"name": "diagnostics/fixture/lots_of_new_objects",
20340+
"value": 0.024,
20341+
"range": "± 0",
20342+
"unit": "ms"
20343+
},
20344+
{
20345+
"name": "diagnostics/fixture/lots_of_missing_methods",
20346+
"value": 37.301,
20347+
"range": "± 0.84",
20348+
"unit": "ms"
20349+
},
20350+
{
20351+
"name": "diagnostics/fixture/method_chain",
20352+
"value": 0.997,
20353+
"range": "± 0.042",
20354+
"unit": "ms"
20355+
}
20356+
]
2016520357
}
2016620358
]
2016720359
}

0 commit comments

Comments
 (0)