Skip to content

Commit e54c69a

Browse files
author
github-action-benchmark
committed
add PHPantom Benchmarks (customSmallerIsBetter) benchmark result for a354629
1 parent 5c556fc commit e54c69a

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": 1775437047506,
2+
"lastUpdate": 1775437303074,
33
"repoUrl": "https://github.com/AJenbo/phpantom_lsp",
44
"entries": {
55
"PHPantom Benchmarks": [
@@ -7682,6 +7682,198 @@ window.BENCHMARK_DATA = {
76827682
"unit": "ms"
76837683
}
76847684
]
7685+
},
7686+
{
7687+
"commit": {
7688+
"author": {
7689+
"email": "anders@jenbo.dk",
7690+
"name": "Anders Jenbo",
7691+
"username": "AJenbo"
7692+
},
7693+
"committer": {
7694+
"email": "anders@jenbo.dk",
7695+
"name": "Anders Jenbo",
7696+
"username": "AJenbo"
7697+
},
7698+
"distinct": true,
7699+
"id": "a3546295347725110a95fbc07a52c04ddeca7dab",
7700+
"message": "Fix diagnostics, import actions, and references for global classes",
7701+
"timestamp": "2026-04-06T02:52:44+02:00",
7702+
"tree_id": "01c3e70cca184ba96ebb0a9e55e7523dafe48b59",
7703+
"url": "https://github.com/AJenbo/phpantom_lsp/commit/a3546295347725110a95fbc07a52c04ddeca7dab"
7704+
},
7705+
"date": 1775437302726,
7706+
"tool": "customSmallerIsBetter",
7707+
"benches": [
7708+
{
7709+
"name": "cold_start_completion",
7710+
"value": 2.952,
7711+
"range": "± 0.286",
7712+
"unit": "ms"
7713+
},
7714+
{
7715+
"name": "completion_simple_class",
7716+
"value": 0.006,
7717+
"range": "± 0",
7718+
"unit": "ms"
7719+
},
7720+
{
7721+
"name": "completion_inheritance_depth/depth_5",
7722+
"value": 0.073,
7723+
"range": "± 0.002",
7724+
"unit": "ms"
7725+
},
7726+
{
7727+
"name": "completion_inheritance_depth/depth_10",
7728+
"value": 0.144,
7729+
"range": "± 0.012",
7730+
"unit": "ms"
7731+
},
7732+
{
7733+
"name": "completion_inheritance_depth/depth_20",
7734+
"value": 0.269,
7735+
"range": "± 0.009",
7736+
"unit": "ms"
7737+
},
7738+
{
7739+
"name": "completion_classmap_size/100_classes",
7740+
"value": 0.165,
7741+
"range": "± 0.005",
7742+
"unit": "ms"
7743+
},
7744+
{
7745+
"name": "completion_classmap_size/500_classes",
7746+
"value": 0.783,
7747+
"range": "± 0.081",
7748+
"unit": "ms"
7749+
},
7750+
{
7751+
"name": "completion_classmap_size/1000_classes",
7752+
"value": 1.573,
7753+
"range": "± 0.055",
7754+
"unit": "ms"
7755+
},
7756+
{
7757+
"name": "completion_generics_and_mixins",
7758+
"value": 0.049,
7759+
"range": "± 0.002",
7760+
"unit": "ms"
7761+
},
7762+
{
7763+
"name": "completion_with_narrowing",
7764+
"value": 0.015,
7765+
"range": "± 0",
7766+
"unit": "ms"
7767+
},
7768+
{
7769+
"name": "completion_5_method_chain",
7770+
"value": 0.011,
7771+
"range": "± 0",
7772+
"unit": "ms"
7773+
},
7774+
{
7775+
"name": "completion_cross_file_type_hint",
7776+
"value": 0.02,
7777+
"range": "± 0",
7778+
"unit": "ms"
7779+
},
7780+
{
7781+
"name": "completion_carbon_class",
7782+
"value": 3.199,
7783+
"range": "± 0.091",
7784+
"unit": "ms"
7785+
},
7786+
{
7787+
"name": "completion_yii_deep_hierarchy",
7788+
"value": 0.398,
7789+
"range": "± 0.011",
7790+
"unit": "ms"
7791+
},
7792+
{
7793+
"name": "completion_large_file",
7794+
"value": 0.191,
7795+
"range": "± 0.001",
7796+
"unit": "ms"
7797+
},
7798+
{
7799+
"name": "completion_short_file",
7800+
"value": 0.019,
7801+
"range": "± 0",
7802+
"unit": "ms"
7803+
},
7804+
{
7805+
"name": "variable_completion/short",
7806+
"value": 0.012,
7807+
"range": "± 0",
7808+
"unit": "ms"
7809+
},
7810+
{
7811+
"name": "variable_completion/long",
7812+
"value": 0.087,
7813+
"range": "± 0.001",
7814+
"unit": "ms"
7815+
},
7816+
{
7817+
"name": "hover_method_call",
7818+
"value": 0.018,
7819+
"range": "± 0",
7820+
"unit": "ms"
7821+
},
7822+
{
7823+
"name": "goto_definition_method",
7824+
"value": 0.012,
7825+
"range": "± 0",
7826+
"unit": "ms"
7827+
},
7828+
{
7829+
"name": "update_ast_parse_time/100_lines",
7830+
"value": 0.202,
7831+
"range": "± 0.003",
7832+
"unit": "ms"
7833+
},
7834+
{
7835+
"name": "update_ast_parse_time/500_lines",
7836+
"value": 1.041,
7837+
"range": "± 0.013",
7838+
"unit": "ms"
7839+
},
7840+
{
7841+
"name": "update_ast_parse_time/2000_lines",
7842+
"value": 5.266,
7843+
"range": "± 0.194",
7844+
"unit": "ms"
7845+
},
7846+
{
7847+
"name": "reparse_500_line_file",
7848+
"value": 1.049,
7849+
"range": "± 0.014",
7850+
"unit": "ms"
7851+
},
7852+
{
7853+
"name": "diagnostics/fixture/lots_of_new_generic_objects",
7854+
"value": 0.029,
7855+
"range": "± 0",
7856+
"unit": "ms"
7857+
},
7858+
{
7859+
"name": "diagnostics/fixture/lots_of_new_objects",
7860+
"value": 0.028,
7861+
"range": "± 0",
7862+
"unit": "ms"
7863+
},
7864+
{
7865+
"name": "diagnostics/fixture/lots_of_missing_methods",
7866+
"value": 61.727,
7867+
"range": "± 0.902",
7868+
"unit": "ms"
7869+
},
7870+
{
7871+
"name": "diagnostics/fixture/method_chain",
7872+
"value": 0.548,
7873+
"range": "± 0.02",
7874+
"unit": "ms"
7875+
}
7876+
]
76857877
}
76867878
]
76877879
}

0 commit comments

Comments
 (0)