|
1 | 1 | window.BENCHMARK_DATA = { |
2 | | - "lastUpdate": 1774263049956, |
| 2 | + "lastUpdate": 1774263219381, |
3 | 3 | "repoUrl": "https://github.com/AJenbo/phpantom_lsp", |
4 | 4 | "entries": { |
5 | 5 | "PHPantom Benchmarks": [ |
@@ -5954,6 +5954,198 @@ window.BENCHMARK_DATA = { |
5954 | 5954 | "unit": "ns/iter" |
5955 | 5955 | } |
5956 | 5956 | ] |
| 5957 | + }, |
| 5958 | + { |
| 5959 | + "commit": { |
| 5960 | + "author": { |
| 5961 | + "email": "anders@jenbo.dk", |
| 5962 | + "name": "Anders Jenbo", |
| 5963 | + "username": "AJenbo" |
| 5964 | + }, |
| 5965 | + "committer": { |
| 5966 | + "email": "anders@jenbo.dk", |
| 5967 | + "name": "Anders Jenbo", |
| 5968 | + "username": "AJenbo" |
| 5969 | + }, |
| 5970 | + "distinct": true, |
| 5971 | + "id": "d05340e5b7f5168f972a04ddb91ad3bfcb17ff2e", |
| 5972 | + "message": "Handle null-coalesce (`??`) type refinement", |
| 5973 | + "timestamp": "2026-03-23T11:47:09+01:00", |
| 5974 | + "tree_id": "a4c687ea462ccbcf84f37b8a85a2f8989dbf9ace", |
| 5975 | + "url": "https://github.com/AJenbo/phpantom_lsp/commit/d05340e5b7f5168f972a04ddb91ad3bfcb17ff2e" |
| 5976 | + }, |
| 5977 | + "date": 1774263218381, |
| 5978 | + "tool": "cargo", |
| 5979 | + "benches": [ |
| 5980 | + { |
| 5981 | + "name": "cold_start_completion", |
| 5982 | + "value": 563492, |
| 5983 | + "range": "± 3743", |
| 5984 | + "unit": "ns/iter" |
| 5985 | + }, |
| 5986 | + { |
| 5987 | + "name": "completion_simple_class", |
| 5988 | + "value": 10947, |
| 5989 | + "range": "± 108", |
| 5990 | + "unit": "ns/iter" |
| 5991 | + }, |
| 5992 | + { |
| 5993 | + "name": "completion_inheritance_depth/depth_5", |
| 5994 | + "value": 49381, |
| 5995 | + "range": "± 794", |
| 5996 | + "unit": "ns/iter" |
| 5997 | + }, |
| 5998 | + { |
| 5999 | + "name": "completion_inheritance_depth/depth_10", |
| 6000 | + "value": 105921, |
| 6001 | + "range": "± 681", |
| 6002 | + "unit": "ns/iter" |
| 6003 | + }, |
| 6004 | + { |
| 6005 | + "name": "completion_inheritance_depth/depth_20", |
| 6006 | + "value": 201343, |
| 6007 | + "range": "± 6003", |
| 6008 | + "unit": "ns/iter" |
| 6009 | + }, |
| 6010 | + { |
| 6011 | + "name": "completion_classmap_size/100_classes", |
| 6012 | + "value": 157343, |
| 6013 | + "range": "± 1510", |
| 6014 | + "unit": "ns/iter" |
| 6015 | + }, |
| 6016 | + { |
| 6017 | + "name": "completion_classmap_size/500_classes", |
| 6018 | + "value": 767954, |
| 6019 | + "range": "± 7381", |
| 6020 | + "unit": "ns/iter" |
| 6021 | + }, |
| 6022 | + { |
| 6023 | + "name": "completion_classmap_size/1000_classes", |
| 6024 | + "value": 1513551, |
| 6025 | + "range": "± 41379", |
| 6026 | + "unit": "ns/iter" |
| 6027 | + }, |
| 6028 | + { |
| 6029 | + "name": "completion_generics_and_mixins", |
| 6030 | + "value": 37595, |
| 6031 | + "range": "± 247", |
| 6032 | + "unit": "ns/iter" |
| 6033 | + }, |
| 6034 | + { |
| 6035 | + "name": "completion_with_narrowing", |
| 6036 | + "value": 10931, |
| 6037 | + "range": "± 44", |
| 6038 | + "unit": "ns/iter" |
| 6039 | + }, |
| 6040 | + { |
| 6041 | + "name": "completion_5_method_chain", |
| 6042 | + "value": 7593, |
| 6043 | + "range": "± 77", |
| 6044 | + "unit": "ns/iter" |
| 6045 | + }, |
| 6046 | + { |
| 6047 | + "name": "completion_cross_file_type_hint", |
| 6048 | + "value": 11170, |
| 6049 | + "range": "± 101", |
| 6050 | + "unit": "ns/iter" |
| 6051 | + }, |
| 6052 | + { |
| 6053 | + "name": "completion_carbon_class", |
| 6054 | + "value": 2327128, |
| 6055 | + "range": "± 42025", |
| 6056 | + "unit": "ns/iter" |
| 6057 | + }, |
| 6058 | + { |
| 6059 | + "name": "completion_yii_deep_hierarchy", |
| 6060 | + "value": 234006, |
| 6061 | + "range": "± 6209", |
| 6062 | + "unit": "ns/iter" |
| 6063 | + }, |
| 6064 | + { |
| 6065 | + "name": "completion_large_file", |
| 6066 | + "value": 147752, |
| 6067 | + "range": "± 2370", |
| 6068 | + "unit": "ns/iter" |
| 6069 | + }, |
| 6070 | + { |
| 6071 | + "name": "completion_short_file", |
| 6072 | + "value": 11947, |
| 6073 | + "range": "± 60", |
| 6074 | + "unit": "ns/iter" |
| 6075 | + }, |
| 6076 | + { |
| 6077 | + "name": "variable_completion/short", |
| 6078 | + "value": 12006, |
| 6079 | + "range": "± 32", |
| 6080 | + "unit": "ns/iter" |
| 6081 | + }, |
| 6082 | + { |
| 6083 | + "name": "variable_completion/long", |
| 6084 | + "value": 85980, |
| 6085 | + "range": "± 641", |
| 6086 | + "unit": "ns/iter" |
| 6087 | + }, |
| 6088 | + { |
| 6089 | + "name": "hover_method_call", |
| 6090 | + "value": 9736, |
| 6091 | + "range": "± 264", |
| 6092 | + "unit": "ns/iter" |
| 6093 | + }, |
| 6094 | + { |
| 6095 | + "name": "goto_definition_method", |
| 6096 | + "value": 7578, |
| 6097 | + "range": "± 83", |
| 6098 | + "unit": "ns/iter" |
| 6099 | + }, |
| 6100 | + { |
| 6101 | + "name": "update_ast_parse_time/100_lines", |
| 6102 | + "value": 153531, |
| 6103 | + "range": "± 7696", |
| 6104 | + "unit": "ns/iter" |
| 6105 | + }, |
| 6106 | + { |
| 6107 | + "name": "update_ast_parse_time/500_lines", |
| 6108 | + "value": 810055, |
| 6109 | + "range": "± 5811", |
| 6110 | + "unit": "ns/iter" |
| 6111 | + }, |
| 6112 | + { |
| 6113 | + "name": "update_ast_parse_time/2000_lines", |
| 6114 | + "value": 3900238, |
| 6115 | + "range": "± 16656", |
| 6116 | + "unit": "ns/iter" |
| 6117 | + }, |
| 6118 | + { |
| 6119 | + "name": "reparse_500_line_file", |
| 6120 | + "value": 823165, |
| 6121 | + "range": "± 3254", |
| 6122 | + "unit": "ns/iter" |
| 6123 | + }, |
| 6124 | + { |
| 6125 | + "name": "diagnostics/fixture/lots_of_new_generic_objects", |
| 6126 | + "value": 17025, |
| 6127 | + "range": "± 136", |
| 6128 | + "unit": "ns/iter" |
| 6129 | + }, |
| 6130 | + { |
| 6131 | + "name": "diagnostics/fixture/lots_of_new_objects", |
| 6132 | + "value": 15715, |
| 6133 | + "range": "± 183", |
| 6134 | + "unit": "ns/iter" |
| 6135 | + }, |
| 6136 | + { |
| 6137 | + "name": "diagnostics/fixture/lots_of_missing_methods", |
| 6138 | + "value": 82334674, |
| 6139 | + "range": "± 480957", |
| 6140 | + "unit": "ns/iter" |
| 6141 | + }, |
| 6142 | + { |
| 6143 | + "name": "diagnostics/fixture/method_chain", |
| 6144 | + "value": 495708, |
| 6145 | + "range": "± 3860", |
| 6146 | + "unit": "ns/iter" |
| 6147 | + } |
| 6148 | + ] |
5957 | 6149 | } |
5958 | 6150 | ] |
5959 | 6151 | } |
|
0 commit comments