]> 4ch.mooo.com Git - 16.git/commitdiff
testing with large memory model
authorsparky4 <sparky4@cock.li>
Thu, 15 Dec 2016 18:04:36 +0000 (12:04 -0600)
committersparky4 <sparky4@cock.li>
Thu, 15 Dec 2016 18:04:36 +0000 (12:04 -0600)
DEBUG.16W
HEAP.16W
MMDUMP.16W
makefile

index 6ba99e99cf420846ddcc86c5fc7a9e536e4967ac..25724d7787905b5bb58b662769936df4dda67b2c 100755 (executable)
--- a/DEBUG.16W
+++ b/DEBUG.16W
-\e[0mSeg:0      Size:11926      Owner:0x0\r
-\e[41;31m++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++\e[0m\e[42;32m0000\r
-\e[0m\e[0mSeg:2f8f       Size:36 Owner:0x0\r
-\e[41;31m+\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:2fb3       Size:256        Owner:0x1650\r
+\e[0mSeg:0      Size:10117      Owner:0x0\r
+\e[41;31m+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++\e[0m\e[42;32m0000\r
+\e[0m\e[0mSeg:287e       Size:36 Owner:0x0\r
+\e[41;31m++\e[0m\e[42;32m\r
+\e[0m\e[0mSeg:28a2       Size:256        Owner:0x1650\r
 \e[44;34m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:30b3       Size:256        Owner:0x1442\r
-\e[45;35m+++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:31b3       Size:256        Owner:0x1444\r
-\e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:32b3       Size:256        Owner:0x1446\r
+\e[0m\e[0mSeg:29a2       Size:256        Owner:0x1442\r
 \e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:33b3       Size:256        Owner:0x1448\r
+\e[0m\e[0mSeg:2aa2       Size:256        Owner:0x1444\r
 \e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:34b3       Size:256        Owner:0x144a\r
+\e[0m\e[0mSeg:2ba2       Size:256        Owner:0x1446\r
 \e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:35b3       Size:256        Owner:0x144c\r
+\e[0m\e[0mSeg:2ca2       Size:256        Owner:0x1448\r
 \e[45;35m+++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:36b3       Size:256        Owner:0x144e\r
+\e[0m\e[0mSeg:2da2       Size:256        Owner:0x144a\r
 \e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:37b3       Size:256        Owner:0x1450\r
+\e[0m\e[0mSeg:2ea2       Size:256        Owner:0x144c\r
 \e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:38b3       Size:256        Owner:0x1452\r
+\e[0m\e[0mSeg:2fa2       Size:256        Owner:0x144e\r
 \e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:39b3       Size:256        Owner:0x1454\r
+\e[0m\e[0mSeg:30a2       Size:256        Owner:0x1450\r
 \e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:3ab3       Size:256        Owner:0x1456\r
+\e[0m\e[0mSeg:31a2       Size:256        Owner:0x1452\r
 \e[45;35m+++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:3bb3       Size:256        Owner:0x1458\r
+\e[0m\e[0mSeg:32a2       Size:256        Owner:0x1454\r
 \e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:3cb3       Size:256        Owner:0x145a\r
+\e[0m\e[0mSeg:33a2       Size:256        Owner:0x1456\r
 \e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:3db3       Size:256        Owner:0x145c\r
+\e[0m\e[0mSeg:34a2       Size:256        Owner:0x1458\r
 \e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:3eb3       Size:256        Owner:0x145e\r
+\e[0m\e[0mSeg:35a2       Size:256        Owner:0x145a\r
 \e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:3fb3       Size:256        Owner:0x1460\r
+\e[0m\e[0mSeg:36a2       Size:256        Owner:0x145c\r
 \e[45;35m+++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:40b3       Size:256        Owner:0x1462\r
+\e[0m\e[0mSeg:37a2       Size:256        Owner:0x145e\r
 \e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:41b3       Size:256        Owner:0x1464\r
+\e[0m\e[0mSeg:38a2       Size:256        Owner:0x1460\r
 \e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:42b3       Size:256        Owner:0x1466\r
+\e[0m\e[0mSeg:39a2       Size:256        Owner:0x1462\r
 \e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:43b3       Size:256        Owner:0x1468\r
+\e[0m\e[0mSeg:3aa2       Size:256        Owner:0x1464\r
 \e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:44b3       Size:256        Owner:0x146a\r
+\e[0m\e[0mSeg:3ba2       Size:256        Owner:0x1466\r
 \e[45;35m+++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:45b3       Size:256        Owner:0x146c\r
+\e[0m\e[0mSeg:3ca2       Size:256        Owner:0x1468\r
 \e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:46b3       Size:256        Owner:0x146e\r
+\e[0m\e[0mSeg:3da2       Size:256        Owner:0x146a\r
 \e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:47b3       Size:256        Owner:0x1470\r
+\e[0m\e[0mSeg:3ea2       Size:256        Owner:0x146c\r
 \e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:48b3       Size:256        Owner:0x1472\r
+\e[0m\e[0mSeg:3fa2       Size:256        Owner:0x146e\r
 \e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:49b3       Size:256        Owner:0x1474\r
+\e[0m\e[0mSeg:40a2       Size:256        Owner:0x1470\r
 \e[45;35m+++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:4ab3       Size:256        Owner:0x1476\r
+\e[0m\e[0mSeg:41a2       Size:256        Owner:0x1472\r
 \e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:4bb3       Size:256        Owner:0x1478\r
+\e[0m\e[0mSeg:42a2       Size:256        Owner:0x1474\r
 \e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:4cb3       Size:256        Owner:0x147a\r
+\e[0m\e[0mSeg:43a2       Size:256        Owner:0x1476\r
 \e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:4db3       Size:256        Owner:0x147c\r
+\e[0m\e[0mSeg:44a2       Size:256        Owner:0x1478\r
 \e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:4eb3       Size:256        Owner:0x147e\r
+\e[0m\e[0mSeg:45a2       Size:256        Owner:0x147a\r
 \e[45;35m+++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:4fb3       Size:256        Owner:0x1480\r
+\e[0m\e[0mSeg:46a2       Size:256        Owner:0x147c\r
 \e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:50b3       Size:256        Owner:0x1482\r
+\e[0m\e[0mSeg:47a2       Size:256        Owner:0x147e\r
 \e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:51b3       Size:256        Owner:0x1484\r
+\e[0m\e[0mSeg:48a2       Size:256        Owner:0x1480\r
 \e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:52b3       Size:256        Owner:0x1486\r
+\e[0m\e[0mSeg:49a2       Size:256        Owner:0x1482\r
 \e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:53b3       Size:256        Owner:0x1488\r
+\e[0m\e[0mSeg:4aa2       Size:256        Owner:0x1484\r
 \e[45;35m+++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:54b3       Size:256        Owner:0x148a\r
+\e[0m\e[0mSeg:4ba2       Size:256        Owner:0x1486\r
 \e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:55b3       Size:256        Owner:0x148c\r
+\e[0m\e[0mSeg:4ca2       Size:256        Owner:0x1488\r
 \e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:56b3       Size:256        Owner:0x148e\r
+\e[0m\e[0mSeg:4da2       Size:256        Owner:0x148a\r
 \e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:57b3       Size:256        Owner:0x1490\r
+\e[0m\e[0mSeg:4ea2       Size:256        Owner:0x148c\r
 \e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:58b3       Size:256        Owner:0x1492\r
+\e[0m\e[0mSeg:4fa2       Size:256        Owner:0x148e\r
 \e[45;35m+++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:59b3       Size:256        Owner:0x1494\r
+\e[0m\e[0mSeg:50a2       Size:256        Owner:0x1490\r
 \e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:5ab3       Size:256        Owner:0x1496\r
+\e[0m\e[0mSeg:51a2       Size:256        Owner:0x1492\r
 \e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:5bb3       Size:256        Owner:0x1498\r
+\e[0m\e[0mSeg:52a2       Size:256        Owner:0x1494\r
 \e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:5cb3       Size:256        Owner:0x149a\r
+\e[0m\e[0mSeg:53a2       Size:256        Owner:0x1496\r
 \e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:5db3       Size:256        Owner:0x149c\r
+\e[0m\e[0mSeg:54a2       Size:256        Owner:0x1498\r
 \e[45;35m+++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:5eb3       Size:256        Owner:0x149e\r
+\e[0m\e[0mSeg:55a2       Size:256        Owner:0x149a\r
 \e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:5fb3       Size:256        Owner:0x14a0\r
+\e[0m\e[0mSeg:56a2       Size:256        Owner:0x149c\r
 \e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:60b3       Size:256        Owner:0x14a2\r
+\e[0m\e[0mSeg:57a2       Size:256        Owner:0x149e\r
 \e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:61b3       Size:256        Owner:0x14a4\r
+\e[0m\e[0mSeg:58a2       Size:256        Owner:0x14a0\r
 \e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:62b3       Size:256        Owner:0x14a6\r
+\e[0m\e[0mSeg:59a2       Size:256        Owner:0x14a2\r
 \e[45;35m+++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:63b3       Size:256        Owner:0x14a8\r
+\e[0m\e[0mSeg:5aa2       Size:256        Owner:0x14a4\r
 \e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:64b3       Size:256        Owner:0x14aa\r
+\e[0m\e[0mSeg:5ba2       Size:256        Owner:0x14a6\r
 \e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:65b3       Size:256        Owner:0x14ac\r
+\e[0m\e[0mSeg:5ca2       Size:256        Owner:0x14a8\r
 \e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:66b3       Size:256        Owner:0x14ae\r
+\e[0m\e[0mSeg:5da2       Size:256        Owner:0x14aa\r
 \e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:67b3       Size:256        Owner:0x14b0\r
+\e[0m\e[0mSeg:5ea2       Size:256        Owner:0x14ac\r
 \e[45;35m+++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:68b3       Size:256        Owner:0x14b2\r
+\e[0m\e[0mSeg:5fa2       Size:256        Owner:0x14ae\r
 \e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:69b3       Size:256        Owner:0x14b4\r
+\e[0m\e[0mSeg:60a2       Size:256        Owner:0x14b0\r
 \e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:6ab3       Size:256        Owner:0x14b6\r
+\e[0m\e[0mSeg:61a2       Size:256        Owner:0x14b2\r
 \e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:6bb3       Size:256        Owner:0x14b8\r
+\e[0m\e[0mSeg:62a2       Size:256        Owner:0x14b4\r
 \e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:6cb3       Size:256        Owner:0x14ba\r
+\e[0m\e[0mSeg:63a2       Size:256        Owner:0x14b6\r
 \e[45;35m+++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:6db3       Size:256        Owner:0x14bc\r
+\e[0m\e[0mSeg:64a2       Size:256        Owner:0x14b8\r
 \e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:6eb3       Size:256        Owner:0x14be\r
+\e[0m\e[0mSeg:65a2       Size:256        Owner:0x14ba\r
 \e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:6fb3       Size:256        Owner:0x14c0\r
+\e[0m\e[0mSeg:66a2       Size:256        Owner:0x14bc\r
 \e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:70b3       Size:256        Owner:0x14c2\r
+\e[0m\e[0mSeg:67a2       Size:256        Owner:0x14be\r
 \e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:71b3       Size:256        Owner:0x14c4\r
+\e[0m\e[0mSeg:68a2       Size:256        Owner:0x14c0\r
 \e[45;35m+++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:72b3       Size:256        Owner:0x14c6\r
+\e[0m\e[0mSeg:69a2       Size:256        Owner:0x14c2\r
 \e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:73b3       Size:256        Owner:0x14c8\r
+\e[0m\e[0mSeg:6aa2       Size:256        Owner:0x14c4\r
 \e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:74b3       Size:256        Owner:0x14ca\r
+\e[0m\e[0mSeg:6ba2       Size:256        Owner:0x14c6\r
 \e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:75b3       Size:256        Owner:0x14cc\r
+\e[0m\e[0mSeg:6ca2       Size:256        Owner:0x14c8\r
 \e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:76b3       Size:256        Owner:0x14ce\r
+\e[0m\e[0mSeg:6da2       Size:256        Owner:0x14ca\r
 \e[45;35m+++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:77b3       Size:256        Owner:0x14d0\r
+\e[0m\e[0mSeg:6ea2       Size:256        Owner:0x14cc\r
 \e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:78b3       Size:256        Owner:0x14d2\r
+\e[0m\e[0mSeg:6fa2       Size:256        Owner:0x14ce\r
 \e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:79b3       Size:256        Owner:0x14d4\r
+\e[0m\e[0mSeg:70a2       Size:256        Owner:0x14d0\r
 \e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:7ab3       Size:256        Owner:0x14d6\r
+\e[0m\e[0mSeg:71a2       Size:256        Owner:0x14d2\r
 \e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:7bb3       Size:256        Owner:0x14d8\r
+\e[0m\e[0mSeg:72a2       Size:256        Owner:0x14d4\r
 \e[45;35m+++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:7cb3       Size:256        Owner:0x14da\r
+\e[0m\e[0mSeg:73a2       Size:256        Owner:0x14d6\r
 \e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:7db3       Size:256        Owner:0x14dc\r
+\e[0m\e[0mSeg:74a2       Size:256        Owner:0x14d8\r
 \e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:7eb3       Size:256        Owner:0x14de\r
+\e[0m\e[0mSeg:75a2       Size:256        Owner:0x14da\r
 \e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:7fb3       Size:256        Owner:0x14e0\r
+\e[0m\e[0mSeg:76a2       Size:256        Owner:0x14dc\r
 \e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:80b3       Size:256        Owner:0x14e2\r
+\e[0m\e[0mSeg:77a2       Size:256        Owner:0x14de\r
 \e[45;35m+++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:81b3       Size:256        Owner:0x14e4\r
+\e[0m\e[0mSeg:78a2       Size:256        Owner:0x14e0\r
 \e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:82b3       Size:256        Owner:0x14e6\r
+\e[0m\e[0mSeg:79a2       Size:256        Owner:0x14e2\r
 \e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:83b3       Size:256        Owner:0x14e8\r
+\e[0m\e[0mSeg:7aa2       Size:256        Owner:0x14e4\r
 \e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:84b3       Size:256        Owner:0x14ea\r
+\e[0m\e[0mSeg:7ba2       Size:256        Owner:0x14e6\r
 \e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:85b3       Size:256        Owner:0x14ec\r
+\e[0m\e[0mSeg:7ca2       Size:256        Owner:0x14e8\r
 \e[45;35m+++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:86b3       Size:256        Owner:0x14ee\r
+\e[0m\e[0mSeg:7da2       Size:256        Owner:0x14ea\r
 \e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:87b3       Size:256        Owner:0x14f0\r
+\e[0m\e[0mSeg:7ea2       Size:256        Owner:0x14ec\r
 \e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:88b3       Size:256        Owner:0x14f2\r
+\e[0m\e[0mSeg:7fa2       Size:256        Owner:0x14ee\r
 \e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:89b3       Size:256        Owner:0x14f4\r
+\e[0m\e[0mSeg:80a2       Size:256        Owner:0x14f0\r
 \e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:8ab3       Size:256        Owner:0x14f6\r
+\e[0m\e[0mSeg:81a2       Size:256        Owner:0x14f2\r
 \e[45;35m+++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:8bb3       Size:256        Owner:0x14f8\r
+\e[0m\e[0mSeg:82a2       Size:256        Owner:0x14f4\r
 \e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:8cb3       Size:256        Owner:0x14fa\r
+\e[0m\e[0mSeg:83a2       Size:256        Owner:0x14f6\r
 \e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:8db3       Size:256        Owner:0x14fc\r
+\e[0m\e[0mSeg:84a2       Size:256        Owner:0x14f8\r
 \e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:8eb3       Size:256        Owner:0x14fe\r
+\e[0m\e[0mSeg:85a2       Size:256        Owner:0x14fa\r
 \e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:8fb3       Size:256        Owner:0x1500\r
+\e[0m\e[0mSeg:86a2       Size:256        Owner:0x14fc\r
 \e[45;35m+++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:90b3       Size:256        Owner:0x1502\r
+\e[0m\e[0mSeg:87a2       Size:256        Owner:0x14fe\r
 \e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:91b3       Size:256        Owner:0x1504\r
+\e[0m\e[0mSeg:88a2       Size:256        Owner:0x1500\r
 \e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:92b3       Size:256        Owner:0x1506\r
+\e[0m\e[0mSeg:89a2       Size:256        Owner:0x1502\r
 \e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:93b3       Size:256        Owner:0x1508\r
+\e[0m\e[0mSeg:8aa2       Size:256        Owner:0x1504\r
+\e[45;35m++++\e[0m\e[42;32m\r
+\e[0m\e[0mSeg:8ba2       Size:256        Owner:0x1506\r
+\e[45;35m+++++\e[0m\e[42;32m\r
+\e[0m\e[0mSeg:8ca2       Size:256        Owner:0x1508\r
 \e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:94b3       Size:401        Owner:0xec14\r
+\e[0m\e[0mSeg:8da2       Size:401        Owner:0xec10\r
 \e[44;34m++++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:bfb3       Size:16460      Owner:0x0\r
-\e[41;31m+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++\e[0m
\ No newline at end of file
+\e[0m\e[0mSeg:b8a2       Size:18269      Owner:0x0\r
+\e[41;31m++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++\e[0m
\ No newline at end of file
index 5017b7e643d80691baf578d59db81ad78f6cb98c..6b92185178d15de936ac04de9ff233421707734a 100755 (executable)
--- a/HEAP.16W
+++ b/HEAP.16W
@@ -1,59 +1,59 @@
 \r
        == default ==\r
 \r
-  FREE block at 2fb10016 of size 18\r
-  USED block at 2fb10028 of size 50\r
-  USED block at 2fb1005a of size 50\r
-  USED block at 2fb1008c of size 50\r
-  USED block at 2fb100be of size 50\r
-  USED block at 2fb100f0 of size 50\r
-  USED block at 2fb10122 of size 50\r
-  USED block at 2fb10154 of size 50\r
-  USED block at 2fb10186 of size 50\r
-  USED block at 2fb101b8 of size 50\r
-  USED block at 2fb101ea of size 50\r
-  USED block at 2fb1021c of size 50\r
-  USED block at 2fb1024e of size 50\r
-  USED block at 2fb10280 of size 50\r
-  FREE block at 2fb102b2 of size 14\r
-  USED block at 2fb102c0 of size 20\r
-  USED block at 2fb102d4 of size 136\r
-  FREE block at 2fb1035c of size 7328\r
+  FREE block at 28a00016 of size 18\r
+  USED block at 28a00028 of size 50\r
+  USED block at 28a0005a of size 50\r
+  USED block at 28a0008c of size 50\r
+  USED block at 28a000be of size 50\r
+  USED block at 28a000f0 of size 50\r
+  USED block at 28a00122 of size 50\r
+  USED block at 28a00154 of size 50\r
+  USED block at 28a00186 of size 50\r
+  USED block at 28a001b8 of size 50\r
+  USED block at 28a001ea of size 50\r
+  USED block at 28a0021c of size 50\r
+  USED block at 28a0024e of size 50\r
+  USED block at 28a00280 of size 50\r
+  FREE block at 28a002b2 of size 14\r
+  USED block at 28a002c0 of size 20\r
+  USED block at 28a002d4 of size 136\r
+  FREE block at 28a0035c of size 7328\r
 OK - end of heap\r
 \r
        == near ==\r
 \r
-  USED block at 1fb0ec66 of size 12\r
-  USED block at 1fb0ec72 of size 330\r
-  USED block at 1fb0edbc of size 52\r
-  USED block at 1fb0edf0 of size 20\r
-  USED block at 1fb0ee04 of size 20\r
-  USED block at 1fb0ee18 of size 20\r
-  USED block at 1fb0ee2c of size 20\r
-  USED block at 1fb0ee40 of size 20\r
-  USED block at 1fb0ee54 of size 4520\r
+  USED block at 189fec66 of size 12\r
+  USED block at 189fec72 of size 330\r
+  USED block at 189fedbc of size 52\r
+  USED block at 189fedf0 of size 20\r
+  USED block at 189fee04 of size 20\r
+  USED block at 189fee18 of size 20\r
+  USED block at 189fee2c of size 20\r
+  USED block at 189fee40 of size 20\r
+  USED block at 189fee54 of size 4520\r
 OK - end of heap\r
 \r
        == far ==\r
 \r
-  USED block at 2fb10016 of size 18\r
-  USED block at 2fb10028 of size 50\r
-  USED block at 2fb1005a of size 50\r
-  USED block at 2fb1008c of size 50\r
-  USED block at 2fb100be of size 50\r
-  USED block at 2fb100f0 of size 50\r
-  USED block at 2fb10122 of size 50\r
-  USED block at 2fb10154 of size 50\r
-  USED block at 2fb10186 of size 50\r
-  USED block at 2fb101b8 of size 50\r
-  USED block at 2fb101ea of size 50\r
-  USED block at 2fb1021c of size 50\r
-  USED block at 2fb1024e of size 50\r
-  USED block at 2fb10280 of size 50\r
-  USED block at 2fb102b2 of size 14\r
-  USED block at 2fb102c0 of size 20\r
-  USED block at 2fb102d4 of size 136\r
-  USED block at 2fb1035c of size 7328\r
+  USED block at 28a00016 of size 18\r
+  USED block at 28a00028 of size 50\r
+  USED block at 28a0005a of size 50\r
+  USED block at 28a0008c of size 50\r
+  USED block at 28a000be of size 50\r
+  USED block at 28a000f0 of size 50\r
+  USED block at 28a00122 of size 50\r
+  USED block at 28a00154 of size 50\r
+  USED block at 28a00186 of size 50\r
+  USED block at 28a001b8 of size 50\r
+  USED block at 28a001ea of size 50\r
+  USED block at 28a0021c of size 50\r
+  USED block at 28a0024e of size 50\r
+  USED block at 28a00280 of size 50\r
+  USED block at 28a002b2 of size 14\r
+  USED block at 28a002c0 of size 20\r
+  USED block at 28a002d4 of size 136\r
+  USED block at 28a0035c of size 7328\r
 OK - end of heap\r
 \r
 Memory Type         Total      Used       Free\r
@@ -63,9 +63,9 @@ Near             5014         494       4520
 Far               8166         806       7360\r
 ----------------  --------   --------   --------\r
 coreleft = 4518\r
-farcoreleft = 3512\r
-GetFreeSize = 64548\r
+farcoreleft = 28106\r
+GetFreeSize = 23610\r
 GetNearFreeSize = 4520\r
-GetFarFreeSize = 64548\r
+GetFarFreeSize = 23610\r
 memavl = 4518\r
-stackavail = 31515\r
+stackavail = 31527\r
index 26fdaba1adb0f75fc16d1815ce6a0666df3b7d74..9c6a7aa6b786c64690b86b0bafb645984cd6e120 100755 (executable)
Binary files a/MMDUMP.16W and b/MMDUMP.16W differ
index bef5b676790c76488dfd0b8945bc0af7049a9c2a..2ac4225c0cd7c956faff379e41fee6ed85fcd3f8 100755 (executable)
--- a/makefile
+++ b/makefile
@@ -32,6 +32,8 @@
 # serial output is plain text ASCII.
 DEBUGSERIAL=1
 
+DOSLIB_MEMMODE=dos86l
+
 #192x144
 #wwww will add these
 !ifdef __LINUX__
@@ -42,8 +44,8 @@ COPYCOMMAND=cp -f
 DIRSEP=/
 OBJ=obj
 DUMP=cat
-DOSLIBMAKE=./make.sh build all dos86h
-DOSLIBMAKEALL=./buildall.sh build all dos86h
+DOSLIBMAKE=./make.sh build all $(DOSLIB_MEMMODE)
+DOSLIBMAKEALL=./buildall.sh build all $(DOSLIB_MEMMODE)
 !else          #DOS ^^
 to_os_path=/=\
 REMOVECOMMAND=del
@@ -91,7 +93,8 @@ UPXQ=-qqq
 S_FLAGS=-sg -st -of+ -zu -zdf -zff -zgf -zq -k32768#54096#60000
 Z_FLAGS=-zk0 -zc -zp8 -zm
 O_FLAGS=-obmilr -oe=24 -out -oh -ei -onac -ol+ -ok##x
-T_FLAGS=-bt=dos -wx -mh -0 -fpi87 -fo=.$(OBJ) -d1###### -e=65536
+T_FLAGS=-bt=dos -wx -ml -0 -fpi87 -fo=.$(OBJ) -d1###### -e=65536
+#-mh
 
 CPPFLAGS=-DTARGET_MSDOS=16 -DMSDOS=1
 !ifeq DEBUGSERIAL 1
@@ -118,9 +121,9 @@ DOSLIBOBJ += 8250.$(OBJ)
 #
 # libraries
 #
-DOSLIBLIBS = $(DOSLIB_CPU)/dos86h/cpu.lib $(DOSLIB_DOS)/dos86h/dos.lib $(DOSLIB_VGA)/dos86h/vga.lib
+DOSLIBLIBS = $(DOSLIB_CPU)/$(DOSLIB_MEMMODE)/cpu.lib $(DOSLIB_DOS)/$(DOSLIB_MEMMODE)/dos.lib $(DOSLIB_VGA)/$(DOSLIB_MEMMODE)/vga.lib
 !ifeq DEBUGSERIAL 1
-DOSLIBLIBS += $(DOSLIB_8250)/dos86h/8250.lib
+DOSLIBLIBS += $(DOSLIB_8250)/$(DOSLIB_MEMMODE)/8250.lib
 !endif
 16LIB=$(16LIBOBJS)#16.lib bad program lock up
 
@@ -131,7 +134,7 @@ DOSLIBLIBS += $(DOSLIB_8250)/dos86h/8250.lib
 
 .asm : $(MODEXLIB)
 
-.lib : .;$(DOSLIB_CPU)/dos86h;$(DOSLIB_DOS)/dos86h;$(DOSLIB_VGA)/dos86h;$(DOSLIB_8250)/dos86h
+.lib : .;$(DOSLIB_CPU)/$(DOSLIB_MEMMODE);$(DOSLIB_DOS)/$(DOSLIB_MEMMODE);$(DOSLIB_VGA)/$(DOSLIB_MEMMODE);$(DOSLIB_8250)/$(DOSLIB_MEMMODE)
 
 .obj : .
 
@@ -268,20 +271,20 @@ gfx.lib: $(GFXLIBOBJS)
 #      doslib
 #
 # library deps 16-bit huge
-$(DOSLIB_CPU)/dos86h/cpu.lib:
+$(DOSLIB_CPU)/$(DOSLIB_MEMMODE)/cpu.lib:
        cd $(DOSLIB_CPU:$(to_os_path)) && $(DOSLIBMAKE) && cd $(BUILD_ROOT)
-$(DOSLIB_DOS)/dos86h/dos.lib:
+$(DOSLIB_DOS)/$(DOSLIB_MEMMODE)/dos.lib:
        cd $(DOSLIB_DOS:$(to_os_path)) && $(DOSLIBMAKE) && cd $(BUILD_ROOT)
-$(DOSLIB_VGA)/dos86h/vgatty.lib:
+$(DOSLIB_VGA)/$(DOSLIB_MEMMODE)/vgatty.lib:
        cd $(DOSLIB_VGA:$(to_os_path)) && $(DOSLIBMAKE) && cd $(BUILD_ROOT)
-$(DOSLIB_VGA)/dos86h/vga.lib:
+$(DOSLIB_VGA)/$(DOSLIB_MEMMODE)/vga.lib:
        cd $(DOSLIB_VGA:$(to_os_path)) && $(DOSLIBMAKE) && cd $(BUILD_ROOT)
-$(DOSLIB_8250)/dos86h/8250.lib:
+$(DOSLIB_8250)/$(DOSLIB_MEMMODE)/8250.lib:
        cd $(DOSLIB_8250:$(to_os_path)) && $(DOSLIBMAKE) && cd $(BUILD_ROOT)
 
 joytest.exe:
        cd $(DOSLIB_JOYSTICK:$(to_os_path)) && $(DOSLIBMAKE) && cd $(BUILD_ROOT)
-       $(COPYCOMMAND) $(DOSLIB_JOYSTICK:$(to_os_path))$(DIRSEP)dos86h$(DIRSEP)test.exe joytest.exe
+       $(COPYCOMMAND) $(DOSLIB_JOYSTICK:$(to_os_path))$(DIRSEP)$(DOSLIB_MEMMODE)$(DIRSEP)test.exe joytest.exe
 
 16_vl.$(OBJ):$(SRCLIB)/16_vl.c $(SRCLIB)/16_vl.h
 bakapee.$(OBJ):$(SRCLIB)/bakapee.c $(SRCLIB)/bakapee.h