/external/v8/src/x64/ |
H A D | ic-x64.cc | 1159 Heap* heap = masm->isolate()->heap(); local 1175 Handle<Map> arguments_map(heap->non_strict_arguments_elements_map()); 1219 Handle<Map> fixed_array_map(masm->isolate()->heap()->fixed_array_map());
|
H A D | full-codegen-x64.cc | 136 MaybeObject* maybe_cell = isolate()->heap()->AllocateJSGlobalPropertyCell( 678 // Emit the write barrier code if the location is in the heap. 1521 Heap* heap = isolate()->heap(); local 1523 constant_elements_values->map() == heap->fixed_cow_array_map()) { 2771 // Allocate a heap number. 4041 if (check->Equals(isolate()->heap()->number_symbol())) { 4046 } else if (check->Equals(isolate()->heap()->string_symbol())) { 4054 } else if (check->Equals(isolate()->heap()->boolean_symbol())) { 4060 check->Equals(isolate()->heap() [all...] |
H A D | lithium-codegen-x64.cc | 1474 // heap number -> false iff +0, -0, or NaN. 2777 // Set the pointer to the new heap number in tmp. 3769 // Deoptimize if we don't have a heap number. 3933 if (isolate()->heap()->InNewSpace(*target)) { 3989 // Check for heap number 4130 Heap* heap = isolate()->heap(); local 4155 __ Push(Handle<FixedArray>(heap->empty_fixed_array())); 4190 elements->map() != isolate()->heap()->fixed_cow_array_map(); 4452 if (type_name->Equals(heap() [all...] |
/external/webkit/ |
H A D | Android.mk | 191 $(JAVASCRIPTCORE_PATH)/heap \
|
/external/webkit/Source/WebCore/bindings/js/ |
H A D | JSDOMBinding.h | 29 #include <heap/Weak.h>
|
/external/webkit/Source/WebCore/html/ |
H A D | HTMLCanvasElement.cpp | 465 scriptExecutionContext()->globalData()->heap.reportExtraMemoryCost(m_imageBuffer->dataSize());
|
/external/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
H A D | MemRegion.h | 1116 HeapSpaceRegion *heap; member in class:clang::ento::MemRegionManager 1123 heap(0), unknown(0), code(0) {} 1148 /// generic "heap". 1175 /// \brief Return a unique symbolic region belonging to heap memory space.
|
/external/v8/src/ |
H A D | objects-debug.cc | 799 Heap* heap = HEAP; local 801 if (e->get(i) == heap->the_hole_value()) holes++;
|
H A D | objects.h | 53 // - HeapObject (superclass for everything allocated in the heap) 218 // As an example, a JavaScript object is a heap object and its map 462 // We use the full 8 bits of the instance_type field to encode heap object 520 // heap.cc and mark-compact.cc. 572 // "Data", objects that cannot contain non-map-word pointers to heap 997 // Smis are immediate which means they are NOT allocated in the heap. 1112 // value in a heap object's first word. 1125 // contains a forwarding address (a heap object pointer in the to space). 1129 // when all map words are heap object pointers, i.e. not during a full GC). 1156 // HeapObject is the superclass for all classes describing heap allocate [all...] |
H A D | assembler.h | 323 template<typename StaticVisitor> inline void Visit(Heap* heap); 508 // addresses when deserializing a heap.
|
H A D | runtime.h | 621 // Alternatively, heap initialization can be completely restarted. 623 Heap* heap, Object* dictionary);
|
H A D | parser.cc | 1015 isolate_->heap()->Proto_symbol()) && 1143 directive->Equals(isolate()->heap()->use_strict()) && 1145 isolate()->heap()->use_strict()->length() + 2) { 1229 isolate()->heap()->module_symbol()) && 2419 isolate()->heap()->native_symbol()) && 2431 isolate()->heap()->module_symbol()) || 3250 Handle<Object> result(isolate()->heap()->ToBoolean(!condition)); 3830 object_literals->set_map(isolate()->heap()->fixed_cow_array_map());
|
/external/webkit/Source/JavaScriptCore/runtime/ |
H A D | JSString.h | 194 Heap::heap(this)->reportExtraMemoryCost(value.impl()->cost()); 311 Heap::heap(this)->reportExtraMemoryCost(value.impl()->cost());
|
/external/webkit/Source/WebCore/xml/ |
H A D | XMLHttpRequest.cpp | 59 #include <heap/Strong.h> 789 globalData->heap.reportExtraMemoryCost(m_responseBuilder.length() * 2);
|
/external/v8/src/ia32/ |
H A D | full-codegen-ia32.cc | 737 // Emit the write barrier code if the location is in the heap. 1568 Heap* heap = isolate()->heap(); local 1570 constant_elements_values->map() == heap->fixed_cow_array_map()) { 2878 // Allocate a heap number. 4127 if (check->Equals(isolate()->heap()->number_symbol())) { 4132 } else if (check->Equals(isolate()->heap()->string_symbol())) { 4140 } else if (check->Equals(isolate()->heap()->boolean_symbol())) { 4146 check->Equals(isolate()->heap()->null_symbol())) { 4149 } else if (check->Equals(isolate()->heap() [all...] |
H A D | lithium-codegen-ia32.cc | 1512 // heap number -> false iff +0, -0, or NaN. 2822 // Set the pointer to the new heap number in tmp. 3694 // disagree. Try to allocate a heap number in new space and store 3723 // Done. Put the value in xmm0 into the value of the allocated heap 3872 // Load x87 register with heap number. 3907 // Deoptimize if we don't have a heap number. 4160 if (isolate()->heap()->InNewSpace(*target)) { 4214 // Check for heap number 4357 Heap* heap = isolate()->heap(); local [all...] |
H A D | macro-assembler-ia32.cc | 50 code_object_ = Handle<Object>(isolate()->heap()->undefined_value(), 355 Handle<Object> value(&isolate()->heap()->roots_array_start()[index]); 363 Handle<Object> value(&isolate()->heap()->roots_array_start()[index]); 992 int32_t seed = isolate()->heap()->HashSeed(); 1309 // Allocate heap number in new space. 1422 // Allocate heap number in new space. 1440 // Allocate heap number in new space. 1458 // Allocate heap number in new space. 1476 // Allocate heap number in new space. 2251 if (isolate()->heap() [all...] |
H A D | stub-cache-ia32.cc | 144 // Name must be a symbol and receiver must be a heap object. 237 // the heap object tag size is 2 and the pointer size log 2 is also 2. 402 ASSERT(!masm->isolate()->heap()->InNewSpace(*interceptor)); 489 if (masm->isolate()->heap()->InNewSpace(*call_data)) { 519 // Function address is a foreign pointer outside V8's heap. 924 bool in_new_space = heap()->InNewSpace(*prototype); 1031 if (isolate()->heap()->InNewSpace(callback->data())) { 1284 if (isolate()->heap()->InNewSpace(*function)) { 1955 // Check if the argument is a heap number and load its value into xmm0. 2006 // Return a new heap numbe [all...] |
/external/skia/src/core/ |
H A D | SkPicturePlayback.cpp | 205 SkBitmapHeap* heap = SkNEW(SkBitmapHeap); local 206 deepCopyInfo->controller.setBitmapStorage(heap); 207 heap->unref();
|
/external/v8/src/arm/ |
H A D | lithium-codegen-arm.cc | 1692 // heap number -> false iff +0, -0, or NaN. 3012 // Deoptimize if not a heap number. 3052 // Set the pointer to the new heap number in tmp. 3060 // tmp1: allocated heap number. 3344 // Subtract and store the result in the heap number. 3937 // disagree. Try to allocate a heap number in new space and store 3964 // Done. Put the value in dbl_scratch into the value of the allocated heap 4148 // Deoptimize if we don't have a heap number. 4315 if (isolate()->heap()->InNewSpace(*target)) { 4374 // Both smi and heap numbe 4508 Heap* heap = isolate()->heap(); local [all...] |
H A D | full-codegen-arm.cc | 759 // Emit the write barrier code if the location is in the heap. 1622 isolate()->heap()->fixed_cow_array_map()) { 2941 // Allocate a heap number. 2966 // Subtract and store the result in the heap number. 4135 if (check->Equals(isolate()->heap()->number_symbol())) { 4141 } else if (check->Equals(isolate()->heap()->string_symbol())) { 4149 } else if (check->Equals(isolate()->heap()->boolean_symbol())) { 4155 check->Equals(isolate()->heap()->null_symbol())) { 4158 } else if (check->Equals(isolate()->heap()->undefined_symbol())) { 4168 } else if (check->Equals(isolate()->heap() [all...] |
/external/v8/src/mips/ |
H A D | lithium-codegen-mips.cc | 1543 // heap number -> false iff +0, -0, or NaN. 2895 // Deoptimize if not a heap number. 2933 // Set the pointer to the new heap number in tmp. 2942 // tmp1: allocated heap number. 3849 // disagree. Try to allocate a heap number in new space and store 3875 // Done. Put the value in dbl_scratch into the value of the allocated heap 4044 // Deoptimize if we don't have a heap number. 4211 if (isolate()->heap()->InNewSpace(*target)) { 4271 // Both smi and heap number cases are handled. 4274 // Check for heap numbe 4402 Heap* heap = isolate()->heap(); local [all...] |
H A D | full-codegen-mips.cc | 767 // Emit the write barrier code if the location is in the heap. 1633 isolate()->heap()->fixed_cow_array_map()) { 2955 // Save the new heap number in callee-saved register s0, since 2963 // Allocate a heap number. 2985 // Subtract and store the result in the heap number. 4178 if (check->Equals(isolate()->heap()->number_symbol())) { 4183 } else if (check->Equals(isolate()->heap()->string_symbol())) { 4192 } else if (check->Equals(isolate()->heap()->boolean_symbol())) { 4198 check->Equals(isolate()->heap()->null_symbol())) { 4201 } else if (check->Equals(isolate()->heap() [all...] |
/external/v8/test/cctest/ |
H A D | test-mark-compact.cc | 123 // Do a mark compact GC to shrink the heap. 131 Object* obj = i::Isolate::Current()->heap()->AllocateFixedArray(length)-> 160 // call mark-compact when heap is empty
|
/external/webkit/Source/WebKit/gtk/WebCoreSupport/ |
H A D | DumpRenderTreeSupportGtk.cpp | 622 return JSDOMWindow::commonJSGlobalData()->heap.objectCount();
|