|
1 | 1 | window.BENCHMARK_DATA = { |
2 | | - "lastUpdate": 1772918002998, |
| 2 | + "lastUpdate": 1772918500249, |
3 | 3 | "repoUrl": "https://github.com/AJenbo/phpantom_lsp", |
4 | 4 | "entries": { |
5 | 5 | "PHPantom Benchmarks": [ |
@@ -4544,6 +4544,156 @@ window.BENCHMARK_DATA = { |
4544 | 4544 | "unit": "ns/iter" |
4545 | 4545 | } |
4546 | 4546 | ] |
| 4547 | + }, |
| 4548 | + { |
| 4549 | + "commit": { |
| 4550 | + "author": { |
| 4551 | + "email": "anders@jenbo.dk", |
| 4552 | + "name": "Anders Jenbo", |
| 4553 | + "username": "AJenbo" |
| 4554 | + }, |
| 4555 | + "committer": { |
| 4556 | + "email": "anders@jenbo.dk", |
| 4557 | + "name": "Anders Jenbo", |
| 4558 | + "username": "AJenbo" |
| 4559 | + }, |
| 4560 | + "distinct": true, |
| 4561 | + "id": "cee1e1b13db53d5b19fb6c625398e2ceaa6c625e", |
| 4562 | + "message": "Make Generator Yield Type Inference Inside Bodies more real", |
| 4563 | + "timestamp": "2026-03-07T22:16:23+01:00", |
| 4564 | + "tree_id": "0c61b01daaa4bb5a91042360c1ddd60722b6e3fd", |
| 4565 | + "url": "https://github.com/AJenbo/phpantom_lsp/commit/cee1e1b13db53d5b19fb6c625398e2ceaa6c625e" |
| 4566 | + }, |
| 4567 | + "date": 1772918499158, |
| 4568 | + "tool": "cargo", |
| 4569 | + "benches": [ |
| 4570 | + { |
| 4571 | + "name": "completion_simple_class", |
| 4572 | + "value": 29141, |
| 4573 | + "range": "± 680", |
| 4574 | + "unit": "ns/iter" |
| 4575 | + }, |
| 4576 | + { |
| 4577 | + "name": "completion_inheritance_depth/depth_5", |
| 4578 | + "value": 127614, |
| 4579 | + "range": "± 2583", |
| 4580 | + "unit": "ns/iter" |
| 4581 | + }, |
| 4582 | + { |
| 4583 | + "name": "completion_inheritance_depth/depth_10", |
| 4584 | + "value": 241599, |
| 4585 | + "range": "± 4835", |
| 4586 | + "unit": "ns/iter" |
| 4587 | + }, |
| 4588 | + { |
| 4589 | + "name": "completion_inheritance_depth/depth_20", |
| 4590 | + "value": 475068, |
| 4591 | + "range": "± 6557", |
| 4592 | + "unit": "ns/iter" |
| 4593 | + }, |
| 4594 | + { |
| 4595 | + "name": "completion_classmap_size/100_classes", |
| 4596 | + "value": 529520, |
| 4597 | + "range": "± 4712", |
| 4598 | + "unit": "ns/iter" |
| 4599 | + }, |
| 4600 | + { |
| 4601 | + "name": "completion_classmap_size/500_classes", |
| 4602 | + "value": 2605973, |
| 4603 | + "range": "± 37063", |
| 4604 | + "unit": "ns/iter" |
| 4605 | + }, |
| 4606 | + { |
| 4607 | + "name": "completion_classmap_size/1000_classes", |
| 4608 | + "value": 5282379, |
| 4609 | + "range": "± 64710", |
| 4610 | + "unit": "ns/iter" |
| 4611 | + }, |
| 4612 | + { |
| 4613 | + "name": "completion_generics_and_mixins", |
| 4614 | + "value": 134178, |
| 4615 | + "range": "± 1805", |
| 4616 | + "unit": "ns/iter" |
| 4617 | + }, |
| 4618 | + { |
| 4619 | + "name": "completion_with_narrowing", |
| 4620 | + "value": 36311, |
| 4621 | + "range": "± 326", |
| 4622 | + "unit": "ns/iter" |
| 4623 | + }, |
| 4624 | + { |
| 4625 | + "name": "completion_5_method_chain", |
| 4626 | + "value": 26722, |
| 4627 | + "range": "± 574", |
| 4628 | + "unit": "ns/iter" |
| 4629 | + }, |
| 4630 | + { |
| 4631 | + "name": "completion_cross_file_type_hint", |
| 4632 | + "value": 42196, |
| 4633 | + "range": "± 871", |
| 4634 | + "unit": "ns/iter" |
| 4635 | + }, |
| 4636 | + { |
| 4637 | + "name": "update_ast_parse_time/100_lines", |
| 4638 | + "value": 142148, |
| 4639 | + "range": "± 1197", |
| 4640 | + "unit": "ns/iter" |
| 4641 | + }, |
| 4642 | + { |
| 4643 | + "name": "update_ast_parse_time/500_lines", |
| 4644 | + "value": 674194, |
| 4645 | + "range": "± 16900", |
| 4646 | + "unit": "ns/iter" |
| 4647 | + }, |
| 4648 | + { |
| 4649 | + "name": "update_ast_parse_time/2000_lines", |
| 4650 | + "value": 2643089, |
| 4651 | + "range": "± 50052", |
| 4652 | + "unit": "ns/iter" |
| 4653 | + }, |
| 4654 | + { |
| 4655 | + "name": "hover_method_call", |
| 4656 | + "value": 33454, |
| 4657 | + "range": "± 1017", |
| 4658 | + "unit": "ns/iter" |
| 4659 | + }, |
| 4660 | + { |
| 4661 | + "name": "goto_definition_method", |
| 4662 | + "value": 18246, |
| 4663 | + "range": "± 195", |
| 4664 | + "unit": "ns/iter" |
| 4665 | + }, |
| 4666 | + { |
| 4667 | + "name": "reparse_500_line_file", |
| 4668 | + "value": 1517807, |
| 4669 | + "range": "± 40260", |
| 4670 | + "unit": "ns/iter" |
| 4671 | + }, |
| 4672 | + { |
| 4673 | + "name": "diagnostics/fixture/lots_of_new_generic_objects", |
| 4674 | + "value": 69836, |
| 4675 | + "range": "± 792", |
| 4676 | + "unit": "ns/iter" |
| 4677 | + }, |
| 4678 | + { |
| 4679 | + "name": "diagnostics/fixture/lots_of_new_objects", |
| 4680 | + "value": 50564, |
| 4681 | + "range": "± 820", |
| 4682 | + "unit": "ns/iter" |
| 4683 | + }, |
| 4684 | + { |
| 4685 | + "name": "diagnostics/fixture/lots_of_missing_methods", |
| 4686 | + "value": 99538507, |
| 4687 | + "range": "± 1760366", |
| 4688 | + "unit": "ns/iter" |
| 4689 | + }, |
| 4690 | + { |
| 4691 | + "name": "diagnostics/fixture/method_chain", |
| 4692 | + "value": 507258, |
| 4693 | + "range": "± 7783", |
| 4694 | + "unit": "ns/iter" |
| 4695 | + } |
| 4696 | + ] |
4547 | 4697 | } |
4548 | 4698 | ] |
4549 | 4699 | } |
|
0 commit comments