uintptr_t 76 MMgc/FixedAlloc-inlines.h return (FixedBlock*) ((uintptr_t)item & ~0xFFF); uintptr_t 167 MMgc/FixedAlloc.cpp (((uintptr_t)b->firstFree - (uintptr_t)b->items) % b->size) == 0 && uintptr_t 168 MMgc/FixedAlloc.cpp (uintptr_t) b->firstFree < ((uintptr_t)b & ~0xfff) + GCHeap::kBlockSize)); uintptr_t 179 MMgc/FixedAlloc.cpp b->nextItem = (void *) ((uintptr_t)item+m_itemSize); uintptr_t 223 MMgc/FixedAlloc.cpp FixedBlock *b = (FixedBlock*) ((uintptr_t)item & ~0xFFF); uintptr_t 113 MMgc/FixedMalloc-inlines.h return ((uintptr_t) item & 0xFFF) == 0; uintptr_t 404 MMgc/GC-inlines.h int bits = GetPageMapValue((uintptr_t)gcItem); uintptr_t 409 MMgc/GC-inlines.h gcItem = (void*) ((uintptr_t)gcItem - GCHeap::kBlockSize); uintptr_t 410 MMgc/GC-inlines.h bits = GetPageMapValue((uintptr_t)gcItem); uintptr_t 417 MMgc/GC-inlines.h return GetPageMapValueGuarded((uintptr_t)item) != 0; uintptr_t 464 MMgc/GC-inlines.h REALLY_INLINE uintptr_t GC::GetStackTop() const uintptr_t 472 MMgc/GC-inlines.h REALLY_INLINE uintptr_t GC::GetStackEnter() const uintptr_t 474 MMgc/GC-inlines.h return (uintptr_t)stackEnter; uintptr_t 515 MMgc/GC-inlines.h REALLY_INLINE int GC::GetPageMapValue(uintptr_t addr) const uintptr_t 518 MMgc/GC-inlines.h uintptr_t index = (addr-memStart) >> 12; uintptr_t 520 MMgc/GC-inlines.h GCAssert((index >> 2) < uintptr_t(64*65536) * uintptr_t(GCHeap::kBlockSize)); uintptr_t 532 MMgc/GC-inlines.h REALLY_INLINE int GC::GetPageMapValueGuarded(uintptr_t addr) uintptr_t 576 MMgc/GC-inlines.h return (const void*)(((uintptr_t)p)&~7); uintptr_t 54 MMgc/GC.cpp const uintptr_t MAX_UINTPTR = 0xFFFFFFFFFFFFFFFF; uintptr_t 56 MMgc/GC.cpp const uintptr_t MAX_UINTPTR = 0xFFFFFFFF; uintptr_t 918 MMgc/GC.cpp MMGC_STATIC_ASSERT(sizeof(uintptr_t) == sizeof(void *)); uintptr_t 921 MMgc/GC.cpp MMGC_STATIC_ASSERT(sizeof(uintptr_t) == 8); uintptr_t 924 MMgc/GC.cpp MMGC_STATIC_ASSERT(sizeof(uintptr_t) == 4); uintptr_t 1011 MMgc/GC.cpp if(((uintptr_t)bitsFreelist & 0xfff) == 0) { uintptr_t 1156 MMgc/GC.cpp uintptr_t* block_u; uintptr_t 1161 MMgc/GC.cpp *block_u = (uintptr_t)segment; uintptr_t 1674 MMgc/GC.cpp REALLY_INLINE void GC::SetPageMapValue(uintptr_t addr, int val) uintptr_t 1676 MMgc/GC.cpp uintptr_t index = (addr-memStart) >> 12; uintptr_t 1678 MMgc/GC.cpp GCAssert((index >> 2) < uintptr_t(64*65536) * uintptr_t(GCHeap::kBlockSize)); uintptr_t 1685 MMgc/GC.cpp REALLY_INLINE void GC::ClearPageMapValue(uintptr_t addr) uintptr_t 1687 MMgc/GC.cpp uintptr_t index = (addr-memStart) >> 12; uintptr_t 1689 MMgc/GC.cpp GCAssert((index >> 2) < uintptr_t(64*65536) * uintptr_t(GCHeap::kBlockSize)); uintptr_t 1700 MMgc/GC.cpp int bits = GetPageMapValueGuarded((uintptr_t)gcItem); uintptr_t 1712 MMgc/GC.cpp gcItem = (void*) ((uintptr_t)gcItem - GCHeap::kBlockSize); uintptr_t 1713 MMgc/GC.cpp bits = GetPageMapValue((uintptr_t)gcItem); uintptr_t 1736 MMgc/GC.cpp uintptr_t addr = (uintptr_t)item; uintptr_t 1777 MMgc/GC.cpp addr = (uintptr_t)item; uintptr_t 1788 MMgc/GC.cpp uintptr_t addr = (uintptr_t) item; uintptr_t 1899 MMgc/GC.cpp int bits = GetPageMapValueGuarded((uintptr_t)item); uintptr_t 1977 MMgc/GC.cpp uintptr_t GC::GetOSStackTop() const uintptr_t 1981 MMgc/GC.cpp return (uintptr_t)__mib.BaseAddress + __mib.RegionSize; uintptr_t 1996 MMgc/GC.cpp uintptr_t GC::GetOSStackTop() const uintptr_t 2008 MMgc/GC.cpp return (uintptr_t)stackTop; uintptr_t 2016 MMgc/GC.cpp uintptr_t stack_base = (uintptr_t)st.ss_sp + st.ss_size; uintptr_t 2018 MMgc/GC.cpp return (uintptr_t)stack_base; uintptr_t 2023 MMgc/GC.cpp uintptr_t GC::GetOSStackTop() const uintptr_t 2036 MMgc/GC.cpp return (uintptr_t)stackTop; uintptr_t 2061 MMgc/GC.cpp return (uintptr_t)stackTop; uintptr_t 2067 MMgc/GC.cpp uintptr_t GC::GetOSStackTop() const uintptr_t 2069 MMgc/GC.cpp return (uintptr_t)pthread_get_stackaddr_np(pthread_self()); uintptr_t 2074 MMgc/GC.cpp uintptr_t GC::GetOSStackTop() const uintptr_t 2080 MMgc/GC.cpp return (uintptr_t)sp; uintptr_t 2085 MMgc/GC.cpp uintptr_t GC::GetOSStackTop() const uintptr_t 2090 MMgc/GC.cpp return uintptr_t(info.iBase); uintptr_t 2129 MMgc/GC.cpp if ((uintptr_t)item < memStart || (uintptr_t)item >= memEnd || ((uintptr_t)item&0xfff) == 0) uintptr_t 2132 MMgc/GC.cpp int bits = GetPageMapValue((uintptr_t)item); uintptr_t 2257 MMgc/GC.cpp uintptr_t lowerBound = memStart; uintptr_t 2258 MMgc/GC.cpp uintptr_t upperBound = memEnd; uintptr_t 2260 MMgc/GC.cpp uintptr_t *p = (uintptr_t *) mem; uintptr_t 2261 MMgc/GC.cpp uintptr_t *end = p + (size / sizeof(void*)); uintptr_t 2265 MMgc/GC.cpp uintptr_t val = *p++; uintptr_t 2301 MMgc/GC.cpp uintptr_t m = memStart; uintptr_t 2337 MMgc/GC.cpp void GC::ProbeForMatch(const void *mem, size_t size, uintptr_t value, int recurseDepth, int currentDepth) uintptr_t 2339 MMgc/GC.cpp uintptr_t lowerBound = memStart; uintptr_t 2340 MMgc/GC.cpp uintptr_t upperBound = memEnd; uintptr_t 2342 MMgc/GC.cpp uintptr_t *p = (uintptr_t *) mem; uintptr_t 2343 MMgc/GC.cpp uintptr_t *end = p + (size / sizeof(void*)); uintptr_t 2345 MMgc/GC.cpp int bits = GetPageMapValue((uintptr_t)mem); uintptr_t 2349 MMgc/GC.cpp uintptr_t val = *p++; uintptr_t 2358 MMgc/GC.cpp uintptr_t* where = p-1; uintptr_t 2379 MMgc/GC.cpp uintptr_t startAt = (uintptr_t) &(fixed->items[0]); uintptr_t 2380 MMgc/GC.cpp uintptr_t item = ((uintptr_t)where-startAt) / fixedsize; uintptr_t 2426 MMgc/GC.cpp uintptr_t val = (uintptr_t)me; uintptr_t 2427 MMgc/GC.cpp uintptr_t m = memStart; uintptr_t 2765 MMgc/GC.cpp uintptr_t *p = (uintptr_t*) wi.ptr; uintptr_t 2791 MMgc/GC.cpp PushWorkItem(GCWorkItem(p + markstackCutoff / sizeof(uintptr_t), uint32_t(size - markstackCutoff), false)); uintptr_t 2797 MMgc/GC.cpp uintptr_t *end = p + (size / sizeof(void*)); uintptr_t 2798 MMgc/GC.cpp uintptr_t thisPage = (uintptr_t)p & ~0xfff; uintptr_t 2819 MMgc/GC.cpp uintptr_t _memStart = memStart; uintptr_t 2820 MMgc/GC.cpp uintptr_t _memEnd = memEnd; uintptr_t 2824 MMgc/GC.cpp uintptr_t val = *p++; uintptr_t 2890 MMgc/GC.cpp if(((uintptr_t)realItem & ~0xfff) != thisPage || mark_item_recursion_control == 0) uintptr_t 2938 MMgc/GC.cpp if(((uintptr_t) item & 0xfff) != sizeof(GCLargeAlloc::LargeBlock)) uintptr_t 3128 MMgc/GC.cpp int bits = GetPageMapValueGuarded((uintptr_t)item); uintptr_t 3301 MMgc/GC.cpp int leftOver = GCHeap::kBlockSize - ((uintptr_t)m_bitsNext & 0xfff); uintptr_t 3408 MMgc/GC.cpp uintptr_t *p = (uintptr_t *) mem; uintptr_t 3410 MMgc/GC.cpp uintptr_t *end = p + ((size) / sizeof(void*)); uintptr_t 3414 MMgc/GC.cpp uintptr_t val = *p; uintptr_t 3436 MMgc/GC.cpp uintptr_t m = memStart; uintptr_t 51 MMgc/GC.h _size = (uint32_t)(_gc->GetStackTop() - (uintptr_t)_stack); uintptr_t 59 MMgc/GC.h _size = (uint32_t)(_gc->GetOSStackTop() - (uintptr_t)_stack); uintptr_t 69 MMgc/GC.h _size = (uint32_t)(_gc->GetOSStackTop() - (uintptr_t)_stack); uintptr_t 77 MMgc/GC.h _size = (uint32_t)(_gc->GetStackTop() - (uintptr_t)_stack); uintptr_t 203 MMgc/GC.h #define HIDDENPTRMASK (uintptr_t(0x1L)<<63) uintptr_t 205 MMgc/GC.h #define HIDDENPTRMASK (uintptr_t(0x1L)<<31) uintptr_t 228 MMgc/GC.h uintptr_t p = (uintptr_t)obj; uintptr_t 231 MMgc/GC.h uintptr_t val; uintptr_t 1296 MMgc/GC.h uintptr_t GetOSStackTop() const; uintptr_t 1298 MMgc/GC.h uintptr_t GetStackTop() const; uintptr_t 1300 MMgc/GC.h uintptr_t GetStackEnter() const; uintptr_t 1448 MMgc/GC.h uintptr_t memStart; uintptr_t 1449 MMgc/GC.h uintptr_t memEnd; uintptr_t 1466 MMgc/GC.h int GetPageMapValue(uintptr_t addr) const; uintptr_t 1469 MMgc/GC.h int GetPageMapValueGuarded(uintptr_t addr); uintptr_t 1475 MMgc/GC.h void SetPageMapValue(uintptr_t addr, int val); uintptr_t 1480 MMgc/GC.h void ClearPageMapValue(uintptr_t addr); uintptr_t 1637 MMgc/GC.h void ProbeForMatch(const void *mem, size_t size, uintptr_t value, int recurseDepth, int currentDepth); uintptr_t 48 MMgc/GCAlloc-inlines.h return (GCBlockHeader*)(uintptr_t(item) & ~0xFFF); uintptr_t 277 MMgc/GCAlloc.cpp if(((uintptr_t)((char*)item + b->size) & 0xfff) != 0) { uintptr_t 326 MMgc/GCAlloc.cpp GCAssert((uintptr_t(item) & ~0xfff) == (uintptr_t) b); uintptr_t 327 MMgc/GCAlloc.cpp GCAssert((uintptr_t(item) & 7) == 0); uintptr_t 692 MMgc/GCAlloc.cpp GCAssert(freelist == 0 || ((uintptr_t) freelist >= (uintptr_t) b->items && (uintptr_t) freelist < (uintptr_t) b + GCHeap::kBlockSize)); uintptr_t 355 MMgc/GCHashtable.h return uint32_t((uintptr_t(k)>>3) ^ (uintptr_t(k)<<29)); // move the low 3 bits higher up since they're often 0 uintptr_t 378 MMgc/GCHashtable.h hash = (hash >> 28) ^ (hash << 4) ^ ((uintptr_t)*s << ((uintptr_t)s & 0x3)); uintptr_t 2362 MMgc/GCHeap.cpp if(roundUp((uintptr_t)nextRegion, kBlockSize) - (uintptr_t)nextRegion < sizeof(Region)) uintptr_t 77 MMgc/GCLargeAlloc-inlines.h return (((uintptr_t)item & 0xFFF) == sizeof(LargeBlock)); uintptr_t 233 MMgc/GCLargeAlloc.cpp if(((uintptr_t) item & 0xfff) == sizeof(LargeBlock)) uintptr_t 58 MMgc/GCMemoryProfiler.cpp StackTrace(uintptr_t *trace) uintptr_t 61 MMgc/GCMemoryProfiler.cpp VMPI_memcpy(ips, trace, kMaxStackTrace * sizeof(uintptr_t)); uintptr_t 63 MMgc/GCMemoryProfiler.cpp uintptr_t ips[kMaxStackTrace]; uintptr_t 133 MMgc/GCMemoryProfiler.cpp uintptr_t ip; uintptr_t 259 MMgc/GCMemoryProfiler.cpp uintptr_t trace[kMaxStackTrace]; uintptr_t 551 MMgc/GCMemoryProfiler.cpp uintptr_t trace[kMaxStackTrace]; uintptr_t 605 MMgc/GCMemoryProfiler.cpp void DumpStackTraceHelper(uintptr_t *trace) uintptr_t 152 MMgc/GCMemoryProfiler.h inline void *GetRealPointer(const void *item) { return (void*)((uintptr_t) item - 2 * sizeof(int32_t)); } uintptr_t 157 MMgc/GCMemoryProfiler.h inline void *GetUserPointer(const void *item) { return (void*)((uintptr_t) item + 2 * sizeof(int32_t)); } uintptr_t 526 MMgc/GCObject.h inline bool valid() { return (uintptr_t)t > 1; } uintptr_t 76 MMgc/GCThreadLocal.h uintptr_t tlsId; uintptr_t 54 MMgc/WriteBarrier.h inline void write_null(void* p) { *(uintptr_t*)(p) = 0; } uintptr_t 86 MMgc/WriteBarrier.h *(uintptr_t*)address = (uintptr_t) value; uintptr_t 102 MMgc/WriteBarrier.h *(uintptr_t*)address = (uintptr_t) value; uintptr_t 121 MMgc/WriteBarrier.h *(uintptr_t*)address = 0; uintptr_t 131 MMgc/WriteBarrier.h *(uintptr_t*)address = (uintptr_t) value; uintptr_t 165 MMgc/WriteBarrier.h GCAssert(((uintptr_t)address & 3) == 0); uintptr_t 177 MMgc/WriteBarrier.h GCAssert(((uintptr_t)address & 3) == 0); uintptr_t 194 MMgc/WriteBarrier.h GCAssert(((uintptr_t)container & 3) == 0); uintptr_t 195 MMgc/WriteBarrier.h GCAssert(((uintptr_t)address & 2) == 0); uintptr_t 210 MMgc/WriteBarrier.h GCAssert(((uintptr_t)container & 3) == 0); uintptr_t 211 MMgc/WriteBarrier.h GCAssert(((uintptr_t)address & 2) == 0); uintptr_t 610 MMgc/ZCT.cpp int32_t bits = gc->GetPageMapValue((uintptr_t)val); uintptr_t 240 VMPI/MMgcPortMac.cpp bool VMPI_captureStackTrace(uintptr_t* buffer, size_t len, uint32_t skip) uintptr_t 243 VMPI/MMgcPortMac.cpp uintptr_t pc; uintptr_t 252 VMPI/MMgcPortMac.cpp pc = *((uintptr_t*)stackp+2); uintptr_t 262 VMPI/MMgcPortMac.cpp bool VMPI_captureStackTrace(uintptr_t* buffer, size_t bufferSize, uint32_t framesToSkip) uintptr_t 273 VMPI/MMgcPortMac.cpp bool VMPI_captureStackTrace(uintptr_t* buffer, size_t bufferSize, uint32_t skip) uintptr_t 295 VMPI/MMgcPortMac.cpp uintptr_t const stacktop = uintptr_t(pthread_get_stackaddr_np(self)); uintptr_t 296 VMPI/MMgcPortMac.cpp uintptr_t const stacksize = pthread_get_stacksize_np(self); uintptr_t 297 VMPI/MMgcPortMac.cpp uintptr_t const stackbot = stacktop - stacksize; uintptr_t 301 VMPI/MMgcPortMac.cpp if ((uintptr_t(ebp) - stackbot) >= stacksize) uintptr_t 312 VMPI/MMgcPortMac.cpp if ((uintptr_t(ebp) - stackbot) >= stacksize) uintptr_t 316 VMPI/MMgcPortMac.cpp buffer[i++] = *((uintptr_t*)ebp+1); uintptr_t 481 VMPI/MMgcPortMac.cpp bool VMPI_getFunctionNameFromPC(uintptr_t pc, char *buffer, size_t bufferSize) uintptr_t 534 VMPI/MMgcPortMac.cpp bool VMPI_getFileAndLineInfoFromPC(uintptr_t pc, char *buffer, size_t bufferSize, uint32_t* lineNumber) uintptr_t 341 VMPI/MMgcPortSymbian.cpp bool VMPI_captureStackTrace(uintptr_t* buffer, size_t bufferSize, uint32_t framesToSkip) uintptr_t 349 VMPI/MMgcPortSymbian.cpp bool VMPI_getFunctionNameFromPC(uintptr_t pc, char *buffer, size_t bufferSize) uintptr_t 357 VMPI/MMgcPortSymbian.cpp bool VMPI_getFileAndLineInfoFromPC(uintptr_t /*pc*/, char */*buffer*/, size_t /*bufferSize*/, uint32_t* /*lineNumber*/) uintptr_t 347 VMPI/MMgcPortUnix.cpp bool VMPI_captureStackTrace(uintptr_t* buffer, size_t bufferSize, uint32_t framesToSkip) uintptr_t 356 VMPI/MMgcPortUnix.cpp bool VMPI_captureStackTrace(uintptr_t* buffer, size_t bufferSize, uint32_t framesToSkip) uintptr_t 379 VMPI/MMgcPortUnix.cpp bool VMPI_captureStackTrace(uintptr_t* buffer, size_t bufferSize, uint32_t framesToSkip) uintptr_t 409 VMPI/MMgcPortUnix.cpp bool VMPI_captureStackTrace(uintptr_t* buffer, size_t bufferSize, uint32_t framesToSkip) uintptr_t 418 VMPI/MMgcPortUnix.cpp bool VMPI_getFunctionNameFromPC(uintptr_t pc, char *buffer, size_t bufferSize) uintptr_t 426 VMPI/MMgcPortUnix.cpp bool VMPI_getFileAndLineInfoFromPC(uintptr_t /*pc*/, char */*buffer*/, size_t /*bufferSize*/, uint32_t* /*lineNumber*/) uintptr_t 561 VMPI/MMgcPortWin.cpp bool VMPI_captureStackTrace(uintptr_t *buffer, size_t bufferSize, uint32_t framesToSkip) uintptr_t 586 VMPI/MMgcPortWin.cpp bool VMPI_getFileAndLineInfoFromPC(uintptr_t pc, char *filenameBuffer, size_t bufferSize, uint32_t* lineNumber) uintptr_t 636 VMPI/MMgcPortWin.cpp bool VMPI_getFunctionNameFromPC(uintptr_t pc, char *buffer, size_t bufferSize) uintptr_t 42 VMPI/ThreadsPosix.cpp bool VMPI_tlsCreate(uintptr_t* tlsId) uintptr_t 51 VMPI/ThreadsPosix.cpp *tlsId = (uintptr_t) key; uintptr_t 58 VMPI/ThreadsPosix.cpp void VMPI_tlsDestroy(uintptr_t tlsId) uintptr_t 63 VMPI/ThreadsPosix.cpp bool VMPI_tlsSetValue(uintptr_t tlsId, void* value) uintptr_t 70 VMPI/ThreadsPosix.cpp void* VMPI_tlsGetValue(uintptr_t tlsId) uintptr_t 44 VMPI/ThreadsWin.cpp bool VMPI_tlsCreate(uintptr_t* tlsId) uintptr_t 47 VMPI/ThreadsWin.cpp *tlsId = (uintptr_t)id; uintptr_t 51 VMPI/ThreadsWin.cpp void VMPI_tlsDestroy(uintptr_t tlsId) uintptr_t 56 VMPI/ThreadsWin.cpp bool VMPI_tlsSetValue(uintptr_t tlsId, void* value) uintptr_t 61 VMPI/ThreadsWin.cpp void* VMPI_tlsGetValue(uintptr_t tlsId) uintptr_t 68 VMPI/ThreadsWin.cpp return (vmpi_thread_t) (uintptr_t)GetCurrentThreadId(); uintptr_t 119 VMPI/VMPI.h typedef uintptr_t uintptr; uintptr_t 325 VMPI/VMPI.h extern bool VMPI_captureStackTrace(uintptr_t* buffer, size_t bufferSize, uint32_t framesToSkip); uintptr_t 337 VMPI/VMPI.h extern bool VMPI_getFunctionNameFromPC(uintptr_t pc, char *buffer, size_t bufferSize); uintptr_t 350 VMPI/VMPI.h extern bool VMPI_getFileAndLineInfoFromPC(uintptr_t pc, char *buffer, size_t bufferSize, uint32_t* lineNumber); uintptr_t 449 VMPI/VMPI.h extern bool VMPI_tlsCreate(uintptr_t* tlsId); uintptr_t 457 VMPI/VMPI.h extern void VMPI_tlsDestroy(uintptr_t tlsId); uintptr_t 466 VMPI/VMPI.h extern bool VMPI_tlsSetValue(uintptr_t tlsId, void* value); uintptr_t 475 VMPI/VMPI.h extern void* VMPI_tlsGetValue(uintptr_t tlsId); uintptr_t 74 core/AbcGen.h writeInt(uint32_t(uintptr_t(pc))); uintptr_t 75 core/AbcGen.h writeInt(uint32_t(uintptr_t(pc) >> 32)); uintptr_t 1711 core/AbcParser.cpp if (classCount > uintptr_t(abcEnd - pos)) uintptr_t 167 core/AvmCore-inlines.h if ((uintptr_t)&dummy < minstack) uintptr_t 176 core/AvmCore-inlines.h if ((uintptr_t)&dummy < minstack) uintptr_t 197 core/AvmCore-inlines.h return BindingKind(uintptr_t(b) & 7); uintptr_t 223 core/AvmCore-inlines.h return int(uintptr_t(b)) >> 3; uintptr_t 229 core/AvmCore-inlines.h return 1 + (int(uintptr_t(b)) >> 3); uintptr_t 235 core/AvmCore-inlines.h return int(uintptr_t(b)) >> 3; uintptr_t 241 core/AvmCore-inlines.h return int(uintptr_t(b)) >> 3; uintptr_t 250 core/AvmCore-inlines.h REALLY_INLINE /*static*/ Binding AvmCore::makeSlotBinding(uintptr_t id, BindingKind kind) uintptr_t 256 core/AvmCore-inlines.h REALLY_INLINE /*static*/ Binding AvmCore::makeMGSBinding(uintptr_t id, BindingKind kind) uintptr_t 265 core/AvmCore-inlines.h return Binding((uintptr_t(b) & ~7) | BKIND_GETSET); uintptr_t 644 core/AvmCore-inlines.h AvmAssert(!(uintptr_t(e) & FLAGS_MASK)); uintptr_t 646 core/AvmCore-inlines.h this->envOrCodeContext = uintptr_t(e); uintptr_t 650 core/AvmCore-inlines.h this->dxns = (Namespace*)(uintptr_t)0xdeadbeef; uintptr_t 657 core/AvmCore-inlines.h AvmAssert(!(uintptr_t(cc) & FLAGS_MASK)); uintptr_t 659 core/AvmCore-inlines.h this->envOrCodeContext = uintptr_t(cc) | IS_EXPLICIT_CODECONTEXT; uintptr_t 663 core/AvmCore-inlines.h this->dxns = (Namespace*)(uintptr_t)0xdeadbeef; uintptr_t 1779 core/AvmCore.cpp void AvmCore::formatOpcode(PrintWriter& buffer, const uintptr_t *pc, WordOpcode opcode, ptrdiff_t off, PoolObject* pool) uintptr_t 4398 core/AvmCore.cpp void AvmCore::setStackLimit(uintptr_t p) uintptr_t 334 core/AvmCore.h void setStackLimit(uintptr_t p); uintptr_t 359 core/AvmCore.h uintptr_t minstack; uintptr_t 366 core/AvmCore.h uintptr_t stack_limit; uintptr_t 606 core/AvmCore.h static Binding makeSlotBinding(uintptr_t id, BindingKind kind); uintptr_t 608 core/AvmCore.h static Binding makeMGSBinding(uintptr_t id, BindingKind kind); uintptr_t 647 core/AvmCore.h void formatOpcode(PrintWriter& out, const uintptr_t *pc, WordOpcode opcode, ptrdiff_t off, PoolObject* pool); uintptr_t 1529 core/AvmCore.h uintptr_t envOrCodeContext; uintptr_t 60 core/BitSet.h uintptr_t *getbits() { uintptr_t 63 core/BitSet.h const uintptr_t *getbits() const { uintptr_t 66 core/BitSet.h static const uintptr_t kOne = 1; uintptr_t 94 core/BitSet.h uintptr_t *bits = getbits(); uintptr_t 129 core/BitSet.h uintptr_t setFrom(BitSet &other) { uintptr_t 133 core/BitSet.h uintptr_t *bits = getbits(); uintptr_t 134 core/BitSet.h uintptr_t *otherbits = other.getbits(); uintptr_t 135 core/BitSet.h uintptr_t newbits = 0; uintptr_t 137 core/BitSet.h uintptr_t b = bits[i]; uintptr_t 138 core/BitSet.h uintptr_t b2 = otherbits[i]; uintptr_t 150 core/BitSet.h uintptr_t* newBits = mmfx_new_array( uintptr_t, newCapacity); uintptr_t 152 core/BitSet.h uintptr_t *bits = getbits(); uintptr_t 172 core/BitSet.h uintptr_t ar[kDefaultCapacity]; uintptr_t 173 core/BitSet.h uintptr_t* ptr; uintptr_t 200 core/BitSet.h const uint32_t sz = count * sizeof(uintptr_t); uintptr_t 201 core/BitSet.h uintptr_t* v = (uintptr_t*)gc->Alloc(sz, MMgc::GC::kZero); uintptr_t 209 core/BitSet.h m_bits = uintptr_t(v); uintptr_t 224 core/BitSet.h uintptr_t* v = (m_bits & 1) ? &m_bits : (uintptr_t*)m_bits; uintptr_t 226 core/BitSet.h v[nbit / BITS_PER_UINTPTR] |= (uintptr_t(1) << (nbit & (BITS_PER_UINTPTR-1))); uintptr_t 232 core/BitSet.h uintptr_t* v = (m_bits & 1) ? &m_bits : (uintptr_t*)m_bits; uintptr_t 234 core/BitSet.h v[nbit / BITS_PER_UINTPTR] &= ~(uintptr_t(1) << (nbit & (BITS_PER_UINTPTR-1))); uintptr_t 241 core/BitSet.h uintptr_t w = m_bits; uintptr_t 243 core/BitSet.h w = ((const uintptr_t*)m_bits)[nbit / BITS_PER_UINTPTR]; uintptr_t 244 core/BitSet.h return (w & (uintptr_t(1) << (nbit & (BITS_PER_UINTPTR-1)))) != 0; uintptr_t 259 core/BitSet.h uintptr_t m_bits; // low bit 1 == inline, low bit 0 == dynamic alloc uintptr_t 261 core/BitSet.h uintptr_t m_cap; uintptr_t 67 core/CdeclThunk.cpp uintptr_t p = (uintptr_t)_buf; uintptr_t 130 core/CdeclThunk.cpp setUint((uintptr_t)a); uintptr_t 165 core/CdeclThunk.cpp void setUint(uintptr_t u) uintptr_t 167 core/CdeclThunk.cpp if (u & (~(static_cast<uintptr_t>(-1) >> (_tagBits + 1)))) { uintptr_t 404 core/CdeclThunk.cpp uintptr_t m_argDesc; uintptr_t 408 core/CdeclThunk.cpp ImmArgDescIter(uintptr_t argDesc, AvmCore* core) : m_argDesc(argDesc), m_core(core) uintptr_t 525 core/CdeclThunk.cpp , m_minDst((void*)((uintptr_t)dst + 16)) // must make room for a1-a4 always uintptr_t 529 core/CdeclThunk.cpp AvmAssert(!(7 & (uintptr_t)dst)); uintptr_t 531 core/CdeclThunk.cpp AvmAssert(!(15 & (uintptr_t)dst)); uintptr_t 548 core/CdeclThunk.cpp m_dst = (void*)(4 + (uintptr_t)m_dst); uintptr_t 557 core/CdeclThunk.cpp m_dst = (void*)(8 + (uintptr_t)m_dst); uintptr_t 564 core/CdeclThunk.cpp m_dst = (void*)(4 + (uintptr_t)m_dst); uintptr_t 598 core/CdeclThunk.cpp return (int32_t)(uintptr_t)l.argEnd(); uintptr_t 705 core/CdeclThunk.cpp (void* callee, unsigned calleeArgDescBufSize, ArgCoercer argCoercer, MethodEnv* env, Traits* retTraits, uintptr_t callerArgDesc, void* callerAp)) uintptr_t 795 core/CdeclThunk.cpp unsigned calleeArgDescBufSize, ArgCoercer argCoercer, MethodEnv* env, Traits* retTraits, uintptr_t callerArgDesc, void* callerAp)) uintptr_t 945 core/CdeclThunk.cpp ap = (APType)((uintptr_t)ap + sizeof(int32_t)); // x86-64? uintptr_t 957 core/CdeclThunk.cpp ap = (APType)((uintptr_t)ap + sizeof(double)); uintptr_t 1026 core/CdeclThunk.cpp ap = (APType)(sizeof(double) + (uintptr_t)ap); uintptr_t 1031 core/CdeclThunk.cpp ap = (APType)(sizeof(int32_t) + (uintptr_t)ap); uintptr_t 1039 core/CdeclThunk.cpp ap = (APType)(sizeof(double) + (uintptr_t)ap); uintptr_t 1046 core/CdeclThunk.cpp ap = (APType)(sizeof(int32_t) + (uintptr_t)ap); uintptr_t 1053 core/CdeclThunk.cpp ap = (APType)(sizeof(int32_t) + (uintptr_t)ap); uintptr_t 1264 core/CdeclThunk.cpp static void* atomvArgDescCoercer(void* callee, MethodEnv* env, Traits* retTraits, uintptr_t callerArgDesc, void* callerAp, void* calleeArgDescBuf) uintptr_t 1273 core/CdeclThunk.cpp static void* apArgDescCoercer(void* callee, MethodEnv* env, Traits* retTraits, uintptr_t callerArgDesc, void* callerAp, void* calleeArgDescBuf) uintptr_t 1281 core/CdeclThunk.cpp static void* ptrArgDescCoercer(void* callee, MethodEnv* env, Traits* retTraits, uintptr_t callerArgDesc, void* callerAp, void* calleeArgDescBuf) uintptr_t 1289 core/CdeclThunk.cpp static void* immArgDescCoercer(void* callee, MethodEnv* env, Traits* retTraits, uintptr_t callerArgDesc, void* callerAp, void* calleeArgDescBuf) uintptr_t 1308 core/CdeclThunk.cpp Atom coerce32CdeclArgDescEnter(Traits* retTraits, uintptr_t argDesc, MethodEnv* env, va_list ap) uintptr_t 1324 core/CdeclThunk.cpp (void*)info->handler_function(), argDescSize(info), ptrArgDescCoercer, env, retTraits, (uintptr_t)argDesc, &ap); uintptr_t 1332 core/CdeclThunk.cpp (void*)info->handler_function(), argDescSize(info), atomvArgDescCoercer, env, retTraits, (uintptr_t)argc, (void*)argv); uintptr_t 1340 core/CdeclThunk.cpp (void*)info->handler_function(), argDescSize(info), apArgDescCoercer, env, retTraits, (uintptr_t)argc, (void*)ap); uintptr_t 1347 core/CdeclThunk.cpp double coerceNCdeclArgDescEnter(uintptr_t argDesc, MethodEnv* env, va_list ap) uintptr_t 1367 core/CdeclThunk.cpp (void*)info->handler_function(), argDescSize(info), ptrArgDescCoercer, env, NUMBER_TYPE, (uintptr_t)argDesc, &ap); uintptr_t 1377 core/CdeclThunk.cpp (void*)info->handler_function(), argDescSize(info), atomvArgDescCoercer, env, NUMBER_TYPE, (uintptr_t)argc, (void*)argv); uintptr_t 1386 core/CdeclThunk.cpp (void*)info->handler_function(), argDescSize(info), apArgDescCoercer, env, NUMBER_TYPE, (uintptr_t)argc , (void*)ap); uintptr_t 1391 core/CdeclThunk.cpp int32_t argDescApSize(uintptr_t argDesc, MethodEnv* env) uintptr_t 1406 core/CdeclThunk.cpp int32_t argDescArgsToAp(void* calleeArgDescBuf, uintptr_t argDesc, MethodEnv* env, va_list ap) uintptr_t 1433 core/CdeclThunk.cpp int32_t argDescArgCount(uintptr_t argDesc) uintptr_t 1446 core/CdeclThunk.cpp void argDescArgsToAtomv(Atom* args, uintptr_t argDesc, MethodEnv* env, va_list ap) uintptr_t 46 core/CdeclThunk.h Atom coerce32CdeclArgDescEnter(Traits* retTraits, uintptr_t argDesc, MethodEnv* env, va_list ap); uintptr_t 50 core/CdeclThunk.h double coerceNCdeclArgDescEnter(uintptr_t argDesc, MethodEnv* env, va_list ap); uintptr_t 58 core/CdeclThunk.h int32 argDescApSize(uintptr_t argDesc, MethodEnv* env); uintptr_t 61 core/CdeclThunk.h int32 argDescArgsToAp(void* args, uintptr_t argDesc, MethodEnv* env, va_list ap); uintptr_t 67 core/CdeclThunk.h int32 argDescArgCount(uintptr_t argDesc); uintptr_t 70 core/CdeclThunk.h void argDescArgsToAtomv(Atom* args, uintptr_t argDesc, MethodEnv* env, va_list ap); uintptr_t 46 core/CodegenLIR-inlines.h REALLY_INLINE LineNumberRecord* JITCodeInfo::add(MMgc::GC* gc, uintptr_t loc, Stringp file, uint32_t line) uintptr_t 1388 core/CodegenLIR.cpp stp(InsConstPtr((void*)(uintptr_t)0xdeadbeef), methodFrame, offsetof(MethodFrame,dxns)); uintptr_t 5441 core/CodegenLIR.cpp LIns* prevIns = (LIns*) (uintptr_t(i) - lirSizes[op]); uintptr_t 84 core/CodegenLIR.h LineNumberRecord* add(MMgc::GC* gc, uintptr_t loc, Stringp file, uint32_t line); uintptr_t 379 core/CodegenLIR.h LineNumberRecord* jitAddRecord(uintptr_t pos, uint32_t filename, uint32_t line, bool pending=false); uintptr_t 267 core/Coder.cpp void CodeWriter::writeInterfaceCall(FrameState*, const byte *, AbcOpcode, uintptr_t, uint32_t, Traits*) uintptr_t 54 core/Coder.h virtual void writeInterfaceCall(FrameState* state, const byte *pc, AbcOpcode opcode, uintptr_t opd1, uint32_t opd2, Traits* type); uintptr_t 83 core/Coder.h void writeInterfaceCall(FrameState* state, const byte *pc, AbcOpcode opcode, uintptr_t opd1, uint32_t opd2, Traits* type); uintptr_t 106 core/Coder.h void writeInterfaceCall(FrameState* state, const byte *pc, AbcOpcode opcode, uintptr_t opd1, uint32_t opd2, Traits* type); uintptr_t 146 core/Interpreter.cpp typedef uintptr_t bytecode_t; uintptr_t 156 core/Interpreter.cpp inline uintptr_t readU30(const uint8_t*& pc) { uintptr_t 210 core/Interpreter.cpp uintptr_t interpGPR(MethodEnv* env, int argc, uint32_t *ap) uintptr_t 746 core/Interpreter.cpp register InterpreterAuxiliaryFrame* const aux_memory = (InterpreterAuxiliaryFrame*)(((uintptr_t)(framep + ms->frame_size()) + 15) & ~15); uintptr_t 944 core/Interpreter.cpp register uintptr_t u1, u2; uintptr_t 945 core/Interpreter.cpp register uintptr_t u1t, u2t, u3t; // private to the generic arithmetic macros uintptr_t 1121 core/Interpreter.cpp *(++sp) = kDoubleType|(uintptr_t)cpool_double[(uint32_t)U30ARG]; uintptr_t 1728 core/Interpreter.cpp const uintptr_t* base = pc-1; uintptr_t 1731 core/Interpreter.cpp uintptr_t case_count = U30ARG; uintptr_t 3220 core/Interpreter.cpp ExceptionHandler *handler = core->findExceptionHandler(info, (uintptr_t*)expc-1-info->word_code_start(), exception); uintptr_t 64 core/Interpreter.h uintptr_t interpGPR(MethodEnv* method, int argc, uint32 *ap); // returns Atom, int/uint, or a pointer uintptr_t 144 core/MethodEnv-inlines.h AvmAssert((uintptr_t(ptr) & 7) == 0); uintptr_t 145 core/MethodEnv-inlines.h WB(core()->GetGC(), this, &activationOrMCTable, (uintptr_t)ptr | type | (activationOrMCTable & kIsScriptEnv)); uintptr_t 543 core/MethodEnv.cpp uintptr_t MethodEnv::delegateInvoke(MethodEnv* env, int32_t argc, uint32_t *ap) uintptr_t 72 core/MethodEnv.h static uintptr_t delegateInvoke(MethodEnv* env, int32_t argc, uint32_t *ap); uintptr_t 320 core/MethodEnv.h uintptr_t activationOrMCTable; uintptr_t 362 core/MethodEnv.h uintptr_t iid; uintptr_t 363 core/MethodEnv.h uintptr_t disp_id; // only needs to be uint32_t, is this size for alignment purposes uintptr_t 77 core/MethodInfo-inlines.h REALLY_INLINE uintptr_t MethodInfo::iid() const uintptr_t 79 core/MethodInfo-inlines.h return ((uintptr_t)this)>>3; uintptr_t 312 core/MethodInfo-inlines.h REALLY_INLINE const uintptr_t* MethodInfo::word_code_start() const uintptr_t 60 core/MethodInfo.cpp _declaringScopeOrTraits(uintptr_t(declTraits) | IS_TRAITS), uintptr_t 61 core/MethodInfo.cpp _activationScopeOrTraits(uintptr_t(0) | IS_TRAITS), uintptr_t 73 core/MethodInfo.cpp _declaringScopeOrTraits(uintptr_t(declTraits) | IS_TRAITS), uintptr_t 74 core/MethodInfo.cpp _activationScopeOrTraits(uintptr_t(0) | IS_TRAITS), uintptr_t 97 core/MethodInfo.cpp _declaringScopeOrTraits(uintptr_t(0) | IS_TRAITS), uintptr_t 98 core/MethodInfo.cpp _activationScopeOrTraits(uintptr_t(0) | IS_TRAITS), uintptr_t 149 core/MethodInfo.cpp WB(pool()->core->GetGC(), this, &_declaringScopeOrTraits, uintptr_t(s)); uintptr_t 169 core/MethodInfo.cpp AvmAssert(_activationScopeOrTraits == (uintptr_t(0) | IS_TRAITS)); uintptr_t 170 core/MethodInfo.cpp WB(pool()->core->GetGC(), this, &_activationScopeOrTraits, uintptr_t(t) | IS_TRAITS); uintptr_t 177 core/MethodInfo.cpp WB(pool()->core->GetGC(), this, &_activationScopeOrTraits, uintptr_t(s)); uintptr_t 230 core/MethodInfo.cpp /*static*/ uintptr_t MethodInfo::verifyEnterGPR(MethodEnv* env, int32_t argc, uint32_t* ap) uintptr_t 571 core/MethodInfo.cpp return core->uintToAtom((uint32_t)*(const uintptr_t*)src); uintptr_t 735 core/MethodInfo.cpp src = FramePtr(uintptr_t(src) + srcPos*8); uintptr_t 742 core/MethodInfo.cpp src = FramePtr(uintptr_t(src) + srcPos*sizeof(Atom)); uintptr_t 774 core/MethodInfo.cpp dst = FramePtr(uintptr_t(dst) + dstPos*8); uintptr_t 815 core/MethodInfo.cpp dst = FramePtr(uintptr_t(dst) + dstPos*sizeof(Atom)); uintptr_t 859 core/MethodInfo.cpp if (_declaringScopeOrTraits == (uintptr_t(0) | IS_TRAITS)) uintptr_t 861 core/MethodInfo.cpp WB(pool()->core->GetGC(), this, &_declaringScopeOrTraits, uintptr_t(traits) | IS_TRAITS); uintptr_t 882 core/MethodInfo.cpp if (_declaringScopeOrTraits != (uintptr_t(0) | IS_TRAITS)) uintptr_t 885 core/MethodInfo.cpp this->_declaringScopeOrTraits = uintptr_t(0) | IS_TRAITS; uintptr_t 902 core/MethodInfo.cpp WB(core->GetGC(), this, &_declaringScopeOrTraits, uintptr_t(fscope)); uintptr_t 49 core/MethodInfo.h typedef uintptr_t (*GprMethodProc)(MethodEnv*, int32_t, uint32_t *); uintptr_t 227 core/MethodInfo.h static uintptr_t verifyEnterGPR(MethodEnv* env, int32_t argc, uint32_t* ap); uintptr_t 231 core/MethodInfo.h uintptr_t iid() const; uintptr_t 357 core/MethodInfo.h const uintptr_t* word_code_start() const; uintptr_t 417 core/MethodInfo.h static const uintptr_t IS_TRAITS = 0x01; uintptr_t 422 core/MethodInfo.h uintptr_t _declaringScopeOrTraits; // if LSB set, Traits* if LSB clr, ScopeTypeChain* uintptr_t 423 core/MethodInfo.h uintptr_t _activationScopeOrTraits; // if LSB set, Traits* if LSB clr, ScopeTypeChain* uintptr_t 86 core/NativeFunction.h const uintptr_t kUnboxMask = ~uintptr_t(7); uintptr_t 90 core/NativeFunction.h inline uintptr_t _AvmThunkUnbox_AvmReceiver(AvmMethodEnv env, uintptr_t r) uintptr_t 96 core/NativeFunction.h #define AvmThunkUnbox_AvmReceiver(t,r) ((t)(_AvmThunkUnbox_AvmReceiver(env, uintptr_t(r)))) uintptr_t 98 core/NativeFunction.h inline uintptr_t _AvmThunkUnbox_AvmAtomReceiver(AvmMethodEnv env, uintptr_t r) uintptr_t 103 core/NativeFunction.h #define AvmThunkUnbox_AvmAtomReceiver(t,r) ((t)(_AvmThunkUnbox_AvmAtomReceiver(env, uintptr_t(r)))) uintptr_t 105 core/NativeFunction.h #define AvmThunkUnbox_AvmReceiver(t,r) ((t)(uintptr_t(r))) uintptr_t 106 core/NativeFunction.h #define AvmThunkUnbox_AvmAtomReceiver(t,r) ((t)(uintptr_t(r) & kUnboxMask)) uintptr_t 83 core/Sampler.cpp AvmAssert((uintptr_t(p) & 3) == 0); uintptr_t 84 core/Sampler.cpp if (uintptr_t(p) & 4) uintptr_t 90 core/Sampler.h return SamplerObjectType(uintptr_t(vt) | uintptr_t(kSOT_Object)); uintptr_t 95 core/Sampler.h return SamplerObjectTypeKind(uintptr_t(sot) & 7); uintptr_t 108 core/Sampler.h return (Toplevel*)(uintptr_t(sot) & ~7); uintptr_t 116 core/Sampler.h sot = SamplerObjectType(uintptr_t(toplevel) | uintptr_t(sk)); uintptr_t 124 core/Sampler.h return (void*)(uintptr_t(sot) & ~7); uintptr_t 228 core/Sampler.h uintptr_t timerHandle; uintptr_t 70 core/ScopeChain-inlines.h _scopes[i] = uintptr_t(t) | (w ? ISWITH : 0); uintptr_t 50 core/ScopeChain.cpp const size_t padSize = sizeof(uintptr_t) * (((pad > 0) ? (pad - 1) : 0) + outerSize); uintptr_t 103 core/ScopeChain.cpp const size_t padSize = sizeof(uintptr_t) * (this->fullsize ? this->fullsize-1 : 0); uintptr_t 74 core/ScopeChain.h static const uintptr_t ISWITH = 0x01; uintptr_t 82 core/ScopeChain.h uintptr_t _scopes[1]; // actual length = fullsize; uintptr_t 284 core/StackTrace.h static uintptr_t hashCode(StackTrace::Element* e, int depth); uintptr_t 237 core/StringObject.cpp return int32_t(uintptr_t(probe - str)); uintptr_t 355 core/StringObject.cpp m_buffer(uintptr_t(start << master->getWidth())), uintptr_t 156 core/StringObject.h REALLY_INLINE Atom atom() const { return Atom(AtomConstants::kStringType | uintptr_t(this)); } uintptr_t 474 core/StringObject.h uintptr_t offset_bytes; uintptr_t 477 core/StringObject.h REALLY_INLINE explicit Buffer(uintptr_t _offset_bytes) { offset_bytes = _offset_bytes; } uintptr_t 253 core/Traits-inlines.h if (t == *((Traits**)(uintptr_t(this)+off))) uintptr_t 1075 core/Traits.cpp const uint32 disp_id = uint32(uintptr_t(b) >> 3) + (ne.kind == TRAIT_Setter); uintptr_t 1249 core/Traits.cpp thisData->m_slotSize = (thisData->m_slotSize + (sizeof(uintptr_t)-1)) & ~(sizeof(uintptr_t)-1); uintptr_t 1263 core/Traits.cpp core->console << iter.key() << ":" << (uint32_t)(uintptr_t)(iter.value()) << "\n"; uintptr_t 1329 core/Traits.cpp const uint32 disp_id = uint32(uintptr_t(b) >> 3) + (ne.kind == TRAIT_Setter); uintptr_t 1487 core/Traits.cpp m_totalSize = ((m_totalSize+(sizeof(uintptr_t)-1))&~(sizeof(uintptr_t)-1)); uintptr_t 1491 core/Traits.cpp AvmAssert((m_hashTableOffset & (sizeof(uintptr_t)-1)) == 0); uintptr_t 1492 core/Traits.cpp AvmAssert((m_totalSize & (sizeof(uintptr_t)-1)) == 0); uintptr_t 1664 core/Traits.cpp AvmAssert((uintptr_t(falseAtom)>>3) == 0); uintptr_t 1784 core/Traits.cpp AvmAssert((uintptr_t(p) % sizeof(uint32_t)) == 0); uintptr_t 1804 core/Traits.cpp AvmAssert((uintptr_t(p) % sizeof(uint32_t)) == 0); uintptr_t 1813 core/Traits.cpp AvmAssert((uintptr_t(p) & 7) == 0); // we had better be on an 8-byte boundary... uintptr_t 1842 core/Traits.cpp uintptr_t* ptr; uintptr_t 1999 core/Traits.cpp WB(core->gc, this, (Traits*)(uintptr_t(this)+off), this); uintptr_t 60 core/VTable.cpp static inline uint32_t getRawDispID(Binding b) { return uint32_t(uintptr_t(b))>>3; } uintptr_t 108 core/VTable.cpp uintptr_t const iid; uintptr_t 109 core/VTable.cpp uintptr_t const disp_id; uintptr_t 182 core/VTable.cpp /*static*/ GprImtThunkProcRetType VTable::dispatchImt(ImtThunkEnv* ite, int argc, uint32* ap, uintptr_t iid) uintptr_t 206 core/VTable.cpp /*static*/ GprImtThunkProcRetType VTable::resolveImt(ImtThunkEnv* ite, int argc, uint32* ap, uintptr_t iid) uintptr_t 71 core/VTable.h typedef uintptr_t GprImtThunkProcRetType; uintptr_t 95 core/VTable.h static GprImtThunkProcRetType resolveImt(ImtThunkEnv* ite, int argc, uint32* ap, uintptr_t iid); uintptr_t 96 core/VTable.h static GprImtThunkProcRetType dispatchImt(ImtThunkEnv* ite, int argc, uint32* ap, uintptr_t iid); uintptr_t 160 core/WordcodeEmitter.cpp void WordcodeEmitter::emitRelativeOffset(uintptr_t base_offset, const uint8_t *base_pc, intptr_t offset) uintptr_t 164 core/WordcodeEmitter.cpp uintptr_t old_offset = uintptr_t((base_pc - code_start) + offset); uintptr_t 182 core/WordcodeEmitter.cpp void WordcodeEmitter::makeAndInsertBackpatch(const uint8_t* target_pc, uintptr_t patch_offset) uintptr_t 842 core/WordcodeEmitter.cpp uintptr_t base_offset = uintptr_t(buffer_offset + (dest - buffers->data) + 1); uintptr_t 1029 core/WordcodeEmitter.cpp uint32 WordcodeEmitter::epilogue(uintptr_t** code_result) uintptr_t 1044 core/WordcodeEmitter.cpp TranslatedCode* code_anchor = (TranslatedCode*)core->GetGC()->Alloc(sizeof(TranslatedCode) + (total_size - 1)*sizeof(uintptr_t), GC::kZero); uintptr_t 1045 core/WordcodeEmitter.cpp uintptr_t* code = code_anchor->data; uintptr_t 1060 core/WordcodeEmitter.cpp uintptr_t* ptr = code; uintptr_t 1062 core/WordcodeEmitter.cpp VMPI_memcpy(ptr, first->data, first->entries_used*sizeof(uintptr_t)); uintptr_t 1270 core/WordcodeEmitter.cpp uintptr_t op = S[i]; uintptr_t 1271 core/WordcodeEmitter.cpp uintptr_t width = calculateInstructionWidth(op); uintptr_t 1330 core/WordcodeEmitter.cpp uintptr_t offset = I[nextI - 1][1]; uintptr_t 1355 core/WordcodeEmitter.cpp void WordcodeEmitter::peep(uint32_t opcode, uintptr_t* loc) uintptr_t 1495 core/WordcodeEmitter.cpp for ( uintptr_t i=0, limit=nextI-shift ; i < limit ; i++ ) { uintptr_t 47 core/WordcodeEmitter.h uintptr_t data[1]; // more follows uintptr_t 68 core/WordcodeEmitter.h virtual uint32 epilogue(uintptr_t** code_result = NULL); uintptr_t 136 core/WordcodeEmitter.h uintptr_t* patch_loc; // location in the new code into which to write the new offset uintptr_t 137 core/WordcodeEmitter.h uintptr_t patch_offset; // value to subtract from offset of translated pc uintptr_t 143 core/WordcodeEmitter.h uintptr_t old_offset; uintptr_t 144 core/WordcodeEmitter.h uintptr_t new_offset; uintptr_t 157 core/WordcodeEmitter.h uintptr_t data[100]; uintptr_t 178 core/WordcodeEmitter.h uintptr_t *dest; uintptr_t 179 core/WordcodeEmitter.h uintptr_t *dest_limit; uintptr_t 182 core/WordcodeEmitter.h void emitRelativeOffset(uintptr_t base_offset, const uint8_t *pc, intptr_t offset); uintptr_t 183 core/WordcodeEmitter.h void makeAndInsertBackpatch(const uint8_t* target_pc, uintptr_t patch_offset); uintptr_t 213 core/WordcodeEmitter.h uintptr_t* I[10]; // longest window 10 instructions, not a problem now, generator can generate constant later uintptr_t 214 core/WordcodeEmitter.h uintptr_t O[10]; // symbolic opcodes for each I entry uintptr_t 215 core/WordcodeEmitter.h uintptr_t nextI; // next slot in I and O uintptr_t 216 core/WordcodeEmitter.h uintptr_t R[30]; // replacement data uintptr_t 217 core/WordcodeEmitter.h uintptr_t S[30]; // symbolic opcode for some R entries uintptr_t 220 core/WordcodeEmitter.h void peep(uint32_t opcode, uintptr_t* loc); uintptr_t 227 core/WordcodeEmitter.h bool isJumpInstruction(uintptr_t opcode) { uintptr_t 231 core/WordcodeEmitter.h uint32_t calculateInstructionWidth(uintptr_t opcode) { uintptr_t 45 core/WordcodeTranslator.h # define NEW_OPCODE(n) ((uintptr_t)opcode_labels[n]) uintptr_t 70 core/WordcodeTranslator.h virtual uint32 epilogue(uintptr_t** code_result = NULL) = 0; uintptr_t 59 core/atom-inlines.h return ((((uintptr_t(a) ^ kIntptrType) | (uintptr_t(b) ^ kIntptrType)) & 7) == 0); uintptr_t 108 core/atom-inlines.h REALLY_INLINE bool atomIsValidIntptrValue_u(const uintptr_t u) uintptr_t 110 core/atom-inlines.h const uintptr_t MASK = ~(uintptr_t(atomMaxIntValue)>>1); uintptr_t 120 core/atom-inlines.h return (ScriptObject*) (uintptr_t(a) - kObjectType); uintptr_t 167 core/atom.h #define atomKind(a) ((Atom)((uintptr_t(a) & 7))) uintptr_t 168 core/atom.h #define atomPtr(a) ((void*)(uintptr_t(a) & ~7)) uintptr_t 206 core/atom.h bool atomIsValidIntptrValue_u(const uintptr_t u); uintptr_t 211 core/atom.h # define tagprof(n,v) _nhprof(n, uintptr_t(v)&7, 8, 0, 1, 2, 3, 4, 5, 6, 7) uintptr_t 82 core/avmplusHashtable.cpp uintptr_t newVal = uintptr_t(newAtoms) | (m_atomsAndFlags & kAtomFlags); uintptr_t 116 core/avmplusHashtable.cpp uintptr_t mask = ~(m_atomsAndFlags & kDontEnumBit); uintptr_t 129 core/avmplusHashtable.cpp uintptr_t bitmask = (m - 1) & ~0x1; uintptr_t 100 core/avmplusHashtable.h uintptr_t hasDontEnumSupport() const { return (m_atomsAndFlags & kDontEnumBit); } uintptr_t 103 core/avmplusHashtable.h Atom removeDontEnumMask(Atom a) const { return Atom(uintptr_t(a) & ~(m_atomsAndFlags & kDontEnumBit)); } uintptr_t 104 core/avmplusHashtable.h bool enumerable(Atom a) const { return a != EMPTY && a != DELETED && !(uintptr_t(a) & (m_atomsAndFlags & kDontEnumBit)); } uintptr_t 119 core/avmplusHashtable.h static const uintptr_t kDontEnumBit = 0x01; uintptr_t 121 core/avmplusHashtable.h static const uintptr_t kHasDeletedItems = 0x02; uintptr_t 123 core/avmplusHashtable.h static const uintptr_t kAtomFlags = (kDontEnumBit | kHasDeletedItems); uintptr_t 125 core/avmplusHashtable.h uintptr_t hasDeletedItems() const { return (m_atomsAndFlags & kHasDeletedItems); } uintptr_t 307 core/avmplusHashtable.h uintptr_t m_atomsAndFlags; /** property hashtable, this has no DWB on purpose, setAtoms contains the WB */ uintptr_t 126 core/jit-calls.h return *((T*) (uintptr_t(atomObj(obj)) + c.slot_offset)); uintptr_t 250 core/jit-calls.h c.slot_offset = uintptr_t(slot_ptr) - uintptr_t(obj_ptr); uintptr_t 407 core/jit-calls.h c.slot_offset = uintptr_t(slot_ptr) - uintptr_t(obj_ptr); uintptr_t 480 core/jit-calls.h Atom* slot_ptr = (Atom*)(uintptr_t(obj_ptr) + c.slot_offset); uintptr_t 543 core/jit-calls.h T* slot_ptr = (T*) (uintptr_t(obj_ptr) + c.slot_offset); uintptr_t 620 core/jit-calls.h c.slot_offset = uintptr_t(slot_ptr) - uintptr_t(obj_ptr); uintptr_t 150 eval/eval-util.h uintptr_t padding; uintptr_t 66 extensions/DictionaryGlue.h return *(HeapHashtable**)(uintptr_t(this) + vtable->traits->getHashtableOffset()); uintptr_t 93 extensions/ST_avmplus_peephole.cpp uintptr_t* code; uintptr_t 192 nanojit/Assembler.cpp NanoAssert(uintptr_t(end) - uintptr_t(start) >= (size_t)LARGEST_UNDERRUN_PROT); uintptr_t 198 nanojit/Assembler.cpp cgen->jitCodePosUpdate((uintptr_t)list->code); uintptr_t 1428 nanojit/Assembler.cpp uintptr_t currentFile = ins->oprnd1()->imm32(); uintptr_t 1439 nanojit/Assembler.cpp cgen->jitAddRecord((uintptr_t)_nIns, 0, currentLine, true); uintptr_t 1490 nanojit/Assembler.cpp cgen->jitCodePosUpdate((uintptr_t)_nIns); uintptr_t 88 nanojit/CodeAlloc.cpp uintptr_t end = (uintptr_t)alignUp(term, bytesPerPage); uintptr_t 89 nanojit/CodeAlloc.cpp return (CodeList*) (end - (uintptr_t)bytesPerAlloc); uintptr_t 130 nanojit/CodeAlloc.cpp _nvprof("alloc page", uintptr_t(mem)>>12); uintptr_t 343 nanojit/CodeAlloc.cpp b->end = (NIns*) (uintptr_t(mem) + bytes - sizeofMinBlock); uintptr_t 361 nanojit/CodeAlloc.cpp CodeList* b = (CodeList*) (uintptr_t(start) - offsetof(CodeList, code)); uintptr_t 385 nanojit/CodeAlloc.cpp holeStart = (NIns*) ((uintptr_t(holeStart) + sizeof(NIns*)-1) & ~(sizeof(NIns*)-1)); uintptr_t 386 nanojit/CodeAlloc.cpp holeEnd = (NIns*) (uintptr_t(holeEnd) & ~(sizeof(NIns*)-1)); uintptr_t 390 nanojit/CodeAlloc.cpp if (uintptr_t(holeEnd) - uintptr_t(holeStart) < minHole) { uintptr_t 401 nanojit/CodeAlloc.cpp CodeList* b2 = (CodeList*) (uintptr_t(holeEnd) - offsetof(CodeList, code)); uintptr_t 419 nanojit/CodeAlloc.cpp CodeList* b3 = (CodeList*) (uintptr_t(holeEnd) - offsetof(CodeList, code)); uintptr_t 440 nanojit/CodeAlloc.cpp size += int((uintptr_t)b->end - (uintptr_t)b); uintptr_t 473 nanojit/CodeAlloc.cpp if (!containsPtr((NIns*)b, (NIns*)((uintptr_t)b + bytesPerAlloc), p)) uintptr_t 84 nanojit/CodeAlloc.h size_t size() const { return uintptr_t(end) - uintptr_t(&code[0]); } uintptr_t 87 nanojit/CodeAlloc.h size_t blockSize() const { return uintptr_t(end) - uintptr_t(this); } uintptr_t 246 nanojit/Containers.h uintptr_t h = (uintptr_t) k; uintptr_t 248 nanojit/Containers.h h = (h>>3) ^ (h<<((sizeof(uintptr_t) * 8) - 3)); uintptr_t 155 nanojit/LIR.cpp _unused = (uintptr_t) _allocator.alloc(CHUNK_SZB); uintptr_t 172 nanojit/LIR.cpp void LirBuffer::moveToNewChunk(uintptr_t addrOfLastLInsOnCurrentChunk) uintptr_t 187 nanojit/LIR.cpp uintptr_t LirBuffer::makeRoom(size_t szB) uintptr_t 198 nanojit/LIR.cpp uintptr_t addrOfLastLInsOnChunk = _unused - sizeof(LIns); uintptr_t 206 nanojit/LIR.cpp uintptr_t startOfRoom = _unused; uintptr_t 219 nanojit/LIR.cpp uintptr_t addrOfLastLInsOnChunk = _unused - sizeof(LIns); uintptr_t 371 nanojit/LIR.cpp _i = (LInsp)(uintptr_t(_i) - insSizes[_i->opcode()]); uintptr_t 853 nanojit/LIR.cpp uintptr_t p = (uintptr_t)base->constvalp() + off; uintptr_t 1068 nanojit/LIR.cpp hash = _hash32(hash, uint32_t(uintptr_t(data) >> 32)); uintptr_t 1069 nanojit/LIR.cpp hash = _hash32(hash, uint32_t(uintptr_t(data))); uintptr_t 87 nanojit/LIR.h uintptr_t _address; uintptr_t 680 nanojit/LIR.h uintptr_t arg:8; uintptr_t 681 nanojit/LIR.h uintptr_t kind:8; uintptr_t 742 nanojit/LIR.h LInsOp0* LIns::toLInsOp0() const { return (LInsOp0*)( uintptr_t(this+1) - sizeof(LInsOp0) ); } uintptr_t 743 nanojit/LIR.h LInsOp1* LIns::toLInsOp1() const { return (LInsOp1*)( uintptr_t(this+1) - sizeof(LInsOp1) ); } uintptr_t 744 nanojit/LIR.h LInsOp2* LIns::toLInsOp2() const { return (LInsOp2*)( uintptr_t(this+1) - sizeof(LInsOp2) ); } uintptr_t 745 nanojit/LIR.h LInsOp3* LIns::toLInsOp3() const { return (LInsOp3*)( uintptr_t(this+1) - sizeof(LInsOp3) ); } uintptr_t 746 nanojit/LIR.h LInsLd* LIns::toLInsLd() const { return (LInsLd* )( uintptr_t(this+1) - sizeof(LInsLd ) ); } uintptr_t 747 nanojit/LIR.h LInsSti* LIns::toLInsSti() const { return (LInsSti*)( uintptr_t(this+1) - sizeof(LInsSti) ); } uintptr_t 748 nanojit/LIR.h LInsSk* LIns::toLInsSk() const { return (LInsSk* )( uintptr_t(this+1) - sizeof(LInsSk ) ); } uintptr_t 749 nanojit/LIR.h LInsC* LIns::toLInsC() const { return (LInsC* )( uintptr_t(this+1) - sizeof(LInsC ) ); } uintptr_t 750 nanojit/LIR.h LInsP* LIns::toLInsP() const { return (LInsP* )( uintptr_t(this+1) - sizeof(LInsP ) ); } uintptr_t 751 nanojit/LIR.h LInsI* LIns::toLInsI() const { return (LInsI* )( uintptr_t(this+1) - sizeof(LInsI ) ); } uintptr_t 752 nanojit/LIR.h LInsN64* LIns::toLInsN64() const { return (LInsN64*)( uintptr_t(this+1) - sizeof(LInsN64) ); } uintptr_t 753 nanojit/LIR.h LInsJtbl*LIns::toLInsJtbl()const { return (LInsJtbl*)(uintptr_t(this+1) - sizeof(LInsJtbl)); } uintptr_t 1331 nanojit/LIR.h uintptr_t makeRoom(size_t szB); // make room for an instruction uintptr_t 1359 nanojit/LIR.h void moveToNewChunk(uintptr_t addrOfLastLInsOnCurrentChunk); uintptr_t 1362 nanojit/LIR.h uintptr_t _unused; // next unused instruction slot in the current LIR chunk uintptr_t 1363 nanojit/LIR.h uintptr_t _limit; // one past the last usable byte of the current LIR chunk uintptr_t 1660 nanojit/NativeARM.cpp uintptr_t top = uintptr_t(_nSlot); uintptr_t 1661 nanojit/NativeARM.cpp uintptr_t pc = uintptr_t(_nIns); uintptr_t 1923 nanojit/NativeARM.cpp NanoAssert(uintptr_t(_nIns) + 8 + offset == uintptr_t(_nSlot-1)); uintptr_t 1996 nanojit/NativeARM.cpp NanoAssert(uintptr_t(_nIns)+8+offs == uintptr_t(_nSlot-1)); uintptr_t 558 nanojit/NativePPC.cpp if (!targ || !isU32(uintptr_t(targ))) { uintptr_t 561 nanojit/NativePPC.cpp asm_li32(R0, uint32_t(uintptr_t(targ))); uintptr_t 1113 nanojit/NativePPC.cpp if (addr==0 || !isU32(uintptr_t(addr))) { uintptr_t 1118 nanojit/NativePPC.cpp asm_li64(R2, uintptr_t(addr)); // 5 instructions uintptr_t 1125 nanojit/NativePPC.cpp asm_li32(R2, uint32_t(uintptr_t(addr))); // 2 instructions uintptr_t 1287 nanojit/NativePPC.cpp uint64_t imm = uintptr_t(target); uintptr_t 69 nanojit/NativeSparc.cpp #define BIT_ROUND_UP(v,q) ( (((uintptr_t)v)+(q)-1) & ~((q)-1) ) uintptr_t 116 nanojit/NativeSparc.cpp while(uintptr_t(_nIns) & 15) { uintptr_t 519 nanojit/NativeX64.cpp void Assembler::JMPX(R indexreg, NIns** table) { emitrxb_imm(X64_jmpx, (R)0, indexreg, (Register)5, (int32_t)(uintptr_t)table); asm_output("jmpq [%s*8 + %p]", RQ(indexreg), (void*)table); } uintptr_t 1629 nanojit/NativeX64.cpp if (isS32((uintptr_t)negateMask) || isTargetWithinS32((NIns*)negateMask)) { uintptr_t 1631 nanojit/NativeX64.cpp if (isS32((uintptr_t)negateMask)) { uintptr_t 1633 nanojit/NativeX64.cpp XORPSA(rr, (int32_t)(uintptr_t)negateMask); uintptr_t 1793 nanojit/NativeX64.cpp asm_quad(RAX, uintptr_t(lr)); uintptr_t 217 nanojit/nanojit.h static inline bool isU32(uintptr_t i) { uintptr_t 221 nanojit/nanojit.h #define alignTo(x,s) ((((uintptr_t)(x)))&~(((uintptr_t)s)-1)) uintptr_t 222 nanojit/nanojit.h #define alignUp(x,s) ((((uintptr_t)(x))+(((uintptr_t)s)-1))&~(((uintptr_t)s)-1)) uintptr_t 139 shell/Platform.h virtual uintptr_t getMainThreadStackLimit() = 0; uintptr_t 75 shell/avmshell.cpp uintptr_t minstack; uintptr_t 81 shell/avmshell.cpp minstack = uintptr_t(&minstack) - settings.stackSize + avmshell::kStackMargin; uintptr_t 97 shell/avmshell.cpp minstack = uintptr_t(&stackheight) - stackheight + avmshell::kStackMargin; uintptr_t 56 shell/avmshellMac.cpp virtual uintptr_t getMainThreadStackLimit(); uintptr_t 62 shell/avmshellMac.cpp uintptr_t MacPlatform::getMainThreadStackLimit() uintptr_t 70 shell/avmshellMac.cpp return uintptr_t(stackbase) - stackheight + avmshell::kStackMargin; uintptr_t 57 shell/avmshellUnix.cpp virtual uintptr_t getMainThreadStackLimit(); uintptr_t 66 shell/avmshellUnix.cpp uintptr_t UnixPlatform::getMainThreadStackLimit() uintptr_t 74 shell/avmshellUnix.cpp return uintptr_t(&stackbase) - stackheight + avmshell::kStackMargin; uintptr_t 70 shell/avmshellWin.cpp virtual uintptr_t getMainThreadStackLimit(); uintptr_t 130 shell/avmshellWin.cpp uintptr_t WinPlatform::getMainThreadStackLimit() uintptr_t 136 shell/avmshellWin.cpp uintptr_t sp = (uintptr_t)(&dummy); uintptr_t 137 shell/avmshellWin.cpp sp &= ~uintptr_t(sysinfo.dwPageSize-1); uintptr_t 141 shell/avmshellWin.cpp return (uintptr_t)buf.AllocationBase + avmshell::kStackMargin;