|
1 | 1 | window.BENCHMARK_DATA = { |
2 | | - "lastUpdate": 1775321518366, |
| 2 | + "lastUpdate": 1775321655277, |
3 | 3 | "repoUrl": "https://github.com/AJenbo/phpantom_lsp", |
4 | 4 | "entries": { |
5 | 5 | "PHPantom Benchmarks": [ |
@@ -3458,6 +3458,198 @@ window.BENCHMARK_DATA = { |
3458 | 3458 | "unit": "ms" |
3459 | 3459 | } |
3460 | 3460 | ] |
| 3461 | + }, |
| 3462 | + { |
| 3463 | + "commit": { |
| 3464 | + "author": { |
| 3465 | + "email": "anders@jenbo.dk", |
| 3466 | + "name": "Anders Jenbo", |
| 3467 | + "username": "AJenbo" |
| 3468 | + }, |
| 3469 | + "committer": { |
| 3470 | + "email": "anders@jenbo.dk", |
| 3471 | + "name": "Anders Jenbo", |
| 3472 | + "username": "AJenbo" |
| 3473 | + }, |
| 3474 | + "distinct": true, |
| 3475 | + "id": "137226f38f0e9a3cc908cdfca7e11c3146afb602", |
| 3476 | + "message": "Add type-guard narrowing for is_array, is_object, and scalars", |
| 3477 | + "timestamp": "2026-04-04T18:44:43+02:00", |
| 3478 | + "tree_id": "6aeed1953700798750cc046b28175299204700b9", |
| 3479 | + "url": "https://github.com/AJenbo/phpantom_lsp/commit/137226f38f0e9a3cc908cdfca7e11c3146afb602" |
| 3480 | + }, |
| 3481 | + "date": 1775321654969, |
| 3482 | + "tool": "customSmallerIsBetter", |
| 3483 | + "benches": [ |
| 3484 | + { |
| 3485 | + "name": "cold_start_completion", |
| 3486 | + "value": 2.665, |
| 3487 | + "range": "± 0.111", |
| 3488 | + "unit": "ms" |
| 3489 | + }, |
| 3490 | + { |
| 3491 | + "name": "completion_simple_class", |
| 3492 | + "value": 0.006, |
| 3493 | + "range": "± 0", |
| 3494 | + "unit": "ms" |
| 3495 | + }, |
| 3496 | + { |
| 3497 | + "name": "completion_inheritance_depth/depth_5", |
| 3498 | + "value": 0.074, |
| 3499 | + "range": "± 0.001", |
| 3500 | + "unit": "ms" |
| 3501 | + }, |
| 3502 | + { |
| 3503 | + "name": "completion_inheritance_depth/depth_10", |
| 3504 | + "value": 0.149, |
| 3505 | + "range": "± 0.001", |
| 3506 | + "unit": "ms" |
| 3507 | + }, |
| 3508 | + { |
| 3509 | + "name": "completion_inheritance_depth/depth_20", |
| 3510 | + "value": 0.281, |
| 3511 | + "range": "± 0.003", |
| 3512 | + "unit": "ms" |
| 3513 | + }, |
| 3514 | + { |
| 3515 | + "name": "completion_classmap_size/100_classes", |
| 3516 | + "value": 0.165, |
| 3517 | + "range": "± 0.004", |
| 3518 | + "unit": "ms" |
| 3519 | + }, |
| 3520 | + { |
| 3521 | + "name": "completion_classmap_size/500_classes", |
| 3522 | + "value": 0.779, |
| 3523 | + "range": "± 0.004", |
| 3524 | + "unit": "ms" |
| 3525 | + }, |
| 3526 | + { |
| 3527 | + "name": "completion_classmap_size/1000_classes", |
| 3528 | + "value": 1.551, |
| 3529 | + "range": "± 0.057", |
| 3530 | + "unit": "ms" |
| 3531 | + }, |
| 3532 | + { |
| 3533 | + "name": "completion_generics_and_mixins", |
| 3534 | + "value": 0.05, |
| 3535 | + "range": "± 0.001", |
| 3536 | + "unit": "ms" |
| 3537 | + }, |
| 3538 | + { |
| 3539 | + "name": "completion_with_narrowing", |
| 3540 | + "value": 0.015, |
| 3541 | + "range": "± 0", |
| 3542 | + "unit": "ms" |
| 3543 | + }, |
| 3544 | + { |
| 3545 | + "name": "completion_5_method_chain", |
| 3546 | + "value": 0.01, |
| 3547 | + "range": "± 0", |
| 3548 | + "unit": "ms" |
| 3549 | + }, |
| 3550 | + { |
| 3551 | + "name": "completion_cross_file_type_hint", |
| 3552 | + "value": 0.02, |
| 3553 | + "range": "± 0", |
| 3554 | + "unit": "ms" |
| 3555 | + }, |
| 3556 | + { |
| 3557 | + "name": "completion_carbon_class", |
| 3558 | + "value": 3.393, |
| 3559 | + "range": "± 0.049", |
| 3560 | + "unit": "ms" |
| 3561 | + }, |
| 3562 | + { |
| 3563 | + "name": "completion_yii_deep_hierarchy", |
| 3564 | + "value": 0.393, |
| 3565 | + "range": "± 0.01", |
| 3566 | + "unit": "ms" |
| 3567 | + }, |
| 3568 | + { |
| 3569 | + "name": "completion_large_file", |
| 3570 | + "value": 0.199, |
| 3571 | + "range": "± 0.001", |
| 3572 | + "unit": "ms" |
| 3573 | + }, |
| 3574 | + { |
| 3575 | + "name": "completion_short_file", |
| 3576 | + "value": 0.019, |
| 3577 | + "range": "± 0", |
| 3578 | + "unit": "ms" |
| 3579 | + }, |
| 3580 | + { |
| 3581 | + "name": "variable_completion/short", |
| 3582 | + "value": 0.012, |
| 3583 | + "range": "± 0", |
| 3584 | + "unit": "ms" |
| 3585 | + }, |
| 3586 | + { |
| 3587 | + "name": "variable_completion/long", |
| 3588 | + "value": 0.088, |
| 3589 | + "range": "± 0.001", |
| 3590 | + "unit": "ms" |
| 3591 | + }, |
| 3592 | + { |
| 3593 | + "name": "hover_method_call", |
| 3594 | + "value": 0.019, |
| 3595 | + "range": "± 0", |
| 3596 | + "unit": "ms" |
| 3597 | + }, |
| 3598 | + { |
| 3599 | + "name": "goto_definition_method", |
| 3600 | + "value": 0.012, |
| 3601 | + "range": "± 0", |
| 3602 | + "unit": "ms" |
| 3603 | + }, |
| 3604 | + { |
| 3605 | + "name": "update_ast_parse_time/100_lines", |
| 3606 | + "value": 0.193, |
| 3607 | + "range": "± 0.001", |
| 3608 | + "unit": "ms" |
| 3609 | + }, |
| 3610 | + { |
| 3611 | + "name": "update_ast_parse_time/500_lines", |
| 3612 | + "value": 0.986, |
| 3613 | + "range": "± 0.005", |
| 3614 | + "unit": "ms" |
| 3615 | + }, |
| 3616 | + { |
| 3617 | + "name": "update_ast_parse_time/2000_lines", |
| 3618 | + "value": 4.836, |
| 3619 | + "range": "± 0.092", |
| 3620 | + "unit": "ms" |
| 3621 | + }, |
| 3622 | + { |
| 3623 | + "name": "reparse_500_line_file", |
| 3624 | + "value": 1, |
| 3625 | + "range": "± 0.028", |
| 3626 | + "unit": "ms" |
| 3627 | + }, |
| 3628 | + { |
| 3629 | + "name": "diagnostics/fixture/lots_of_new_generic_objects", |
| 3630 | + "value": 0.03, |
| 3631 | + "range": "± 0.001", |
| 3632 | + "unit": "ms" |
| 3633 | + }, |
| 3634 | + { |
| 3635 | + "name": "diagnostics/fixture/lots_of_new_objects", |
| 3636 | + "value": 0.029, |
| 3637 | + "range": "± 0.001", |
| 3638 | + "unit": "ms" |
| 3639 | + }, |
| 3640 | + { |
| 3641 | + "name": "diagnostics/fixture/lots_of_missing_methods", |
| 3642 | + "value": 88.575, |
| 3643 | + "range": "± 0.383", |
| 3644 | + "unit": "ms" |
| 3645 | + }, |
| 3646 | + { |
| 3647 | + "name": "diagnostics/fixture/method_chain", |
| 3648 | + "value": 0.515, |
| 3649 | + "range": "± 0.006", |
| 3650 | + "unit": "ms" |
| 3651 | + } |
| 3652 | + ] |
3461 | 3653 | } |
3462 | 3654 | ] |
3463 | 3655 | } |
|
0 commit comments