Skip to content

Commit d5c613d

Browse files
author
github-action-benchmark
committed
add PHPantom Benchmarks (cargo) benchmark result for 87f9b33
1 parent a5ccb97 commit d5c613d

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": 1773813532264,
2+
"lastUpdate": 1773813916870,
33
"repoUrl": "https://github.com/AJenbo/phpantom_lsp",
44
"entries": {
55
"PHPantom Benchmarks": [
@@ -19694,6 +19694,156 @@ window.BENCHMARK_DATA = {
1969419694
"unit": "ns/iter"
1969519695
}
1969619696
]
19697+
},
19698+
{
19699+
"commit": {
19700+
"author": {
19701+
"email": "anders@jenbo.dk",
19702+
"name": "Anders Jenbo",
19703+
"username": "AJenbo"
19704+
},
19705+
"committer": {
19706+
"email": "anders@jenbo.dk",
19707+
"name": "Anders Jenbo",
19708+
"username": "AJenbo"
19709+
},
19710+
"distinct": true,
19711+
"id": "87f9b33c8e5f25ef9860fc3f537706d3fe74fb8e",
19712+
"message": "Update roadmap",
19713+
"timestamp": "2026-03-18T06:59:14+01:00",
19714+
"tree_id": "c805517845e235760c40e8b22fab56b47c1023d2",
19715+
"url": "https://github.com/AJenbo/phpantom_lsp/commit/87f9b33c8e5f25ef9860fc3f537706d3fe74fb8e"
19716+
},
19717+
"date": 1773813916267,
19718+
"tool": "cargo",
19719+
"benches": [
19720+
{
19721+
"name": "completion_simple_class",
19722+
"value": 566135,
19723+
"range": "± 7060",
19724+
"unit": "ns/iter"
19725+
},
19726+
{
19727+
"name": "completion_inheritance_depth/depth_5",
19728+
"value": 685934,
19729+
"range": "± 1983",
19730+
"unit": "ns/iter"
19731+
},
19732+
{
19733+
"name": "completion_inheritance_depth/depth_10",
19734+
"value": 813605,
19735+
"range": "± 9186",
19736+
"unit": "ns/iter"
19737+
},
19738+
{
19739+
"name": "completion_inheritance_depth/depth_20",
19740+
"value": 1067548,
19741+
"range": "± 6637",
19742+
"unit": "ns/iter"
19743+
},
19744+
{
19745+
"name": "completion_classmap_size/100_classes",
19746+
"value": 1136840,
19747+
"range": "± 23300",
19748+
"unit": "ns/iter"
19749+
},
19750+
{
19751+
"name": "completion_classmap_size/500_classes",
19752+
"value": 3502506,
19753+
"range": "± 31365",
19754+
"unit": "ns/iter"
19755+
},
19756+
{
19757+
"name": "completion_classmap_size/1000_classes",
19758+
"value": 6515308,
19759+
"range": "± 70129",
19760+
"unit": "ns/iter"
19761+
},
19762+
{
19763+
"name": "completion_generics_and_mixins",
19764+
"value": 707976,
19765+
"range": "± 3382",
19766+
"unit": "ns/iter"
19767+
},
19768+
{
19769+
"name": "completion_with_narrowing",
19770+
"value": 578435,
19771+
"range": "± 5001",
19772+
"unit": "ns/iter"
19773+
},
19774+
{
19775+
"name": "completion_5_method_chain",
19776+
"value": 561916,
19777+
"range": "± 1152",
19778+
"unit": "ns/iter"
19779+
},
19780+
{
19781+
"name": "completion_cross_file_type_hint",
19782+
"value": 587677,
19783+
"range": "± 3350",
19784+
"unit": "ns/iter"
19785+
},
19786+
{
19787+
"name": "update_ast_parse_time/100_lines",
19788+
"value": 711080,
19789+
"range": "± 3666",
19790+
"unit": "ns/iter"
19791+
},
19792+
{
19793+
"name": "update_ast_parse_time/500_lines",
19794+
"value": 1340785,
19795+
"range": "± 20768",
19796+
"unit": "ns/iter"
19797+
},
19798+
{
19799+
"name": "update_ast_parse_time/2000_lines",
19800+
"value": 3743563,
19801+
"range": "± 91891",
19802+
"unit": "ns/iter"
19803+
},
19804+
{
19805+
"name": "hover_method_call",
19806+
"value": 569815,
19807+
"range": "± 1237",
19808+
"unit": "ns/iter"
19809+
},
19810+
{
19811+
"name": "goto_definition_method",
19812+
"value": 546971,
19813+
"range": "± 1067",
19814+
"unit": "ns/iter"
19815+
},
19816+
{
19817+
"name": "reparse_500_line_file",
19818+
"value": 2304880,
19819+
"range": "± 12745",
19820+
"unit": "ns/iter"
19821+
},
19822+
{
19823+
"name": "diagnostics/fixture/lots_of_new_generic_objects",
19824+
"value": 13396,
19825+
"range": "± 1338",
19826+
"unit": "ns/iter"
19827+
},
19828+
{
19829+
"name": "diagnostics/fixture/lots_of_new_objects",
19830+
"value": 12439,
19831+
"range": "± 279",
19832+
"unit": "ns/iter"
19833+
},
19834+
{
19835+
"name": "diagnostics/fixture/lots_of_missing_methods",
19836+
"value": 322121983,
19837+
"range": "± 879771",
19838+
"unit": "ns/iter"
19839+
},
19840+
{
19841+
"name": "diagnostics/fixture/method_chain",
19842+
"value": 796059,
19843+
"range": "± 4493",
19844+
"unit": "ns/iter"
19845+
}
19846+
]
1969719847
}
1969819848
]
1969919849
}

0 commit comments

Comments
 (0)