Newer
Older
1001
1002
1003
1004
1005
1006
1007
1008
1009
1010
1011
1012
1013
1014
1015
1016
1017
1018
1019
1020
1021
1022
1023
1024
1025
1026
1027
1028
1029
1030
1031
1032
1033
1034
1035
1036
1037
1038
1039
1040
1041
1042
1043
1044
1045
1046
1047
1048
1049
1050
1051
1052
1053
1054
1055
1056
1057
1058
1059
1060
1061
1062
1063
1064
1065
1066
1067
1068
1069
1070
1071
1072
1073
1074
1075
1076
1077
1078
1079
1080
1081
1082
1083
1084
1085
1086
1087
1088
1089
1090
1091
1092
1093
1094
1095
1096
1097
1098
1099
1100
1101
1102
1103
1104
1105
1106
1107
1108
1109
1110
1111
1112
1113
1114
1115
1116
1117
1118
1119
1120
1121
1122
1123
1124
1125
1126
1127
1128
1129
1130
1131
1132
1133
1134
1135
1136
1137
1138
1139
1140
1141
1142
1143
1144
1145
1146
1147
1148
1149
1150
1151
1152
1153
1154
1155
1156
1157
1158
1159
1160
1161
1162
1163
1164
1165
1166
1167
1168
1169
1170
1171
1172
1173
1174
1175
1176
1177
1178
1179
1180
1181
1182
1183
1184
1185
1186
1187
1188
1189
1190
1191
1192
1193
1194
1195
1196
1197
1198
1199
1200
1201
1202
1203
1204
1205
1206
1207
1208
1209
1210
1211
1212
1213
1214
1215
1216
1217
1218
1219
1220
1221
1222
1223
1224
1225
1226
1227
1228
1229
1230
1231
1232
1233
1234
1235
1236
1237
1238
1239
1240
1241
1242
1243
1244
1245
1246
1247
1248
1249
1250
1251
1252
1253
1254
1255
1256
1257
1258
1259
1260
1261
1262
1263
1264
1265
1266
1267
1268
1269
1270
1271
1272
1273
1274
1275
1276
1277
1278
1279
1280
1281
1282
1283
1284
1285
1286
1287
1288
1289
1290
1291
1292
1293
1294
1295
1296
1297
1298
1299
1300
1301
1302
1303
1304
1305
1306
1307
1308
1309
1310
1311
1312
1313
1314
1315
1316
1317
1318
1319
1320
1321
1322
1323
1324
1325
1326
1327
1328
1329
1330
1331
1332
1333
1334
1335
1336
1337
1338
1339
1340
1341
1342
1343
1344
1345
1346
1347
1348
1349
1350
1351
1352
1353
1354
1355
1356
1357
1358
1359
1360
1361
1362
1363
1364
1365
1366
1367
1368
1369
1370
1371
1372
1373
1374
1375
1376
1377
1378
1379
1380
1381
1382
1383
1384
1385
1386
1387
1388
1389
1390
1391
1392
1393
1394
1395
1396
1397
1398
1399
1400
1401
1402
1403
1404
1405
1406
1407
1408
1409
1410
1411
1412
1413
1414
1415
1416
1417
1418
1419
1420
1421
1422
1423
1424
1425
1426
1427
1428
1429
1430
1431
1432
1433
1434
1435
1436
1437
1438
1439
1440
1441
1442
1443
1444
1445
1446
1447
1448
1449
1450
1451
1452
1453
1454
1455
1456
1457
1458
1459
1460
1461
1462
1463
1464
1465
1466
1467
1468
1469
1470
1471
1472
1473
1474
1475
1476
1477
1478
1479
1480
1481
1482
1483
1484
1485
1486
1487
1488
1489
1490
1491
1492
1493
1494
1495
1496
1497
1498
1499
1500
1501
1502
1503
1504
1505
1506
1507
1508
1509
1510
1511
1512
1513
1514
1515
1516
1517
1518
1519
1520
1521
1522
1523
1524
1525
1526
1527
1528
1529
1530
1531
1532
1533
1534
1535
1536
1537
1538
1539
1540
1541
1542
1543
1544
1545
1546
1547
1548
1549
1550
1551
1552
1553
1554
1555
1556
1557
1558
1559
1560
1561
1562
1563
1564
1565
1566
1567
1568
1569
1570
1571
1572
1573
1574
1575
1576
1577
1578
1579
1580
1581
1582
1583
1584
1585
1586
1587
1588
1589
1590
1591
1592
1593
1594
1595
1596
1597
1598
1599
1600
1601
1602
1603
1604
1605
1606
1607
1608
1609
1610
1611
1612
1613
1614
1615
1616
1617
1618
1619
1620
1621
1622
1623
1624
1625
1626
1627
1628
1629
1630
1631
1632
1633
1634
1635
1636
1637
1638
1639
1640
1641
1642
1643
1644
1645
1646
1647
1648
1649
1650
1651
1652
1653
1654
1655
1656
1657
1658
1659
1660
1661
1662
1663
1664
1665
1666
1667
1668
1669
1670
1671
1672
1673
1674
1675
1676
1677
1678
1679
1680
1681
1682
1683
1684
1685
1686
1687
1688
1689
1690
1691
1692
1693
1694
1695
1696
1697
1698
1699
1700
1701
1702
1703
1704
1705
1706
1707
1708
1709
1710
1711
1712
1713
1714
1715
1716
1717
1718
1719
1720
1721
1722
1723
1724
1725
1726
1727
1728
1729
1730
1731
1732
1733
1734
1735
1736
1737
1738
1739
1740
1741
1742
1743
1744
1745
1746
1747
1748
1749
1750
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Control.Monad.Reduce.$fMonadReducelMaybeT_$csplit (1 samples, 0.10%)</title><rect x="840.8" y="197" width="1.1" height="15.0" fill="rgb(221,139,37)" rx="2" ry="2" />
<text text-anchor="" x="843.79" y="207.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ReduceC.assign (4 samples, 0.39%)</title><rect x="822.5" y="245" width="4.6" height="15.0" fill="rgb(238,3,23)" rx="2" ry="2" />
<text text-anchor="" x="825.53" y="255.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Control.Monad.Reduce.$fMonadReducelStateT_$csplit (2 samples, 0.19%)</title><rect x="611.4" y="165" width="2.3" height="15.0" fill="rgb(253,5,40)" rx="2" ry="2" />
<text text-anchor="" x="614.41" y="175.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Control.Monad.Reduce.$p1MonadReduce (1 samples, 0.10%)</title><rect x="537.2" y="229" width="1.2" height="15.0" fill="rgb(248,135,50)" rx="2" ry="2" />
<text text-anchor="" x="540.23" y="239.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Control.Monad.IRTree.$fFunctorIRTreeT (12 samples, 1.16%)</title><rect x="601.1" y="197" width="13.7" height="15.0" fill="rgb(251,77,25)" rx="2" ry="2" />
<text text-anchor="" x="604.14" y="207.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Language.C.Parser.ParserMonad.leaveScope (1 samples, 0.10%)</title><rect x="1097.6" y="309" width="1.1" height="15.0" fill="rgb(250,209,9)" rx="2" ry="2" />
<text text-anchor="" x="1100.56" y="319.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Control.Monad.Reduce.check (1 samples, 0.10%)</title><rect x="585.2" y="133" width="1.1" height="15.0" fill="rgb(226,89,46)" rx="2" ry="2" />
<text text-anchor="" x="588.16" y="143.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Main.main20 (1,025 samples, 99.13%)</title><rect x="20.3" y="581" width="1169.7" height="15.0" fill="rgb(230,170,16)" rx="2" ry="2" />
<text text-anchor="" x="23.27" y="591.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >Main.main20</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Control.Monad.Reduce.$fMonadReducelStateT_$ccheck (1 samples, 0.10%)</title><rect x="833.9" y="133" width="1.2" height="15.0" fill="rgb(233,58,36)" rx="2" ry="2" />
<text text-anchor="" x="836.95" y="143.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Control.Monad.IRTree.$fApplicativeIRTreeT (1 samples, 0.10%)</title><rect x="72.8" y="117" width="1.1" height="15.0" fill="rgb(221,77,24)" rx="2" ry="2" />
<text text-anchor="" x="75.77" y="127.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ReduceC.$wgo3 (1 samples, 0.10%)</title><rect x="848.8" y="293" width="1.1" height="15.0" fill="rgb(245,130,3)" rx="2" ry="2" />
<text text-anchor="" x="851.78" y="303.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Control.Monad.IRTree.$fMonadIRTreeT (1 samples, 0.10%)</title><rect x="72.8" y="149" width="1.1" height="15.0" fill="rgb(225,228,44)" rx="2" ry="2" />
<text text-anchor="" x="75.77" y="159.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ReduceC.reduceCDeclarationItem (22 samples, 2.13%)</title><rect x="465.3" y="149" width="25.1" height="15.0" fill="rgb(246,62,31)" rx="2" ry="2" />
<text text-anchor="" x="468.34" y="159.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >R..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ReduceC.reduceCInitializer (11 samples, 1.06%)</title><rect x="477.9" y="133" width="12.5" height="15.0" fill="rgb(234,182,51)" rx="2" ry="2" />
<text text-anchor="" x="480.89" y="143.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Control.Monad.IRTree.$fMonadReducelIRTreeT (1 samples, 0.10%)</title><rect x="617.1" y="213" width="1.2" height="15.0" fill="rgb(251,39,31)" rx="2" ry="2" />
<text text-anchor="" x="620.12" y="223.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Control.Monad.Reduce.split (3 samples, 0.29%)</title><rect x="517.8" y="229" width="3.5" height="15.0" fill="rgb(246,116,51)" rx="2" ry="2" />
<text text-anchor="" x="520.83" y="239.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ReduceC.$wgo6 (3 samples, 0.29%)</title><rect x="544.1" y="229" width="3.4" height="15.0" fill="rgb(219,89,0)" rx="2" ry="2" />
<text text-anchor="" x="547.08" y="239.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ReduceC.$sreduceCExpr7 (5 samples, 0.48%)</title><rect x="64.8" y="277" width="5.7" height="15.0" fill="rgb(218,185,35)" rx="2" ry="2" />
<text text-anchor="" x="67.78" y="287.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Control.Monad.Reduce.$fMonadReducelStateT_$ccheck (1 samples, 0.10%)</title><rect x="509.8" y="181" width="1.2" height="15.0" fill="rgb(250,179,38)" rx="2" ry="2" />
<text text-anchor="" x="512.85" y="191.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Criterion.Main.Options.parseWith (1 samples, 0.10%)</title><rect x="1188.9" y="309" width="1.1" height="15.0" fill="rgb(217,188,8)" rx="2" ry="2" />
<text text-anchor="" x="1191.86" y="319.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Control.Monad.Reduce.$fMonadReducelMaybeT_$ccheck (2 samples, 0.19%)</title><rect x="120.7" y="181" width="2.3" height="15.0" fill="rgb(248,143,4)" rx="2" ry="2" />
<text text-anchor="" x="123.70" y="191.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ReduceC.$w$sreduceCDeclarationItem2 (1 samples, 0.10%)</title><rect x="588.6" y="277" width="1.1" height="15.0" fill="rgb(249,73,34)" rx="2" ry="2" />
<text text-anchor="" x="591.59" y="287.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Main.main (1,025 samples, 99.13%)</title><rect x="20.3" y="549" width="1169.7" height="15.0" fill="rgb(234,193,10)" rx="2" ry="2" />
<text text-anchor="" x="23.27" y="559.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >Main.main</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Criterion.Measurement.Types.env (734 samples, 70.99%)</title><rect x="20.3" y="405" width="837.6" height="15.0" fill="rgb(250,12,30)" rx="2" ry="2" />
<text text-anchor="" x="23.27" y="415.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >Criterion.Measurement.Types.env</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Control.Monad.IRTree.$fMonadReducelIRTreeT (1 samples, 0.10%)</title><rect x="824.8" y="133" width="1.2" height="15.0" fill="rgb(216,212,7)" rx="2" ry="2" />
<text text-anchor="" x="827.82" y="143.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ReduceC.reduceCExpr (8 samples, 0.77%)</title><rect x="490.4" y="149" width="9.2" height="15.0" fill="rgb(219,210,43)" rx="2" ry="2" />
<text text-anchor="" x="493.44" y="159.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Control.Monad.IRTree.$fMonadReducelIRTreeT (1 samples, 0.10%)</title><rect x="498.4" y="53" width="1.2" height="15.0" fill="rgb(212,10,9)" rx="2" ry="2" />
<text text-anchor="" x="501.43" y="63.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Control.Monad.Reduce.$fMonadReducelStateT_$csplit (6 samples, 0.58%)</title><rect x="828.2" y="165" width="6.9" height="15.0" fill="rgb(236,24,41)" rx="2" ry="2" />
<text text-anchor="" x="831.24" y="175.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Control.Monad.Reduce.$fMonadReducelMaybeT_$ccheck (1 samples, 0.10%)</title><rect x="584.0" y="133" width="1.2" height="15.0" fill="rgb(234,43,36)" rx="2" ry="2" />
<text text-anchor="" x="587.02" y="143.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Control.Monad.Reduce.$fMonadReducelStateT (5 samples, 0.48%)</title><rect x="812.3" y="197" width="5.7" height="15.0" fill="rgb(250,213,27)" rx="2" ry="2" />
<text text-anchor="" x="815.26" y="207.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Options.Applicative.Common.runParserStep (1 samples, 0.10%)</title><rect x="1188.9" y="389" width="1.1" height="15.0" fill="rgb(230,96,20)" rx="2" ry="2" />
<text text-anchor="" x="1191.86" y="399.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ReduceC.$w$sreduceCInitializer3 (1 samples, 0.10%)</title><rect x="588.6" y="261" width="1.1" height="15.0" fill="rgb(251,145,47)" rx="2" ry="2" />
<text text-anchor="" x="591.59" y="271.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Control.Monad.IRTree.$fApplicativeIRTreeT (1 samples, 0.10%)</title><rect x="504.1" y="197" width="1.2" height="15.0" fill="rgb(213,221,29)" rx="2" ry="2" />
<text text-anchor="" x="507.14" y="207.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Control.Monad.Reduce.$fMonadReducelMaybeT (6 samples, 0.58%)</title><rect x="811.1" y="229" width="6.9" height="15.0" fill="rgb(235,226,39)" rx="2" ry="2" />
<text text-anchor="" x="814.12" y="239.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Control.Monad.Reduce.$fMonadReducelMaybeT (1 samples, 0.10%)</title><rect x="840.8" y="213" width="1.1" height="15.0" fill="rgb(211,23,42)" rx="2" ry="2" />
<text text-anchor="" x="843.79" y="223.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Control.Monad.Reduce.$fMonadReducelStateT (6 samples, 0.58%)</title><rect x="828.2" y="181" width="6.9" height="15.0" fill="rgb(229,67,17)" rx="2" ry="2" />
<text text-anchor="" x="831.24" y="191.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Criterion.Internal.runFixedIters (1,024 samples, 99.03%)</title><rect x="20.3" y="421" width="1168.6" height="15.0" fill="rgb(254,121,38)" rx="2" ry="2" />
<text text-anchor="" x="23.27" y="431.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >Criterion.Internal.runFixedIters</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Language.C.System.Preprocess.runPreprocessor (7 samples, 0.68%)</title><rect x="1138.6" y="357" width="8.0" height="15.0" fill="rgb(235,72,21)" rx="2" ry="2" />
<text text-anchor="" x="1141.65" y="367.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ReduceC.defaultReduceC_$sreduceCTranslUnit (701 samples, 67.79%)</title><rect x="57.9" y="357" width="800.0" height="15.0" fill="rgb(250,204,48)" rx="2" ry="2" />
<text text-anchor="" x="60.93" y="367.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >ReduceC.defaultReduceC_$sreduceCTranslUnit</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Control.Monad.Reduce.$fMonadReducelStateT_$csplit (10 samples, 0.97%)</title><rect x="499.6" y="213" width="11.4" height="15.0" fill="rgb(217,31,19)" rx="2" ry="2" />
<text text-anchor="" x="502.57" y="223.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Main.$w$dNFData (33 samples, 3.19%)</title><rect x="20.3" y="261" width="37.6" height="15.0" fill="rgb(247,7,2)" rx="2" ry="2" />
<text text-anchor="" x="23.27" y="271.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >Mai..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Control.Monad.Reduce.$fMonadReducelMaybeT (7 samples, 0.68%)</title><rect x="618.3" y="245" width="7.9" height="15.0" fill="rgb(250,39,33)" rx="2" ry="2" />
<text text-anchor="" x="621.26" y="255.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ReduceC.$wgo78 (701 samples, 67.79%)</title><rect x="57.9" y="325" width="800.0" height="15.0" fill="rgb(251,116,49)" rx="2" ry="2" />
<text text-anchor="" x="60.93" y="335.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >ReduceC.$wgo78</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ReduceC.labelsOf (1 samples, 0.10%)</title><rect x="856.8" y="309" width="1.1" height="15.0" fill="rgb(247,22,16)" rx="2" ry="2" />
<text text-anchor="" x="859.77" y="319.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Control.Monad.Reduce.$fMonadReducelStateT_$ccheck (3 samples, 0.29%)</title><rect x="749.5" y="117" width="3.4" height="15.0" fill="rgb(214,0,12)" rx="2" ry="2" />
<text text-anchor="" x="752.50" y="127.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Control.Monad.Reduce.$fMonadReducelStateT_$csplit (4 samples, 0.39%)</title><rect x="813.4" y="181" width="4.6" height="15.0" fill="rgb(250,30,12)" rx="2" ry="2" />
<text text-anchor="" x="816.40" y="191.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Control.Monad.Reduce.$fMonadReducelStateT (2 samples, 0.19%)</title><rect x="547.5" y="165" width="2.3" height="15.0" fill="rgb(248,88,14)" rx="2" ry="2" />
<text text-anchor="" x="550.50" y="175.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Control.Monad.IRTree.$fMonadReducelIRTreeT_$ccheck (1 samples, 0.10%)</title><rect x="798.6" y="181" width="1.1" height="15.0" fill="rgb(209,174,23)" rx="2" ry="2" />
<text text-anchor="" x="801.57" y="191.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Control.Monad.Reduce.check (1 samples, 0.10%)</title><rect x="579.5" y="133" width="1.1" height="15.0" fill="rgb(205,216,49)" rx="2" ry="2" />
<text text-anchor="" x="582.46" y="143.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Control.Monad.Reduce.$fMonadReducelMaybeT (14 samples, 1.35%)</title><rect x="554.4" y="197" width="15.9" height="15.0" fill="rgb(227,67,42)" rx="2" ry="2" />
<text text-anchor="" x="557.35" y="207.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ReduceC.assign (1 samples, 0.10%)</title><rect x="492.7" y="133" width="1.2" height="15.0" fill="rgb(221,5,37)" rx="2" ry="2" />
<text text-anchor="" x="495.73" y="143.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ReduceC.binary (1 samples, 0.10%)</title><rect x="613.7" y="117" width="1.1" height="15.0" fill="rgb(232,186,42)" rx="2" ry="2" />
<text text-anchor="" x="616.69" y="127.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Control.Monad.Reduce.$fMonadReducelMaybeT_$csplit (2 samples, 0.19%)</title><rect x="584.0" y="181" width="2.3" height="15.0" fill="rgb(249,166,2)" rx="2" ry="2" />
<text text-anchor="" x="587.02" y="191.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Control.Monad.Reduce.$fMonadReducelMaybeT (3 samples, 0.29%)</title><rect x="517.8" y="213" width="3.5" height="15.0" fill="rgb(251,142,41)" rx="2" ry="2" />
<text text-anchor="" x="520.83" y="223.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ReduceC.$wupdateCDeclarationSpecifiers (3 samples, 0.29%)</title><rect x="756.3" y="149" width="3.5" height="15.0" fill="rgb(236,55,45)" rx="2" ry="2" />
<text text-anchor="" x="759.34" y="159.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Control.Monad.Reduce.split (2 samples, 0.19%)</title><rect x="839.7" y="229" width="2.2" height="15.0" fill="rgb(219,109,19)" rx="2" ry="2" />
<text text-anchor="" x="842.65" y="239.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ReduceC.comma (6 samples, 0.58%)</title><rect x="573.8" y="229" width="6.8" height="15.0" fill="rgb(238,180,10)" rx="2" ry="2" />
<text text-anchor="" x="576.75" y="239.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ReduceC.$wgo3 (2 samples, 0.19%)</title><rect x="458.5" y="133" width="2.3" height="15.0" fill="rgb(228,30,12)" rx="2" ry="2" />
<text text-anchor="" x="461.49" y="143.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Control.Monad.Reduce.$fMonadReducelStateT (154 samples, 14.89%)</title><rect x="626.2" y="245" width="175.8" height="15.0" fill="rgb(248,50,0)" rx="2" ry="2" />
<text text-anchor="" x="629.25" y="255.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >Control.Monad.Reduce.$..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Language.C.Parser.Parser.parseC (2 samples, 0.19%)</title><rect x="16.8" y="581" width="2.3" height="15.0" fill="rgb(212,208,2)" rx="2" ry="2" />
<text text-anchor="" x="19.85" y="591.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ReduceC.comma (1 samples, 0.10%)</title><rect x="765.5" y="133" width="1.1" height="15.0" fill="rgb(238,66,10)" rx="2" ry="2" />
<text text-anchor="" x="768.47" y="143.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Control.Monad.Reduce.$fMonadReducelStateT (1 samples, 0.10%)</title><rect x="844.2" y="213" width="1.2" height="15.0" fill="rgb(222,114,7)" rx="2" ry="2" />
<text text-anchor="" x="847.22" y="223.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Control.Monad.IRTree.$fMonadIRTreeT (15 samples, 1.45%)</title><rect x="598.9" y="245" width="17.1" height="15.0" fill="rgb(216,89,45)" rx="2" ry="2" />
<text text-anchor="" x="601.86" y="255.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ReduceC.$wgo6 (2 samples, 0.19%)</title><rect x="845.4" y="229" width="2.2" height="15.0" fill="rgb(226,103,0)" rx="2" ry="2" />
<text text-anchor="" x="848.36" y="239.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Options.Applicative.Common.runParserFully (1 samples, 0.10%)</title><rect x="1188.9" y="421" width="1.1" height="15.0" fill="rgb(214,58,36)" rx="2" ry="2" />
<text text-anchor="" x="1191.86" y="431.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Control.Monad.Reduce.check (1 samples, 0.10%)</title><rect x="489.3" y="53" width="1.1" height="15.0" fill="rgb(215,80,4)" rx="2" ry="2" />
<text text-anchor="" x="492.30" y="63.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Control.Monad.Reduce.$fMonadReducelStateT_$ccheck (1 samples, 0.10%)</title><rect x="625.1" y="181" width="1.1" height="15.0" fill="rgb(238,41,14)" rx="2" ry="2" />
<text text-anchor="" x="628.11" y="191.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Control.Monad.Reduce.$fMonadReducelStateT (1 samples, 0.10%)</title><rect x="843.1" y="181" width="1.1" height="15.0" fill="rgb(224,105,48)" rx="2" ry="2" />
<text text-anchor="" x="846.08" y="191.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ReduceC.$wgo6 (4 samples, 0.39%)</title><rect x="818.0" y="245" width="4.5" height="15.0" fill="rgb(226,65,7)" rx="2" ry="2" />
<text text-anchor="" x="820.97" y="255.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Control.Monad.Reduce.$fMonadReducelMaybeT (2 samples, 0.19%)</title><rect x="535.0" y="229" width="2.2" height="15.0" fill="rgb(207,76,39)" rx="2" ry="2" />
<text text-anchor="" x="537.95" y="239.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Control.Monad.Reduce.$fMonadReducelStateT_$csplit (4 samples, 0.39%)</title><rect x="471.0" y="101" width="4.6" height="15.0" fill="rgb(226,224,34)" rx="2" ry="2" />
<text text-anchor="" x="474.04" y="111.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Control.Monad.Reduce.$fMonadReducelMaybeT_$ccheck (1 samples, 0.10%)</title><rect x="566.9" y="117" width="1.1" height="15.0" fill="rgb(229,209,41)" rx="2" ry="2" />
<text text-anchor="" x="569.91" y="127.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Options.Applicative.Internal.withReadM (1 samples, 0.10%)</title><rect x="1188.9" y="341" width="1.1" height="15.0" fill="rgb(239,135,46)" rx="2" ry="2" />
<text text-anchor="" x="1191.86" y="351.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ReduceC.inferType (1 samples, 0.10%)</title><rect x="826.0" y="229" width="1.1" height="15.0" fill="rgb(242,167,31)" rx="2" ry="2" />
<text text-anchor="" x="828.96" y="239.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Control.Monad.Reduce.check (1 samples, 0.10%)</title><rect x="844.2" y="165" width="1.2" height="15.0" fill="rgb(222,158,18)" rx="2" ry="2" />
<text text-anchor="" x="847.22" y="175.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Control.Monad.Reduce.check (2 samples, 0.19%)</title><rect x="823.7" y="149" width="2.3" height="15.0" fill="rgb(234,223,27)" rx="2" ry="2" />
<text text-anchor="" x="826.68" y="159.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Control.Monad.IRTree.$fMonadReducelIRTreeT (1 samples, 0.10%)</title><rect x="542.9" y="133" width="1.2" height="15.0" fill="rgb(211,75,20)" rx="2" ry="2" />
<text text-anchor="" x="545.94" y="143.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ReduceC.match (1 samples, 0.10%)</title><rect x="580.6" y="213" width="1.1" height="15.0" fill="rgb(231,51,16)" rx="2" ry="2" />
<text text-anchor="" x="583.60" y="223.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Control.Monad.Reduce.$fMonadReducelMaybeT (1 samples, 0.10%)</title><rect x="573.8" y="213" width="1.1" height="15.0" fill="rgb(207,58,22)" rx="2" ry="2" />
<text text-anchor="" x="576.75" y="223.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Control.Monad.Reduce.$fMonadReducelMaybeT_$csplit (4 samples, 0.39%)</title><rect x="471.0" y="117" width="4.6" height="15.0" fill="rgb(233,11,30)" rx="2" ry="2" />
<text text-anchor="" x="474.04" y="127.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Control.Monad.Reduce.$fMonadReducelStateT (5 samples, 0.48%)</title><rect x="538.4" y="181" width="5.7" height="15.0" fill="rgb(205,213,44)" rx="2" ry="2" />
<text text-anchor="" x="541.38" y="191.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Control.Monad.Reduce.$fMonadReducelStateT (2 samples, 0.19%)</title><rect x="823.7" y="181" width="2.3" height="15.0" fill="rgb(244,127,42)" rx="2" ry="2" />
<text text-anchor="" x="826.68" y="191.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Control.Monad.Reduce.split (161 samples, 15.57%)</title><rect x="618.3" y="261" width="183.7" height="15.0" fill="rgb(243,36,39)" rx="2" ry="2" />
<text text-anchor="" x="621.26" y="271.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >Control.Monad.Reduce.sp..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Options.Applicative.Common.runParserInfo (1 samples, 0.10%)</title><rect x="1188.9" y="437" width="1.1" height="15.0" fill="rgb(205,10,20)" rx="2" ry="2" />
<text text-anchor="" x="1191.86" y="447.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Control.Monad.IRTree.$fMonadIRTreeT (192 samples, 18.57%)</title><rect x="280.5" y="213" width="219.1" height="15.0" fill="rgb(246,126,14)" rx="2" ry="2" />
<text text-anchor="" x="283.46" y="223.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >Control.Monad.IRTree.$fMonad..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Control.Monad.Reduce.check (1 samples, 0.10%)</title><rect x="491.6" y="85" width="1.1" height="15.0" fill="rgb(218,80,9)" rx="2" ry="2" />
<text text-anchor="" x="494.59" y="95.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Control.Monad.Reduce.$fMonadReducelStateT (14 samples, 1.35%)</title><rect x="554.4" y="165" width="15.9" height="15.0" fill="rgb(224,122,40)" rx="2" ry="2" />
<text text-anchor="" x="557.35" y="175.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Language.C.Parser.ParserMonad.setLastToken (2 samples, 0.19%)</title><rect x="1098.7" y="309" width="2.3" height="15.0" fill="rgb(241,97,32)" rx="2" ry="2" />
<text text-anchor="" x="1101.70" y="319.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ReduceC.$sgo8 (1 samples, 0.10%)</title><rect x="764.3" y="133" width="1.2" height="15.0" fill="rgb(211,221,18)" rx="2" ry="2" />
<text text-anchor="" x="767.33" y="143.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Control.Monad.Reduce.$fMonadReducelMaybeT (1 samples, 0.10%)</title><rect x="552.1" y="213" width="1.1" height="15.0" fill="rgb(249,61,49)" rx="2" ry="2" />
<text text-anchor="" x="555.07" y="223.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Control.Monad.IRTree.$fMonadIRTreeT2 (1 samples, 0.10%)</title><rect x="72.8" y="133" width="1.1" height="15.0" fill="rgb(214,149,43)" rx="2" ry="2" />
<text text-anchor="" x="75.77" y="143.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Control.Monad.IRTree.$fFunctorIRTreeT (3 samples, 0.29%)</title><rect x="277.0" y="197" width="3.5" height="15.0" fill="rgb(210,161,39)" rx="2" ry="2" />
<text text-anchor="" x="280.04" y="207.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Control.Monad.IRTree.$fFunctorIRTreeT (79 samples, 7.64%)</title><rect x="678.7" y="181" width="90.2" height="15.0" fill="rgb(245,20,50)" rx="2" ry="2" />
<text text-anchor="" x="681.74" y="191.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >Control.Mo..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Language.C.Parser.Parser.CAF (2 samples, 0.19%)</title><rect x="16.8" y="597" width="2.3" height="15.0" fill="rgb(253,70,30)" rx="2" ry="2" />
<text text-anchor="" x="19.85" y="607.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Control.Monad.Reduce.$fMonadReducelStateT_$csplit (1 samples, 0.10%)</title><rect x="548.6" y="149" width="1.2" height="15.0" fill="rgb(244,122,3)" rx="2" ry="2" />
<text text-anchor="" x="551.65" y="159.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Main.main_$dNFData2 (36 samples, 3.48%)</title><rect x="1147.8" y="373" width="41.1" height="15.0" fill="rgb(252,84,46)" rx="2" ry="2" />
<text text-anchor="" x="1150.78" y="383.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >Mai..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Control.Monad.Reduce.check (1 samples, 0.10%)</title><rect x="617.1" y="229" width="1.2" height="15.0" fill="rgb(243,51,54)" rx="2" ry="2" />
<text text-anchor="" x="620.12" y="239.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Control.Monad.Reduce.$fMonadReducelStateT (1 samples, 0.10%)</title><rect x="514.4" y="229" width="1.2" height="15.0" fill="rgb(242,75,44)" rx="2" ry="2" />
<text text-anchor="" x="517.41" y="239.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Control.Monad.Reduce.$fMonadReducelStateT_$ccheck (2 samples, 0.19%)</title><rect x="830.5" y="149" width="2.3" height="15.0" fill="rgb(248,111,10)" rx="2" ry="2" />
<text text-anchor="" x="833.52" y="159.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Options.Applicative.Extra.execParserPure (1 samples, 0.10%)</title><rect x="1188.9" y="469" width="1.1" height="15.0" fill="rgb(232,17,21)" rx="2" ry="2" />
<text text-anchor="" x="1191.86" y="479.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Control.Monad.Reduce.$fMonadReducelMaybeT_$csplit (1 samples, 0.10%)</title><rect x="613.7" y="85" width="1.1" height="15.0" fill="rgb(236,50,13)" rx="2" ry="2" />
<text text-anchor="" x="616.69" y="95.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Control.Monad.Reduce.split (2 samples, 0.19%)</title><rect x="547.5" y="213" width="2.3" height="15.0" fill="rgb(254,86,0)" rx="2" ry="2" />
<text text-anchor="" x="550.50" y="223.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Control.Monad.Reduce.$fMonadReducelStateT (1 samples, 0.10%)</title><rect x="840.8" y="181" width="1.1" height="15.0" fill="rgb(219,173,0)" rx="2" ry="2" />
<text text-anchor="" x="843.79" y="191.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Options.Applicative.Internal.runP (1 samples, 0.10%)</title><rect x="1188.9" y="453" width="1.1" height="15.0" fill="rgb(238,9,54)" rx="2" ry="2" />
<text text-anchor="" x="1191.86" y="463.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Control.Monad.IRTree.$fMonadIRTreeT2 (187 samples, 18.09%)</title><rect x="286.2" y="197" width="213.4" height="15.0" fill="rgb(235,87,40)" rx="2" ry="2" />
<text text-anchor="" x="289.17" y="207.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >Control.Monad.IRTree.$fMonad..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Control.Monad.Reduce.$fMonadReducelStateT_$ccheck (1 samples, 0.10%)</title><rect x="131.0" y="165" width="1.1" height="15.0" fill="rgb(228,35,51)" rx="2" ry="2" />
<text text-anchor="" x="133.97" y="175.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Control.Monad.Reduce.$fMonadReducelStateT_$csplit (1 samples, 0.10%)</title><rect x="843.1" y="165" width="1.1" height="15.0" fill="rgb(254,131,13)" rx="2" ry="2" />
<text text-anchor="" x="846.08" y="175.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ReduceC.$sgo8 (1 samples, 0.10%)</title><rect x="60.2" y="309" width="1.2" height="15.0" fill="rgb(221,190,42)" rx="2" ry="2" />
<text text-anchor="" x="63.21" y="319.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Control.Monad.Reduce.$fMonadReducelStateT_$csplit (12 samples, 1.16%)</title><rect x="556.6" y="149" width="13.7" height="15.0" fill="rgb(208,80,47)" rx="2" ry="2" />
<text text-anchor="" x="559.63" y="159.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Control.Monad.IRTree.$fMonadIRTreeT (2 samples, 0.19%)</title><rect x="796.3" y="213" width="2.3" height="15.0" fill="rgb(238,16,19)" rx="2" ry="2" />
<text text-anchor="" x="799.29" y="223.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Control.Monad.Reduce.$fMonadReducelMaybeT (5 samples, 0.48%)</title><rect x="574.9" y="197" width="5.7" height="15.0" fill="rgb(244,108,4)" rx="2" ry="2" />
<text text-anchor="" x="577.89" y="207.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ReduceC.$w$supdateCDeclarationSpecifiers (1 samples, 0.10%)</title><rect x="851.1" y="277" width="1.1" height="15.0" fill="rgb(235,0,19)" rx="2" ry="2" />
<text text-anchor="" x="854.06" y="287.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Control.Monad.Reduce.$fMonadReducelMaybeT_$csplit (3 samples, 0.29%)</title><rect x="487.0" y="85" width="3.4" height="15.0" fill="rgb(240,35,36)" rx="2" ry="2" />
<text text-anchor="" x="490.02" y="95.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Control.Monad.Reduce.$p1MonadReduce (1 samples, 0.10%)</title><rect x="563.5" y="133" width="1.1" height="15.0" fill="rgb(211,133,39)" rx="2" ry="2" />
<text text-anchor="" x="566.48" y="143.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Control.Monad.Reduce.$fMonadReducelStateT_$ccheck (1 samples, 0.10%)</title><rect x="752.9" y="101" width="1.2" height="15.0" fill="rgb(231,42,45)" rx="2" ry="2" />
<text text-anchor="" x="755.92" y="111.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Control.Monad.Reduce.$fMonadReducelMaybeT (2 samples, 0.19%)</title><rect x="547.5" y="197" width="2.3" height="15.0" fill="rgb(240,155,0)" rx="2" ry="2" />
<text text-anchor="" x="550.50" y="207.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ReduceC.comma (1 samples, 0.10%)</title><rect x="72.8" y="245" width="1.1" height="15.0" fill="rgb(210,39,44)" rx="2" ry="2" />
<text text-anchor="" x="75.77" y="255.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Control.Monad.IRTree.$fFunctorIRTreeT (1 samples, 0.10%)</title><rect x="72.8" y="101" width="1.1" height="15.0" fill="rgb(237,33,38)" rx="2" ry="2" />
<text text-anchor="" x="75.77" y="111.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Control.Monad.Reduce.split (5 samples, 0.48%)</title><rect x="574.9" y="213" width="5.7" height="15.0" fill="rgb(245,128,18)" rx="2" ry="2" />
<text text-anchor="" x="577.89" y="223.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Control.Monad.Reduce.$fMonadReducelMaybeT_$ccheck (1 samples, 0.10%)</title><rect x="569.2" y="101" width="1.1" height="15.0" fill="rgb(221,103,21)" rx="2" ry="2" />
<text text-anchor="" x="572.19" y="111.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ReduceC.inferType (1 samples, 0.10%)</title><rect x="69.3" y="245" width="1.2" height="15.0" fill="rgb(215,176,43)" rx="2" ry="2" />
<text text-anchor="" x="72.34" y="255.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ReduceC.reduceCInitializer (1 samples, 0.10%)</title><rect x="613.7" y="149" width="1.1" height="15.0" fill="rgb(247,205,51)" rx="2" ry="2" />
<text text-anchor="" x="616.69" y="159.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Control.Monad.Reduce.split (2 samples, 0.19%)</title><rect x="823.7" y="229" width="2.3" height="15.0" fill="rgb(217,219,36)" rx="2" ry="2" />
<text text-anchor="" x="826.68" y="239.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ReduceC.index (3 samples, 0.29%)</title><rect x="841.9" y="245" width="3.5" height="15.0" fill="rgb(218,64,31)" rx="2" ry="2" />
<text text-anchor="" x="844.93" y="255.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Control.Monad.Reduce.$p1MonadReduce (1 samples, 0.10%)</title><rect x="473.3" y="85" width="1.2" height="15.0" fill="rgb(243,179,20)" rx="2" ry="2" />
<text text-anchor="" x="476.33" y="95.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Control.Monad.IRTree.$fMonadIRTreeT2 (1 samples, 0.10%)</title><rect x="797.4" y="197" width="1.2" height="15.0" fill="rgb(227,45,14)" rx="2" ry="2" />
<text text-anchor="" x="800.43" y="207.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Control.Monad.Reduce.split (6 samples, 0.58%)</title><rect x="828.2" y="229" width="6.9" height="15.0" fill="rgb(224,205,7)" rx="2" ry="2" />
<text text-anchor="" x="831.24" y="239.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ReduceC.reduceCExpr (59 samples, 5.71%)</title><rect x="521.3" y="245" width="67.3" height="15.0" fill="rgb(216,190,17)" rx="2" ry="2" />
<text text-anchor="" x="524.26" y="255.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >ReduceC..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Control.Monad.Reduce.split (2 samples, 0.19%)</title><rect x="584.0" y="213" width="2.3" height="15.0" fill="rgb(239,145,18)" rx="2" ry="2" />
<text text-anchor="" x="587.02" y="223.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Control.Monad.Reduce.$fMonadReducelStateT_$csplit (2 samples, 0.19%)</title><rect x="616.0" y="245" width="2.3" height="15.0" fill="rgb(219,143,50)" rx="2" ry="2" />
<text text-anchor="" x="618.98" y="255.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ReduceC.$w$sreduceCDeclarationItem6 (2 samples, 0.19%)</title><rect x="61.4" y="309" width="2.2" height="15.0" fill="rgb(232,190,38)" rx="2" ry="2" />
<text text-anchor="" x="64.35" y="319.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Control.Monad.Reduce.check (5 samples, 0.48%)</title><rect x="564.6" y="133" width="5.7" height="15.0" fill="rgb(208,6,15)" rx="2" ry="2" />
<text text-anchor="" x="567.62" y="143.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ReduceC.maybeSplit (3 samples, 0.29%)</title><rect x="517.8" y="245" width="3.5" height="15.0" fill="rgb(206,101,31)" rx="2" ry="2" />
<text text-anchor="" x="520.83" y="255.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Control.Monad.Reduce.$fMonadReducelMaybeT (1 samples, 0.10%)</title><rect x="843.1" y="213" width="1.1" height="15.0" fill="rgb(205,109,21)" rx="2" ry="2" />
<text text-anchor="" x="846.08" y="223.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Options.Applicative.Builder.eitherReader (1 samples, 0.10%)</title><rect x="1188.9" y="277" width="1.1" height="15.0" fill="rgb(205,28,10)" rx="2" ry="2" />
<text text-anchor="" x="1191.86" y="287.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ReduceC.$w$sreduceCInitializer (2 samples, 0.19%)</title><rect x="61.4" y="293" width="2.2" height="15.0" fill="rgb(223,186,5)" rx="2" ry="2" />
<text text-anchor="" x="64.35" y="303.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Control.Monad.Reduce.$fMonadReducelStateT_$csplit (1 samples, 0.10%)</title><rect x="840.8" y="165" width="1.1" height="15.0" fill="rgb(243,108,24)" rx="2" ry="2" />
<text text-anchor="" x="843.79" y="175.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Control.Monad.Reduce.$fMonadReducelStateT_$csplit (2 samples, 0.19%)</title><rect x="519.0" y="165" width="2.3" height="15.0" fill="rgb(228,180,35)" rx="2" ry="2" />
<text text-anchor="" x="521.97" y="175.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Main.main12 (253 samples, 24.47%)</title><rect x="857.9" y="405" width="288.7" height="15.0" fill="rgb(226,60,41)" rx="2" ry="2" />
<text text-anchor="" x="860.91" y="415.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >Main.main12</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Control.Monad.IRTree.$fMonadIRTreeT (85 samples, 8.22%)</title><rect x="671.9" y="229" width="97.0" height="15.0" fill="rgb(212,38,41)" rx="2" ry="2" />
<text text-anchor="" x="674.90" y="239.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >Control.Mon..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ReduceC.$wreduceStructDeclaration (1 samples, 0.10%)</title><rect x="455.1" y="149" width="1.1" height="15.0" fill="rgb(221,75,3)" rx="2" ry="2" />
<text text-anchor="" x="458.07" y="159.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Control.Monad.Reduce.$fMonadReducelStateT_$ccheck (1 samples, 0.10%)</title><rect x="474.5" y="69" width="1.1" height="15.0" fill="rgb(245,28,51)" rx="2" ry="2" />
<text text-anchor="" x="477.47" y="79.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Main.main6 (37 samples, 3.58%)</title><rect x="1146.6" y="405" width="42.3" height="15.0" fill="rgb(210,105,49)" rx="2" ry="2" />
<text text-anchor="" x="1149.63" y="415.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >Mai..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Control.Monad.Reduce.$fMonadReducelMaybeT (2 samples, 0.19%)</title><rect x="584.0" y="197" width="2.3" height="15.0" fill="rgb(254,102,54)" rx="2" ry="2" />
<text text-anchor="" x="587.02" y="207.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Control.Monad.IRTree.$fMonadReducelIRTreeT_$ccheck (5 samples, 0.48%)</title><rect x="125.3" y="149" width="5.7" height="15.0" fill="rgb(210,186,27)" rx="2" ry="2" />
<text text-anchor="" x="128.26" y="159.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ReduceC.$wgo48 (2 samples, 0.19%)</title><rect x="849.9" y="293" width="2.3" height="15.0" fill="rgb(235,220,23)" rx="2" ry="2" />
<text text-anchor="" x="852.92" y="303.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Control.Monad.IRTree.expsearch (33 samples, 3.19%)</title><rect x="20.3" y="293" width="37.6" height="15.0" fill="rgb(208,110,20)" rx="2" ry="2" />
<text text-anchor="" x="23.27" y="303.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >Con..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ReduceC.$w$supdateCDerivedDeclarators2 (2 samples, 0.19%)</title><rect x="849.9" y="309" width="2.3" height="15.0" fill="rgb(224,52,9)" rx="2" ry="2" />
<text text-anchor="" x="852.92" y="319.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Control.Monad.IRTree.$fMonadReducelIRTreeT (1 samples, 0.10%)</title><rect x="798.6" y="197" width="1.1" height="15.0" fill="rgb(213,70,53)" rx="2" ry="2" />
<text text-anchor="" x="801.57" y="207.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Main.main1 (1,025 samples, 99.13%)</title><rect x="20.3" y="565" width="1169.7" height="15.0" fill="rgb(219,71,54)" rx="2" ry="2" />
<text text-anchor="" x="23.27" y="575.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >Main.main1</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Control.Monad.Reduce.check (1 samples, 0.10%)</title><rect x="514.4" y="197" width="1.2" height="15.0" fill="rgb(245,164,24)" rx="2" ry="2" />
<text text-anchor="" x="517.41" y="207.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ReduceC.reduceCExpr (39 samples, 3.77%)</title><rect x="803.1" y="261" width="44.5" height="15.0" fill="rgb(253,193,43)" rx="2" ry="2" />
<text text-anchor="" x="806.13" y="271.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >Redu..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ReduceC.go (1 samples, 0.10%)</title><rect x="580.6" y="229" width="1.1" height="15.0" fill="rgb(225,211,21)" rx="2" ry="2" />
<text text-anchor="" x="583.60" y="239.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ReduceC.$wupdateCDeclarationSpecifiers (4 samples, 0.39%)</title><rect x="456.2" y="149" width="4.6" height="15.0" fill="rgb(233,174,12)" rx="2" ry="2" />
<text text-anchor="" x="459.21" y="159.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ReduceC.$w$sreduceCTranslUnit (701 samples, 67.79%)</title><rect x="57.9" y="341" width="800.0" height="15.0" fill="rgb(235,61,12)" rx="2" ry="2" />
<text text-anchor="" x="60.93" y="351.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >ReduceC.$w$sreduceCTranslUnit</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Control.Monad.IRTree.$fApplicativeIRTreeT (1 samples, 0.10%)</title><rect x="795.1" y="213" width="1.2" height="15.0" fill="rgb(235,226,19)" rx="2" ry="2" />
<text text-anchor="" x="798.15" y="223.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>System.IO.CodePage.withCP65001 (1,024 samples, 99.03%)</title><rect x="20.3" y="469" width="1168.6" height="15.0" fill="rgb(231,64,50)" rx="2" ry="2" />
<text text-anchor="" x="23.27" y="479.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >System.IO.CodePage.withCP65001</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Control.Monad.Reduce.$fMonadReducelMaybeT_$csplit (4 samples, 0.39%)</title><rect x="621.7" y="229" width="4.5" height="15.0" fill="rgb(220,224,3)" rx="2" ry="2" />
<text text-anchor="" x="624.68" y="239.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ReduceC.$fEqFunType_$c==1 (1 samples, 0.10%)</title><rect x="835.1" y="197" width="1.1" height="15.0" fill="rgb(231,33,36)" rx="2" ry="2" />
<text text-anchor="" x="838.09" y="207.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Control.Monad.Reduce.$fMonadReducelStateT_$csplit (2 samples, 0.19%)</title><rect x="823.7" y="165" width="2.3" height="15.0" fill="rgb(228,142,24)" rx="2" ry="2" />
<text text-anchor="" x="826.68" y="175.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ReduceC.go (1 samples, 0.10%)</title><rect x="835.1" y="229" width="1.1" height="15.0" fill="rgb(228,91,37)" rx="2" ry="2" />
<text text-anchor="" x="838.09" y="239.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Control.Monad.Reduce.check (2 samples, 0.19%)</title><rect x="798.6" y="213" width="2.3" height="15.0" fill="rgb(238,161,19)" rx="2" ry="2" />
<text text-anchor="" x="801.57" y="223.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Control.Monad.IRTree.$fApplicativeIRTreeT (12 samples, 1.16%)</title><rect x="601.1" y="213" width="13.7" height="15.0" fill="rgb(243,16,31)" rx="2" ry="2" />
<text text-anchor="" x="604.14" y="223.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Main.main_$dNFData1 (1 samples, 0.10%)</title><rect x="20.3" y="245" width="1.1" height="15.0" fill="rgb(228,134,27)" rx="2" ry="2" />
<text text-anchor="" x="23.27" y="255.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Control.Monad.Reduce.$fMonadReducelMaybeT (1 samples, 0.10%)</title><rect x="72.8" y="181" width="1.1" height="15.0" fill="rgb(242,123,13)" rx="2" ry="2" />
<text text-anchor="" x="75.77" y="191.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Language.C.Parser.Lexer.lexC (246 samples, 23.79%)</title><rect x="857.9" y="325" width="280.7" height="15.0" fill="rgb(219,199,32)" rx="2" ry="2" />
<text text-anchor="" x="860.91" y="335.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >Language.C.Parser.Lexer.lexC</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Control.Monad.Reduce.$fMonadReducelMaybeT (6 samples, 0.58%)</title><rect x="828.2" y="213" width="6.9" height="15.0" fill="rgb(213,123,49)" rx="2" ry="2" />
<text text-anchor="" x="831.24" y="223.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Control.Monad.Reduce.$fMonadReducelMaybeT_$ccheck (1 samples, 0.10%)</title><rect x="831.7" y="133" width="1.1" height="15.0" fill="rgb(231,48,29)" rx="2" ry="2" />
<text text-anchor="" x="834.66" y="143.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Control.Monad.Reduce.$fMonadReducelMaybeT (1 samples, 0.10%)</title><rect x="614.8" y="213" width="1.2" height="15.0" fill="rgb(248,69,47)" rx="2" ry="2" />
<text text-anchor="" x="617.84" y="223.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Options.Applicative.Internal.runReadM (1 samples, 0.10%)</title><rect x="1188.9" y="357" width="1.1" height="15.0" fill="rgb(252,71,18)" rx="2" ry="2" />
<text text-anchor="" x="1191.86" y="367.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Criterion.Main.defaultMain (1,025 samples, 99.13%)</title><rect x="20.3" y="533" width="1169.7" height="15.0" fill="rgb(224,28,12)" rx="2" ry="2" />
<text text-anchor="" x="23.27" y="543.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >Criterion.Main.defaultMain</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Control.Monad.Reduce.split (1 samples, 0.10%)</title><rect x="514.4" y="245" width="1.2" height="15.0" fill="rgb(221,36,23)" rx="2" ry="2" />
<text text-anchor="" x="517.41" y="255.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Language.C.Syntax.Constants.readCInteger (33 samples, 3.19%)</title><rect x="1101.0" y="309" width="37.6" height="15.0" fill="rgb(211,169,43)" rx="2" ry="2" />
<text text-anchor="" x="1103.99" y="319.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >Lan..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ReduceC.$fEqFunType_$c==1 (1 samples, 0.10%)</title><rect x="580.6" y="197" width="1.1" height="15.0" fill="rgb(232,89,45)" rx="2" ry="2" />
<text text-anchor="" x="583.60" y="207.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Options.Applicative.Types.crReader (1 samples, 0.10%)</title><rect x="1188.9" y="325" width="1.1" height="15.0" fill="rgb(214,199,17)" rx="2" ry="2" />
<text text-anchor="" x="1191.86" y="335.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Control.Monad.Reduce.$fMonadReducelStateT_$csplit (3 samples, 0.29%)</title><rect x="487.0" y="69" width="3.4" height="15.0" fill="rgb(234,10,51)" rx="2" ry="2" />
<text text-anchor="" x="490.02" y="79.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ReduceC.binary (11 samples, 1.06%)</title><rect x="827.1" y="245" width="12.6" height="15.0" fill="rgb(252,214,1)" rx="2" ry="2" />
<text text-anchor="" x="830.10" y="255.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Control.Monad.Reduce.$fMonadReducelStateT_$ccheck (1 samples, 0.10%)</title><rect x="578.3" y="133" width="1.2" height="15.0" fill="rgb(229,108,30)" rx="2" ry="2" />
<text text-anchor="" x="581.32" y="143.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Control.Monad.Reduce.$fMonadReducelStateT_$csplit (1 samples, 0.10%)</title><rect x="514.4" y="213" width="1.2" height="15.0" fill="rgb(247,228,39)" rx="2" ry="2" />
<text text-anchor="" x="517.41" y="223.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Control.Monad.Reduce.$fMonadReducelMaybeT_$csplit (1 samples, 0.10%)</title><rect x="843.1" y="197" width="1.1" height="15.0" fill="rgb(222,184,3)" rx="2" ry="2" />
<text text-anchor="" x="846.08" y="207.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Main.main5 (33 samples, 3.19%)</title><rect x="20.3" y="277" width="37.6" height="15.0" fill="rgb(228,23,54)" rx="2" ry="2" />
<text text-anchor="" x="23.27" y="287.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >Mai..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ReduceC.$wgo5 (2 samples, 0.19%)</title><rect x="852.2" y="309" width="2.3" height="15.0" fill="rgb(252,128,52)" rx="2" ry="2" />
<text text-anchor="" x="855.21" y="319.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Control.Monad.Reduce.check (1 samples, 0.10%)</title><rect x="542.9" y="149" width="1.2" height="15.0" fill="rgb(243,41,54)" rx="2" ry="2" />
<text text-anchor="" x="545.94" y="159.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Control.Monad.Reduce.$fMonadReducelMaybeT_$csplit (3 samples, 0.29%)</title><rect x="517.8" y="197" width="3.5" height="15.0" fill="rgb(233,181,47)" rx="2" ry="2" />
<text text-anchor="" x="520.83" y="207.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Control.Monad.Reduce.split (6 samples, 0.58%)</title><rect x="811.1" y="245" width="6.9" height="15.0" fill="rgb(239,8,19)" rx="2" ry="2" />
<text text-anchor="" x="814.12" y="255.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Control.Monad.Reduce.split (1 samples, 0.10%)</title><rect x="72.8" y="197" width="1.1" height="15.0" fill="rgb(222,109,13)" rx="2" ry="2" />
<text text-anchor="" x="75.77" y="207.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>Control.Monad.Reduce.$fMonadReducelMaybeT_$ccheck (1 samples, 0.10%)</title><rect x="541.8" y="133" width="1.1" height="15.0" fill="rgb(216,117,43)" rx="2" ry="2" />
<text text-anchor="" x="544.80" y="143.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
</svg>