Skip to content

Commit a7ed1c5

Browse files
author
github-action-benchmark
committed
add PHPantom Benchmarks (cargo) benchmark result for 0cd4c4e
1 parent e61a662 commit a7ed1c5

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": 1772904493560,
2+
"lastUpdate": 1772911986312,
33
"repoUrl": "https://github.com/AJenbo/phpantom_lsp",
44
"entries": {
55
"PHPantom Benchmarks": [
@@ -3794,6 +3794,156 @@ window.BENCHMARK_DATA = {
37943794
"unit": "ns/iter"
37953795
}
37963796
]
3797+
},
3798+
{
3799+
"commit": {
3800+
"author": {
3801+
"email": "anders@jenbo.dk",
3802+
"name": "Anders Jenbo",
3803+
"username": "AJenbo"
3804+
},
3805+
"committer": {
3806+
"email": "noreply@github.com",
3807+
"name": "GitHub",
3808+
"username": "web-flow"
3809+
},
3810+
"distinct": true,
3811+
"id": "0cd4c4eb916f056cdbfcc65f7bf65e7266556551",
3812+
"message": "Update README.md",
3813+
"timestamp": "2026-03-07T20:28:01+01:00",
3814+
"tree_id": "c72bb81ab9bc046c55f3d31844c2ec15b9eefcec",
3815+
"url": "https://github.com/AJenbo/phpantom_lsp/commit/0cd4c4eb916f056cdbfcc65f7bf65e7266556551"
3816+
},
3817+
"date": 1772911985424,
3818+
"tool": "cargo",
3819+
"benches": [
3820+
{
3821+
"name": "completion_simple_class",
3822+
"value": 29458,
3823+
"range": "± 546",
3824+
"unit": "ns/iter"
3825+
},
3826+
{
3827+
"name": "completion_inheritance_depth/depth_5",
3828+
"value": 129801,
3829+
"range": "± 2207",
3830+
"unit": "ns/iter"
3831+
},
3832+
{
3833+
"name": "completion_inheritance_depth/depth_10",
3834+
"value": 241716,
3835+
"range": "± 4173",
3836+
"unit": "ns/iter"
3837+
},
3838+
{
3839+
"name": "completion_inheritance_depth/depth_20",
3840+
"value": 473717,
3841+
"range": "± 3043",
3842+
"unit": "ns/iter"
3843+
},
3844+
{
3845+
"name": "completion_classmap_size/100_classes",
3846+
"value": 526448,
3847+
"range": "± 3328",
3848+
"unit": "ns/iter"
3849+
},
3850+
{
3851+
"name": "completion_classmap_size/500_classes",
3852+
"value": 2598559,
3853+
"range": "± 22062",
3854+
"unit": "ns/iter"
3855+
},
3856+
{
3857+
"name": "completion_classmap_size/1000_classes",
3858+
"value": 5264855,
3859+
"range": "± 42474",
3860+
"unit": "ns/iter"
3861+
},
3862+
{
3863+
"name": "completion_generics_and_mixins",
3864+
"value": 134365,
3865+
"range": "± 1617",
3866+
"unit": "ns/iter"
3867+
},
3868+
{
3869+
"name": "completion_with_narrowing",
3870+
"value": 36584,
3871+
"range": "± 607",
3872+
"unit": "ns/iter"
3873+
},
3874+
{
3875+
"name": "completion_5_method_chain",
3876+
"value": 26873,
3877+
"range": "± 4939",
3878+
"unit": "ns/iter"
3879+
},
3880+
{
3881+
"name": "completion_cross_file_type_hint",
3882+
"value": 42034,
3883+
"range": "± 213",
3884+
"unit": "ns/iter"
3885+
},
3886+
{
3887+
"name": "update_ast_parse_time/100_lines",
3888+
"value": 142649,
3889+
"range": "± 598",
3890+
"unit": "ns/iter"
3891+
},
3892+
{
3893+
"name": "update_ast_parse_time/500_lines",
3894+
"value": 673395,
3895+
"range": "± 7789",
3896+
"unit": "ns/iter"
3897+
},
3898+
{
3899+
"name": "update_ast_parse_time/2000_lines",
3900+
"value": 2638836,
3901+
"range": "± 20916",
3902+
"unit": "ns/iter"
3903+
},
3904+
{
3905+
"name": "hover_method_call",
3906+
"value": 33801,
3907+
"range": "± 172",
3908+
"unit": "ns/iter"
3909+
},
3910+
{
3911+
"name": "goto_definition_method",
3912+
"value": 18590,
3913+
"range": "± 360",
3914+
"unit": "ns/iter"
3915+
},
3916+
{
3917+
"name": "reparse_500_line_file",
3918+
"value": 1511712,
3919+
"range": "± 29977",
3920+
"unit": "ns/iter"
3921+
},
3922+
{
3923+
"name": "diagnostics/fixture/lots_of_new_generic_objects",
3924+
"value": 70792,
3925+
"range": "± 809",
3926+
"unit": "ns/iter"
3927+
},
3928+
{
3929+
"name": "diagnostics/fixture/lots_of_new_objects",
3930+
"value": 51352,
3931+
"range": "± 265",
3932+
"unit": "ns/iter"
3933+
},
3934+
{
3935+
"name": "diagnostics/fixture/lots_of_missing_methods",
3936+
"value": 100863759,
3937+
"range": "± 660744",
3938+
"unit": "ns/iter"
3939+
},
3940+
{
3941+
"name": "diagnostics/fixture/method_chain",
3942+
"value": 523120,
3943+
"range": "± 3540",
3944+
"unit": "ns/iter"
3945+
}
3946+
]
37973947
}
37983948
]
37993949
}

0 commit comments

Comments
 (0)