| 501 | MarkAllocUnchecked(inPtr,__inCtx); |
| 502 | } |
| 503 | inline void MarkObjectAlloc(hx::Object *inPtr ,hx::MarkContext *__inCtx) |
| 504 | { |
| 505 | #ifdef EMSCRIPTEN |
| 506 | // Unaligned must be constants... |
| 507 | if ( !( ((size_t)inPtr) & 3) ) |
| 508 | #endif |
| 509 | // This will also skip const regions |
| 510 | if ( !(((unsigned int *)inPtr)[-1] & gPrevMarkIdMask) ) |
| 511 | MarkObjectAllocUnchecked(inPtr,__inCtx); |
| 512 | } |
| 513 | |
| 514 | |
| 515 | } // end namespace hx |
no outgoing calls
no test coverage detected