Skip to content

Commit e5525be

Browse files
author
github-action-benchmark
committed
add PHPantom Benchmarks (cargo) benchmark result for 83fdcb7
1 parent d5c613d commit e5525be

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": 1773813916870,
2+
"lastUpdate": 1773815567163,
33
"repoUrl": "https://github.com/AJenbo/phpantom_lsp",
44
"entries": {
55
"PHPantom Benchmarks": [
@@ -19844,6 +19844,156 @@ window.BENCHMARK_DATA = {
1984419844
"unit": "ns/iter"
1984519845
}
1984619846
]
19847+
},
19848+
{
19849+
"commit": {
19850+
"author": {
19851+
"email": "anders@jenbo.dk",
19852+
"name": "Anders Jenbo",
19853+
"username": "AJenbo"
19854+
},
19855+
"committer": {
19856+
"email": "anders@jenbo.dk",
19857+
"name": "Anders Jenbo",
19858+
"username": "AJenbo"
19859+
},
19860+
"distinct": true,
19861+
"id": "83fdcb7ed3b1951f6f2079feeb570261efd21f09",
19862+
"message": "Ignore invalid PHPDoc types",
19863+
"timestamp": "2026-03-18T07:26:59+01:00",
19864+
"tree_id": "f48da94c8b0a09d18f4b28bf813a2b7977ac5dfa",
19865+
"url": "https://github.com/AJenbo/phpantom_lsp/commit/83fdcb7ed3b1951f6f2079feeb570261efd21f09"
19866+
},
19867+
"date": 1773815566224,
19868+
"tool": "cargo",
19869+
"benches": [
19870+
{
19871+
"name": "completion_simple_class",
19872+
"value": 558205,
19873+
"range": "± 1759",
19874+
"unit": "ns/iter"
19875+
},
19876+
{
19877+
"name": "completion_inheritance_depth/depth_5",
19878+
"value": 668434,
19879+
"range": "± 3310",
19880+
"unit": "ns/iter"
19881+
},
19882+
{
19883+
"name": "completion_inheritance_depth/depth_10",
19884+
"value": 794058,
19885+
"range": "± 6368",
19886+
"unit": "ns/iter"
19887+
},
19888+
{
19889+
"name": "completion_inheritance_depth/depth_20",
19890+
"value": 1048079,
19891+
"range": "± 11074",
19892+
"unit": "ns/iter"
19893+
},
19894+
{
19895+
"name": "completion_classmap_size/100_classes",
19896+
"value": 1121478,
19897+
"range": "± 11271",
19898+
"unit": "ns/iter"
19899+
},
19900+
{
19901+
"name": "completion_classmap_size/500_classes",
19902+
"value": 3393840,
19903+
"range": "± 21749",
19904+
"unit": "ns/iter"
19905+
},
19906+
{
19907+
"name": "completion_classmap_size/1000_classes",
19908+
"value": 6316918,
19909+
"range": "± 28245",
19910+
"unit": "ns/iter"
19911+
},
19912+
{
19913+
"name": "completion_generics_and_mixins",
19914+
"value": 685662,
19915+
"range": "± 7028",
19916+
"unit": "ns/iter"
19917+
},
19918+
{
19919+
"name": "completion_with_narrowing",
19920+
"value": 564275,
19921+
"range": "± 2542",
19922+
"unit": "ns/iter"
19923+
},
19924+
{
19925+
"name": "completion_5_method_chain",
19926+
"value": 547946,
19927+
"range": "± 1814",
19928+
"unit": "ns/iter"
19929+
},
19930+
{
19931+
"name": "completion_cross_file_type_hint",
19932+
"value": 569928,
19933+
"range": "± 1786",
19934+
"unit": "ns/iter"
19935+
},
19936+
{
19937+
"name": "update_ast_parse_time/100_lines",
19938+
"value": 695865,
19939+
"range": "± 8725",
19940+
"unit": "ns/iter"
19941+
},
19942+
{
19943+
"name": "update_ast_parse_time/500_lines",
19944+
"value": 1333759,
19945+
"range": "± 17875",
19946+
"unit": "ns/iter"
19947+
},
19948+
{
19949+
"name": "update_ast_parse_time/2000_lines",
19950+
"value": 3685730,
19951+
"range": "± 15178",
19952+
"unit": "ns/iter"
19953+
},
19954+
{
19955+
"name": "hover_method_call",
19956+
"value": 560728,
19957+
"range": "± 1580",
19958+
"unit": "ns/iter"
19959+
},
19960+
{
19961+
"name": "goto_definition_method",
19962+
"value": 540014,
19963+
"range": "± 2521",
19964+
"unit": "ns/iter"
19965+
},
19966+
{
19967+
"name": "reparse_500_line_file",
19968+
"value": 2298456,
19969+
"range": "± 6261",
19970+
"unit": "ns/iter"
19971+
},
19972+
{
19973+
"name": "diagnostics/fixture/lots_of_new_generic_objects",
19974+
"value": 13110,
19975+
"range": "± 84",
19976+
"unit": "ns/iter"
19977+
},
19978+
{
19979+
"name": "diagnostics/fixture/lots_of_new_objects",
19980+
"value": 12245,
19981+
"range": "± 99",
19982+
"unit": "ns/iter"
19983+
},
19984+
{
19985+
"name": "diagnostics/fixture/lots_of_missing_methods",
19986+
"value": 332326350,
19987+
"range": "± 1758259",
19988+
"unit": "ns/iter"
19989+
},
19990+
{
19991+
"name": "diagnostics/fixture/method_chain",
19992+
"value": 805354,
19993+
"range": "± 3144",
19994+
"unit": "ns/iter"
19995+
}
19996+
]
1984719997
}
1984819998
]
1984919999
}

0 commit comments

Comments
 (0)