Skip to content

Commit 314cbff

Browse files
author
github-action-benchmark
committed
add PHPantom Benchmarks (cargo) benchmark result for 3c5ee29
1 parent cf2bcae commit 314cbff

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": 1772922845303,
2+
"lastUpdate": 1772924555631,
33
"repoUrl": "https://github.com/AJenbo/phpantom_lsp",
44
"entries": {
55
"PHPantom Benchmarks": [
@@ -4844,6 +4844,156 @@ window.BENCHMARK_DATA = {
48444844
"unit": "ns/iter"
48454845
}
48464846
]
4847+
},
4848+
{
4849+
"commit": {
4850+
"author": {
4851+
"email": "anders@jenbo.dk",
4852+
"name": "Anders Jenbo",
4853+
"username": "AJenbo"
4854+
},
4855+
"committer": {
4856+
"email": "anders@jenbo.dk",
4857+
"name": "Anders Jenbo",
4858+
"username": "AJenbo"
4859+
},
4860+
"distinct": true,
4861+
"id": "3c5ee2915e08a3273ddaadb7e5fe2207684c5334",
4862+
"message": "`instanceof` narrowing no longer widens specific types.",
4863+
"timestamp": "2026-03-07T23:56:55+01:00",
4864+
"tree_id": "dba80a42c7304cf34dc1670ec6f8802b863f7a0b",
4865+
"url": "https://github.com/AJenbo/phpantom_lsp/commit/3c5ee2915e08a3273ddaadb7e5fe2207684c5334"
4866+
},
4867+
"date": 1772924555132,
4868+
"tool": "cargo",
4869+
"benches": [
4870+
{
4871+
"name": "completion_simple_class",
4872+
"value": 28728,
4873+
"range": "± 665",
4874+
"unit": "ns/iter"
4875+
},
4876+
{
4877+
"name": "completion_inheritance_depth/depth_5",
4878+
"value": 126019,
4879+
"range": "± 859",
4880+
"unit": "ns/iter"
4881+
},
4882+
{
4883+
"name": "completion_inheritance_depth/depth_10",
4884+
"value": 237220,
4885+
"range": "± 5283",
4886+
"unit": "ns/iter"
4887+
},
4888+
{
4889+
"name": "completion_inheritance_depth/depth_20",
4890+
"value": 477625,
4891+
"range": "± 7974",
4892+
"unit": "ns/iter"
4893+
},
4894+
{
4895+
"name": "completion_classmap_size/100_classes",
4896+
"value": 545741,
4897+
"range": "± 6516",
4898+
"unit": "ns/iter"
4899+
},
4900+
{
4901+
"name": "completion_classmap_size/500_classes",
4902+
"value": 2706338,
4903+
"range": "± 18827",
4904+
"unit": "ns/iter"
4905+
},
4906+
{
4907+
"name": "completion_classmap_size/1000_classes",
4908+
"value": 5574674,
4909+
"range": "± 77980",
4910+
"unit": "ns/iter"
4911+
},
4912+
{
4913+
"name": "completion_generics_and_mixins",
4914+
"value": 133757,
4915+
"range": "± 1727",
4916+
"unit": "ns/iter"
4917+
},
4918+
{
4919+
"name": "completion_with_narrowing",
4920+
"value": 35834,
4921+
"range": "± 1303",
4922+
"unit": "ns/iter"
4923+
},
4924+
{
4925+
"name": "completion_5_method_chain",
4926+
"value": 25724,
4927+
"range": "± 174",
4928+
"unit": "ns/iter"
4929+
},
4930+
{
4931+
"name": "completion_cross_file_type_hint",
4932+
"value": 41295,
4933+
"range": "± 332",
4934+
"unit": "ns/iter"
4935+
},
4936+
{
4937+
"name": "update_ast_parse_time/100_lines",
4938+
"value": 142124,
4939+
"range": "± 1063",
4940+
"unit": "ns/iter"
4941+
},
4942+
{
4943+
"name": "update_ast_parse_time/500_lines",
4944+
"value": 674016,
4945+
"range": "± 6308",
4946+
"unit": "ns/iter"
4947+
},
4948+
{
4949+
"name": "update_ast_parse_time/2000_lines",
4950+
"value": 2630427,
4951+
"range": "± 12216",
4952+
"unit": "ns/iter"
4953+
},
4954+
{
4955+
"name": "hover_method_call",
4956+
"value": 33141,
4957+
"range": "± 512",
4958+
"unit": "ns/iter"
4959+
},
4960+
{
4961+
"name": "goto_definition_method",
4962+
"value": 18546,
4963+
"range": "± 243",
4964+
"unit": "ns/iter"
4965+
},
4966+
{
4967+
"name": "reparse_500_line_file",
4968+
"value": 1527026,
4969+
"range": "± 26933",
4970+
"unit": "ns/iter"
4971+
},
4972+
{
4973+
"name": "diagnostics/fixture/lots_of_new_generic_objects",
4974+
"value": 70297,
4975+
"range": "± 735",
4976+
"unit": "ns/iter"
4977+
},
4978+
{
4979+
"name": "diagnostics/fixture/lots_of_new_objects",
4980+
"value": 50218,
4981+
"range": "± 299",
4982+
"unit": "ns/iter"
4983+
},
4984+
{
4985+
"name": "diagnostics/fixture/lots_of_missing_methods",
4986+
"value": 100769532,
4987+
"range": "± 970640",
4988+
"unit": "ns/iter"
4989+
},
4990+
{
4991+
"name": "diagnostics/fixture/method_chain",
4992+
"value": 512428,
4993+
"range": "± 6737",
4994+
"unit": "ns/iter"
4995+
}
4996+
]
48474997
}
48484998
]
48494999
}

0 commit comments

Comments
 (0)