|
1 | 1 | window.BENCHMARK_DATA = { |
2 | | - "lastUpdate": 1774076440791, |
| 2 | + "lastUpdate": 1774122979568, |
3 | 3 | "repoUrl": "https://github.com/AJenbo/phpantom_lsp", |
4 | 4 | "entries": { |
5 | 5 | "PHPantom Benchmarks": [ |
@@ -24836,6 +24836,198 @@ window.BENCHMARK_DATA = { |
24836 | 24836 | "unit": "ns/iter" |
24837 | 24837 | } |
24838 | 24838 | ] |
| 24839 | + }, |
| 24840 | + { |
| 24841 | + "commit": { |
| 24842 | + "author": { |
| 24843 | + "email": "anders@jenbo.dk", |
| 24844 | + "name": "Anders Jenbo", |
| 24845 | + "username": "AJenbo" |
| 24846 | + }, |
| 24847 | + "committer": { |
| 24848 | + "email": "anders@jenbo.dk", |
| 24849 | + "name": "Anders Jenbo", |
| 24850 | + "username": "AJenbo" |
| 24851 | + }, |
| 24852 | + "distinct": true, |
| 24853 | + "id": "146f618d9a2e7e99212acef845a39f3572a49f96", |
| 24854 | + "message": "Optimize diagnostics code", |
| 24855 | + "timestamp": "2026-03-21T20:49:42+01:00", |
| 24856 | + "tree_id": "d58ca5b9143c829e0cfac66b7532b42a734b9f81", |
| 24857 | + "url": "https://github.com/AJenbo/phpantom_lsp/commit/146f618d9a2e7e99212acef845a39f3572a49f96" |
| 24858 | + }, |
| 24859 | + "date": 1774122979046, |
| 24860 | + "tool": "cargo", |
| 24861 | + "benches": [ |
| 24862 | + { |
| 24863 | + "name": "cold_start_completion", |
| 24864 | + "value": 553768, |
| 24865 | + "range": "± 3348", |
| 24866 | + "unit": "ns/iter" |
| 24867 | + }, |
| 24868 | + { |
| 24869 | + "name": "completion_simple_class", |
| 24870 | + "value": 10778, |
| 24871 | + "range": "± 162", |
| 24872 | + "unit": "ns/iter" |
| 24873 | + }, |
| 24874 | + { |
| 24875 | + "name": "completion_inheritance_depth/depth_5", |
| 24876 | + "value": 51751, |
| 24877 | + "range": "± 299", |
| 24878 | + "unit": "ns/iter" |
| 24879 | + }, |
| 24880 | + { |
| 24881 | + "name": "completion_inheritance_depth/depth_10", |
| 24882 | + "value": 104130, |
| 24883 | + "range": "± 555", |
| 24884 | + "unit": "ns/iter" |
| 24885 | + }, |
| 24886 | + { |
| 24887 | + "name": "completion_inheritance_depth/depth_20", |
| 24888 | + "value": 209314, |
| 24889 | + "range": "± 5302", |
| 24890 | + "unit": "ns/iter" |
| 24891 | + }, |
| 24892 | + { |
| 24893 | + "name": "completion_classmap_size/100_classes", |
| 24894 | + "value": 156734, |
| 24895 | + "range": "± 5081", |
| 24896 | + "unit": "ns/iter" |
| 24897 | + }, |
| 24898 | + { |
| 24899 | + "name": "completion_classmap_size/500_classes", |
| 24900 | + "value": 756203, |
| 24901 | + "range": "± 2260", |
| 24902 | + "unit": "ns/iter" |
| 24903 | + }, |
| 24904 | + { |
| 24905 | + "name": "completion_classmap_size/1000_classes", |
| 24906 | + "value": 1507128, |
| 24907 | + "range": "± 80526", |
| 24908 | + "unit": "ns/iter" |
| 24909 | + }, |
| 24910 | + { |
| 24911 | + "name": "completion_generics_and_mixins", |
| 24912 | + "value": 37281, |
| 24913 | + "range": "± 296", |
| 24914 | + "unit": "ns/iter" |
| 24915 | + }, |
| 24916 | + { |
| 24917 | + "name": "completion_with_narrowing", |
| 24918 | + "value": 10276, |
| 24919 | + "range": "± 147", |
| 24920 | + "unit": "ns/iter" |
| 24921 | + }, |
| 24922 | + { |
| 24923 | + "name": "completion_5_method_chain", |
| 24924 | + "value": 7407, |
| 24925 | + "range": "± 59", |
| 24926 | + "unit": "ns/iter" |
| 24927 | + }, |
| 24928 | + { |
| 24929 | + "name": "completion_cross_file_type_hint", |
| 24930 | + "value": 10930, |
| 24931 | + "range": "± 35", |
| 24932 | + "unit": "ns/iter" |
| 24933 | + }, |
| 24934 | + { |
| 24935 | + "name": "completion_carbon_class", |
| 24936 | + "value": 2217622, |
| 24937 | + "range": "± 18273", |
| 24938 | + "unit": "ns/iter" |
| 24939 | + }, |
| 24940 | + { |
| 24941 | + "name": "completion_yii_deep_hierarchy", |
| 24942 | + "value": 257722, |
| 24943 | + "range": "± 9932", |
| 24944 | + "unit": "ns/iter" |
| 24945 | + }, |
| 24946 | + { |
| 24947 | + "name": "completion_large_file", |
| 24948 | + "value": 141716, |
| 24949 | + "range": "± 825", |
| 24950 | + "unit": "ns/iter" |
| 24951 | + }, |
| 24952 | + { |
| 24953 | + "name": "completion_short_file", |
| 24954 | + "value": 11873, |
| 24955 | + "range": "± 144", |
| 24956 | + "unit": "ns/iter" |
| 24957 | + }, |
| 24958 | + { |
| 24959 | + "name": "variable_completion/short", |
| 24960 | + "value": 11996, |
| 24961 | + "range": "± 119", |
| 24962 | + "unit": "ns/iter" |
| 24963 | + }, |
| 24964 | + { |
| 24965 | + "name": "variable_completion/long", |
| 24966 | + "value": 86850, |
| 24967 | + "range": "± 330", |
| 24968 | + "unit": "ns/iter" |
| 24969 | + }, |
| 24970 | + { |
| 24971 | + "name": "hover_method_call", |
| 24972 | + "value": 9492, |
| 24973 | + "range": "± 47", |
| 24974 | + "unit": "ns/iter" |
| 24975 | + }, |
| 24976 | + { |
| 24977 | + "name": "goto_definition_method", |
| 24978 | + "value": 7020, |
| 24979 | + "range": "± 34", |
| 24980 | + "unit": "ns/iter" |
| 24981 | + }, |
| 24982 | + { |
| 24983 | + "name": "update_ast_parse_time/100_lines", |
| 24984 | + "value": 155307, |
| 24985 | + "range": "± 942", |
| 24986 | + "unit": "ns/iter" |
| 24987 | + }, |
| 24988 | + { |
| 24989 | + "name": "update_ast_parse_time/500_lines", |
| 24990 | + "value": 825678, |
| 24991 | + "range": "± 17358", |
| 24992 | + "unit": "ns/iter" |
| 24993 | + }, |
| 24994 | + { |
| 24995 | + "name": "update_ast_parse_time/2000_lines", |
| 24996 | + "value": 3971876, |
| 24997 | + "range": "± 13466", |
| 24998 | + "unit": "ns/iter" |
| 24999 | + }, |
| 25000 | + { |
| 25001 | + "name": "reparse_500_line_file", |
| 25002 | + "value": 846619, |
| 25003 | + "range": "± 2536", |
| 25004 | + "unit": "ns/iter" |
| 25005 | + }, |
| 25006 | + { |
| 25007 | + "name": "diagnostics/fixture/lots_of_new_generic_objects", |
| 25008 | + "value": 13858, |
| 25009 | + "range": "± 110", |
| 25010 | + "unit": "ns/iter" |
| 25011 | + }, |
| 25012 | + { |
| 25013 | + "name": "diagnostics/fixture/lots_of_new_objects", |
| 25014 | + "value": 12403, |
| 25015 | + "range": "± 57", |
| 25016 | + "unit": "ns/iter" |
| 25017 | + }, |
| 25018 | + { |
| 25019 | + "name": "diagnostics/fixture/lots_of_missing_methods", |
| 25020 | + "value": 32056010, |
| 25021 | + "range": "± 892169", |
| 25022 | + "unit": "ns/iter" |
| 25023 | + }, |
| 25024 | + { |
| 25025 | + "name": "diagnostics/fixture/method_chain", |
| 25026 | + "value": 482243, |
| 25027 | + "range": "± 2317", |
| 25028 | + "unit": "ns/iter" |
| 25029 | + } |
| 25030 | + ] |
24839 | 25031 | } |
24840 | 25032 | ] |
24841 | 25033 | } |
|
0 commit comments