Skip to content

Commit 305d3eb

Browse files
author
github-action-benchmark
committed
add PHPantom Benchmarks (cargo) benchmark result for e28eae2
1 parent 824d1ba commit 305d3eb

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": 1773892632548,
2+
"lastUpdate": 1773892952851,
33
"repoUrl": "https://github.com/AJenbo/phpantom_lsp",
44
"entries": {
55
"PHPantom Benchmarks": [
@@ -20744,6 +20744,156 @@ window.BENCHMARK_DATA = {
2074420744
"unit": "ns/iter"
2074520745
}
2074620746
]
20747+
},
20748+
{
20749+
"commit": {
20750+
"author": {
20751+
"email": "anders@jenbo.dk",
20752+
"name": "Anders Jenbo",
20753+
"username": "AJenbo"
20754+
},
20755+
"committer": {
20756+
"email": "anders@jenbo.dk",
20757+
"name": "Anders Jenbo",
20758+
"username": "AJenbo"
20759+
},
20760+
"distinct": true,
20761+
"id": "e28eae2b7c5dc0a04d065840f2529a9d2bf86bce",
20762+
"message": "Clean up setup page",
20763+
"timestamp": "2026-03-19T04:56:23+01:00",
20764+
"tree_id": "d4867a11e331500ff7d8c994afaa157610963534",
20765+
"url": "https://github.com/AJenbo/phpantom_lsp/commit/e28eae2b7c5dc0a04d065840f2529a9d2bf86bce"
20766+
},
20767+
"date": 1773892951679,
20768+
"tool": "cargo",
20769+
"benches": [
20770+
{
20771+
"name": "completion_simple_class",
20772+
"value": 568823,
20773+
"range": "± 2927",
20774+
"unit": "ns/iter"
20775+
},
20776+
{
20777+
"name": "completion_inheritance_depth/depth_5",
20778+
"value": 687616,
20779+
"range": "± 1693",
20780+
"unit": "ns/iter"
20781+
},
20782+
{
20783+
"name": "completion_inheritance_depth/depth_10",
20784+
"value": 813567,
20785+
"range": "± 7518",
20786+
"unit": "ns/iter"
20787+
},
20788+
{
20789+
"name": "completion_inheritance_depth/depth_20",
20790+
"value": 1061534,
20791+
"range": "± 12745",
20792+
"unit": "ns/iter"
20793+
},
20794+
{
20795+
"name": "completion_classmap_size/100_classes",
20796+
"value": 1127730,
20797+
"range": "± 7827",
20798+
"unit": "ns/iter"
20799+
},
20800+
{
20801+
"name": "completion_classmap_size/500_classes",
20802+
"value": 3459321,
20803+
"range": "± 33938",
20804+
"unit": "ns/iter"
20805+
},
20806+
{
20807+
"name": "completion_classmap_size/1000_classes",
20808+
"value": 6500582,
20809+
"range": "± 107913",
20810+
"unit": "ns/iter"
20811+
},
20812+
{
20813+
"name": "completion_generics_and_mixins",
20814+
"value": 710476,
20815+
"range": "± 1708",
20816+
"unit": "ns/iter"
20817+
},
20818+
{
20819+
"name": "completion_with_narrowing",
20820+
"value": 579548,
20821+
"range": "± 1195",
20822+
"unit": "ns/iter"
20823+
},
20824+
{
20825+
"name": "completion_5_method_chain",
20826+
"value": 563127,
20827+
"range": "± 1021",
20828+
"unit": "ns/iter"
20829+
},
20830+
{
20831+
"name": "completion_cross_file_type_hint",
20832+
"value": 589045,
20833+
"range": "± 5794",
20834+
"unit": "ns/iter"
20835+
},
20836+
{
20837+
"name": "update_ast_parse_time/100_lines",
20838+
"value": 718704,
20839+
"range": "± 2942",
20840+
"unit": "ns/iter"
20841+
},
20842+
{
20843+
"name": "update_ast_parse_time/500_lines",
20844+
"value": 1360589,
20845+
"range": "± 25160",
20846+
"unit": "ns/iter"
20847+
},
20848+
{
20849+
"name": "update_ast_parse_time/2000_lines",
20850+
"value": 3961643,
20851+
"range": "± 105365",
20852+
"unit": "ns/iter"
20853+
},
20854+
{
20855+
"name": "hover_method_call",
20856+
"value": 575903,
20857+
"range": "± 1497",
20858+
"unit": "ns/iter"
20859+
},
20860+
{
20861+
"name": "goto_definition_method",
20862+
"value": 552853,
20863+
"range": "± 2004",
20864+
"unit": "ns/iter"
20865+
},
20866+
{
20867+
"name": "reparse_500_line_file",
20868+
"value": 2376938,
20869+
"range": "± 36697",
20870+
"unit": "ns/iter"
20871+
},
20872+
{
20873+
"name": "diagnostics/fixture/lots_of_new_generic_objects",
20874+
"value": 13199,
20875+
"range": "± 210",
20876+
"unit": "ns/iter"
20877+
},
20878+
{
20879+
"name": "diagnostics/fixture/lots_of_new_objects",
20880+
"value": 12355,
20881+
"range": "± 65",
20882+
"unit": "ns/iter"
20883+
},
20884+
{
20885+
"name": "diagnostics/fixture/lots_of_missing_methods",
20886+
"value": 320575171,
20887+
"range": "± 1382204",
20888+
"unit": "ns/iter"
20889+
},
20890+
{
20891+
"name": "diagnostics/fixture/method_chain",
20892+
"value": 786939,
20893+
"range": "± 3950",
20894+
"unit": "ns/iter"
20895+
}
20896+
]
2074720897
}
2074820898
]
2074920899
}

0 commit comments

Comments
 (0)