|
1 | 1 | window.BENCHMARK_DATA = { |
2 | | - "lastUpdate": 1772895705597, |
| 2 | + "lastUpdate": 1772896254967, |
3 | 3 | "repoUrl": "https://github.com/AJenbo/phpantom_lsp", |
4 | 4 | "entries": { |
5 | 5 | "PHPantom Benchmarks": [ |
@@ -3194,6 +3194,156 @@ window.BENCHMARK_DATA = { |
3194 | 3194 | "unit": "ns/iter" |
3195 | 3195 | } |
3196 | 3196 | ] |
| 3197 | + }, |
| 3198 | + { |
| 3199 | + "commit": { |
| 3200 | + "author": { |
| 3201 | + "email": "anders@jenbo.dk", |
| 3202 | + "name": "Anders Jenbo", |
| 3203 | + "username": "AJenbo" |
| 3204 | + }, |
| 3205 | + "committer": { |
| 3206 | + "email": "anders@jenbo.dk", |
| 3207 | + "name": "Anders Jenbo", |
| 3208 | + "username": "AJenbo" |
| 3209 | + }, |
| 3210 | + "distinct": true, |
| 3211 | + "id": "1108dbe30838047d271d845de128a7c2073dcff9", |
| 3212 | + "message": "`@phpstan-assert` on static methods & Variadic `@param` template bindings", |
| 3213 | + "timestamp": "2026-03-07T16:05:47+01:00", |
| 3214 | + "tree_id": "5147a2f7905f5d51db1406bb91a290930ce8f4e6", |
| 3215 | + "url": "https://github.com/AJenbo/phpantom_lsp/commit/1108dbe30838047d271d845de128a7c2073dcff9" |
| 3216 | + }, |
| 3217 | + "date": 1772896253686, |
| 3218 | + "tool": "cargo", |
| 3219 | + "benches": [ |
| 3220 | + { |
| 3221 | + "name": "completion_simple_class", |
| 3222 | + "value": 29956, |
| 3223 | + "range": "± 359", |
| 3224 | + "unit": "ns/iter" |
| 3225 | + }, |
| 3226 | + { |
| 3227 | + "name": "completion_inheritance_depth/depth_5", |
| 3228 | + "value": 131796, |
| 3229 | + "range": "± 1309", |
| 3230 | + "unit": "ns/iter" |
| 3231 | + }, |
| 3232 | + { |
| 3233 | + "name": "completion_inheritance_depth/depth_10", |
| 3234 | + "value": 245374, |
| 3235 | + "range": "± 2257", |
| 3236 | + "unit": "ns/iter" |
| 3237 | + }, |
| 3238 | + { |
| 3239 | + "name": "completion_inheritance_depth/depth_20", |
| 3240 | + "value": 477653, |
| 3241 | + "range": "± 3290", |
| 3242 | + "unit": "ns/iter" |
| 3243 | + }, |
| 3244 | + { |
| 3245 | + "name": "completion_classmap_size/100_classes", |
| 3246 | + "value": 521464, |
| 3247 | + "range": "± 5568", |
| 3248 | + "unit": "ns/iter" |
| 3249 | + }, |
| 3250 | + { |
| 3251 | + "name": "completion_classmap_size/500_classes", |
| 3252 | + "value": 2558195, |
| 3253 | + "range": "± 15049", |
| 3254 | + "unit": "ns/iter" |
| 3255 | + }, |
| 3256 | + { |
| 3257 | + "name": "completion_classmap_size/1000_classes", |
| 3258 | + "value": 5237583, |
| 3259 | + "range": "± 41516", |
| 3260 | + "unit": "ns/iter" |
| 3261 | + }, |
| 3262 | + { |
| 3263 | + "name": "completion_generics_and_mixins", |
| 3264 | + "value": 134180, |
| 3265 | + "range": "± 1830", |
| 3266 | + "unit": "ns/iter" |
| 3267 | + }, |
| 3268 | + { |
| 3269 | + "name": "completion_with_narrowing", |
| 3270 | + "value": 36251, |
| 3271 | + "range": "± 792", |
| 3272 | + "unit": "ns/iter" |
| 3273 | + }, |
| 3274 | + { |
| 3275 | + "name": "completion_5_method_chain", |
| 3276 | + "value": 25524, |
| 3277 | + "range": "± 129", |
| 3278 | + "unit": "ns/iter" |
| 3279 | + }, |
| 3280 | + { |
| 3281 | + "name": "completion_cross_file_type_hint", |
| 3282 | + "value": 42649, |
| 3283 | + "range": "± 213", |
| 3284 | + "unit": "ns/iter" |
| 3285 | + }, |
| 3286 | + { |
| 3287 | + "name": "update_ast_parse_time/100_lines", |
| 3288 | + "value": 141647, |
| 3289 | + "range": "± 715", |
| 3290 | + "unit": "ns/iter" |
| 3291 | + }, |
| 3292 | + { |
| 3293 | + "name": "update_ast_parse_time/500_lines", |
| 3294 | + "value": 671003, |
| 3295 | + "range": "± 6078", |
| 3296 | + "unit": "ns/iter" |
| 3297 | + }, |
| 3298 | + { |
| 3299 | + "name": "update_ast_parse_time/2000_lines", |
| 3300 | + "value": 2640612, |
| 3301 | + "range": "± 23647", |
| 3302 | + "unit": "ns/iter" |
| 3303 | + }, |
| 3304 | + { |
| 3305 | + "name": "hover_method_call", |
| 3306 | + "value": 32489, |
| 3307 | + "range": "± 176", |
| 3308 | + "unit": "ns/iter" |
| 3309 | + }, |
| 3310 | + { |
| 3311 | + "name": "goto_definition_method", |
| 3312 | + "value": 19024, |
| 3313 | + "range": "± 312", |
| 3314 | + "unit": "ns/iter" |
| 3315 | + }, |
| 3316 | + { |
| 3317 | + "name": "reparse_500_line_file", |
| 3318 | + "value": 1510066, |
| 3319 | + "range": "± 33625", |
| 3320 | + "unit": "ns/iter" |
| 3321 | + }, |
| 3322 | + { |
| 3323 | + "name": "diagnostics/fixture/lots_of_new_generic_objects", |
| 3324 | + "value": 70905, |
| 3325 | + "range": "± 640", |
| 3326 | + "unit": "ns/iter" |
| 3327 | + }, |
| 3328 | + { |
| 3329 | + "name": "diagnostics/fixture/lots_of_new_objects", |
| 3330 | + "value": 50219, |
| 3331 | + "range": "± 452", |
| 3332 | + "unit": "ns/iter" |
| 3333 | + }, |
| 3334 | + { |
| 3335 | + "name": "diagnostics/fixture/lots_of_missing_methods", |
| 3336 | + "value": 101275082, |
| 3337 | + "range": "± 432416", |
| 3338 | + "unit": "ns/iter" |
| 3339 | + }, |
| 3340 | + { |
| 3341 | + "name": "diagnostics/fixture/method_chain", |
| 3342 | + "value": 515402, |
| 3343 | + "range": "± 3146", |
| 3344 | + "unit": "ns/iter" |
| 3345 | + } |
| 3346 | + ] |
3197 | 3347 | } |
3198 | 3348 | ] |
3199 | 3349 | } |
|
0 commit comments