Home
last modified time | relevance | path

Searched refs:ExecutablePool (Results 1 – 25 of 25) sorted by relevance

/external/webkit/JavaScriptCore/jit/
DExecutableAllocator.h83 class ExecutablePool : public RefCounted<ExecutablePool> {
95 static PassRefPtr<ExecutablePool> create(size_t n) in create()
97 return adoptRef(new ExecutablePool(n)); in create()
119 ~ExecutablePool() in ~ExecutablePool()
123 ExecutablePool::systemRelease(*ptr); in ~ExecutablePool()
132 ExecutablePool(size_t n);
150 m_smallAllocationPool = ExecutablePool::create(JIT_ALLOCATOR_LARGE_ALLOC_SIZE); in ExecutableAllocator()
153 PassRefPtr<ExecutablePool> poolForSize(size_t n) in poolForSize()
161 return ExecutablePool::create(n); in poolForSize()
164 RefPtr<ExecutablePool> pool = ExecutablePool::create(JIT_ALLOCATOR_LARGE_ALLOC_SIZE); in poolForSize()
[all …]
DExecutableAllocatorWin.cpp43 ExecutablePool::Allocation ExecutablePool::systemAlloc(size_t n) in systemAlloc()
48 ExecutablePool::Allocation alloc = {reinterpret_cast<char*>(allocation), n}; in systemAlloc()
52 void ExecutablePool::systemRelease(const ExecutablePool::Allocation& alloc) in systemRelease()
DExecutableAllocatorSymbian.cpp50 ExecutablePool::Allocation ExecutablePool::systemAlloc(size_t n) in systemAlloc()
59 ExecutablePool::Allocation alloc = { allocation, n, codeChunk }; in systemAlloc()
63 void ExecutablePool::systemRelease(const ExecutablePool::Allocation& alloc) in systemRelease()
DExecutableAllocatorPosix.cpp45 ExecutablePool::Allocation ExecutablePool::systemAlloc(size_t n) in systemAlloc()
50 ExecutablePool::Allocation alloc = { reinterpret_cast<char*>(allocation), n }; in systemAlloc()
54 void ExecutablePool::systemRelease(const ExecutablePool::Allocation& alloc) in systemRelease()
DExecutableAllocatorFixedVMPool.cpp427 ExecutablePool::Allocation ExecutablePool::systemAlloc(size_t size) in systemAlloc()
433 ExecutablePool::Allocation alloc = {reinterpret_cast<char*>(allocator->alloc(size)), size}; in systemAlloc()
437 void ExecutablePool::systemRelease(const ExecutablePool::Allocation& allocation) in systemRelease()
DJITCode.h93 ExecutablePool* getExecutablePool() in getExecutablePool()
106 JITCode(void* code, PassRefPtr<ExecutablePool> executablePool, size_t size) in JITCode()
DJITStubs.h44 class ExecutablePool; variable
257 RefPtr<ExecutablePool> m_executablePool;
DJIT.h320 …static void compileCTIMachineTrampolines(JSGlobalData* globalData, RefPtr<ExecutablePool>* executa… in compileCTIMachineTrampolines()
364 …void privateCompileCTIMachineTrampolines(RefPtr<ExecutablePool>* executablePool, JSGlobalData* dat…
DJITOpcodes.cpp43 void JIT::privateCompileCTIMachineTrampolines(RefPtr<ExecutablePool>* executablePool, JSGlobalData*… in privateCompileCTIMachineTrampolines()
1505 void JIT::privateCompileCTIMachineTrampolines(RefPtr<ExecutablePool>* executablePool, JSGlobalData*…
/external/webkit/JavaScriptCore/assembler/
DMacroAssemblerCodeRef.h178 MacroAssemblerCodeRef(void* code, PassRefPtr<ExecutablePool> executablePool, size_t size) in MacroAssemblerCodeRef()
186 RefPtr<ExecutablePool> m_executablePool;
DLinkBuffer.h65 LinkBuffer(MacroAssembler* masm, PassRefPtr<ExecutablePool> executablePool) in LinkBuffer()
183 RefPtr<ExecutablePool> m_executablePool;
DAssemblerBuffer.h127 void* executableCopy(ExecutablePool* allocator) in executableCopy()
DAssemblerBufferWithConstantPool.h187 void* executableCopy(ExecutablePool* allocator) in executableCopy()
DARMAssembler.cpp345 void* ARMAssembler::executableCopy(ExecutablePool* allocator) in executableCopy()
DARMv7Assembler.h1505 void* executableCopy(ExecutablePool* allocator) in executableCopy()
1824 … void* executableCopy(ExecutablePool* allocator) { return m_buffer.executableCopy(allocator); } in executableCopy()
DX86Assembler.h1581 void* executableCopy(ExecutablePool* allocator) in executableCopy()
1885 … void* executableCopy(ExecutablePool* allocator) { return m_buffer.executableCopy(allocator); } in executableCopy()
DARMAssembler.h632 void* executableCopy(ExecutablePool* allocator);
/external/webkit/JavaScriptCore/wrec/
DWREC.cpp43 …attern, unsigned* numSubpatterns_ptr, const char** error_ptr, RefPtr<ExecutablePool>& pool, bool i… in compileRegExp()
DWRECGenerator.h58 …attern, unsigned* numSubpatterns_ptr, const char** error_ptr, RefPtr<ExecutablePool>& pool, bool i…
/external/webkit/JavaScriptCore/runtime/
DRegExp.h79 RefPtr<ExecutablePool> m_executablePool;
DExecutable.h72 ExecutablePool* getExecutablePool() in getExecutablePool()
/external/webkit/JavaScriptCore/yarr/
DRegexJIT.h49 class ExecutablePool; variable
/external/webkit/JavaScriptCore/bytecode/
DCodeBlock.h361 ExecutablePool* executablePool() { return ownerExecutable()->getExecutablePool(); } in executablePool()
/external/webkit/JavaScriptCore/
DChangeLog-2009-06-161320 (JSC::ExecutablePool::systemAlloc):
1321 (JSC::ExecutablePool::systemRelease):
8202 (JSC::ExecutablePool::systemAlloc):
8249 (JSC::ExecutablePool::systemAlloc):
8323 (JSC::ExecutablePool::systemAlloc):
8393 (JSC::ExecutablePool::systemAlloc):
8394 (JSC::ExecutablePool::systemRelease):
15328 (JSC::ExecutablePool::systemRelease):
15991 (JSC::ExecutablePool::alloc):
15992 (JSC::ExecutablePool::roundUpAllocationSize):
[all …]
DChangeLog8231 (JSC::ExecutablePool::systemAlloc):
8232 (JSC::ExecutablePool::systemRelease):
11109 (JSC::ExecutablePool::systemAlloc):
11111 (JSC::ExecutablePool::systemAlloc):