Compare commits
No commits in common. "6ff71db96a663f54dff736af6e18d12dd7456042" and "9e53614c441ba15a9f75d9b57d9c6aa63fbf8c71" have entirely different histories.
6ff71db96a
...
9e53614c44
@ -1,8 +1,8 @@
|
||||
define PADDING_SIZE = 4;
|
||||
define HEADER_SIZE = 13; 🗿 PADDING_SIZE * 2 + 5
|
||||
define HEADER_SIZE = PADDING_SIZE * 2 + 5;
|
||||
|
||||
define HEAP_SIZE = 65536;
|
||||
global heap[65536] = 0;
|
||||
global heap[HEADER_SIZE] = 0;
|
||||
|
||||
🗿HEADER REPRESENTATION
|
||||
🗿+-------------+--------+--------+---------------------------+-------------------------------+---------+---------+---------+
|
||||
@ -46,8 +46,7 @@ setup_header(ptr, used, size, next_block, prev_block)
|
||||
[ptr + 4] = prev_block; 🗿 previous block
|
||||
|
||||
i = header_size;
|
||||
loop
|
||||
{
|
||||
loop {
|
||||
if (i == protection_size)
|
||||
break;
|
||||
[ptr + i] = 0;
|
||||
|
Loading…
Reference in New Issue
Block a user