Skip to content

Commit 824d1ba

Browse files
author
github-action-benchmark
committed
add PHPantom Benchmarks (cargo) benchmark result for 2499e84
1 parent 6b8cc30 commit 824d1ba

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": 1773892263972,
2+
"lastUpdate": 1773892632548,
33
"repoUrl": "https://github.com/AJenbo/phpantom_lsp",
44
"entries": {
55
"PHPantom Benchmarks": [
@@ -20594,6 +20594,156 @@ window.BENCHMARK_DATA = {
2059420594
"unit": "ns/iter"
2059520595
}
2059620596
]
20597+
},
20598+
{
20599+
"commit": {
20600+
"author": {
20601+
"email": "anders@jenbo.dk",
20602+
"name": "Anders Jenbo",
20603+
"username": "AJenbo"
20604+
},
20605+
"committer": {
20606+
"email": "anders@jenbo.dk",
20607+
"name": "Anders Jenbo",
20608+
"username": "AJenbo"
20609+
},
20610+
"distinct": true,
20611+
"id": "2499e84c06067c69893ab0c5607a41cab9254e1c",
20612+
"message": "Clean up setup page",
20613+
"timestamp": "2026-03-19T04:51:13+01:00",
20614+
"tree_id": "bf287e6613927fd28619ccbcdecb6fb42dc77075",
20615+
"url": "https://github.com/AJenbo/phpantom_lsp/commit/2499e84c06067c69893ab0c5607a41cab9254e1c"
20616+
},
20617+
"date": 1773892631444,
20618+
"tool": "cargo",
20619+
"benches": [
20620+
{
20621+
"name": "completion_simple_class",
20622+
"value": 564044,
20623+
"range": "± 4788",
20624+
"unit": "ns/iter"
20625+
},
20626+
{
20627+
"name": "completion_inheritance_depth/depth_5",
20628+
"value": 676421,
20629+
"range": "± 3693",
20630+
"unit": "ns/iter"
20631+
},
20632+
{
20633+
"name": "completion_inheritance_depth/depth_10",
20634+
"value": 798883,
20635+
"range": "± 17725",
20636+
"unit": "ns/iter"
20637+
},
20638+
{
20639+
"name": "completion_inheritance_depth/depth_20",
20640+
"value": 1052693,
20641+
"range": "± 14134",
20642+
"unit": "ns/iter"
20643+
},
20644+
{
20645+
"name": "completion_classmap_size/100_classes",
20646+
"value": 1128722,
20647+
"range": "± 11932",
20648+
"unit": "ns/iter"
20649+
},
20650+
{
20651+
"name": "completion_classmap_size/500_classes",
20652+
"value": 3392101,
20653+
"range": "± 28173",
20654+
"unit": "ns/iter"
20655+
},
20656+
{
20657+
"name": "completion_classmap_size/1000_classes",
20658+
"value": 6347519,
20659+
"range": "± 151148",
20660+
"unit": "ns/iter"
20661+
},
20662+
{
20663+
"name": "completion_generics_and_mixins",
20664+
"value": 700930,
20665+
"range": "± 2920",
20666+
"unit": "ns/iter"
20667+
},
20668+
{
20669+
"name": "completion_with_narrowing",
20670+
"value": 574486,
20671+
"range": "± 7471",
20672+
"unit": "ns/iter"
20673+
},
20674+
{
20675+
"name": "completion_5_method_chain",
20676+
"value": 560608,
20677+
"range": "± 1809",
20678+
"unit": "ns/iter"
20679+
},
20680+
{
20681+
"name": "completion_cross_file_type_hint",
20682+
"value": 584632,
20683+
"range": "± 4906",
20684+
"unit": "ns/iter"
20685+
},
20686+
{
20687+
"name": "update_ast_parse_time/100_lines",
20688+
"value": 719547,
20689+
"range": "± 11439",
20690+
"unit": "ns/iter"
20691+
},
20692+
{
20693+
"name": "update_ast_parse_time/500_lines",
20694+
"value": 1351316,
20695+
"range": "± 86686",
20696+
"unit": "ns/iter"
20697+
},
20698+
{
20699+
"name": "update_ast_parse_time/2000_lines",
20700+
"value": 3705149,
20701+
"range": "± 22954",
20702+
"unit": "ns/iter"
20703+
},
20704+
{
20705+
"name": "hover_method_call",
20706+
"value": 571757,
20707+
"range": "± 4280",
20708+
"unit": "ns/iter"
20709+
},
20710+
{
20711+
"name": "goto_definition_method",
20712+
"value": 550367,
20713+
"range": "± 3354",
20714+
"unit": "ns/iter"
20715+
},
20716+
{
20717+
"name": "reparse_500_line_file",
20718+
"value": 2335661,
20719+
"range": "± 12484",
20720+
"unit": "ns/iter"
20721+
},
20722+
{
20723+
"name": "diagnostics/fixture/lots_of_new_generic_objects",
20724+
"value": 13422,
20725+
"range": "± 81",
20726+
"unit": "ns/iter"
20727+
},
20728+
{
20729+
"name": "diagnostics/fixture/lots_of_new_objects",
20730+
"value": 12679,
20731+
"range": "± 132",
20732+
"unit": "ns/iter"
20733+
},
20734+
{
20735+
"name": "diagnostics/fixture/lots_of_missing_methods",
20736+
"value": 333438140,
20737+
"range": "± 1195709",
20738+
"unit": "ns/iter"
20739+
},
20740+
{
20741+
"name": "diagnostics/fixture/method_chain",
20742+
"value": 820058,
20743+
"range": "± 5618",
20744+
"unit": "ns/iter"
20745+
}
20746+
]
2059720747
}
2059820748
]
2059920749
}

0 commit comments

Comments
 (0)