Skip to content

Commit 9ff41da

Browse files
author
github-action-benchmark
committed
add PHPantom Benchmarks (cargo) benchmark result for 9854b66
1 parent 7660139 commit 9ff41da

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": 1773941990422,
2+
"lastUpdate": 1773977605053,
33
"repoUrl": "https://github.com/AJenbo/phpantom_lsp",
44
"entries": {
55
"PHPantom Benchmarks": [
@@ -21944,6 +21944,156 @@ window.BENCHMARK_DATA = {
2194421944
"unit": "ns/iter"
2194521945
}
2194621946
]
21947+
},
21948+
{
21949+
"commit": {
21950+
"author": {
21951+
"email": "anders@jenbo.dk",
21952+
"name": "Anders Jenbo",
21953+
"username": "AJenbo"
21954+
},
21955+
"committer": {
21956+
"email": "anders@jenbo.dk",
21957+
"name": "Anders Jenbo",
21958+
"username": "AJenbo"
21959+
},
21960+
"distinct": true,
21961+
"id": "9854b6689406f090449c062c0b46df8b1c62e742",
21962+
"message": "Plan adopting more of the Mago osystem",
21963+
"timestamp": "2026-03-20T04:27:36+01:00",
21964+
"tree_id": "ab78489ba293489a1f52ed94183e13555fc7c451",
21965+
"url": "https://github.com/AJenbo/phpantom_lsp/commit/9854b6689406f090449c062c0b46df8b1c62e742"
21966+
},
21967+
"date": 1773977604237,
21968+
"tool": "cargo",
21969+
"benches": [
21970+
{
21971+
"name": "completion_simple_class",
21972+
"value": 569697,
21973+
"range": "± 6465",
21974+
"unit": "ns/iter"
21975+
},
21976+
{
21977+
"name": "completion_inheritance_depth/depth_5",
21978+
"value": 681669,
21979+
"range": "± 10880",
21980+
"unit": "ns/iter"
21981+
},
21982+
{
21983+
"name": "completion_inheritance_depth/depth_10",
21984+
"value": 809400,
21985+
"range": "± 36375",
21986+
"unit": "ns/iter"
21987+
},
21988+
{
21989+
"name": "completion_inheritance_depth/depth_20",
21990+
"value": 1058025,
21991+
"range": "± 22378",
21992+
"unit": "ns/iter"
21993+
},
21994+
{
21995+
"name": "completion_classmap_size/100_classes",
21996+
"value": 1141374,
21997+
"range": "± 22048",
21998+
"unit": "ns/iter"
21999+
},
22000+
{
22001+
"name": "completion_classmap_size/500_classes",
22002+
"value": 3418108,
22003+
"range": "± 42418",
22004+
"unit": "ns/iter"
22005+
},
22006+
{
22007+
"name": "completion_classmap_size/1000_classes",
22008+
"value": 6232265,
22009+
"range": "± 91123",
22010+
"unit": "ns/iter"
22011+
},
22012+
{
22013+
"name": "completion_generics_and_mixins",
22014+
"value": 696650,
22015+
"range": "± 7428",
22016+
"unit": "ns/iter"
22017+
},
22018+
{
22019+
"name": "completion_with_narrowing",
22020+
"value": 576200,
22021+
"range": "± 2783",
22022+
"unit": "ns/iter"
22023+
},
22024+
{
22025+
"name": "completion_5_method_chain",
22026+
"value": 560749,
22027+
"range": "± 1709",
22028+
"unit": "ns/iter"
22029+
},
22030+
{
22031+
"name": "completion_cross_file_type_hint",
22032+
"value": 583681,
22033+
"range": "± 2562",
22034+
"unit": "ns/iter"
22035+
},
22036+
{
22037+
"name": "update_ast_parse_time/100_lines",
22038+
"value": 707789,
22039+
"range": "± 8280",
22040+
"unit": "ns/iter"
22041+
},
22042+
{
22043+
"name": "update_ast_parse_time/500_lines",
22044+
"value": 1364530,
22045+
"range": "± 26296",
22046+
"unit": "ns/iter"
22047+
},
22048+
{
22049+
"name": "update_ast_parse_time/2000_lines",
22050+
"value": 3747854,
22051+
"range": "± 72802",
22052+
"unit": "ns/iter"
22053+
},
22054+
{
22055+
"name": "hover_method_call",
22056+
"value": 570145,
22057+
"range": "± 7937",
22058+
"unit": "ns/iter"
22059+
},
22060+
{
22061+
"name": "goto_definition_method",
22062+
"value": 552979,
22063+
"range": "± 13236",
22064+
"unit": "ns/iter"
22065+
},
22066+
{
22067+
"name": "reparse_500_line_file",
22068+
"value": 2342808,
22069+
"range": "± 10250",
22070+
"unit": "ns/iter"
22071+
},
22072+
{
22073+
"name": "diagnostics/fixture/lots_of_new_generic_objects",
22074+
"value": 13523,
22075+
"range": "± 68",
22076+
"unit": "ns/iter"
22077+
},
22078+
{
22079+
"name": "diagnostics/fixture/lots_of_new_objects",
22080+
"value": 12433,
22081+
"range": "± 86",
22082+
"unit": "ns/iter"
22083+
},
22084+
{
22085+
"name": "diagnostics/fixture/lots_of_missing_methods",
22086+
"value": 331609034,
22087+
"range": "± 1704037",
22088+
"unit": "ns/iter"
22089+
},
22090+
{
22091+
"name": "diagnostics/fixture/method_chain",
22092+
"value": 806544,
22093+
"range": "± 14047",
22094+
"unit": "ns/iter"
22095+
}
22096+
]
2194722097
}
2194822098
]
2194922099
}

0 commit comments

Comments
 (0)