Skip to content

Commit 097b229

Browse files
author
github-action-benchmark
committed
add PHPantom Benchmarks (cargo) benchmark result for 05c3710
1 parent 3bd113d commit 097b229

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": 1773806310495,
2+
"lastUpdate": 1773806408475,
33
"repoUrl": "https://github.com/AJenbo/phpantom_lsp",
44
"entries": {
55
"PHPantom Benchmarks": [
@@ -19094,6 +19094,156 @@ window.BENCHMARK_DATA = {
1909419094
"unit": "ns/iter"
1909519095
}
1909619096
]
19097+
},
19098+
{
19099+
"commit": {
19100+
"author": {
19101+
"email": "anders@jenbo.dk",
19102+
"name": "Anders Jenbo",
19103+
"username": "AJenbo"
19104+
},
19105+
"committer": {
19106+
"email": "anders@jenbo.dk",
19107+
"name": "Anders Jenbo",
19108+
"username": "AJenbo"
19109+
},
19110+
"distinct": true,
19111+
"id": "05c371023141bed3d005729abeb1b21af72d9cd1",
19112+
"message": "Fix non-positive-int and other pseudo types being seen as classes",
19113+
"timestamp": "2026-03-18T04:54:01+01:00",
19114+
"tree_id": "276799ae9fae9f44bb925863a8dbf80811fc2ea6",
19115+
"url": "https://github.com/AJenbo/phpantom_lsp/commit/05c371023141bed3d005729abeb1b21af72d9cd1"
19116+
},
19117+
"date": 1773806407412,
19118+
"tool": "cargo",
19119+
"benches": [
19120+
{
19121+
"name": "completion_simple_class",
19122+
"value": 572030,
19123+
"range": "± 3275",
19124+
"unit": "ns/iter"
19125+
},
19126+
{
19127+
"name": "completion_inheritance_depth/depth_5",
19128+
"value": 682781,
19129+
"range": "± 3894",
19130+
"unit": "ns/iter"
19131+
},
19132+
{
19133+
"name": "completion_inheritance_depth/depth_10",
19134+
"value": 809227,
19135+
"range": "± 21167",
19136+
"unit": "ns/iter"
19137+
},
19138+
{
19139+
"name": "completion_inheritance_depth/depth_20",
19140+
"value": 1064929,
19141+
"range": "± 19635",
19142+
"unit": "ns/iter"
19143+
},
19144+
{
19145+
"name": "completion_classmap_size/100_classes",
19146+
"value": 1139926,
19147+
"range": "± 15325",
19148+
"unit": "ns/iter"
19149+
},
19150+
{
19151+
"name": "completion_classmap_size/500_classes",
19152+
"value": 3410215,
19153+
"range": "± 59251",
19154+
"unit": "ns/iter"
19155+
},
19156+
{
19157+
"name": "completion_classmap_size/1000_classes",
19158+
"value": 6408925,
19159+
"range": "± 181504",
19160+
"unit": "ns/iter"
19161+
},
19162+
{
19163+
"name": "completion_generics_and_mixins",
19164+
"value": 705766,
19165+
"range": "± 4198",
19166+
"unit": "ns/iter"
19167+
},
19168+
{
19169+
"name": "completion_with_narrowing",
19170+
"value": 577928,
19171+
"range": "± 4192",
19172+
"unit": "ns/iter"
19173+
},
19174+
{
19175+
"name": "completion_5_method_chain",
19176+
"value": 561912,
19177+
"range": "± 11840",
19178+
"unit": "ns/iter"
19179+
},
19180+
{
19181+
"name": "completion_cross_file_type_hint",
19182+
"value": 587054,
19183+
"range": "± 8194",
19184+
"unit": "ns/iter"
19185+
},
19186+
{
19187+
"name": "update_ast_parse_time/100_lines",
19188+
"value": 709337,
19189+
"range": "± 8026",
19190+
"unit": "ns/iter"
19191+
},
19192+
{
19193+
"name": "update_ast_parse_time/500_lines",
19194+
"value": 1351976,
19195+
"range": "± 39885",
19196+
"unit": "ns/iter"
19197+
},
19198+
{
19199+
"name": "update_ast_parse_time/2000_lines",
19200+
"value": 3692497,
19201+
"range": "± 28201",
19202+
"unit": "ns/iter"
19203+
},
19204+
{
19205+
"name": "hover_method_call",
19206+
"value": 569277,
19207+
"range": "± 5161",
19208+
"unit": "ns/iter"
19209+
},
19210+
{
19211+
"name": "goto_definition_method",
19212+
"value": 549727,
19213+
"range": "± 3284",
19214+
"unit": "ns/iter"
19215+
},
19216+
{
19217+
"name": "reparse_500_line_file",
19218+
"value": 2320166,
19219+
"range": "± 9523",
19220+
"unit": "ns/iter"
19221+
},
19222+
{
19223+
"name": "diagnostics/fixture/lots_of_new_generic_objects",
19224+
"value": 13589,
19225+
"range": "± 68",
19226+
"unit": "ns/iter"
19227+
},
19228+
{
19229+
"name": "diagnostics/fixture/lots_of_new_objects",
19230+
"value": 12788,
19231+
"range": "± 68",
19232+
"unit": "ns/iter"
19233+
},
19234+
{
19235+
"name": "diagnostics/fixture/lots_of_missing_methods",
19236+
"value": 333923435,
19237+
"range": "± 2376553",
19238+
"unit": "ns/iter"
19239+
},
19240+
{
19241+
"name": "diagnostics/fixture/method_chain",
19242+
"value": 808150,
19243+
"range": "± 5502",
19244+
"unit": "ns/iter"
19245+
}
19246+
]
1909719247
}
1909819248
]
1909919249
}

0 commit comments

Comments
 (0)