43 lines
1.9 KiB
Plaintext
43 lines
1.9 KiB
Plaintext
|
After shm_FragmentInit
|
||
|
{0x0020,0xffe0} [total free=ffe0]
|
||
|
0: After shm_FragmentAlloc(block, 0x010000) == NULL
|
||
|
{0x0020,0xffe0} [total free=ffe0]
|
||
|
1: After shm_FragmentAlloc(block, 0x003fdc) == 0x00c024
|
||
|
{0x0020,0xc000} [total free=c000]
|
||
|
2: After shm_FragmentAlloc(block, 0x003ffc) == 0x008024
|
||
|
{0x0020,0x8000} [total free=8000]
|
||
|
3: After shm_FragmentAlloc(block, 0x003ffc) == 0x004024
|
||
|
{0x0020,0x4000} [total free=4000]
|
||
|
4: After shm_FragmentAlloc(block, 0x003ffd) == NULL
|
||
|
{0x0020,0x4000} [total free=4000]
|
||
|
5: After shm_FragmentAlloc(block, 0x003ffc) == 0x000024
|
||
|
no free fragments [total free=0000]
|
||
|
6: Doing shm_FragmentFree(block, 0x000024)
|
||
|
{0x0020,0x4000} [total free=4000]
|
||
|
7: After shm_FragmentAlloc(block, 0x001bfc) == 0x002424
|
||
|
{0x0020,0x2400} [total free=2400]
|
||
|
8: After shm_FragmentAlloc(block, 0x0013fc) == 0x001024
|
||
|
{0x0020,0x1000} [total free=1000]
|
||
|
9: After shm_FragmentAlloc(block, 0x000ffc) == 0x000024
|
||
|
no free fragments [total free=0000]
|
||
|
10: Doing shm_FragmentFree(block, 0x000024)
|
||
|
{0x0020,0x1000} [total free=1000]
|
||
|
11: Doing shm_FragmentFree(block, 0x004024)
|
||
|
{0x0020,0x1000} {0x4020,0x4000} [total free=5000]
|
||
|
12: Doing shm_FragmentFree(block, 0x00c024)
|
||
|
{0x0020,0x1000} {0x4020,0x4000} {0xc020,0x3fe0} [total free=8fe0]
|
||
|
13: After shm_FragmentAlloc(block, 0x000ffc) == 0x000024
|
||
|
{0x4020,0x4000} {0xc020,0x3fe0} [total free=7fe0]
|
||
|
14: Doing shm_FragmentFree(block, 0x000024)
|
||
|
{0x0020,0x1000} {0x4020,0x4000} {0xc020,0x3fe0} [total free=8fe0]
|
||
|
15: After shm_FragmentAlloc(block, 0x000ffd) == 0x007014
|
||
|
{0x0020,0x1000} {0x4020,0x2ff0} {0xc020,0x3fe0} [total free=7fd0]
|
||
|
16: Doing shm_FragmentFree(block, 0x008024)
|
||
|
{0x0020,0x1000} {0x4020,0x2ff0} {0x8020,0x7fe0} [total free=bfd0]
|
||
|
17: Doing shm_FragmentFree(block, 0x001024)
|
||
|
{0x0020,0x2400} {0x4020,0x2ff0} {0x8020,0x7fe0} [total free=d3d0]
|
||
|
18: Doing shm_FragmentFree(block, 0x002424)
|
||
|
{0x0020,0x6ff0} {0x8020,0x7fe0} [total free=efd0]
|
||
|
19: Doing shm_FragmentFree(block, 0x007014)
|
||
|
{0x0020,0xffe0} [total free=ffe0]
|