Skip to content

Commit fe83001

Browse files
author
github-action-benchmark
committed
add PHPantom Benchmarks (cargo) benchmark result for 42d4a6d
1 parent 6827993 commit fe83001

1 file changed

Lines changed: 193 additions & 1 deletion

File tree

dev/bench/data.js

Lines changed: 193 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
window.BENCHMARK_DATA = {
2-
"lastUpdate": 1774200832985,
2+
"lastUpdate": 1774202271314,
33
"repoUrl": "https://github.com/AJenbo/phpantom_lsp",
44
"entries": {
55
"PHPantom Benchmarks": [
@@ -3842,6 +3842,198 @@ window.BENCHMARK_DATA = {
38423842
"unit": "ns/iter"
38433843
}
38443844
]
3845+
},
3846+
{
3847+
"commit": {
3848+
"author": {
3849+
"email": "anders@jenbo.dk",
3850+
"name": "Anders Jenbo",
3851+
"username": "AJenbo"
3852+
},
3853+
"committer": {
3854+
"email": "anders@jenbo.dk",
3855+
"name": "Anders Jenbo",
3856+
"username": "AJenbo"
3857+
},
3858+
"distinct": true,
3859+
"id": "42d4a6dfc0b9b186293286829e658c573c6cffae",
3860+
"message": "Nullable type not resolved to its base class, incorrect namespace\napplied to @see",
3861+
"timestamp": "2026-03-22T18:51:22+01:00",
3862+
"tree_id": "99a3020f141e5e808b190b8cf11c3724b0c3a6dc",
3863+
"url": "https://github.com/AJenbo/phpantom_lsp/commit/42d4a6dfc0b9b186293286829e658c573c6cffae"
3864+
},
3865+
"date": 1774202270500,
3866+
"tool": "cargo",
3867+
"benches": [
3868+
{
3869+
"name": "cold_start_completion",
3870+
"value": 559100,
3871+
"range": "± 2329",
3872+
"unit": "ns/iter"
3873+
},
3874+
{
3875+
"name": "completion_simple_class",
3876+
"value": 10605,
3877+
"range": "± 66",
3878+
"unit": "ns/iter"
3879+
},
3880+
{
3881+
"name": "completion_inheritance_depth/depth_5",
3882+
"value": 48499,
3883+
"range": "± 283",
3884+
"unit": "ns/iter"
3885+
},
3886+
{
3887+
"name": "completion_inheritance_depth/depth_10",
3888+
"value": 105837,
3889+
"range": "± 537",
3890+
"unit": "ns/iter"
3891+
},
3892+
{
3893+
"name": "completion_inheritance_depth/depth_20",
3894+
"value": 197399,
3895+
"range": "± 4562",
3896+
"unit": "ns/iter"
3897+
},
3898+
{
3899+
"name": "completion_classmap_size/100_classes",
3900+
"value": 158224,
3901+
"range": "± 2728",
3902+
"unit": "ns/iter"
3903+
},
3904+
{
3905+
"name": "completion_classmap_size/500_classes",
3906+
"value": 766915,
3907+
"range": "± 2698",
3908+
"unit": "ns/iter"
3909+
},
3910+
{
3911+
"name": "completion_classmap_size/1000_classes",
3912+
"value": 1523210,
3913+
"range": "± 21709",
3914+
"unit": "ns/iter"
3915+
},
3916+
{
3917+
"name": "completion_generics_and_mixins",
3918+
"value": 38562,
3919+
"range": "± 1790",
3920+
"unit": "ns/iter"
3921+
},
3922+
{
3923+
"name": "completion_with_narrowing",
3924+
"value": 11622,
3925+
"range": "± 35",
3926+
"unit": "ns/iter"
3927+
},
3928+
{
3929+
"name": "completion_5_method_chain",
3930+
"value": 8275,
3931+
"range": "± 38",
3932+
"unit": "ns/iter"
3933+
},
3934+
{
3935+
"name": "completion_cross_file_type_hint",
3936+
"value": 10980,
3937+
"range": "± 40",
3938+
"unit": "ns/iter"
3939+
},
3940+
{
3941+
"name": "completion_carbon_class",
3942+
"value": 2414414,
3943+
"range": "± 9089",
3944+
"unit": "ns/iter"
3945+
},
3946+
{
3947+
"name": "completion_yii_deep_hierarchy",
3948+
"value": 239688,
3949+
"range": "± 7914",
3950+
"unit": "ns/iter"
3951+
},
3952+
{
3953+
"name": "completion_large_file",
3954+
"value": 157701,
3955+
"range": "± 8317",
3956+
"unit": "ns/iter"
3957+
},
3958+
{
3959+
"name": "completion_short_file",
3960+
"value": 11801,
3961+
"range": "± 449",
3962+
"unit": "ns/iter"
3963+
},
3964+
{
3965+
"name": "variable_completion/short",
3966+
"value": 11905,
3967+
"range": "± 65",
3968+
"unit": "ns/iter"
3969+
},
3970+
{
3971+
"name": "variable_completion/long",
3972+
"value": 88780,
3973+
"range": "± 459",
3974+
"unit": "ns/iter"
3975+
},
3976+
{
3977+
"name": "hover_method_call",
3978+
"value": 9647,
3979+
"range": "± 46",
3980+
"unit": "ns/iter"
3981+
},
3982+
{
3983+
"name": "goto_definition_method",
3984+
"value": 7335,
3985+
"range": "± 37",
3986+
"unit": "ns/iter"
3987+
},
3988+
{
3989+
"name": "update_ast_parse_time/100_lines",
3990+
"value": 153592,
3991+
"range": "± 959",
3992+
"unit": "ns/iter"
3993+
},
3994+
{
3995+
"name": "update_ast_parse_time/500_lines",
3996+
"value": 820907,
3997+
"range": "± 33653",
3998+
"unit": "ns/iter"
3999+
},
4000+
{
4001+
"name": "update_ast_parse_time/2000_lines",
4002+
"value": 3942356,
4003+
"range": "± 34110",
4004+
"unit": "ns/iter"
4005+
},
4006+
{
4007+
"name": "reparse_500_line_file",
4008+
"value": 829199,
4009+
"range": "± 8327",
4010+
"unit": "ns/iter"
4011+
},
4012+
{
4013+
"name": "diagnostics/fixture/lots_of_new_generic_objects",
4014+
"value": 14397,
4015+
"range": "± 81",
4016+
"unit": "ns/iter"
4017+
},
4018+
{
4019+
"name": "diagnostics/fixture/lots_of_new_objects",
4020+
"value": 13138,
4021+
"range": "± 67",
4022+
"unit": "ns/iter"
4023+
},
4024+
{
4025+
"name": "diagnostics/fixture/lots_of_missing_methods",
4026+
"value": 62857309,
4027+
"range": "± 3175853",
4028+
"unit": "ns/iter"
4029+
},
4030+
{
4031+
"name": "diagnostics/fixture/method_chain",
4032+
"value": 503460,
4033+
"range": "± 2487",
4034+
"unit": "ns/iter"
4035+
}
4036+
]
38454037
}
38464038
]
38474039
}

0 commit comments

Comments
 (0)