OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
full:heap
(Results
526 - 550
of
1817
) sorted by null
<<
21
22
23
24
25
26
27
28
29
30
>>
/dalvik/vm/alloc/
Copying.cpp
22
#include "alloc/
Heap
.h"
36
* The other major data structures that maintain the state of the
heap
60
* Additionally, we record the free space frontier of the
heap
, as
63
* implemented). This is stored in the
heap
source structure. This
92
* copy-collected
heap
(tenuring) into a less volatile space. Copying
216
* The starting size of the
heap
. This value is the same as the
222
* The maximum size of the
heap
. This value is the same as the
228
* The current, committed size of the
heap
. At present, this is
501
* Perform any required
heap
initializations after forking from the
503
* this will demarcate the shared region of the
heap
[
all
...]
/external/v8/src/
objects.h
48
// - HeapObject (superclass for everything allocated in the
heap
)
246
// As an example, a JavaScript object is a
heap
object and its map
437
// We use the full 8 bits of the instance_type field to encode
heap
object
477
//
heap
.cc and mark-compact.cc.
514
// "Data", objects that cannot contain non-map-word pointers to
heap
[
all
...]
assembler.cc
544
Object* found =
HEAP
->FindCodeObject(addr);
672
return ExternalReference(isolate->
heap
()->global_contexts_list_address());
700
return ExternalReference(isolate->
heap
()->roots_address());
722
return ExternalReference(isolate->
heap
()->NewSpaceStart());
727
Address mask = reinterpret_cast<Address>(isolate->
heap
()->NewSpaceMask());
734
return ExternalReference(isolate->
heap
()->NewSpaceAllocationTopAddress());
740
Heap
*
heap
= isolate->
heap
();
local
741
return ExternalReference(
heap
->always_allocate_scope_depth_address())
[
all
...]
bootstrapper.h
46
cache_ = create_heap_objects ?
HEAP
->empty_fixed_array() : NULL;
89
// Requires:
Heap
::Setup has been called.
handles.cc
435
(descriptors->GetKey(0) == isolate->
heap
()->hidden_symbol()) &&
482
isolate->
heap
()->LookupSingleCharacterStringFromCode(index), Object);
526
isolate->
heap
()->CopyJSObject(*obj), JSObject);
544
// need to reeenter to unprotect the
heap
.
602
if (*array != isolate->
heap
()->empty_fixed_array()) {
603
array->set_map(isolate->
heap
()->fixed_cow_array_map());
790
*p != isolate->
heap
()->null_value();
797
isolate->
heap
()->undefined_value(),
[
all
...]
/external/v8/src/arm/
macro-assembler-arm.h
68
// Return the pointer to the allocated already tagged as a
heap
object.
154
Heap
::RootListIndex index,
158
Heap
::RootListIndex index,
466
// a
heap
object. All registers are clobbered also when control
511
// Allocates a
heap
number or jumps to the gc_required label if the young
526
// Copies a fixed number of fields of
heap
objects from src to dst.
550
// Compare object type for
heap
object. heap_object contains a non-Smi
554
// are the same register). It leaves the
heap
object in the heap_object
565
// leaves the
heap
object in the heap_object register unless the heap_object
575
// to be a
heap
object
[
all
...]
/sdk/ddms/libs/ddmuilib/src/com/android/ddmuilib/heap/
NativeHeapPanel.java
17
package com.android.ddmuilib.
heap
;
86
/** Panel to display native
heap
information. */
99
private static final String TOOLTIP_EXPORT_DATA = "Export
Heap
Data";
109
private static final String SNAPSHOT_HEAP_BUTTON_TEXT = "Snapshot Current Native
Heap
Usage";
110
private static final String LOAD_HEAP_DATA_BUTTON_TEXT = "Import
Heap
Data";
529
assert c != null : "Snapshot
Heap
could not have been enabled w/o a selected client.";
574
"Error Importing
Heap
Data",
611
fileDialog.setText("Import
Heap
Dump");
631
mSnapshotIndexCombo.setItems(new String[] {"No
heap
snapshots available."});
[
all
...]
/external/v8/src/x64/
stub-cache-x64.cc
84
// Name must be a symbol and receiver must be a
heap
object.
117
Heap
::kHashTableMapRootIndex);
383
ASSERT(!masm->isolate()->
heap
()->InNewSpace(interceptor));
475
if (masm->isolate()->
heap
()->InNewSpace(call_data)) {
570
return masm->isolate()->
heap
()->undefined_value(); // Success.
670
return masm->isolate()->
heap
()->undefined_value(); // Success.
726
__ CompareRoot(rax,
Heap
::kNoInterceptorResultSentinelRootIndex);
[
all
...]
/external/v8/src/ia32/
code-stubs-ia32.cc
145
// in the runtime system (see
Heap
::AllocateFunctionContext).
253
// Get the map and type of the
heap
object.
303
// be either a smi or a
heap
number object (fp value). Requirements:
309
// be either smi or
heap
number objects (fp values). Requirements:
354
// Assumes that operands are smis or
heap
numbers and loads them
743
// Result we want is in left == edx, so we can put the allocated
heap
[
all
...]
/dalvik/vm/interp/
Jit.h
30
#define HEAP_SPACE JIT_MAX_TRACE_LEN /* default size of
heap
space */
55
ShadowHeap heapSpace[HEAP_SPACE]; /* copy of
heap
space */
/dalvik/vm/native/
dalvik_system_VMRuntime.cpp
31
* Gets the current ideal
heap
utilization, represented as a number
45
* Sets the current ideal
heap
utilization, represented as a number
/development/host/windows/usb/winusb/
adb_winusb_endpoint_object.h
64
are allocated from the
heap
assigned to that module. Now, if these objects
65
are deleted outside of AdbWinUsbApi module, this will lead to the
heap
adb_winusb_io_completion.h
72
are allocated from the
heap
assigned to that module. Now, if these objects
73
are deleted outside of AdbWinUsbApi module, this will lead to the
heap
/external/chromium/base/
lazy_instance.h
22
// to avoid allocating the Type instance on the
heap
. This may help with the
23
// performance of creating the instance, and reducing
heap
fragmentation. This
/external/clang/docs/
Block-ABI-Apple.txt
191
The first case where copy and dispose helper functions are required is for the case of when a block itself is imported. In this case both a copy_helper function and a dispose_helper function are needed. The copy_helper function is passed both the existing stack based pointer and the pointer to the new
heap
version and should call back into the runtime to actually do the copy operation on the imported fields within the block. The runtime functions are all described in Section 5.0 Runtime Helper Functions.
307
In order to "move" the variable to the
heap
upon a copy_helper operation the compiler must rewrite access to such a variable to be indirect through the structures forwarding pointer. For example:
427
Because Blocks referencing __block variables may have Block_copy() performed upon them the underlying storage for the variables may move to the
heap
. In Objective-C Garbage Collection Only compilation environments the
heap
used is the garbage collected one and no further action is required. Otherwise the compiler must issue a call to potentially release any
heap
storage for __block variables at all escapes or terminations of their scope. The call should be:
544
Within a block stack based C++ objects are copied into const copies using the copy constructor. It is an error if a stack based C++ object is used within a block if it does not have a copy constructor. In addition both copy and destroy helper routines must be synthesized for the block to support the Block_copy() operation, and the flags work marked with the (1<<26) bit in addition to the (1<<25) bit. The copy helper should call the constructor using appropriate offsets of the variable within the supplied stack based block source and
heap
based destination for all const constructed copies, and similarly should call the destructor in the destroy routine.
601
C++ objects stored in __block storage start out on the stack in a block_byref data structure as do other variables. Such objects (if not const objects) must support a regular copy constructor. The block_byref data structure will have copy and destroy helper routines synthesized by the compiler. The copy helper will have code created to perform the copy constructor based on the initial stack block_byref data structure, and will also set the (1<<26) bit in addition to the (1<<25) bit. The destroy helper will have code to do the destructor on the object stored within the supplied block_byref
heap
data structure. For example,
658
/* Certain field types require runtime assistance when being copied to the
heap
. The following function is used
/external/libnfc-nxp/Linux_x86/
phOsalNfc.c
52
* This function attempts to allocate \a size bytes on the
heap
and
55
* \param size size of the memory block to be allocated on the
heap
.
/external/qemu/android/utils/
path.h
141
** load_text_file() reads a file into a
heap
-allocated memory block,
160
/* try to load a given file into a
heap
-allocated block.
/external/qemu/elff/
elf_alloc.h
67
* allocator that will grab memory from the
heap
in large chunks and then will
69
* This will be much faster than going to the
heap
all the time, and since we
/external/skia/src/images/
SkImageRefPool.cpp
25
SkDebugf("=== ImagePool: add pixels %s [%d %d %d] bytes=%d
heap
=%d\n",
61
SkDebugf("=== ImagePool: purge %s [%d %d %d] bytes=%d
heap
=%d\n",
/external/v8/
Android.v8common.mk
46
src/
heap
.cc \
47
src/
heap
-profiler.cc \
/external/v8/src/extensions/
externalize-string-extension.cc
103
HEAP
->external_string_table()->AddString(*string);
113
HEAP
->external_string_table()->AddString(*string);
/external/v8/test/cctest/
SConscript
62
'test-
heap
-profiler.cc',
63
'test-
heap
.cc',
cctest.gyp
91
'test-
heap
.cc',
92
'test-
heap
-profiler.cc',
/external/v8/tools/visual_studio/
v8_cctest.vcproj
199
RelativePath="..\..\test\cctest\test-
heap
.cc"
203
RelativePath="..\..\test\cctest\test-
heap
-profiler.cc"
v8_cctest_arm.vcproj
195
RelativePath="..\..\test\cctest\test-
heap
.cc"
199
RelativePath="..\..\test\cctest\test-
heap
-profiler.cc"
Completed in 1883 milliseconds
<<
21
22
23
24
25
26
27
28
29
30
>>