|
1 | 1 | window.BENCHMARK_DATA = { |
2 | | - "lastUpdate": 1775859699991, |
| 2 | + "lastUpdate": 1776024183739, |
3 | 3 | "repoUrl": "https://github.com/AJenbo/phpantom_lsp", |
4 | 4 | "entries": { |
5 | 5 | "PHPantom Benchmarks": [ |
@@ -18242,6 +18242,198 @@ window.BENCHMARK_DATA = { |
18242 | 18242 | "unit": "ms" |
18243 | 18243 | } |
18244 | 18244 | ] |
| 18245 | + }, |
| 18246 | + { |
| 18247 | + "commit": { |
| 18248 | + "author": { |
| 18249 | + "email": "anders@jenbo.dk", |
| 18250 | + "name": "Anders Jenbo", |
| 18251 | + "username": "AJenbo" |
| 18252 | + }, |
| 18253 | + "committer": { |
| 18254 | + "email": "anders@jenbo.dk", |
| 18255 | + "name": "Anders Jenbo", |
| 18256 | + "username": "AJenbo" |
| 18257 | + }, |
| 18258 | + "distinct": true, |
| 18259 | + "id": "bdb2ceda312862b86f19c41c76ad9b5eb9bb0e9c", |
| 18260 | + "message": "Fix property type narrowing after assignment to $this->prop", |
| 18261 | + "timestamp": "2026-04-12T21:53:12+02:00", |
| 18262 | + "tree_id": "f7b73464ae39455e5f186d8d9b1c0f50197ddfcb", |
| 18263 | + "url": "https://github.com/AJenbo/phpantom_lsp/commit/bdb2ceda312862b86f19c41c76ad9b5eb9bb0e9c" |
| 18264 | + }, |
| 18265 | + "date": 1776024182939, |
| 18266 | + "tool": "customSmallerIsBetter", |
| 18267 | + "benches": [ |
| 18268 | + { |
| 18269 | + "name": "cold_start_completion", |
| 18270 | + "value": 2.573, |
| 18271 | + "range": "± 0.062", |
| 18272 | + "unit": "ms" |
| 18273 | + }, |
| 18274 | + { |
| 18275 | + "name": "completion_simple_class", |
| 18276 | + "value": 0.006, |
| 18277 | + "range": "± 0", |
| 18278 | + "unit": "ms" |
| 18279 | + }, |
| 18280 | + { |
| 18281 | + "name": "completion_inheritance_depth/depth_5", |
| 18282 | + "value": 0.062, |
| 18283 | + "range": "± 0.001", |
| 18284 | + "unit": "ms" |
| 18285 | + }, |
| 18286 | + { |
| 18287 | + "name": "completion_inheritance_depth/depth_10", |
| 18288 | + "value": 0.127, |
| 18289 | + "range": "± 0.002", |
| 18290 | + "unit": "ms" |
| 18291 | + }, |
| 18292 | + { |
| 18293 | + "name": "completion_inheritance_depth/depth_20", |
| 18294 | + "value": 0.254, |
| 18295 | + "range": "± 0.004", |
| 18296 | + "unit": "ms" |
| 18297 | + }, |
| 18298 | + { |
| 18299 | + "name": "completion_classmap_size/100_classes", |
| 18300 | + "value": 0.168, |
| 18301 | + "range": "± 0.001", |
| 18302 | + "unit": "ms" |
| 18303 | + }, |
| 18304 | + { |
| 18305 | + "name": "completion_classmap_size/500_classes", |
| 18306 | + "value": 0.816, |
| 18307 | + "range": "± 0.002", |
| 18308 | + "unit": "ms" |
| 18309 | + }, |
| 18310 | + { |
| 18311 | + "name": "completion_classmap_size/1000_classes", |
| 18312 | + "value": 1.615, |
| 18313 | + "range": "± 0.017", |
| 18314 | + "unit": "ms" |
| 18315 | + }, |
| 18316 | + { |
| 18317 | + "name": "completion_generics_and_mixins", |
| 18318 | + "value": 0.042, |
| 18319 | + "range": "± 0.001", |
| 18320 | + "unit": "ms" |
| 18321 | + }, |
| 18322 | + { |
| 18323 | + "name": "completion_with_narrowing", |
| 18324 | + "value": 0.014, |
| 18325 | + "range": "± 0.001", |
| 18326 | + "unit": "ms" |
| 18327 | + }, |
| 18328 | + { |
| 18329 | + "name": "completion_5_method_chain", |
| 18330 | + "value": 0.011, |
| 18331 | + "range": "± 0", |
| 18332 | + "unit": "ms" |
| 18333 | + }, |
| 18334 | + { |
| 18335 | + "name": "completion_cross_file_type_hint", |
| 18336 | + "value": 0.017, |
| 18337 | + "range": "± 0", |
| 18338 | + "unit": "ms" |
| 18339 | + }, |
| 18340 | + { |
| 18341 | + "name": "completion_carbon_class", |
| 18342 | + "value": 3.658, |
| 18343 | + "range": "± 0.027", |
| 18344 | + "unit": "ms" |
| 18345 | + }, |
| 18346 | + { |
| 18347 | + "name": "completion_yii_deep_hierarchy", |
| 18348 | + "value": 0.323, |
| 18349 | + "range": "± 0.01", |
| 18350 | + "unit": "ms" |
| 18351 | + }, |
| 18352 | + { |
| 18353 | + "name": "completion_large_file", |
| 18354 | + "value": 0.18, |
| 18355 | + "range": "± 0.002", |
| 18356 | + "unit": "ms" |
| 18357 | + }, |
| 18358 | + { |
| 18359 | + "name": "completion_short_file", |
| 18360 | + "value": 0.016, |
| 18361 | + "range": "± 0", |
| 18362 | + "unit": "ms" |
| 18363 | + }, |
| 18364 | + { |
| 18365 | + "name": "variable_completion/short", |
| 18366 | + "value": 0.012, |
| 18367 | + "range": "± 0", |
| 18368 | + "unit": "ms" |
| 18369 | + }, |
| 18370 | + { |
| 18371 | + "name": "variable_completion/long", |
| 18372 | + "value": 0.083, |
| 18373 | + "range": "± 0.001", |
| 18374 | + "unit": "ms" |
| 18375 | + }, |
| 18376 | + { |
| 18377 | + "name": "hover_method_call", |
| 18378 | + "value": 0.015, |
| 18379 | + "range": "± 0", |
| 18380 | + "unit": "ms" |
| 18381 | + }, |
| 18382 | + { |
| 18383 | + "name": "goto_definition_method", |
| 18384 | + "value": 0.011, |
| 18385 | + "range": "± 0", |
| 18386 | + "unit": "ms" |
| 18387 | + }, |
| 18388 | + { |
| 18389 | + "name": "update_ast_parse_time/100_lines", |
| 18390 | + "value": 0.173, |
| 18391 | + "range": "± 0.001", |
| 18392 | + "unit": "ms" |
| 18393 | + }, |
| 18394 | + { |
| 18395 | + "name": "update_ast_parse_time/500_lines", |
| 18396 | + "value": 0.934, |
| 18397 | + "range": "± 0.002", |
| 18398 | + "unit": "ms" |
| 18399 | + }, |
| 18400 | + { |
| 18401 | + "name": "update_ast_parse_time/2000_lines", |
| 18402 | + "value": 4.456, |
| 18403 | + "range": "± 0.018", |
| 18404 | + "unit": "ms" |
| 18405 | + }, |
| 18406 | + { |
| 18407 | + "name": "reparse_500_line_file", |
| 18408 | + "value": 0.944, |
| 18409 | + "range": "± 0.003", |
| 18410 | + "unit": "ms" |
| 18411 | + }, |
| 18412 | + { |
| 18413 | + "name": "diagnostics/fixture/lots_of_new_generic_objects", |
| 18414 | + "value": 0.027, |
| 18415 | + "range": "± 0.001", |
| 18416 | + "unit": "ms" |
| 18417 | + }, |
| 18418 | + { |
| 18419 | + "name": "diagnostics/fixture/lots_of_new_objects", |
| 18420 | + "value": 0.025, |
| 18421 | + "range": "± 0", |
| 18422 | + "unit": "ms" |
| 18423 | + }, |
| 18424 | + { |
| 18425 | + "name": "diagnostics/fixture/lots_of_missing_methods", |
| 18426 | + "value": 44.095, |
| 18427 | + "range": "± 0.227", |
| 18428 | + "unit": "ms" |
| 18429 | + }, |
| 18430 | + { |
| 18431 | + "name": "diagnostics/fixture/method_chain", |
| 18432 | + "value": 0.464, |
| 18433 | + "range": "± 0.013", |
| 18434 | + "unit": "ms" |
| 18435 | + } |
| 18436 | + ] |
18245 | 18437 | } |
18246 | 18438 | ] |
18247 | 18439 | } |
|
0 commit comments