Home
last modified time | relevance | path

Searched refs:ExecutableAllocator (Results 1 – 23 of 23) sorted by relevance

/external/webkit/Source/JavaScriptCore/jit/
DExecutableAllocator.cpp34 size_t ExecutableAllocator::pageSize = 0;
38 void ExecutableAllocator::intializePageSize() in intializePageSize()
46 ExecutableAllocator::pageSize = 256 * 1024; in intializePageSize()
48 ExecutableAllocator::pageSize = WTF::pageSize(); in intializePageSize()
65 bool ExecutableAllocator::isValid() const in isValid()
70 bool ExecutableAllocator::underMemoryPressure() in underMemoryPressure()
75 size_t ExecutableAllocator::committedByteCount() in committedByteCount()
88 void ExecutableAllocator::reprotectRegion(void* start, size_t size, ProtectionSetting setting) in reprotectRegion()
111 __asm void ExecutableAllocator::cacheFlush(void* code, size_t size) in cacheFlush()
DExecutableAllocatorFixedVMPool.cpp488 size_t ExecutableAllocator::committedByteCount() in committedByteCount()
494 void ExecutableAllocator::intializePageSize() in intializePageSize()
496 ExecutableAllocator::pageSize = getpagesize(); in intializePageSize()
499 bool ExecutableAllocator::isValid() const in isValid()
507 bool ExecutableAllocator::underMemoryPressure() in underMemoryPressure()
DExecutableAllocator.h69 #define JIT_ALLOCATOR_PAGE_SIZE (ExecutableAllocator::pageSize)
70 #define JIT_ALLOCATOR_LARGE_ALLOC_SIZE (ExecutableAllocator::pageSize * 4)
176 class ExecutableAllocator {
181 ExecutableAllocator() in ExecutableAllocator() function
/external/webkit/Source/JavaScriptCore/assembler/
DRepatchBuffer.h52 ExecutableAllocator::makeWritable(m_start, m_size); in RepatchBuffer()
57 ExecutableAllocator::makeExecutable(m_start, m_size); in ~RepatchBuffer()
DLinkBuffer.h221 ExecutableAllocator::makeWritable(m_code, m_assembler->size()); in linkCode()
294 ExecutableAllocator::makeExecutable(code(), m_size); in performFinalization()
295 ExecutableAllocator::cacheFlush(code(), m_size); in performFinalization()
DAssemblerBuffer.h152 ExecutableAllocator::makeWritable(result, m_size); in executableCopy()
DMIPSAssembler.h786 ExecutableAllocator::cacheFlush(insn, flushSize); in relinkJump()
798 ExecutableAllocator::cacheFlush(start, size); in relinkCall()
810 ExecutableAllocator::cacheFlush(insn, 2 * sizeof(MIPSWord)); in repatchInt32()
DARMv7Assembler.h1823ExecutableAllocator::cacheFlush(reinterpret_cast<uint16_t*>(from) - 5, 5 * sizeof(uint16_t)); in relinkJump()
1926 ExecutableAllocator::cacheFlush(location - 4, 4 * sizeof(uint16_t)); in setInt32()
/external/webkit/Source/JavaScriptCore/runtime/
DMemoryStatistics.cpp41 stats.JITBytes = ExecutableAllocator::committedByteCount(); in globalMemoryStatistics()
DJSGlobalData.h187 ExecutableAllocator executableAllocator;
188 ExecutableAllocator regexAllocator;
DJSGlobalObject.cpp442 if (ExecutableAllocator::underMemoryPressure()) in DynamicGlobalObjectScope()
/external/webkit/Source/JavaScriptCore/
DCMakeListsEfl.txt3 jit/ExecutableAllocator.cpp
DCMakeListsWinCE.txt2 jit/ExecutableAllocator.cpp
DCMakeLists.txt61 jit/ExecutableAllocator.cpp
DJavaScriptCore.pro100 jit/ExecutableAllocator.cpp \
DChangeLog-2011-02-161221 * jit/ExecutableAllocator.cpp:
1222 (JSC::ExecutableAllocator::reprotectRegion):
1223 * jit/ExecutableAllocator.h:
2489 (JSC::ExecutableAllocator::committedByteCount):
2490 (JSC::ExecutableAllocator::isValid):
2491 (JSC::ExecutableAllocator::underMemoryPressure):
3219 (JSC::ExecutableAllocator::committedByteCount):
3221 (JSC::ExecutableAllocator::isValid):
3222 (JSC::ExecutableAllocator::underMemoryPressure):
3796 (JSC::ExecutableAllocator::committedByteCount):
[all …]
DJavaScriptCore.gypi47 'jit/ExecutableAllocator.h',
375 'jit/ExecutableAllocator.cpp',
DGNUmakefile.list.am163 Source/JavaScriptCore/jit/ExecutableAllocator.cpp \
164 Source/JavaScriptCore/jit/ExecutableAllocator.h \
DChangeLog-2010-05-243722 * jit/ExecutableAllocator.h:
3724 (JSC::ExecutableAllocator::cacheFlush):
6889 * jit/ExecutableAllocator.h:
6890 (JSC::ExecutableAllocator::cacheFlush):
11604 * jit/ExecutableAllocator.h:
11661 * jit/ExecutableAllocator.h:
11897 * jit/ExecutableAllocator.h:
11898 (JSC::ExecutableAllocator::cacheFlush):
11966 * jit/ExecutableAllocator.h:
11970 (JSC::ExecutableAllocator::intializePageSize):
[all …]
DChangeLog-2009-06-16562 * jit/ExecutableAllocator.h:
563 (JSC::ExecutableAllocator::makeWritable):
564 (JSC::ExecutableAllocator::makeExecutable):
565 (JSC::ExecutableAllocator::reprotectRegion):
566 (JSC::ExecutableAllocator::cacheFlush):
609 * jit/ExecutableAllocator.h:
610 (JSC::ExecutableAllocator::makeWritable):
612 (JSC::ExecutableAllocator::makeExecutable):
614 (JSC::ExecutableAllocator::MakeWritable::MakeWritable):
618 (JSC::ExecutableAllocator::reprotectRegion):
[all …]
DChangeLog7290 * jit/ExecutableAllocator.h:
7291 (JSC::ExecutableAllocator::cacheFlush):
/external/webkit/Source/JavaScriptCore/JavaScriptCore.xcodeproj/
Dproject.pbxproj389 …E8DCD1009518CA /* ExecutableAllocator.h in Headers */ = {isa = PBXBuildFile; fileRef = A7B48DB50EE…
401 …8936F00DCBDB6 /* ExecutableAllocator.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A7B48DB60E…
1100 …DCBDB6 /* ExecutableAllocator.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType …
1101 …DB6 /* ExecutableAllocator.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType =…
1432 A7B48DB60EE74CFC00DCBDB6 /* ExecutableAllocator.cpp */,
1433 A7B48DB50EE74CFC00DCBDB6 /* ExecutableAllocator.h */,
2284 A766B44F0EE8DCD1009518CA /* ExecutableAllocator.h in Headers */,
2844 A7B48F490EE8936F00DCBDB6 /* ExecutableAllocator.cpp in Sources */,
/external/webkit/Source/WebKit/mac/
DChangeLog5683 …statistics sampling and reporting for JavaScriptCore's RegisterFile and ExecutableAllocator classes
5687 and ExecutableAllocator classes. Added reporting of JavaScriptCore's stack committed memory
5692 Added statistics reporting for JSC RegisterFile and ExecutableAllocator.