|
1 | 1 | window.BENCHMARK_DATA = { |
2 | | - "lastUpdate": 1772896254967, |
| 2 | + "lastUpdate": 1772899483324, |
3 | 3 | "repoUrl": "https://github.com/AJenbo/phpantom_lsp", |
4 | 4 | "entries": { |
5 | 5 | "PHPantom Benchmarks": [ |
@@ -3344,6 +3344,156 @@ window.BENCHMARK_DATA = { |
3344 | 3344 | "unit": "ns/iter" |
3345 | 3345 | } |
3346 | 3346 | ] |
| 3347 | + }, |
| 3348 | + { |
| 3349 | + "commit": { |
| 3350 | + "author": { |
| 3351 | + "email": "anders@jenbo.dk", |
| 3352 | + "name": "Anders Jenbo", |
| 3353 | + "username": "AJenbo" |
| 3354 | + }, |
| 3355 | + "committer": { |
| 3356 | + "email": "anders@jenbo.dk", |
| 3357 | + "name": "Anders Jenbo", |
| 3358 | + "username": "AJenbo" |
| 3359 | + }, |
| 3360 | + "distinct": true, |
| 3361 | + "id": "14f02e59c621531edabac01c584e9ad1f522dedc", |
| 3362 | + "message": "Fix 5 type narrowing cases thanks to PHPactor's tests", |
| 3363 | + "timestamp": "2026-03-07T16:59:29+01:00", |
| 3364 | + "tree_id": "808d840d1e5b7738b0ce922aa9f787af78bc30ce", |
| 3365 | + "url": "https://github.com/AJenbo/phpantom_lsp/commit/14f02e59c621531edabac01c584e9ad1f522dedc" |
| 3366 | + }, |
| 3367 | + "date": 1772899482454, |
| 3368 | + "tool": "cargo", |
| 3369 | + "benches": [ |
| 3370 | + { |
| 3371 | + "name": "completion_simple_class", |
| 3372 | + "value": 26124, |
| 3373 | + "range": "± 426", |
| 3374 | + "unit": "ns/iter" |
| 3375 | + }, |
| 3376 | + { |
| 3377 | + "name": "completion_inheritance_depth/depth_5", |
| 3378 | + "value": 114075, |
| 3379 | + "range": "± 1738", |
| 3380 | + "unit": "ns/iter" |
| 3381 | + }, |
| 3382 | + { |
| 3383 | + "name": "completion_inheritance_depth/depth_10", |
| 3384 | + "value": 220672, |
| 3385 | + "range": "± 1194", |
| 3386 | + "unit": "ns/iter" |
| 3387 | + }, |
| 3388 | + { |
| 3389 | + "name": "completion_inheritance_depth/depth_20", |
| 3390 | + "value": 441441, |
| 3391 | + "range": "± 2503", |
| 3392 | + "unit": "ns/iter" |
| 3393 | + }, |
| 3394 | + { |
| 3395 | + "name": "completion_classmap_size/100_classes", |
| 3396 | + "value": 481085, |
| 3397 | + "range": "± 5565", |
| 3398 | + "unit": "ns/iter" |
| 3399 | + }, |
| 3400 | + { |
| 3401 | + "name": "completion_classmap_size/500_classes", |
| 3402 | + "value": 2649949, |
| 3403 | + "range": "± 20976", |
| 3404 | + "unit": "ns/iter" |
| 3405 | + }, |
| 3406 | + { |
| 3407 | + "name": "completion_classmap_size/1000_classes", |
| 3408 | + "value": 5642472, |
| 3409 | + "range": "± 82190", |
| 3410 | + "unit": "ns/iter" |
| 3411 | + }, |
| 3412 | + { |
| 3413 | + "name": "completion_generics_and_mixins", |
| 3414 | + "value": 123037, |
| 3415 | + "range": "± 781", |
| 3416 | + "unit": "ns/iter" |
| 3417 | + }, |
| 3418 | + { |
| 3419 | + "name": "completion_with_narrowing", |
| 3420 | + "value": 34539, |
| 3421 | + "range": "± 269", |
| 3422 | + "unit": "ns/iter" |
| 3423 | + }, |
| 3424 | + { |
| 3425 | + "name": "completion_5_method_chain", |
| 3426 | + "value": 24563, |
| 3427 | + "range": "± 195", |
| 3428 | + "unit": "ns/iter" |
| 3429 | + }, |
| 3430 | + { |
| 3431 | + "name": "completion_cross_file_type_hint", |
| 3432 | + "value": 38824, |
| 3433 | + "range": "± 251", |
| 3434 | + "unit": "ns/iter" |
| 3435 | + }, |
| 3436 | + { |
| 3437 | + "name": "update_ast_parse_time/100_lines", |
| 3438 | + "value": 133486, |
| 3439 | + "range": "± 429", |
| 3440 | + "unit": "ns/iter" |
| 3441 | + }, |
| 3442 | + { |
| 3443 | + "name": "update_ast_parse_time/500_lines", |
| 3444 | + "value": 637953, |
| 3445 | + "range": "± 4189", |
| 3446 | + "unit": "ns/iter" |
| 3447 | + }, |
| 3448 | + { |
| 3449 | + "name": "update_ast_parse_time/2000_lines", |
| 3450 | + "value": 2641372, |
| 3451 | + "range": "± 13301", |
| 3452 | + "unit": "ns/iter" |
| 3453 | + }, |
| 3454 | + { |
| 3455 | + "name": "hover_method_call", |
| 3456 | + "value": 29417, |
| 3457 | + "range": "± 194", |
| 3458 | + "unit": "ns/iter" |
| 3459 | + }, |
| 3460 | + { |
| 3461 | + "name": "goto_definition_method", |
| 3462 | + "value": 17142, |
| 3463 | + "range": "± 80", |
| 3464 | + "unit": "ns/iter" |
| 3465 | + }, |
| 3466 | + { |
| 3467 | + "name": "reparse_500_line_file", |
| 3468 | + "value": 1462047, |
| 3469 | + "range": "± 18308", |
| 3470 | + "unit": "ns/iter" |
| 3471 | + }, |
| 3472 | + { |
| 3473 | + "name": "diagnostics/fixture/lots_of_new_generic_objects", |
| 3474 | + "value": 74304, |
| 3475 | + "range": "± 366", |
| 3476 | + "unit": "ns/iter" |
| 3477 | + }, |
| 3478 | + { |
| 3479 | + "name": "diagnostics/fixture/lots_of_new_objects", |
| 3480 | + "value": 52539, |
| 3481 | + "range": "± 272", |
| 3482 | + "unit": "ns/iter" |
| 3483 | + }, |
| 3484 | + { |
| 3485 | + "name": "diagnostics/fixture/lots_of_missing_methods", |
| 3486 | + "value": 97052480, |
| 3487 | + "range": "± 577587", |
| 3488 | + "unit": "ns/iter" |
| 3489 | + }, |
| 3490 | + { |
| 3491 | + "name": "diagnostics/fixture/method_chain", |
| 3492 | + "value": 447801, |
| 3493 | + "range": "± 3886", |
| 3494 | + "unit": "ns/iter" |
| 3495 | + } |
| 3496 | + ] |
3347 | 3497 | } |
3348 | 3498 | ] |
3349 | 3499 | } |
|
0 commit comments