Skip to content

Commit a6e3c78

Browse files
author
github-action-benchmark
committed
add PHPantom Benchmarks (cargo) benchmark result for cd87c66
1 parent f7095d1 commit a6e3c78

1 file changed

Lines changed: 193 additions & 1 deletion

File tree

dev/bench/data.js

Lines changed: 193 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
window.BENCHMARK_DATA = {
2-
"lastUpdate": 1774161896355,
2+
"lastUpdate": 1774162139354,
33
"repoUrl": "https://github.com/AJenbo/phpantom_lsp",
44
"entries": {
55
"PHPantom Benchmarks": [
@@ -1154,6 +1154,198 @@ window.BENCHMARK_DATA = {
11541154
"unit": "ns/iter"
11551155
}
11561156
]
1157+
},
1158+
{
1159+
"commit": {
1160+
"author": {
1161+
"email": "anders@jenbo.dk",
1162+
"name": "Anders Jenbo",
1163+
"username": "AJenbo"
1164+
},
1165+
"committer": {
1166+
"email": "anders@jenbo.dk",
1167+
"name": "Anders Jenbo",
1168+
"username": "AJenbo"
1169+
},
1170+
"distinct": true,
1171+
"id": "cd87c6620daf38e47965dd97518f2a53293c7c57",
1172+
"message": "Fix formatting",
1173+
"timestamp": "2026-03-22T07:40:51+01:00",
1174+
"tree_id": "63004350089b4e0e49d1598d943fdaf81379e844",
1175+
"url": "https://github.com/AJenbo/phpantom_lsp/commit/cd87c6620daf38e47965dd97518f2a53293c7c57"
1176+
},
1177+
"date": 1774162138593,
1178+
"tool": "cargo",
1179+
"benches": [
1180+
{
1181+
"name": "cold_start_completion",
1182+
"value": 560475,
1183+
"range": "± 3792",
1184+
"unit": "ns/iter"
1185+
},
1186+
{
1187+
"name": "completion_simple_class",
1188+
"value": 10687,
1189+
"range": "± 192",
1190+
"unit": "ns/iter"
1191+
},
1192+
{
1193+
"name": "completion_inheritance_depth/depth_5",
1194+
"value": 46510,
1195+
"range": "± 341",
1196+
"unit": "ns/iter"
1197+
},
1198+
{
1199+
"name": "completion_inheritance_depth/depth_10",
1200+
"value": 105182,
1201+
"range": "± 642",
1202+
"unit": "ns/iter"
1203+
},
1204+
{
1205+
"name": "completion_inheritance_depth/depth_20",
1206+
"value": 193234,
1207+
"range": "± 8009",
1208+
"unit": "ns/iter"
1209+
},
1210+
{
1211+
"name": "completion_classmap_size/100_classes",
1212+
"value": 157598,
1213+
"range": "± 861",
1214+
"unit": "ns/iter"
1215+
},
1216+
{
1217+
"name": "completion_classmap_size/500_classes",
1218+
"value": 763035,
1219+
"range": "± 2803",
1220+
"unit": "ns/iter"
1221+
},
1222+
{
1223+
"name": "completion_classmap_size/1000_classes",
1224+
"value": 1517957,
1225+
"range": "± 20002",
1226+
"unit": "ns/iter"
1227+
},
1228+
{
1229+
"name": "completion_generics_and_mixins",
1230+
"value": 37451,
1231+
"range": "± 215",
1232+
"unit": "ns/iter"
1233+
},
1234+
{
1235+
"name": "completion_with_narrowing",
1236+
"value": 11256,
1237+
"range": "± 97",
1238+
"unit": "ns/iter"
1239+
},
1240+
{
1241+
"name": "completion_5_method_chain",
1242+
"value": 7828,
1243+
"range": "± 33",
1244+
"unit": "ns/iter"
1245+
},
1246+
{
1247+
"name": "completion_cross_file_type_hint",
1248+
"value": 11018,
1249+
"range": "± 54",
1250+
"unit": "ns/iter"
1251+
},
1252+
{
1253+
"name": "completion_carbon_class",
1254+
"value": 2464712,
1255+
"range": "± 8987",
1256+
"unit": "ns/iter"
1257+
},
1258+
{
1259+
"name": "completion_yii_deep_hierarchy",
1260+
"value": 232273,
1261+
"range": "± 4819",
1262+
"unit": "ns/iter"
1263+
},
1264+
{
1265+
"name": "completion_large_file",
1266+
"value": 154127,
1267+
"range": "± 613",
1268+
"unit": "ns/iter"
1269+
},
1270+
{
1271+
"name": "completion_short_file",
1272+
"value": 11617,
1273+
"range": "± 50",
1274+
"unit": "ns/iter"
1275+
},
1276+
{
1277+
"name": "variable_completion/short",
1278+
"value": 12047,
1279+
"range": "± 68",
1280+
"unit": "ns/iter"
1281+
},
1282+
{
1283+
"name": "variable_completion/long",
1284+
"value": 86493,
1285+
"range": "± 495",
1286+
"unit": "ns/iter"
1287+
},
1288+
{
1289+
"name": "hover_method_call",
1290+
"value": 9608,
1291+
"range": "± 755",
1292+
"unit": "ns/iter"
1293+
},
1294+
{
1295+
"name": "goto_definition_method",
1296+
"value": 6989,
1297+
"range": "± 159",
1298+
"unit": "ns/iter"
1299+
},
1300+
{
1301+
"name": "update_ast_parse_time/100_lines",
1302+
"value": 154160,
1303+
"range": "± 2301",
1304+
"unit": "ns/iter"
1305+
},
1306+
{
1307+
"name": "update_ast_parse_time/500_lines",
1308+
"value": 816534,
1309+
"range": "± 7382",
1310+
"unit": "ns/iter"
1311+
},
1312+
{
1313+
"name": "update_ast_parse_time/2000_lines",
1314+
"value": 3972690,
1315+
"range": "± 30867",
1316+
"unit": "ns/iter"
1317+
},
1318+
{
1319+
"name": "reparse_500_line_file",
1320+
"value": 825971,
1321+
"range": "± 5595",
1322+
"unit": "ns/iter"
1323+
},
1324+
{
1325+
"name": "diagnostics/fixture/lots_of_new_generic_objects",
1326+
"value": 14259,
1327+
"range": "± 56",
1328+
"unit": "ns/iter"
1329+
},
1330+
{
1331+
"name": "diagnostics/fixture/lots_of_new_objects",
1332+
"value": 12943,
1333+
"range": "± 75",
1334+
"unit": "ns/iter"
1335+
},
1336+
{
1337+
"name": "diagnostics/fixture/lots_of_missing_methods",
1338+
"value": 33295048,
1339+
"range": "± 757182",
1340+
"unit": "ns/iter"
1341+
},
1342+
{
1343+
"name": "diagnostics/fixture/method_chain",
1344+
"value": 483346,
1345+
"range": "± 4499",
1346+
"unit": "ns/iter"
1347+
}
1348+
]
11571349
}
11581350
]
11591351
}

0 commit comments

Comments
 (0)