Skip to content

Commit fb52d20

Browse files
author
github-action-benchmark
committed
add PHPantom Benchmarks (cargo) benchmark result for 1cf94fe
1 parent 7accb75 commit fb52d20

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": 1773279770644,
2+
"lastUpdate": 1773279983748,
33
"repoUrl": "https://github.com/AJenbo/phpantom_lsp",
44
"entries": {
55
"PHPantom Benchmarks": [
@@ -10094,6 +10094,156 @@ window.BENCHMARK_DATA = {
1009410094
"unit": "ns/iter"
1009510095
}
1009610096
]
10097+
},
10098+
{
10099+
"commit": {
10100+
"author": {
10101+
"email": "cdwhite3@pm.me",
10102+
"name": "Caleb White",
10103+
"username": "calebdw"
10104+
},
10105+
"committer": {
10106+
"email": "noreply@github.com",
10107+
"name": "GitHub",
10108+
"username": "web-flow"
10109+
},
10110+
"distinct": true,
10111+
"id": "1cf94fefd914ae5fcc2e7163e30443e2ee383380",
10112+
"message": "build: automatically fetch stubs from GitHub (#16)",
10113+
"timestamp": "2026-03-12T02:40:10+01:00",
10114+
"tree_id": "13615714fd4455d7c666bb01ea61a922cfa1c1c1",
10115+
"url": "https://github.com/AJenbo/phpantom_lsp/commit/1cf94fefd914ae5fcc2e7163e30443e2ee383380"
10116+
},
10117+
"date": 1773279983411,
10118+
"tool": "cargo",
10119+
"benches": [
10120+
{
10121+
"name": "completion_simple_class",
10122+
"value": 563997,
10123+
"range": "± 5864",
10124+
"unit": "ns/iter"
10125+
},
10126+
{
10127+
"name": "completion_inheritance_depth/depth_5",
10128+
"value": 680969,
10129+
"range": "± 5367",
10130+
"unit": "ns/iter"
10131+
},
10132+
{
10133+
"name": "completion_inheritance_depth/depth_10",
10134+
"value": 804201,
10135+
"range": "± 33279",
10136+
"unit": "ns/iter"
10137+
},
10138+
{
10139+
"name": "completion_inheritance_depth/depth_20",
10140+
"value": 1050343,
10141+
"range": "± 10839",
10142+
"unit": "ns/iter"
10143+
},
10144+
{
10145+
"name": "completion_classmap_size/100_classes",
10146+
"value": 1139936,
10147+
"range": "± 19842",
10148+
"unit": "ns/iter"
10149+
},
10150+
{
10151+
"name": "completion_classmap_size/500_classes",
10152+
"value": 3509254,
10153+
"range": "± 38211",
10154+
"unit": "ns/iter"
10155+
},
10156+
{
10157+
"name": "completion_classmap_size/1000_classes",
10158+
"value": 6482686,
10159+
"range": "± 98891",
10160+
"unit": "ns/iter"
10161+
},
10162+
{
10163+
"name": "completion_generics_and_mixins",
10164+
"value": 694635,
10165+
"range": "± 5621",
10166+
"unit": "ns/iter"
10167+
},
10168+
{
10169+
"name": "completion_with_narrowing",
10170+
"value": 568095,
10171+
"range": "± 3520",
10172+
"unit": "ns/iter"
10173+
},
10174+
{
10175+
"name": "completion_5_method_chain",
10176+
"value": 555775,
10177+
"range": "± 2678",
10178+
"unit": "ns/iter"
10179+
},
10180+
{
10181+
"name": "completion_cross_file_type_hint",
10182+
"value": 576027,
10183+
"range": "± 7049",
10184+
"unit": "ns/iter"
10185+
},
10186+
{
10187+
"name": "update_ast_parse_time/100_lines",
10188+
"value": 691302,
10189+
"range": "± 4342",
10190+
"unit": "ns/iter"
10191+
},
10192+
{
10193+
"name": "update_ast_parse_time/500_lines",
10194+
"value": 1305572,
10195+
"range": "± 34648",
10196+
"unit": "ns/iter"
10197+
},
10198+
{
10199+
"name": "update_ast_parse_time/2000_lines",
10200+
"value": 3570767,
10201+
"range": "± 25236",
10202+
"unit": "ns/iter"
10203+
},
10204+
{
10205+
"name": "hover_method_call",
10206+
"value": 562156,
10207+
"range": "± 3037",
10208+
"unit": "ns/iter"
10209+
},
10210+
{
10211+
"name": "goto_definition_method",
10212+
"value": 545647,
10213+
"range": "± 3629",
10214+
"unit": "ns/iter"
10215+
},
10216+
{
10217+
"name": "reparse_500_line_file",
10218+
"value": 2246153,
10219+
"range": "± 12628",
10220+
"unit": "ns/iter"
10221+
},
10222+
{
10223+
"name": "diagnostics/fixture/lots_of_new_generic_objects",
10224+
"value": 36589,
10225+
"range": "± 230",
10226+
"unit": "ns/iter"
10227+
},
10228+
{
10229+
"name": "diagnostics/fixture/lots_of_new_objects",
10230+
"value": 18609,
10231+
"range": "± 110",
10232+
"unit": "ns/iter"
10233+
},
10234+
{
10235+
"name": "diagnostics/fixture/lots_of_missing_methods",
10236+
"value": 392513007,
10237+
"range": "± 1583523",
10238+
"unit": "ns/iter"
10239+
},
10240+
{
10241+
"name": "diagnostics/fixture/method_chain",
10242+
"value": 771032,
10243+
"range": "± 5871",
10244+
"unit": "ns/iter"
10245+
}
10246+
]
1009710247
}
1009810248
]
1009910249
}

0 commit comments

Comments
 (0)