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;