Skip to content

Commit 5f85efa

Browse files
author
github-action-benchmark
committed
add PHPantom Benchmarks (cargo) benchmark result for 22a2b6a
1 parent ad1d95a commit 5f85efa

1 file changed

Lines changed: 151 additions & 1 deletion

File tree

dev/bench/data.js

Lines changed: 151 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
window.BENCHMARK_DATA = {
2-
"lastUpdate": 1772852672521,
2+
"lastUpdate": 1772853263017,
33
"repoUrl": "https://github.com/AJenbo/phpantom_lsp",
44
"entries": {
55
"PHPantom Benchmarks": [
@@ -2444,6 +2444,156 @@ window.BENCHMARK_DATA = {
24442444
"unit": "ns/iter"
24452445
}
24462446
]
2447+
},
2448+
{
2449+
"commit": {
2450+
"author": {
2451+
"email": "anders@jenbo.dk",
2452+
"name": "Anders Jenbo",
2453+
"username": "AJenbo"
2454+
},
2455+
"committer": {
2456+
"email": "anders@jenbo.dk",
2457+
"name": "Anders Jenbo",
2458+
"username": "AJenbo"
2459+
},
2460+
"distinct": true,
2461+
"id": "22a2b6a158010326503a8023525f4d6f1a47be71",
2462+
"message": "Partial static property completion",
2463+
"timestamp": "2026-03-07T04:09:15+01:00",
2464+
"tree_id": "e5bbc703addd0127da982297c927f924d6917666",
2465+
"url": "https://github.com/AJenbo/phpantom_lsp/commit/22a2b6a158010326503a8023525f4d6f1a47be71"
2466+
},
2467+
"date": 1772853262452,
2468+
"tool": "cargo",
2469+
"benches": [
2470+
{
2471+
"name": "completion_simple_class",
2472+
"value": 28846,
2473+
"range": "± 655",
2474+
"unit": "ns/iter"
2475+
},
2476+
{
2477+
"name": "completion_inheritance_depth/depth_5",
2478+
"value": 129562,
2479+
"range": "± 1309",
2480+
"unit": "ns/iter"
2481+
},
2482+
{
2483+
"name": "completion_inheritance_depth/depth_10",
2484+
"value": 240718,
2485+
"range": "± 2211",
2486+
"unit": "ns/iter"
2487+
},
2488+
{
2489+
"name": "completion_inheritance_depth/depth_20",
2490+
"value": 471138,
2491+
"range": "± 3972",
2492+
"unit": "ns/iter"
2493+
},
2494+
{
2495+
"name": "completion_classmap_size/100_classes",
2496+
"value": 534192,
2497+
"range": "± 12277",
2498+
"unit": "ns/iter"
2499+
},
2500+
{
2501+
"name": "completion_classmap_size/500_classes",
2502+
"value": 2637464,
2503+
"range": "± 101285",
2504+
"unit": "ns/iter"
2505+
},
2506+
{
2507+
"name": "completion_classmap_size/1000_classes",
2508+
"value": 5379747,
2509+
"range": "± 62760",
2510+
"unit": "ns/iter"
2511+
},
2512+
{
2513+
"name": "completion_generics_and_mixins",
2514+
"value": 131513,
2515+
"range": "± 6810",
2516+
"unit": "ns/iter"
2517+
},
2518+
{
2519+
"name": "completion_with_narrowing",
2520+
"value": 35798,
2521+
"range": "± 416",
2522+
"unit": "ns/iter"
2523+
},
2524+
{
2525+
"name": "completion_5_method_chain",
2526+
"value": 26408,
2527+
"range": "± 203",
2528+
"unit": "ns/iter"
2529+
},
2530+
{
2531+
"name": "completion_cross_file_type_hint",
2532+
"value": 41291,
2533+
"range": "± 305",
2534+
"unit": "ns/iter"
2535+
},
2536+
{
2537+
"name": "update_ast_parse_time/100_lines",
2538+
"value": 139723,
2539+
"range": "± 2028",
2540+
"unit": "ns/iter"
2541+
},
2542+
{
2543+
"name": "update_ast_parse_time/500_lines",
2544+
"value": 662385,
2545+
"range": "± 25268",
2546+
"unit": "ns/iter"
2547+
},
2548+
{
2549+
"name": "update_ast_parse_time/2000_lines",
2550+
"value": 2608707,
2551+
"range": "± 10570",
2552+
"unit": "ns/iter"
2553+
},
2554+
{
2555+
"name": "hover_method_call",
2556+
"value": 32089,
2557+
"range": "± 191",
2558+
"unit": "ns/iter"
2559+
},
2560+
{
2561+
"name": "goto_definition_method",
2562+
"value": 17628,
2563+
"range": "± 123",
2564+
"unit": "ns/iter"
2565+
},
2566+
{
2567+
"name": "reparse_500_line_file",
2568+
"value": 1490935,
2569+
"range": "± 37023",
2570+
"unit": "ns/iter"
2571+
},
2572+
{
2573+
"name": "diagnostics/fixture/lots_of_new_generic_objects",
2574+
"value": 64995,
2575+
"range": "± 438",
2576+
"unit": "ns/iter"
2577+
},
2578+
{
2579+
"name": "diagnostics/fixture/lots_of_new_objects",
2580+
"value": 51334,
2581+
"range": "± 652",
2582+
"unit": "ns/iter"
2583+
},
2584+
{
2585+
"name": "diagnostics/fixture/lots_of_missing_methods",
2586+
"value": 92024708,
2587+
"range": "± 1014932",
2588+
"unit": "ns/iter"
2589+
},
2590+
{
2591+
"name": "diagnostics/fixture/method_chain",
2592+
"value": 506299,
2593+
"range": "± 2078",
2594+
"unit": "ns/iter"
2595+
}
2596+
]
24472597
}
24482598
]
24492599
}

0 commit comments

Comments
 (0)