|
1 | 1 | window.BENCHMARK_DATA = { |
2 | | - "lastUpdate": 1773826889174, |
| 2 | + "lastUpdate": 1773836206388, |
3 | 3 | "repoUrl": "https://github.com/AJenbo/phpantom_lsp", |
4 | 4 | "entries": { |
5 | 5 | "PHPantom Benchmarks": [ |
@@ -20294,6 +20294,156 @@ window.BENCHMARK_DATA = { |
20294 | 20294 | "unit": "ns/iter" |
20295 | 20295 | } |
20296 | 20296 | ] |
| 20297 | + }, |
| 20298 | + { |
| 20299 | + "commit": { |
| 20300 | + "author": { |
| 20301 | + "email": "anders@jenbo.dk", |
| 20302 | + "name": "Anders Jenbo", |
| 20303 | + "username": "AJenbo" |
| 20304 | + }, |
| 20305 | + "committer": { |
| 20306 | + "email": "anders@jenbo.dk", |
| 20307 | + "name": "Anders Jenbo", |
| 20308 | + "username": "AJenbo" |
| 20309 | + }, |
| 20310 | + "distinct": true, |
| 20311 | + "id": "fc4f37e68d4eb7a5d9ed0cd3dc8930afcc50125e", |
| 20312 | + "message": "Embedded stubs track upstream master", |
| 20313 | + "timestamp": "2026-03-18T13:10:49+01:00", |
| 20314 | + "tree_id": "523433845208cb32a3302d5330b319fc845baf16", |
| 20315 | + "url": "https://github.com/AJenbo/phpantom_lsp/commit/fc4f37e68d4eb7a5d9ed0cd3dc8930afcc50125e" |
| 20316 | + }, |
| 20317 | + "date": 1773836204266, |
| 20318 | + "tool": "cargo", |
| 20319 | + "benches": [ |
| 20320 | + { |
| 20321 | + "name": "completion_simple_class", |
| 20322 | + "value": 567120, |
| 20323 | + "range": "± 4444", |
| 20324 | + "unit": "ns/iter" |
| 20325 | + }, |
| 20326 | + { |
| 20327 | + "name": "completion_inheritance_depth/depth_5", |
| 20328 | + "value": 689998, |
| 20329 | + "range": "± 2475", |
| 20330 | + "unit": "ns/iter" |
| 20331 | + }, |
| 20332 | + { |
| 20333 | + "name": "completion_inheritance_depth/depth_10", |
| 20334 | + "value": 815055, |
| 20335 | + "range": "± 4129", |
| 20336 | + "unit": "ns/iter" |
| 20337 | + }, |
| 20338 | + { |
| 20339 | + "name": "completion_inheritance_depth/depth_20", |
| 20340 | + "value": 1072599, |
| 20341 | + "range": "± 20886", |
| 20342 | + "unit": "ns/iter" |
| 20343 | + }, |
| 20344 | + { |
| 20345 | + "name": "completion_classmap_size/100_classes", |
| 20346 | + "value": 1134371, |
| 20347 | + "range": "± 22104", |
| 20348 | + "unit": "ns/iter" |
| 20349 | + }, |
| 20350 | + { |
| 20351 | + "name": "completion_classmap_size/500_classes", |
| 20352 | + "value": 3458207, |
| 20353 | + "range": "± 21687", |
| 20354 | + "unit": "ns/iter" |
| 20355 | + }, |
| 20356 | + { |
| 20357 | + "name": "completion_classmap_size/1000_classes", |
| 20358 | + "value": 6448297, |
| 20359 | + "range": "± 57571", |
| 20360 | + "unit": "ns/iter" |
| 20361 | + }, |
| 20362 | + { |
| 20363 | + "name": "completion_generics_and_mixins", |
| 20364 | + "value": 715980, |
| 20365 | + "range": "± 1635", |
| 20366 | + "unit": "ns/iter" |
| 20367 | + }, |
| 20368 | + { |
| 20369 | + "name": "completion_with_narrowing", |
| 20370 | + "value": 581369, |
| 20371 | + "range": "± 4063", |
| 20372 | + "unit": "ns/iter" |
| 20373 | + }, |
| 20374 | + { |
| 20375 | + "name": "completion_5_method_chain", |
| 20376 | + "value": 564019, |
| 20377 | + "range": "± 7125", |
| 20378 | + "unit": "ns/iter" |
| 20379 | + }, |
| 20380 | + { |
| 20381 | + "name": "completion_cross_file_type_hint", |
| 20382 | + "value": 592410, |
| 20383 | + "range": "± 3062", |
| 20384 | + "unit": "ns/iter" |
| 20385 | + }, |
| 20386 | + { |
| 20387 | + "name": "update_ast_parse_time/100_lines", |
| 20388 | + "value": 720849, |
| 20389 | + "range": "± 4262", |
| 20390 | + "unit": "ns/iter" |
| 20391 | + }, |
| 20392 | + { |
| 20393 | + "name": "update_ast_parse_time/500_lines", |
| 20394 | + "value": 1364183, |
| 20395 | + "range": "± 14842", |
| 20396 | + "unit": "ns/iter" |
| 20397 | + }, |
| 20398 | + { |
| 20399 | + "name": "update_ast_parse_time/2000_lines", |
| 20400 | + "value": 3778316, |
| 20401 | + "range": "± 23899", |
| 20402 | + "unit": "ns/iter" |
| 20403 | + }, |
| 20404 | + { |
| 20405 | + "name": "hover_method_call", |
| 20406 | + "value": 577879, |
| 20407 | + "range": "± 4179", |
| 20408 | + "unit": "ns/iter" |
| 20409 | + }, |
| 20410 | + { |
| 20411 | + "name": "goto_definition_method", |
| 20412 | + "value": 553828, |
| 20413 | + "range": "± 1159", |
| 20414 | + "unit": "ns/iter" |
| 20415 | + }, |
| 20416 | + { |
| 20417 | + "name": "reparse_500_line_file", |
| 20418 | + "value": 2317431, |
| 20419 | + "range": "± 7617", |
| 20420 | + "unit": "ns/iter" |
| 20421 | + }, |
| 20422 | + { |
| 20423 | + "name": "diagnostics/fixture/lots_of_new_generic_objects", |
| 20424 | + "value": 13207, |
| 20425 | + "range": "± 97", |
| 20426 | + "unit": "ns/iter" |
| 20427 | + }, |
| 20428 | + { |
| 20429 | + "name": "diagnostics/fixture/lots_of_new_objects", |
| 20430 | + "value": 12317, |
| 20431 | + "range": "± 67", |
| 20432 | + "unit": "ns/iter" |
| 20433 | + }, |
| 20434 | + { |
| 20435 | + "name": "diagnostics/fixture/lots_of_missing_methods", |
| 20436 | + "value": 320224299, |
| 20437 | + "range": "± 1301335", |
| 20438 | + "unit": "ns/iter" |
| 20439 | + }, |
| 20440 | + { |
| 20441 | + "name": "diagnostics/fixture/method_chain", |
| 20442 | + "value": 788420, |
| 20443 | + "range": "± 3871", |
| 20444 | + "unit": "ns/iter" |
| 20445 | + } |
| 20446 | + ] |
20297 | 20447 | } |
20298 | 20448 | ] |
20299 | 20449 | } |
|
0 commit comments