Skip to content

Commit b3cc860

Browse files
author
github-action-benchmark
committed
add PHPantom Benchmarks (cargo) benchmark result for a660ecf
1 parent 16bdb70 commit b3cc860

1 file changed

Lines changed: 151 additions & 1 deletion

File tree

dev/bench/data.js

Lines changed: 151 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
window.BENCHMARK_DATA = {
2-
"lastUpdate": 1773013888977,
2+
"lastUpdate": 1773020970228,
33
"repoUrl": "https://github.com/AJenbo/phpantom_lsp",
44
"entries": {
55
"PHPantom Benchmarks": [
@@ -7694,6 +7694,156 @@ window.BENCHMARK_DATA = {
76947694
"unit": "ns/iter"
76957695
}
76967696
]
7697+
},
7698+
{
7699+
"commit": {
7700+
"author": {
7701+
"email": "anders@jenbo.dk",
7702+
"name": "Anders Jenbo",
7703+
"username": "AJenbo"
7704+
},
7705+
"committer": {
7706+
"email": "anders@jenbo.dk",
7707+
"name": "Anders Jenbo",
7708+
"username": "AJenbo"
7709+
},
7710+
"distinct": true,
7711+
"id": "a660ecfbd73729bd5d9c5176341d2d4d06e732a7",
7712+
"message": "Fix various type issues",
7713+
"timestamp": "2026-03-09T02:44:17+01:00",
7714+
"tree_id": "829761a7ee52f1ea2cdb049b90414ea39c1ece56",
7715+
"url": "https://github.com/AJenbo/phpantom_lsp/commit/a660ecfbd73729bd5d9c5176341d2d4d06e732a7"
7716+
},
7717+
"date": 1773020969693,
7718+
"tool": "cargo",
7719+
"benches": [
7720+
{
7721+
"name": "completion_simple_class",
7722+
"value": 30427,
7723+
"range": "± 1143",
7724+
"unit": "ns/iter"
7725+
},
7726+
{
7727+
"name": "completion_inheritance_depth/depth_5",
7728+
"value": 137483,
7729+
"range": "± 766",
7730+
"unit": "ns/iter"
7731+
},
7732+
{
7733+
"name": "completion_inheritance_depth/depth_10",
7734+
"value": 267441,
7735+
"range": "± 6224",
7736+
"unit": "ns/iter"
7737+
},
7738+
{
7739+
"name": "completion_inheritance_depth/depth_20",
7740+
"value": 516930,
7741+
"range": "± 4373",
7742+
"unit": "ns/iter"
7743+
},
7744+
{
7745+
"name": "completion_classmap_size/100_classes",
7746+
"value": 616552,
7747+
"range": "± 3471",
7748+
"unit": "ns/iter"
7749+
},
7750+
{
7751+
"name": "completion_classmap_size/500_classes",
7752+
"value": 2933755,
7753+
"range": "± 29175",
7754+
"unit": "ns/iter"
7755+
},
7756+
{
7757+
"name": "completion_classmap_size/1000_classes",
7758+
"value": 6108902,
7759+
"range": "± 149910",
7760+
"unit": "ns/iter"
7761+
},
7762+
{
7763+
"name": "completion_generics_and_mixins",
7764+
"value": 149123,
7765+
"range": "± 2046",
7766+
"unit": "ns/iter"
7767+
},
7768+
{
7769+
"name": "completion_with_narrowing",
7770+
"value": 38277,
7771+
"range": "± 689",
7772+
"unit": "ns/iter"
7773+
},
7774+
{
7775+
"name": "completion_5_method_chain",
7776+
"value": 27600,
7777+
"range": "± 347",
7778+
"unit": "ns/iter"
7779+
},
7780+
{
7781+
"name": "completion_cross_file_type_hint",
7782+
"value": 45261,
7783+
"range": "± 306",
7784+
"unit": "ns/iter"
7785+
},
7786+
{
7787+
"name": "update_ast_parse_time/100_lines",
7788+
"value": 165771,
7789+
"range": "± 1073",
7790+
"unit": "ns/iter"
7791+
},
7792+
{
7793+
"name": "update_ast_parse_time/500_lines",
7794+
"value": 780195,
7795+
"range": "± 12767",
7796+
"unit": "ns/iter"
7797+
},
7798+
{
7799+
"name": "update_ast_parse_time/2000_lines",
7800+
"value": 3029007,
7801+
"range": "± 75432",
7802+
"unit": "ns/iter"
7803+
},
7804+
{
7805+
"name": "hover_method_call",
7806+
"value": 35742,
7807+
"range": "± 291",
7808+
"unit": "ns/iter"
7809+
},
7810+
{
7811+
"name": "goto_definition_method",
7812+
"value": 19788,
7813+
"range": "± 141",
7814+
"unit": "ns/iter"
7815+
},
7816+
{
7817+
"name": "reparse_500_line_file",
7818+
"value": 1716447,
7819+
"range": "± 13167",
7820+
"unit": "ns/iter"
7821+
},
7822+
{
7823+
"name": "diagnostics/fixture/lots_of_new_generic_objects",
7824+
"value": 36696,
7825+
"range": "± 452",
7826+
"unit": "ns/iter"
7827+
},
7828+
{
7829+
"name": "diagnostics/fixture/lots_of_new_objects",
7830+
"value": 18310,
7831+
"range": "± 180",
7832+
"unit": "ns/iter"
7833+
},
7834+
{
7835+
"name": "diagnostics/fixture/lots_of_missing_methods",
7836+
"value": 101872582,
7837+
"range": "± 752276",
7838+
"unit": "ns/iter"
7839+
},
7840+
{
7841+
"name": "diagnostics/fixture/method_chain",
7842+
"value": 481150,
7843+
"range": "± 4643",
7844+
"unit": "ns/iter"
7845+
}
7846+
]
76977847
}
76987848
]
76997849
}

0 commit comments

Comments
 (0)