|
1 | 1 | window.BENCHMARK_DATA = { |
2 | | - "lastUpdate": 1773941990422, |
| 2 | + "lastUpdate": 1773977605053, |
3 | 3 | "repoUrl": "https://github.com/AJenbo/phpantom_lsp", |
4 | 4 | "entries": { |
5 | 5 | "PHPantom Benchmarks": [ |
@@ -21944,6 +21944,156 @@ window.BENCHMARK_DATA = { |
21944 | 21944 | "unit": "ns/iter" |
21945 | 21945 | } |
21946 | 21946 | ] |
| 21947 | + }, |
| 21948 | + { |
| 21949 | + "commit": { |
| 21950 | + "author": { |
| 21951 | + "email": "anders@jenbo.dk", |
| 21952 | + "name": "Anders Jenbo", |
| 21953 | + "username": "AJenbo" |
| 21954 | + }, |
| 21955 | + "committer": { |
| 21956 | + "email": "anders@jenbo.dk", |
| 21957 | + "name": "Anders Jenbo", |
| 21958 | + "username": "AJenbo" |
| 21959 | + }, |
| 21960 | + "distinct": true, |
| 21961 | + "id": "9854b6689406f090449c062c0b46df8b1c62e742", |
| 21962 | + "message": "Plan adopting more of the Mago osystem", |
| 21963 | + "timestamp": "2026-03-20T04:27:36+01:00", |
| 21964 | + "tree_id": "ab78489ba293489a1f52ed94183e13555fc7c451", |
| 21965 | + "url": "https://github.com/AJenbo/phpantom_lsp/commit/9854b6689406f090449c062c0b46df8b1c62e742" |
| 21966 | + }, |
| 21967 | + "date": 1773977604237, |
| 21968 | + "tool": "cargo", |
| 21969 | + "benches": [ |
| 21970 | + { |
| 21971 | + "name": "completion_simple_class", |
| 21972 | + "value": 569697, |
| 21973 | + "range": "± 6465", |
| 21974 | + "unit": "ns/iter" |
| 21975 | + }, |
| 21976 | + { |
| 21977 | + "name": "completion_inheritance_depth/depth_5", |
| 21978 | + "value": 681669, |
| 21979 | + "range": "± 10880", |
| 21980 | + "unit": "ns/iter" |
| 21981 | + }, |
| 21982 | + { |
| 21983 | + "name": "completion_inheritance_depth/depth_10", |
| 21984 | + "value": 809400, |
| 21985 | + "range": "± 36375", |
| 21986 | + "unit": "ns/iter" |
| 21987 | + }, |
| 21988 | + { |
| 21989 | + "name": "completion_inheritance_depth/depth_20", |
| 21990 | + "value": 1058025, |
| 21991 | + "range": "± 22378", |
| 21992 | + "unit": "ns/iter" |
| 21993 | + }, |
| 21994 | + { |
| 21995 | + "name": "completion_classmap_size/100_classes", |
| 21996 | + "value": 1141374, |
| 21997 | + "range": "± 22048", |
| 21998 | + "unit": "ns/iter" |
| 21999 | + }, |
| 22000 | + { |
| 22001 | + "name": "completion_classmap_size/500_classes", |
| 22002 | + "value": 3418108, |
| 22003 | + "range": "± 42418", |
| 22004 | + "unit": "ns/iter" |
| 22005 | + }, |
| 22006 | + { |
| 22007 | + "name": "completion_classmap_size/1000_classes", |
| 22008 | + "value": 6232265, |
| 22009 | + "range": "± 91123", |
| 22010 | + "unit": "ns/iter" |
| 22011 | + }, |
| 22012 | + { |
| 22013 | + "name": "completion_generics_and_mixins", |
| 22014 | + "value": 696650, |
| 22015 | + "range": "± 7428", |
| 22016 | + "unit": "ns/iter" |
| 22017 | + }, |
| 22018 | + { |
| 22019 | + "name": "completion_with_narrowing", |
| 22020 | + "value": 576200, |
| 22021 | + "range": "± 2783", |
| 22022 | + "unit": "ns/iter" |
| 22023 | + }, |
| 22024 | + { |
| 22025 | + "name": "completion_5_method_chain", |
| 22026 | + "value": 560749, |
| 22027 | + "range": "± 1709", |
| 22028 | + "unit": "ns/iter" |
| 22029 | + }, |
| 22030 | + { |
| 22031 | + "name": "completion_cross_file_type_hint", |
| 22032 | + "value": 583681, |
| 22033 | + "range": "± 2562", |
| 22034 | + "unit": "ns/iter" |
| 22035 | + }, |
| 22036 | + { |
| 22037 | + "name": "update_ast_parse_time/100_lines", |
| 22038 | + "value": 707789, |
| 22039 | + "range": "± 8280", |
| 22040 | + "unit": "ns/iter" |
| 22041 | + }, |
| 22042 | + { |
| 22043 | + "name": "update_ast_parse_time/500_lines", |
| 22044 | + "value": 1364530, |
| 22045 | + "range": "± 26296", |
| 22046 | + "unit": "ns/iter" |
| 22047 | + }, |
| 22048 | + { |
| 22049 | + "name": "update_ast_parse_time/2000_lines", |
| 22050 | + "value": 3747854, |
| 22051 | + "range": "± 72802", |
| 22052 | + "unit": "ns/iter" |
| 22053 | + }, |
| 22054 | + { |
| 22055 | + "name": "hover_method_call", |
| 22056 | + "value": 570145, |
| 22057 | + "range": "± 7937", |
| 22058 | + "unit": "ns/iter" |
| 22059 | + }, |
| 22060 | + { |
| 22061 | + "name": "goto_definition_method", |
| 22062 | + "value": 552979, |
| 22063 | + "range": "± 13236", |
| 22064 | + "unit": "ns/iter" |
| 22065 | + }, |
| 22066 | + { |
| 22067 | + "name": "reparse_500_line_file", |
| 22068 | + "value": 2342808, |
| 22069 | + "range": "± 10250", |
| 22070 | + "unit": "ns/iter" |
| 22071 | + }, |
| 22072 | + { |
| 22073 | + "name": "diagnostics/fixture/lots_of_new_generic_objects", |
| 22074 | + "value": 13523, |
| 22075 | + "range": "± 68", |
| 22076 | + "unit": "ns/iter" |
| 22077 | + }, |
| 22078 | + { |
| 22079 | + "name": "diagnostics/fixture/lots_of_new_objects", |
| 22080 | + "value": 12433, |
| 22081 | + "range": "± 86", |
| 22082 | + "unit": "ns/iter" |
| 22083 | + }, |
| 22084 | + { |
| 22085 | + "name": "diagnostics/fixture/lots_of_missing_methods", |
| 22086 | + "value": 331609034, |
| 22087 | + "range": "± 1704037", |
| 22088 | + "unit": "ns/iter" |
| 22089 | + }, |
| 22090 | + { |
| 22091 | + "name": "diagnostics/fixture/method_chain", |
| 22092 | + "value": 806544, |
| 22093 | + "range": "± 14047", |
| 22094 | + "unit": "ns/iter" |
| 22095 | + } |
| 22096 | + ] |
21947 | 22097 | } |
21948 | 22098 | ] |
21949 | 22099 | } |
|
0 commit comments