Changeset 41077 in vbox for trunk/src/VBox/Runtime/r0drv/darwin
- Timestamp:
- Apr 27, 2012 8:44:07 AM (13 years ago)
- svn:sync-xref-src-repo-rev:
- 77654
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Runtime/r0drv/darwin/memobj-r0drv-darwin.cpp
r41070 r41077 508 508 } 509 509 510 #if 1/* Experimental code. */510 #if 0 /* Experimental code. */ 511 511 if (fExecutable) 512 { 512 513 rc = rtR0MemObjNativeProtect(&pMemDarwin->Core, 0, cb, RTMEM_PROT_READ | RTMEM_PROT_WRITE | RTMEM_PROT_EXEC); 514 # ifdef RT_STRICT 515 /* check that the memory is actually mapped. */ 516 //addr64_t Addr = pMemDesc->getPhysicalSegment64(0, NULL); 517 //printf("rtR0MemObjNativeAllocWorker: pv=%p %8llx %8llx\n", pv, rtR0MemObjDarwinGetPTE(pv), Addr); 518 RTTHREADPREEMPTSTATE State = RTTHREADPREEMPTSTATE_INITIALIZER; 519 RTThreadPreemptDisable(&State); 520 rtR0MemObjDarwinTouchPages(pv, cb); 521 RTThreadPreemptRestore(&State); 522 # endif 523 } 513 524 else 514 525 #endif
Note:
See TracChangeset
for help on using the changeset viewer.