Skip to content

Commit 179f99f

Browse files
author
github-action-benchmark
committed
add PHPantom Benchmarks (cargo) benchmark result for ca3fd05
1 parent 9dfcf07 commit 179f99f

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": 1773797849597,
2+
"lastUpdate": 1773801064072,
33
"repoUrl": "https://github.com/AJenbo/phpantom_lsp",
44
"entries": {
55
"PHPantom Benchmarks": [
@@ -18344,6 +18344,156 @@ window.BENCHMARK_DATA = {
1834418344
"unit": "ns/iter"
1834518345
}
1834618346
]
18347+
},
18348+
{
18349+
"commit": {
18350+
"author": {
18351+
"email": "anders@jenbo.dk",
18352+
"name": "Anders Jenbo",
18353+
"username": "AJenbo"
18354+
},
18355+
"committer": {
18356+
"email": "anders@jenbo.dk",
18357+
"name": "Anders Jenbo",
18358+
"username": "AJenbo"
18359+
},
18360+
"distinct": true,
18361+
"id": "ca3fd051e1b54bcf21a2822d4998a9dc3e5d4306",
18362+
"message": "Fix compleation for aliased segments",
18363+
"timestamp": "2026-03-18T03:25:19+01:00",
18364+
"tree_id": "7b89b536049495730f9ae1e3d96b4afec5846a8f",
18365+
"url": "https://github.com/AJenbo/phpantom_lsp/commit/ca3fd051e1b54bcf21a2822d4998a9dc3e5d4306"
18366+
},
18367+
"date": 1773801063476,
18368+
"tool": "cargo",
18369+
"benches": [
18370+
{
18371+
"name": "completion_simple_class",
18372+
"value": 543073,
18373+
"range": "± 16314",
18374+
"unit": "ns/iter"
18375+
},
18376+
{
18377+
"name": "completion_inheritance_depth/depth_5",
18378+
"value": 654821,
18379+
"range": "± 14622",
18380+
"unit": "ns/iter"
18381+
},
18382+
{
18383+
"name": "completion_inheritance_depth/depth_10",
18384+
"value": 780431,
18385+
"range": "± 7266",
18386+
"unit": "ns/iter"
18387+
},
18388+
{
18389+
"name": "completion_inheritance_depth/depth_20",
18390+
"value": 1034372,
18391+
"range": "± 59143",
18392+
"unit": "ns/iter"
18393+
},
18394+
{
18395+
"name": "completion_classmap_size/100_classes",
18396+
"value": 1115674,
18397+
"range": "± 31521",
18398+
"unit": "ns/iter"
18399+
},
18400+
{
18401+
"name": "completion_classmap_size/500_classes",
18402+
"value": 3366450,
18403+
"range": "± 27081",
18404+
"unit": "ns/iter"
18405+
},
18406+
{
18407+
"name": "completion_classmap_size/1000_classes",
18408+
"value": 6342117,
18409+
"range": "± 128024",
18410+
"unit": "ns/iter"
18411+
},
18412+
{
18413+
"name": "completion_generics_and_mixins",
18414+
"value": 670088,
18415+
"range": "± 2589",
18416+
"unit": "ns/iter"
18417+
},
18418+
{
18419+
"name": "completion_with_narrowing",
18420+
"value": 544933,
18421+
"range": "± 1693",
18422+
"unit": "ns/iter"
18423+
},
18424+
{
18425+
"name": "completion_5_method_chain",
18426+
"value": 531330,
18427+
"range": "± 2608",
18428+
"unit": "ns/iter"
18429+
},
18430+
{
18431+
"name": "completion_cross_file_type_hint",
18432+
"value": 553084,
18433+
"range": "± 6265",
18434+
"unit": "ns/iter"
18435+
},
18436+
{
18437+
"name": "update_ast_parse_time/100_lines",
18438+
"value": 673949,
18439+
"range": "± 4028",
18440+
"unit": "ns/iter"
18441+
},
18442+
{
18443+
"name": "update_ast_parse_time/500_lines",
18444+
"value": 1312051,
18445+
"range": "± 19555",
18446+
"unit": "ns/iter"
18447+
},
18448+
{
18449+
"name": "update_ast_parse_time/2000_lines",
18450+
"value": 3671216,
18451+
"range": "± 10630",
18452+
"unit": "ns/iter"
18453+
},
18454+
{
18455+
"name": "hover_method_call",
18456+
"value": 539589,
18457+
"range": "± 2823",
18458+
"unit": "ns/iter"
18459+
},
18460+
{
18461+
"name": "goto_definition_method",
18462+
"value": 519796,
18463+
"range": "± 7053",
18464+
"unit": "ns/iter"
18465+
},
18466+
{
18467+
"name": "reparse_500_line_file",
18468+
"value": 2285169,
18469+
"range": "± 19567",
18470+
"unit": "ns/iter"
18471+
},
18472+
{
18473+
"name": "diagnostics/fixture/lots_of_new_generic_objects",
18474+
"value": 13757,
18475+
"range": "± 67",
18476+
"unit": "ns/iter"
18477+
},
18478+
{
18479+
"name": "diagnostics/fixture/lots_of_new_objects",
18480+
"value": 12933,
18481+
"range": "± 98",
18482+
"unit": "ns/iter"
18483+
},
18484+
{
18485+
"name": "diagnostics/fixture/lots_of_missing_methods",
18486+
"value": 335601377,
18487+
"range": "± 2735653",
18488+
"unit": "ns/iter"
18489+
},
18490+
{
18491+
"name": "diagnostics/fixture/method_chain",
18492+
"value": 812205,
18493+
"range": "± 3884",
18494+
"unit": "ns/iter"
18495+
}
18496+
]
1834718497
}
1834818498
]
1834918499
}

0 commit comments

Comments
 (0)