Skip to content

Commit a04a748

Browse files
author
github-action-benchmark
committed
add PHPantom Benchmarks (cargo) benchmark result for 4da4dde
1 parent dec640b commit a04a748

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": 1772989739752,
2+
"lastUpdate": 1772991314790,
33
"repoUrl": "https://github.com/AJenbo/phpantom_lsp",
44
"entries": {
55
"PHPantom Benchmarks": [
@@ -6644,6 +6644,156 @@ window.BENCHMARK_DATA = {
66446644
"unit": "ns/iter"
66456645
}
66466646
]
6647+
},
6648+
{
6649+
"commit": {
6650+
"author": {
6651+
"email": "anders@jenbo.dk",
6652+
"name": "Anders Jenbo",
6653+
"username": "AJenbo"
6654+
},
6655+
"committer": {
6656+
"email": "anders@jenbo.dk",
6657+
"name": "Anders Jenbo",
6658+
"username": "AJenbo"
6659+
},
6660+
"distinct": true,
6661+
"id": "4da4dde05e5afcbe32b37bac296647cac01205c2",
6662+
"message": "Parallel file processing",
6663+
"timestamp": "2026-03-08T18:30:04+01:00",
6664+
"tree_id": "0e44a1ad3ef1bf45755288623fcc0747418a15b0",
6665+
"url": "https://github.com/AJenbo/phpantom_lsp/commit/4da4dde05e5afcbe32b37bac296647cac01205c2"
6666+
},
6667+
"date": 1772991313929,
6668+
"tool": "cargo",
6669+
"benches": [
6670+
{
6671+
"name": "completion_simple_class",
6672+
"value": 24951,
6673+
"range": "± 447",
6674+
"unit": "ns/iter"
6675+
},
6676+
{
6677+
"name": "completion_inheritance_depth/depth_5",
6678+
"value": 113638,
6679+
"range": "± 361",
6680+
"unit": "ns/iter"
6681+
},
6682+
{
6683+
"name": "completion_inheritance_depth/depth_10",
6684+
"value": 224876,
6685+
"range": "± 4509",
6686+
"unit": "ns/iter"
6687+
},
6688+
{
6689+
"name": "completion_inheritance_depth/depth_20",
6690+
"value": 435158,
6691+
"range": "± 1702",
6692+
"unit": "ns/iter"
6693+
},
6694+
{
6695+
"name": "completion_classmap_size/100_classes",
6696+
"value": 467881,
6697+
"range": "± 3540",
6698+
"unit": "ns/iter"
6699+
},
6700+
{
6701+
"name": "completion_classmap_size/500_classes",
6702+
"value": 2582191,
6703+
"range": "± 18855",
6704+
"unit": "ns/iter"
6705+
},
6706+
{
6707+
"name": "completion_classmap_size/1000_classes",
6708+
"value": 5249979,
6709+
"range": "± 42435",
6710+
"unit": "ns/iter"
6711+
},
6712+
{
6713+
"name": "completion_generics_and_mixins",
6714+
"value": 124054,
6715+
"range": "± 3955",
6716+
"unit": "ns/iter"
6717+
},
6718+
{
6719+
"name": "completion_with_narrowing",
6720+
"value": 32867,
6721+
"range": "± 134",
6722+
"unit": "ns/iter"
6723+
},
6724+
{
6725+
"name": "completion_5_method_chain",
6726+
"value": 24664,
6727+
"range": "± 169",
6728+
"unit": "ns/iter"
6729+
},
6730+
{
6731+
"name": "completion_cross_file_type_hint",
6732+
"value": 38280,
6733+
"range": "± 131",
6734+
"unit": "ns/iter"
6735+
},
6736+
{
6737+
"name": "update_ast_parse_time/100_lines",
6738+
"value": 133092,
6739+
"range": "± 605",
6740+
"unit": "ns/iter"
6741+
},
6742+
{
6743+
"name": "update_ast_parse_time/500_lines",
6744+
"value": 638216,
6745+
"range": "± 2771",
6746+
"unit": "ns/iter"
6747+
},
6748+
{
6749+
"name": "update_ast_parse_time/2000_lines",
6750+
"value": 2626813,
6751+
"range": "± 9986",
6752+
"unit": "ns/iter"
6753+
},
6754+
{
6755+
"name": "hover_method_call",
6756+
"value": 29105,
6757+
"range": "± 137",
6758+
"unit": "ns/iter"
6759+
},
6760+
{
6761+
"name": "goto_definition_method",
6762+
"value": 17121,
6763+
"range": "± 76",
6764+
"unit": "ns/iter"
6765+
},
6766+
{
6767+
"name": "reparse_500_line_file",
6768+
"value": 1458562,
6769+
"range": "± 39488",
6770+
"unit": "ns/iter"
6771+
},
6772+
{
6773+
"name": "diagnostics/fixture/lots_of_new_generic_objects",
6774+
"value": 38561,
6775+
"range": "± 292",
6776+
"unit": "ns/iter"
6777+
},
6778+
{
6779+
"name": "diagnostics/fixture/lots_of_new_objects",
6780+
"value": 16870,
6781+
"range": "± 48",
6782+
"unit": "ns/iter"
6783+
},
6784+
{
6785+
"name": "diagnostics/fixture/lots_of_missing_methods",
6786+
"value": 94715235,
6787+
"range": "± 512727",
6788+
"unit": "ns/iter"
6789+
},
6790+
{
6791+
"name": "diagnostics/fixture/method_chain",
6792+
"value": 404849,
6793+
"range": "± 1481",
6794+
"unit": "ns/iter"
6795+
}
6796+
]
66476797
}
66486798
]
66496799
}

0 commit comments

Comments
 (0)