vbox的更動 15662 路徑 trunk/src/VBox/VMM/VMMGC/HWACCMGCA.asm
- 時間撮記:
- 2008-12-18 下午02:42:58 (16 年 以前)
- 檔案:
-
- 修改 1 筆資料
圖例:
- 未更動
- 新增
- 刪除
-
trunk/src/VBox/VMM/VMMGC/HWACCMGCA.asm
r15659 r15662 153 153 %endif 154 154 155 mov ecx, [ xBX+ VMCSCACHE.Write.cValidEntries]155 mov ecx, [rbx + VMCSCACHE.Write.cValidEntries] 156 156 cmp ecx, 0 157 157 je .no_cached_writes 158 mov edx, ecx159 mov ecx, 0158 mov rdx, rcx 159 mov rcx, 0 160 160 jmp .cached_write 161 161 162 162 ALIGN(16) 163 163 .cached_write: 164 mov eax, [ xBX + VMCSCACHE.Write.aField + xCX*4]165 vmwrite xAX, qword [xBX + VMCSCACHE.Write.aFieldVal + xCX*8]166 inc xCX167 cmp xCX, xDX164 mov eax, [rbx + VMCSCACHE.Write.aField + rcx*4] 165 vmwrite rax, qword [rbx + VMCSCACHE.Write.aFieldVal + rcx*8] 166 inc rcx 167 cmp rcx, rdx 168 168 jl .cached_write 169 169 170 mov dword [ xBX+ VMCSCACHE.Write.cValidEntries], 0170 mov dword [rbx + VMCSCACHE.Write.cValidEntries], 0 171 171 .no_cached_writes: 172 172 … … 312 312 ALIGN(16) 313 313 .cached_read: 314 dec xCX315 mov eax, [rdi + VMCSCACHE.Read.aField + xCX*4]316 vmread qword [rdi + VMCSCACHE.Read.aFieldVal + xCX*8], xAX317 cmp xCX, 0314 dec rcx 315 mov eax, [rdi + VMCSCACHE.Read.aField + rcx*4] 316 vmread qword [rdi + VMCSCACHE.Read.aFieldVal + rcx*8], rax 317 cmp rcx, 0 318 318 jnz .cached_read 319 319 .no_cached_reads:
注意:
瀏覽 TracChangeset
來幫助您使用更動檢視器