Changeset 104876 in vbox for trunk/src/VBox/VMM/VMMAll
- Timestamp:
- Jun 10, 2024 1:50:35 PM (9 months ago)
- svn:sync-xref-src-repo-rev:
- 163476
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
TabularUnified trunk/src/VBox/VMM/VMMAll/IEMAllN8veExecMem.cpp ¶
r104858 r104876 459 459 * Try allocate a block of @a cReqUnits in the chunk @a idxChunk. 460 460 */ 461 static void *iemExecMemAllocatorAllocInChunkInt(PIEMEXECMEMALLOCATOR pExecMemAllocator, uint64_t *pbmAlloc, uint32_t idxFirst, 462 uint32_t cToScan, uint32_t cReqUnits, uint32_t idxChunk, PIEMTB pTb, void **ppvExec) 461 static void * 462 iemExecMemAllocatorAllocInChunkInt(PIEMEXECMEMALLOCATOR pExecMemAllocator, uint64_t *pbmAlloc, uint32_t idxFirst, 463 uint32_t cToScan, uint32_t cReqUnits, uint32_t idxChunk, PIEMTB pTb, void **ppvExec) 463 464 { 464 465 /* … … 529 530 530 531 static void * 531 iemExecMemAllocatorAllocInChunk(PIEMEXECMEMALLOCATOR pExecMemAllocator, uint32_t idxChunk, uint32_t cbReq, PIEMTB pTb, void **ppvExec) 532 iemExecMemAllocatorAllocInChunk(PIEMEXECMEMALLOCATOR pExecMemAllocator, uint32_t idxChunk, uint32_t cbReq, PIEMTB pTb, 533 void **ppvExec) 532 534 { 533 535 /* … … 812 814 unsigned const cbNeeded = sizeof(IMAGE_RUNTIME_FUNCTION_ENTRY) * cFunctionEntries + cbUnwindInfo; 813 815 PIMAGE_RUNTIME_FUNCTION_ENTRY const paFunctions 814 = (PIMAGE_RUNTIME_FUNCTION_ENTRY)iemExecMemAllocatorAllocInChunk(pExecMemAllocator, idxChunk, cbNeeded, NULL );816 = (PIMAGE_RUNTIME_FUNCTION_ENTRY)iemExecMemAllocatorAllocInChunk(pExecMemAllocator, idxChunk, cbNeeded, NULL, NULL); 815 817 AssertReturn(paFunctions, VERR_INTERNAL_ERROR_5); 816 818 pExecMemAllocator->aChunks[idxChunk].pvUnwindInfo = paFunctions; … … 1048 1050 */ 1049 1051 GDBJITSYMFILE * const pSymFile = (GDBJITSYMFILE *)iemExecMemAllocatorAllocInChunk(pExecMemAllocator, idxChunk, 1050 sizeof(GDBJITSYMFILE), NULL );1052 sizeof(GDBJITSYMFILE), NULL, NULL); 1051 1053 AssertReturn(pSymFile, VERR_INTERNAL_ERROR_5); 1052 1054 unsigned const offSymFileInChunk = (uintptr_t)pSymFile - (uintptr_t)pvChunk;
Note:
See TracChangeset
for help on using the changeset viewer.