| 83 | } |
| 84 | |
| 85 | char* LoadContext::AllocBytes(int length) |
| 86 | { |
| 87 | m_Current = (uintptr_t) DM_ALIGN(m_Current, 16); |
| 88 | uintptr_t b = m_Current; |
| 89 | m_Current += length; |
| 90 | assert(m_DryRun || m_Current <= m_End); |
| 91 | return (char*)b; |
| 92 | } |
| 93 | |
| 94 | uint32_t LoadContext::GetOffset(void* memory) |
| 95 | { |