HomeSort by relevance Sort by last modified time
    Searched full:heap (Results 176 - 200 of 3161) sorted by null

1 2 3 4 5 6 78 91011>>

  /external/chromium_org/third_party/tcmalloc/chromium/src/
thread_cache.cc 155 // Remove some objects of class "cl" from central cache and add to thread heap.
221 // Remove some objects of class "cl" from thread heap and add to central cache
350 ThreadCache* heap = NULL; local
372 // In that case, the heap for this thread has already been created
376 heap = h;
381 if (heap == NULL) heap = NewHeap(me);
388 if (!heap->in_setspecific_ && tsd_inited_) {
389 heap->in_setspecific_ = true;
390 perftools_pthread_setspecific(heap_key_, heap);
402 ThreadCache *heap = threadcache_allocator.New(); local
    [all...]
heap-checker-bcad.cc 35 // A file to ensure that components of heap leak checker run before
40 // Otherwise, the heap checker may not be able to run early enough to
43 // "uncataloged" global objects point to it, the heap checker will
50 // A dummy variable to refer from heap-checker.cc. This is to make
54 extern void HeapLeakChecker_AfterDestructors(); // in heap-checker.cc
56 // A helper class to ensure that some components of heap leak checking
64 // hook, which will set up the heap checker via
  /external/chromium_org/v8/test/cctest/
test-symbols.cc 40 CcTest::heap()->PerformScavenge();
41 CcTest::heap()->CollectAllGarbage(Heap::kNoGCFlags);
test-global-handles.cc 40 static bool CanSkipCallback(Heap* heap, Object** pointer) {
90 Heap* heap = CcTest::heap(); local
94 global_handles->Create(heap->AllocateFixedArray(1)->ToObjectChecked());
96 global_handles->Create(heap->AllocateFixedArray(1)->ToObjectChecked());
99 global_handles->Create(heap->AllocateFixedArray(1)->ToObjectChecked());
101 global_handles->Create(heap->AllocateFixedArray(1)->ToObjectChecked());
185 Heap* heap = CcTest::heap() local
280 Heap* heap = CcTest::heap(); local
    [all...]
  /external/chromium_org/v8/tools/
process-heap-prof.py 30 # This is an utility for converting V8 heap logs into .hp files that can
32 # to produce heap usage histograms.
36 # $ tools/process-heap-prof.py v8.log | hp2ps -c > script-heap-graph.ps
39 # $ tools/process-heap-prof.py --js-cons-profile v8.log | hp2ps -c > script-heap-graph.ps
47 itemname = 'heap-js-cons-item'
49 itemname = 'heap-sample-item'
65 if row[0] == 'heap-sample-begin' and row[1] == 'Heap'
    [all...]
  /external/mesa3d/src/gallium/drivers/nouveau/
nouveau_heap.h 39 nouveau_heap_init(struct nouveau_heap **heap, unsigned start,
43 nouveau_heap_destroy(struct nouveau_heap **heap);
46 nouveau_heap_alloc(struct nouveau_heap *heap, unsigned size, void *priv,
  /external/v8/tools/
process-heap-prof.py 30 # This is an utility for converting V8 heap logs into .hp files that can
32 # to produce heap usage histograms.
36 # $ tools/process-heap-prof.py v8.log | hp2ps -c > script-heap-graph.ps
39 # $ tools/process-heap-prof.py --js-cons-profile v8.log | hp2ps -c > script-heap-graph.ps
47 itemname = 'heap-js-cons-item'
49 itemname = 'heap-sample-item'
65 if row[0] == 'heap-sample-begin' and row[1] == 'Heap'
    [all...]
  /external/valgrind/main/memcheck/tests/
addressable.stderr.exp 3 HEAP SUMMARY:
5 total heap usage: ... allocs, ... frees, ... bytes allocated
32 HEAP SUMMARY:
34 total heap usage: ... allocs, ... frees, ... bytes allocated
41 HEAP SUMMARY:
43 total heap usage: ... allocs, ... frees, ... bytes allocated
55 HEAP SUMMARY:
57 total heap usage: ... allocs, ... frees, ... bytes allocated
74 HEAP SUMMARY:
76 total heap usage: ... allocs, ... frees, ... bytes allocate
    [all...]
  /dalvik/docs/
heap-profiling.html 3 <title>Dalvik Heap Profiling</title>
7 <h1>Dalvik Heap Profiling</h1>
11 of the virtual heap. This is very useful for debugging memory usage
33 You can only generate heap data on the emulator or a device with root
63 The signal causes a GC, followed by the heap dump (to be completely
64 accurate, they actually happen concurrently, but the results in the heap
71 # ls /data/misc/heap-dump*
81 <code>/data/misc/heap-dump-BLAH-BLAH.hprof</code> and
87 $ adb pull /data/misc/heap-dump-BLAH-BLAH.hprof tail.hprof
88 $ adb pull /data/misc/heap-dump-BLAH-BLAH.hprof-head head.hpro
    [all...]
  /frameworks/base/docs/html/tools/debugging/
debugging-memory.jd 10 <li><a href="#ViewHeap">Viewing Heap Updates</a></li>
13 <li><a href="#HeapDump">Capturing a Heap Dump</a></li>
59 <dd>A concurrent garbage collection that frees up memory as your heap begins to fill up.</dd>
62 <dd>A garbage collection caused because your app attempted to allocate memory when your heap was
66 <dd>A garbage collection that occurs when you create an HPROF file to analyze your heap.</dd>
74 heap). A garbage collection for externally allocated memory (such as the pixel data stored in
82 <dt>Heap stats</dt>
83 <dd>Percentage free and (number of live objects)/(total heap size).</dd>
100 <p>As these log messages stack up, look out for increases in the heap stats (the
105 <h2 id="ViewHeap">Viewing Heap Updates</h2
    [all...]
  /art/runtime/gc/collector/
garbage_collector.h 30 class Heap;
39 GarbageCollector(Heap* heap, const std::string& name);
51 Heap* GetHeap() const {
97 Heap* const heap_;
  /external/chromium_org/third_party/icu/source/common/
cmemory.c 9 * File cmemory.c ICU Heap allocation.
10 * All ICU heap allocation, both for C and C++ new of ICU
28 /* Function Pointers for user-supplied heap functions */
34 /* Flag indicating whether any heap allocations have happened.
35 * Used to prevent changing out the heap functions after allocations have been made */
  /external/chromium_org/v8/src/
builtins.cc 37 #include "heap-profiler.h"
189 return isolate->heap()->undefined_value(); // Make compiler happy.
194 return isolate->heap()->undefined_value();
210 static void FillWithHoles(Heap* heap, FixedArray* dst, int from, int to) {
211 ASSERT(dst->map() != heap->fixed_cow_array_map());
212 MemsetPointer(dst->data_start() + from, heap->the_hole_value(), to - from);
223 static FixedArrayBase* LeftTrimFixedArray(Heap* heap,
233 ASSERT(elms->map() != heap->fixed_cow_array_map())
396 Heap* heap = isolate->heap(); local
511 Heap* heap = isolate->heap(); local
542 Heap* heap = isolate->heap(); local
593 Heap* heap = isolate->heap(); local
660 Heap* heap = isolate->heap(); local
793 Heap* heap = isolate->heap(); local
1000 Heap* heap = isolate->heap(); local
1159 Heap* heap = isolate->heap(); local
1242 Heap* heap = isolate->heap(); local
1666 Heap* heap = isolate->heap(); local
    [all...]
heap.cc 39 #include "heap-profiler.h"
68 Heap::Heap()
126 previous_survival_rate_trend_(Heap::STABLE),
127 survival_rate_trend_(Heap::STABLE),
188 intptr_t Heap::Capacity() {
201 intptr_t Heap::CommittedMemory() {
215 size_t Heap::CommittedPhysicalMemory() {
229 intptr_t Heap::CommittedMemoryExecutable() {
236 void Heap::UpdateMaximumCommitted()
2234 Heap* heap = map->GetHeap(); local
2371 Heap* heap = map->GetHeap(); local
    [all...]
transitions-inl.h 44 #define CONDITIONAL_WRITE_BARRIER(heap, object, offset, value, mode) \
46 heap->incremental_marking()->RecordWrite( \
48 if (heap->InNewSpace(value)) { \
49 heap->RecordWrite(object->address(), offset); \
72 Heap* heap = GetHeap(); local
75 heap, this, kBackPointerStorageOffset, back_pointer, mode);
102 Heap* heap = GetHeap(); local
105 heap, this, kPrototypeTransitionsOffset, transitions, mode)
    [all...]
  /external/chromium_org/base/debug/
trace_event_memory.h 28 // enabled, also enables tcmalloc heap profiling. This class is the preferred
29 // way to turn trace-base heap memory profiling on and off.
40 // pointers to tcmalloc heap profiling functions; by avoiding direct calls to
53 // Starts heap memory profiling.
56 // Captures a heap profile.
70 // Pointers to tcmalloc heap profiling functions. Allows this class to use
87 // recording by tcmalloc heap profiling.
127 // Converts tcmalloc's heap profiler data with pseudo-stacks in |input| to
132 // Converts the first |line| of heap profiler data, which contains totals for
138 // Converts a single |line| of heap profiler data into trace event compatibl
    [all...]
  /art/runtime/mirror/
object.cc 26 #include "gc/heap.h"
47 gc::Heap* heap = Runtime::Current()->GetHeap(); local
48 SirtRef<Object> copy(self, heap->AllocObject(self, c, num_bytes));
64 heap->WriteBarrierArray(copy.get(), 0, array->GetLength());
73 heap->WriteBarrierField(copy.get(), field_offset, ref);
79 heap->AddFinalizerReference(Thread::Current(), copy.get());
  /dalvik/hit/src/com/android/hit/
Instance.java 32 // The heap in which this object was allocated (app, zygote, etc)
33 Heap mHeap;
47 * called on all heap objects so that they can resolve their internal
52 * for in a heap other than the one this Instance is in.
89 public void setHeap(Heap heap) {
90 mHeap = heap;
  /external/chromium_org/third_party/tcmalloc/vendor/src/
heap-checker-bcad.cc 35 // A file to ensure that components of heap leak checker run before
40 // Otherwise, the heap checker may not be able to run early enough to
43 // "uncataloged" global objects point to it, the heap checker will
50 // A dummy variable to refer from heap-checker.cc. This is to make
54 extern void HeapLeakChecker_AfterDestructors(); // in heap-checker.cc
56 // A helper class to ensure that some components of heap leak checking
64 // hook, which will set up the heap checker via
  /external/chromium_org/tools/deep_memory_profiler/
README.policy 44 mmap-v8-heap-new mmap .*v8::.*::ReserveInitialChunk.*
45 mmap-v8-heap-coderange mmap .*v8::.*::CodeRange::Setup.*
46 mmap-v8-heap-old-evacuate mmap .*v8::.*::OldSpace::.* v8::internal::ScavengingVisitor::EvacuateObject.*
47 mmap-v8-heap-old mmap .*v8::.*::OldSpace::.*
48 mmap-v8-heap-largeobj mmap .*v8::.*::LargeObjectChunk::New.*
49 mmap-v8-heap-other mmap .*VirtualMemory.*
50 mmap-v8-heap-other mmap .*v8::internal::OS::Allocate.*
  /external/chromium_org/third_party/WebKit/Source/heap/
blink_heap_asm_stubs.target.darwin-x86.mk 18 # "{'inputs': ['$(gyp_shared_intermediate_dir)/yasm'], 'extension': 'asm', 'process_outputs_as_sources': '1', 'outputs': ['$(gyp_shared_intermediate_dir)/webcore/heap/%(INPUT_ROOT)s.o'], 'rule_name': 'assemble', 'rule_sources': ['asm/SaveRegisters_x86.asm'], 'action': ['$(gyp_shared_intermediate_dir)/yasm', '-DIA32=1', '-felf32', '-m', 'x86', '-o', '$(gyp_shared_intermediate_dir)/webcore/heap/%(INPUT_ROOT)s.o', '$(RULE_SOURCES)'], 'message': 'Compile assembly $(RULE_SOURCES)'}":
19 $(gyp_shared_intermediate_dir)/webcore/heap/SaveRegisters_x86.o: gyp_local_path := $(LOCAL_PATH)
20 $(gyp_shared_intermediate_dir)/webcore/heap/SaveRegisters_x86.o: gyp_intermediate_dir := $(abspath $(gyp_intermediate_dir))
21 $(gyp_shared_intermediate_dir)/webcore/heap/SaveRegisters_x86.o: gyp_shared_intermediate_dir := $(abspath $(gyp_shared_intermediate_dir))
22 $(gyp_shared_intermediate_dir)/webcore/heap/SaveRegisters_x86.o: export PATH := $(subst $(ANDROID_BUILD_PATHS),,$(PATH))
23 $(gyp_shared_intermediate_dir)/webcore/heap/SaveRegisters_x86.o: $(LOCAL_PATH)/third_party/WebKit/Source/heap/asm/SaveRegisters_x86.asm $(gyp_shared_intermediate_dir)/yasm $(GYP_TARGET_DEPENDENCIES)
24 mkdir -p $(gyp_shared_intermediate_dir)/webcore/heap; cd $(gyp_local_path)/third_party/WebKit/Source/heap; "$(gyp_shared_intermediate_dir)/yasm" "-DIA32=1" -felf32 -m x86 -o "$(gyp_shared_intermediate_dir (…)
    [all...]
blink_heap_asm_stubs.target.linux-x86.mk 18 # "{'inputs': ['$(gyp_shared_intermediate_dir)/yasm'], 'extension': 'asm', 'process_outputs_as_sources': '1', 'outputs': ['$(gyp_shared_intermediate_dir)/webcore/heap/%(INPUT_ROOT)s.o'], 'rule_name': 'assemble', 'rule_sources': ['asm/SaveRegisters_x86.asm'], 'action': ['$(gyp_shared_intermediate_dir)/yasm', '-DIA32=1', '-felf32', '-m', 'x86', '-o', '$(gyp_shared_intermediate_dir)/webcore/heap/%(INPUT_ROOT)s.o', '$(RULE_SOURCES)'], 'message': 'Compile assembly $(RULE_SOURCES)'}":
19 $(gyp_shared_intermediate_dir)/webcore/heap/SaveRegisters_x86.o: gyp_local_path := $(LOCAL_PATH)
20 $(gyp_shared_intermediate_dir)/webcore/heap/SaveRegisters_x86.o: gyp_intermediate_dir := $(abspath $(gyp_intermediate_dir))
21 $(gyp_shared_intermediate_dir)/webcore/heap/SaveRegisters_x86.o: gyp_shared_intermediate_dir := $(abspath $(gyp_shared_intermediate_dir))
22 $(gyp_shared_intermediate_dir)/webcore/heap/SaveRegisters_x86.o: export PATH := $(subst $(ANDROID_BUILD_PATHS),,$(PATH))
23 $(gyp_shared_intermediate_dir)/webcore/heap/SaveRegisters_x86.o: $(LOCAL_PATH)/third_party/WebKit/Source/heap/asm/SaveRegisters_x86.asm $(gyp_shared_intermediate_dir)/yasm $(GYP_TARGET_DEPENDENCIES)
24 mkdir -p $(gyp_shared_intermediate_dir)/webcore/heap; cd $(gyp_local_path)/third_party/WebKit/Source/heap; "$(gyp_shared_intermediate_dir)/yasm" "-DIA32=1" -felf32 -m x86 -o "$(gyp_shared_intermediate_dir (…)
    [all...]
  /external/valgrind/main/massif/tests/
basic2.post.exp 36 n time(B) total(B) useful-heap(B) extra-heap(B) stacks(B)
39 00.00% (0B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
42 n time(B) total(B) useful-heap(B) extra-heap(B) stacks(B)
45 98.04% (3,600B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
49 n time(B) total(B) useful-heap(B) extra-heap(B) stacks(B)
52 98.04% (7,600B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
56 n time(B) total(B) useful-heap(B) extra-heap(B) stacks(B
    [all...]
  /external/chromium_org/third_party/tcmalloc/vendor/
README 31 HEAP PROFILER
33 See doc/heap-profiler.html for information about how to use tcmalloc's
34 heap profiler and analyze its output.
41 3) Run pprof to analyze the heap usage
42 $ pprof <path/to/binary> /tmp/heapprof.0045.heap # run 'ls' to see options
43 $ pprof --gv <path/to/binary> /tmp/heapprof.0045.heap
45 You can also use LD_PRELOAD to heap-profile an executable that you
49 set to adjust the heap-profiler behavior; c.f. "ENVIRONMENT VARIABLES"
52 The heap profiler is available on all unix-based systems we've tested;
56 HEAP CHECKE
    [all...]
  /hardware/ti/omap3/dspbridge/inc/
qosti.h 34 * The enumeration defines the memory heap resources available for querying.
86 arg IN heapDesc: value in range 0..4 => Heap Identifier
88 EDynloadDaram = DYN_DARAM heap (internal)
89 EDynloadSaram = DYN_SARAM heap (internal)
90 EDynloadExternal = DYN_EXTERNAL heap (external)
91 EDynloadSram = DYN_SRAM heap (internal)
92 arg OUT memInitSize: initially configured size of heap
93 arg OUT memUsed: size of heap in use (not free)
95 arg OUT memFreeBlocks: number of free blocks in heap
96 arg OUT memAllocBlocks: number of allocated blocks in heap
    [all...]

Completed in 439 milliseconds

1 2 3 4 5 6 78 91011>>