Skip to content

Commit f64af3c

Browse files
author
github-action-benchmark
committed
add PHPantom Benchmarks (cargo) benchmark result for b76c639
1 parent c94a734 commit f64af3c

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": 1772750158880,
2+
"lastUpdate": 1772839853999,
33
"repoUrl": "https://github.com/AJenbo/phpantom_lsp",
44
"entries": {
55
"PHPantom Benchmarks": [
@@ -1544,6 +1544,156 @@ window.BENCHMARK_DATA = {
15441544
"unit": "ns/iter"
15451545
}
15461546
]
1547+
},
1548+
{
1549+
"commit": {
1550+
"author": {
1551+
"email": "anders@jenbo.dk",
1552+
"name": "Anders Jenbo",
1553+
"username": "AJenbo"
1554+
},
1555+
"committer": {
1556+
"email": "anders@jenbo.dk",
1557+
"name": "Anders Jenbo",
1558+
"username": "AJenbo"
1559+
},
1560+
"distinct": true,
1561+
"id": "b76c6392123a2c728ac77229ac12f04a95521bf3",
1562+
"message": "Add a configand member-on-unknown diagnostics (off by default)",
1563+
"timestamp": "2026-03-07T00:25:40+01:00",
1564+
"tree_id": "4fb40fd9efad7c34be7cd06561b458ec9a453881",
1565+
"url": "https://github.com/AJenbo/phpantom_lsp/commit/b76c6392123a2c728ac77229ac12f04a95521bf3"
1566+
},
1567+
"date": 1772839853228,
1568+
"tool": "cargo",
1569+
"benches": [
1570+
{
1571+
"name": "completion_simple_class",
1572+
"value": 24809,
1573+
"range": "± 264",
1574+
"unit": "ns/iter"
1575+
},
1576+
{
1577+
"name": "completion_inheritance_depth/depth_5",
1578+
"value": 118242,
1579+
"range": "± 1118",
1580+
"unit": "ns/iter"
1581+
},
1582+
{
1583+
"name": "completion_inheritance_depth/depth_10",
1584+
"value": 223821,
1585+
"range": "± 1580",
1586+
"unit": "ns/iter"
1587+
},
1588+
{
1589+
"name": "completion_inheritance_depth/depth_20",
1590+
"value": 439927,
1591+
"range": "± 2385",
1592+
"unit": "ns/iter"
1593+
},
1594+
{
1595+
"name": "completion_classmap_size/100_classes",
1596+
"value": 482196,
1597+
"range": "± 2706",
1598+
"unit": "ns/iter"
1599+
},
1600+
{
1601+
"name": "completion_classmap_size/500_classes",
1602+
"value": 2659268,
1603+
"range": "± 29611",
1604+
"unit": "ns/iter"
1605+
},
1606+
{
1607+
"name": "completion_classmap_size/1000_classes",
1608+
"value": 5484709,
1609+
"range": "± 108837",
1610+
"unit": "ns/iter"
1611+
},
1612+
{
1613+
"name": "completion_generics_and_mixins",
1614+
"value": 117049,
1615+
"range": "± 1108",
1616+
"unit": "ns/iter"
1617+
},
1618+
{
1619+
"name": "completion_with_narrowing",
1620+
"value": 33579,
1621+
"range": "± 176",
1622+
"unit": "ns/iter"
1623+
},
1624+
{
1625+
"name": "completion_5_method_chain",
1626+
"value": 25564,
1627+
"range": "± 262",
1628+
"unit": "ns/iter"
1629+
},
1630+
{
1631+
"name": "completion_cross_file_type_hint",
1632+
"value": 36789,
1633+
"range": "± 340",
1634+
"unit": "ns/iter"
1635+
},
1636+
{
1637+
"name": "update_ast_parse_time/100_lines",
1638+
"value": 133520,
1639+
"range": "± 994",
1640+
"unit": "ns/iter"
1641+
},
1642+
{
1643+
"name": "update_ast_parse_time/500_lines",
1644+
"value": 639032,
1645+
"range": "± 3282",
1646+
"unit": "ns/iter"
1647+
},
1648+
{
1649+
"name": "update_ast_parse_time/2000_lines",
1650+
"value": 2647580,
1651+
"range": "± 7938",
1652+
"unit": "ns/iter"
1653+
},
1654+
{
1655+
"name": "hover_method_call",
1656+
"value": 27403,
1657+
"range": "± 520",
1658+
"unit": "ns/iter"
1659+
},
1660+
{
1661+
"name": "goto_definition_method",
1662+
"value": 16039,
1663+
"range": "± 59",
1664+
"unit": "ns/iter"
1665+
},
1666+
{
1667+
"name": "reparse_500_line_file",
1668+
"value": 1325249,
1669+
"range": "± 15512",
1670+
"unit": "ns/iter"
1671+
},
1672+
{
1673+
"name": "diagnostics/fixture/lots_of_new_generic_objects",
1674+
"value": 64841,
1675+
"range": "± 430",
1676+
"unit": "ns/iter"
1677+
},
1678+
{
1679+
"name": "diagnostics/fixture/lots_of_new_objects",
1680+
"value": 52815,
1681+
"range": "± 720",
1682+
"unit": "ns/iter"
1683+
},
1684+
{
1685+
"name": "diagnostics/fixture/lots_of_missing_methods",
1686+
"value": 86652627,
1687+
"range": "± 384936",
1688+
"unit": "ns/iter"
1689+
},
1690+
{
1691+
"name": "diagnostics/fixture/method_chain",
1692+
"value": 441085,
1693+
"range": "± 1702",
1694+
"unit": "ns/iter"
1695+
}
1696+
]
15471697
}
15481698
]
15491699
}

0 commit comments

Comments
 (0)