Skip to content

Commit 6100856

Browse files
author
github-action-benchmark
committed
add PHPantom Benchmarks (cargo) benchmark result for 5e3b0ca
1 parent 097b229 commit 6100856

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": 1773806408475,
2+
"lastUpdate": 1773807922584,
33
"repoUrl": "https://github.com/AJenbo/phpantom_lsp",
44
"entries": {
55
"PHPantom Benchmarks": [
@@ -19244,6 +19244,156 @@ window.BENCHMARK_DATA = {
1924419244
"unit": "ns/iter"
1924519245
}
1924619246
]
19247+
},
19248+
{
19249+
"commit": {
19250+
"author": {
19251+
"email": "anders@jenbo.dk",
19252+
"name": "Anders Jenbo",
19253+
"username": "AJenbo"
19254+
},
19255+
"committer": {
19256+
"email": "anders@jenbo.dk",
19257+
"name": "Anders Jenbo",
19258+
"username": "AJenbo"
19259+
},
19260+
"distinct": true,
19261+
"id": "5e3b0ca47f31281ac9463ef20b58513dda1ed2f5",
19262+
"message": "Fix Closure and arrow function variable scope.",
19263+
"timestamp": "2026-03-18T05:19:20+01:00",
19264+
"tree_id": "df8ab60ac9a3a5a0ef11f65144d5acbb8699ed90",
19265+
"url": "https://github.com/AJenbo/phpantom_lsp/commit/5e3b0ca47f31281ac9463ef20b58513dda1ed2f5"
19266+
},
19267+
"date": 1773807921502,
19268+
"tool": "cargo",
19269+
"benches": [
19270+
{
19271+
"name": "completion_simple_class",
19272+
"value": 559251,
19273+
"range": "± 3716",
19274+
"unit": "ns/iter"
19275+
},
19276+
{
19277+
"name": "completion_inheritance_depth/depth_5",
19278+
"value": 680192,
19279+
"range": "± 7239",
19280+
"unit": "ns/iter"
19281+
},
19282+
{
19283+
"name": "completion_inheritance_depth/depth_10",
19284+
"value": 805557,
19285+
"range": "± 19176",
19286+
"unit": "ns/iter"
19287+
},
19288+
{
19289+
"name": "completion_inheritance_depth/depth_20",
19290+
"value": 1056725,
19291+
"range": "± 5833",
19292+
"unit": "ns/iter"
19293+
},
19294+
{
19295+
"name": "completion_classmap_size/100_classes",
19296+
"value": 1123346,
19297+
"range": "± 14927",
19298+
"unit": "ns/iter"
19299+
},
19300+
{
19301+
"name": "completion_classmap_size/500_classes",
19302+
"value": 3467277,
19303+
"range": "± 66076",
19304+
"unit": "ns/iter"
19305+
},
19306+
{
19307+
"name": "completion_classmap_size/1000_classes",
19308+
"value": 6745617,
19309+
"range": "± 225575",
19310+
"unit": "ns/iter"
19311+
},
19312+
{
19313+
"name": "completion_generics_and_mixins",
19314+
"value": 711498,
19315+
"range": "± 2835",
19316+
"unit": "ns/iter"
19317+
},
19318+
{
19319+
"name": "completion_with_narrowing",
19320+
"value": 578235,
19321+
"range": "± 2273",
19322+
"unit": "ns/iter"
19323+
},
19324+
{
19325+
"name": "completion_5_method_chain",
19326+
"value": 559537,
19327+
"range": "± 2876",
19328+
"unit": "ns/iter"
19329+
},
19330+
{
19331+
"name": "completion_cross_file_type_hint",
19332+
"value": 583420,
19333+
"range": "± 1735",
19334+
"unit": "ns/iter"
19335+
},
19336+
{
19337+
"name": "update_ast_parse_time/100_lines",
19338+
"value": 709570,
19339+
"range": "± 2375",
19340+
"unit": "ns/iter"
19341+
},
19342+
{
19343+
"name": "update_ast_parse_time/500_lines",
19344+
"value": 1343983,
19345+
"range": "± 22675",
19346+
"unit": "ns/iter"
19347+
},
19348+
{
19349+
"name": "update_ast_parse_time/2000_lines",
19350+
"value": 3741390,
19351+
"range": "± 33287",
19352+
"unit": "ns/iter"
19353+
},
19354+
{
19355+
"name": "hover_method_call",
19356+
"value": 568686,
19357+
"range": "± 5404",
19358+
"unit": "ns/iter"
19359+
},
19360+
{
19361+
"name": "goto_definition_method",
19362+
"value": 543340,
19363+
"range": "± 1634",
19364+
"unit": "ns/iter"
19365+
},
19366+
{
19367+
"name": "reparse_500_line_file",
19368+
"value": 2289051,
19369+
"range": "± 16738",
19370+
"unit": "ns/iter"
19371+
},
19372+
{
19373+
"name": "diagnostics/fixture/lots_of_new_generic_objects",
19374+
"value": 13178,
19375+
"range": "± 135",
19376+
"unit": "ns/iter"
19377+
},
19378+
{
19379+
"name": "diagnostics/fixture/lots_of_new_objects",
19380+
"value": 12303,
19381+
"range": "± 72",
19382+
"unit": "ns/iter"
19383+
},
19384+
{
19385+
"name": "diagnostics/fixture/lots_of_missing_methods",
19386+
"value": 320219029,
19387+
"range": "± 770688",
19388+
"unit": "ns/iter"
19389+
},
19390+
{
19391+
"name": "diagnostics/fixture/method_chain",
19392+
"value": 783132,
19393+
"range": "± 6691",
19394+
"unit": "ns/iter"
19395+
}
19396+
]
1924719397
}
1924819398
]
1924919399
}

0 commit comments

Comments
 (0)