Skip to content

Commit 9119d89

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

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": 1781280608906,
2+
"lastUpdate": 1781961660093,
33
"repoUrl": "https://github.com/PHPantom-dev/phpantom_lsp",
44
"entries": {
55
"PHPantom Benchmarks": [
@@ -61058,6 +61058,198 @@ window.BENCHMARK_DATA = {
6105861058
"unit": "ms"
6105961059
}
6106061060
]
61061+
},
61062+
{
61063+
"commit": {
61064+
"author": {
61065+
"email": "djsmits12@gmail.com",
61066+
"name": "Remco Smits",
61067+
"username": "RemcoSmitsDev"
61068+
},
61069+
"committer": {
61070+
"email": "noreply@github.com",
61071+
"name": "GitHub",
61072+
"username": "web-flow"
61073+
},
61074+
"distinct": true,
61075+
"id": "aaa90928fd9f18d47530092ca3d2ef747f7cfead",
61076+
"message": "Add constructor reference support for attributes (#155)",
61077+
"timestamp": "2026-06-20T15:12:17+02:00",
61078+
"tree_id": "2a1978cbae6098f04966e8d370a73354aadd26f8",
61079+
"url": "https://github.com/PHPantom-dev/phpantom_lsp/commit/aaa90928fd9f18d47530092ca3d2ef747f7cfead"
61080+
},
61081+
"date": 1781961658524,
61082+
"tool": "customSmallerIsBetter",
61083+
"benches": [
61084+
{
61085+
"name": "cold_start_completion",
61086+
"value": 2.321,
61087+
"range": "± 0.109",
61088+
"unit": "ms"
61089+
},
61090+
{
61091+
"name": "completion_simple_class",
61092+
"value": 0.028,
61093+
"range": "± 0.001",
61094+
"unit": "ms"
61095+
},
61096+
{
61097+
"name": "completion_inheritance_depth/depth_5",
61098+
"value": 0.079,
61099+
"range": "± 0.002",
61100+
"unit": "ms"
61101+
},
61102+
{
61103+
"name": "completion_inheritance_depth/depth_10",
61104+
"value": 0.112,
61105+
"range": "± 0.002",
61106+
"unit": "ms"
61107+
},
61108+
{
61109+
"name": "completion_inheritance_depth/depth_20",
61110+
"value": 0.184,
61111+
"range": "± 0.004",
61112+
"unit": "ms"
61113+
},
61114+
{
61115+
"name": "completion_classmap_size/100_classes",
61116+
"value": 0.184,
61117+
"range": "± 0.003",
61118+
"unit": "ms"
61119+
},
61120+
{
61121+
"name": "completion_classmap_size/500_classes",
61122+
"value": 0.738,
61123+
"range": "± 0.006",
61124+
"unit": "ms"
61125+
},
61126+
{
61127+
"name": "completion_classmap_size/1000_classes",
61128+
"value": 1.417,
61129+
"range": "± 0.028",
61130+
"unit": "ms"
61131+
},
61132+
{
61133+
"name": "completion_generics_and_mixins",
61134+
"value": 0.078,
61135+
"range": "± 0.003",
61136+
"unit": "ms"
61137+
},
61138+
{
61139+
"name": "completion_with_narrowing",
61140+
"value": 0.036,
61141+
"range": "± 0.001",
61142+
"unit": "ms"
61143+
},
61144+
{
61145+
"name": "completion_5_method_chain",
61146+
"value": 0.032,
61147+
"range": "± 0.001",
61148+
"unit": "ms"
61149+
},
61150+
{
61151+
"name": "completion_cross_file_type_hint",
61152+
"value": 0.044,
61153+
"range": "± 0.002",
61154+
"unit": "ms"
61155+
},
61156+
{
61157+
"name": "completion_carbon_class",
61158+
"value": 3.174,
61159+
"range": "± 0.009",
61160+
"unit": "ms"
61161+
},
61162+
{
61163+
"name": "completion_yii_deep_hierarchy",
61164+
"value": 0.155,
61165+
"range": "± 0.021",
61166+
"unit": "ms"
61167+
},
61168+
{
61169+
"name": "completion_large_file",
61170+
"value": 0.174,
61171+
"range": "± 0.002",
61172+
"unit": "ms"
61173+
},
61174+
{
61175+
"name": "completion_short_file",
61176+
"value": 0.048,
61177+
"range": "± 0.002",
61178+
"unit": "ms"
61179+
},
61180+
{
61181+
"name": "variable_completion/short",
61182+
"value": 0.035,
61183+
"range": "± 0.001",
61184+
"unit": "ms"
61185+
},
61186+
{
61187+
"name": "variable_completion/long",
61188+
"value": 0.088,
61189+
"range": "± 0.002",
61190+
"unit": "ms"
61191+
},
61192+
{
61193+
"name": "hover_method_call",
61194+
"value": 0.056,
61195+
"range": "± 0.003",
61196+
"unit": "ms"
61197+
},
61198+
{
61199+
"name": "goto_definition_method",
61200+
"value": 0.046,
61201+
"range": "± 0.003",
61202+
"unit": "ms"
61203+
},
61204+
{
61205+
"name": "update_ast_parse_time/100_lines",
61206+
"value": 0.138,
61207+
"range": "± 0.001",
61208+
"unit": "ms"
61209+
},
61210+
{
61211+
"name": "update_ast_parse_time/500_lines",
61212+
"value": 0.8,
61213+
"range": "± 0.008",
61214+
"unit": "ms"
61215+
},
61216+
{
61217+
"name": "update_ast_parse_time/2000_lines",
61218+
"value": 4.277,
61219+
"range": "± 0.044",
61220+
"unit": "ms"
61221+
},
61222+
{
61223+
"name": "reparse_500_line_file",
61224+
"value": 0.811,
61225+
"range": "± 0.003",
61226+
"unit": "ms"
61227+
},
61228+
{
61229+
"name": "diagnostics/fixture/lots_of_new_generic_objects",
61230+
"value": 0.026,
61231+
"range": "± 0",
61232+
"unit": "ms"
61233+
},
61234+
{
61235+
"name": "diagnostics/fixture/lots_of_new_objects",
61236+
"value": 0.024,
61237+
"range": "± 0",
61238+
"unit": "ms"
61239+
},
61240+
{
61241+
"name": "diagnostics/fixture/lots_of_missing_methods",
61242+
"value": 38.085,
61243+
"range": "± 0.08",
61244+
"unit": "ms"
61245+
},
61246+
{
61247+
"name": "diagnostics/fixture/method_chain",
61248+
"value": 0.829,
61249+
"range": "± 0.01",
61250+
"unit": "ms"
61251+
}
61252+
]
6106161253
}
6106261254
]
6106361255
}

0 commit comments

Comments
 (0)