Rev 254 | Rev 270 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 254 | Rev 266 | ||
---|---|---|---|
Line 750... | Line 750... | ||
750 | mov ebx, [CURRENT_TASK] |
750 | mov ebx, [CURRENT_TASK] |
751 | shl ebx, 8 |
751 | shl ebx, 8 |
752 | mov esi, dword [ebx+PROC_BASE+APPDATA.heap_base]; heap_base |
752 | mov esi, dword [ebx+PROC_BASE+APPDATA.heap_base]; heap_base |
753 | mov edi, dword [ebx+PROC_BASE+APPDATA.heap_top]; heap_top |
753 | mov edi, dword [ebx+PROC_BASE+APPDATA.heap_top]; heap_top |
754 | shr esi, 12 |
754 | add esi, new_app_base |
- | 755 | add edi, new_app_base |
|
- | 756 | shr esi, 12 |
|
755 | shr edi, 12 |
757 | shr edi, 12 |
756 | @@: |
758 | @@: |
757 | mov eax, [pages_tab+esi*4] |
759 | mov eax, [pages_tab+esi*4] |
758 | test eax, USED_BLOCK |
760 | test eax, USED_BLOCK |
759 | jz .test_free |
761 | jz .test_free |