Searched refs:heap (Results 276 - 300 of 339) sorted by relevance

<<11121314

/external/v8/src/x64/
H A Dic-x64.cc1159 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 Dfull-codegen-x64.cc136 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 Dlithium-codegen-x64.cc1474 // 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 DAndroid.mk191 $(JAVASCRIPTCORE_PATH)/heap \
/external/webkit/Source/WebCore/bindings/js/
H A DJSDOMBinding.h29 #include <heap/Weak.h>
/external/webkit/Source/WebCore/html/
H A DHTMLCanvasElement.cpp465 scriptExecutionContext()->globalData()->heap.reportExtraMemoryCost(m_imageBuffer->dataSize());
/external/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
H A DMemRegion.h1116 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 Dobjects-debug.cc799 Heap* heap = HEAP; local
801 if (e->get(i) == heap->the_hole_value()) holes++;
H A Dobjects.h53 // - 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 Dassembler.h323 template<typename StaticVisitor> inline void Visit(Heap* heap);
508 // addresses when deserializing a heap.
H A Druntime.h621 // Alternatively, heap initialization can be completely restarted.
623 Heap* heap, Object* dictionary);
H A Dparser.cc1015 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 DJSString.h194 Heap::heap(this)->reportExtraMemoryCost(value.impl()->cost());
311 Heap::heap(this)->reportExtraMemoryCost(value.impl()->cost());
/external/webkit/Source/WebCore/xml/
H A DXMLHttpRequest.cpp59 #include <heap/Strong.h>
789 globalData->heap.reportExtraMemoryCost(m_responseBuilder.length() * 2);
/external/v8/src/ia32/
H A Dfull-codegen-ia32.cc737 // 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 Dlithium-codegen-ia32.cc1512 // 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 Dmacro-assembler-ia32.cc50 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 Dstub-cache-ia32.cc144 // 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 DSkPicturePlayback.cpp205 SkBitmapHeap* heap = SkNEW(SkBitmapHeap); local
206 deepCopyInfo->controller.setBitmapStorage(heap);
207 heap->unref();
/external/v8/src/arm/
H A Dlithium-codegen-arm.cc1692 // 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 Dfull-codegen-arm.cc759 // 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 Dlithium-codegen-mips.cc1543 // 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 Dfull-codegen-mips.cc767 // 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 Dtest-mark-compact.cc123 // 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 DDumpRenderTreeSupportGtk.cpp622 return JSDOMWindow::commonJSGlobalData()->heap.objectCount();

Completed in 534 milliseconds

<<11121314