HomeSort by relevance Sort by last modified time
    Searched refs:HeapObject (Results 26 - 50 of 247) sorted by null

12 3 4 5 6 7 8 910

  /external/chromium_org/tools/clang/blink_gc_plugin/tests/
destructor_access_finalized_field.cpp 9 HeapObject::~HeapObject()
21 void HeapObject::trace(Visitor* visitor)
garbage_collected_mixin.h 19 class HeapObject : public GarbageCollected<HeapObject>, public Mixin {
20 USING_GARBAGE_COLLECTED_MIXIN(HeapObject);
trace_if_needed.h 12 class HeapObject : public GarbageCollected<HeapObject> { };
23 class InstantiatedObject : public TemplatedObject<Member<HeapObject> > { };
polymorphic_class_with_non_virtual_trace.h 12 class HeapObject : public GarbageCollected<HeapObject> {
31 Member<HeapObject> m_obj;
41 Member<HeapObject> m_obj;
50 Member<HeapObject> m_obj;
garbage_collected_mixin.cpp 14 void HeapObject::trace(Visitor* visitor)
class_multiple_trace_bases.h 23 USING_GARBAGE_COLLECTED_MIXIN(HeapObject);
fields_require_tracing.cpp 15 void HeapObject::trace(Visitor* visitor) {
trace_templated_super.cpp 30 void HeapObject::trace(Visitor* visitor)
33 Sub<HeapObject>::trace(visitor);
  /external/chromium_org/v8/src/heap/
objects-visiting.h 12 // Visiting HeapObject body with a normal ObjectVisitor requires performing
189 INLINE(static void IteratePointers(Heap* heap, HeapObject* object,
203 INLINE(static ReturnType Visit(Map* map, HeapObject* object)) {
211 static inline ReturnType VisitSpecialized(Map* map, HeapObject* object) {
223 INLINE(static ReturnType Visit(Map* map, HeapObject* object)) {
253 INLINE(static int IterateBody(Map* map, HeapObject* obj)) {
262 INLINE(static int VisitJSFunction(Map* map, HeapObject* object)) {
265 HeapObject::RawField(object, JSFunction::kPropertiesOffset),
266 HeapObject::RawField(object, JSFunction::kCodeEntryOffset));
271 heap, HeapObject::RawField(object
    [all...]
objects-visiting-inl.h 80 Map* map, HeapObject* object) {
85 VisitPointers(heap, HeapObject::RawField(
87 HeapObject::RawField(object, JSArrayBuffer::kWeakNextOffset));
89 heap, HeapObject::RawField(
91 HeapObject::RawField(object, JSArrayBuffer::kSizeWithInternalFields));
98 Map* map, HeapObject* object) {
101 HeapObject::RawField(object, JSTypedArray::BodyDescriptor::kStartOffset),
102 HeapObject::RawField(object, JSTypedArray::kWeakNextOffset));
104 map->GetHeap(), HeapObject::RawField(
106 HeapObject::RawField(object, JSTypedArray::kSizeWithInternalFields))
    [all...]
incremental-marking.h 100 static void RecordWriteFromCode(HeapObject* obj, Object** slot,
109 INLINE(bool BaseRecordWrite(HeapObject* obj, Object** slot, Object* value));
110 INLINE(void RecordWrite(HeapObject* obj, Object** slot, Object* value));
111 INLINE(void RecordWriteIntoCode(HeapObject* obj, RelocInfo* rinfo,
117 void RecordWriteSlow(HeapObject* obj, Object** slot, Object* value);
118 void RecordWriteIntoCodeSlow(HeapObject* obj, RelocInfo* rinfo,
121 void RecordCodeTargetPatch(Code* host, Address pc, HeapObject* value);
122 void RecordCodeTargetPatch(Address pc, HeapObject* value);
124 inline void RecordWrites(HeapObject* obj);
126 inline void BlackToGreyAndUnshift(HeapObject* obj, MarkBit mark_bit)
    [all...]
incremental-marking-inl.h 14 bool IncrementalMarking::BaseRecordWrite(HeapObject* obj, Object** slot,
16 HeapObject* value_heap_obj = HeapObject::cast(value);
44 void IncrementalMarking::RecordWrite(HeapObject* obj, Object** slot,
58 void IncrementalMarking::RecordWriteIntoCode(HeapObject* obj, RelocInfo* rinfo,
66 void IncrementalMarking::RecordWrites(HeapObject* obj) {
81 void IncrementalMarking::BlackToGreyAndUnshift(HeapObject* obj,
110 void IncrementalMarking::WhiteToGreyAndPush(HeapObject* obj, MarkBit mark_bit) {
mark-compact-inl.h 30 void MarkCompactCollector::MarkObject(HeapObject* obj, MarkBit mark_bit) {
42 void MarkCompactCollector::SetMark(HeapObject* obj, MarkBit mark_bit) {
52 HeapObject* heap_object = HeapObject::cast(obj);
mark-compact.h 17 typedef bool (*IsAliveFunction)(HeapObject* obj, int* size, int* offset);
32 INLINE(static MarkBit MarkBitFrom(HeapObject* obj)) {
72 INLINE(static void BlackToGrey(HeapObject* obj)) {
105 static ObjectColor Color(HeapObject* obj) {
119 INLINE(static bool TransferColor(HeapObject* from, HeapObject* to)) {
146 HeapObject** obj_low = reinterpret_cast<HeapObject**>(low);
147 HeapObject** obj_high = reinterpret_cast<HeapObject**>(high)
    [all...]
incremental-marking.cc 37 void IncrementalMarking::RecordWriteSlow(HeapObject* obj, Object** slot,
43 heap_->mark_compact_collector()->RecordSlot(HeapObject::RawField(obj, 0),
50 void IncrementalMarking::RecordWriteFromCode(HeapObject* obj, Object** slot,
70 HeapObject* value) {
78 void IncrementalMarking::RecordCodeTargetPatch(Address pc, HeapObject* value) {
100 void IncrementalMarking::RecordWriteIntoCodeSlow(HeapObject* obj,
103 MarkBit value_bit = Marking::MarkBitFrom(HeapObject::cast(value));
127 HeapObject* heap_obj = HeapObject::cast(obj);
128 MarkBit mark_bit = Marking::MarkBitFrom(HeapObject::cast(obj))
    [all...]
spaces-inl.h 84 HeapObject* HeapObjectIterator::FromCurrentPage() {
90 HeapObject* obj = HeapObject::FromAddress(cur_addr_);
174 for (HeapObject* o = iterator.Next(); o != NULL; o = iterator.Next()) {
237 HeapObject* PagedSpace::AllocateLinearly(int size_in_bytes) {
243 return HeapObject::FromAddress(current_top);
249 HeapObject* object = AllocateLinearly(size_in_bytes);
281 HeapObject* obj = HeapObject::FromAddress(old_top);
303 bool FreeListNode::IsFreeListNode(HeapObject* object)
    [all...]
heap.cc 228 int Heap::GcSafeSizeOfOldObject(HeapObject* object) {
892 // Visit all HeapObject pointers in [start, end).
    [all...]
  /external/chromium_org/v8/src/
objects-printer.cc 29 HeapObject::cast(this)->HeapObjectPrint(os);
34 void HeapObject::PrintHeader(OStream& os, const char* id) { // NOLINT
39 void HeapObject::HeapObjectPrint(OStream& os) { // NOLINT
383 HeapObject::PrintHeader(os, "JSObject");
399 HeapObject::PrintHeader(os, "JSModule");
423 HeapObject::PrintHeader(os, "Symbol");
433 HeapObject::PrintHeader(os, "Map");
468 HeapObject::PrintHeader(os, "CodeCache");
475 HeapObject::PrintHeader(os, "PolymorphicCodeCache");
481 HeapObject::PrintHeader(os, "TypeFeedbackInfo")
    [all...]
prototype.h 92 object_ = HeapObject::cast(object_)->map()->prototype();
95 handle(HeapObject::cast(*handle_)->map()->prototype(), isolate_);
104 !HeapObject::cast(object_)->map()->is_hidden_prototype());
109 !Handle<HeapObject>::cast(handle_)->map()->is_hidden_prototype());
serialize.h 287 HeapObject* ProcessNewObjectFromSerializedCode(HeapObject* obj);
301 HeapObject* GetAddressFromEnd(int space) {
304 return HeapObject::FromAddress(high_water_[space] - offset);
339 bool IsMapped(HeapObject* obj) {
343 int MappedTo(HeapObject* obj) {
349 void AddMapping(HeapObject* obj, int to) {
357 static uint32_t Hash(HeapObject* obj) {
361 static void* Key(HeapObject* obj) {
394 HeapObject* object
    [all...]
heap-snapshot-generator.h 350 HeapObject* object);
352 HeapEntry* AddEntry(HeapObject* object);
353 HeapEntry* AddEntry(HeapObject* object,
357 const char* GetSystemEntryName(HeapObject* object);
362 bool ExtractReferencesPass1(int entry, HeapObject* obj);
363 bool ExtractReferencesPass2(int entry, HeapObject* obj);
394 void SetContextReference(HeapObject* parent_obj,
399 void SetNativeBindReference(HeapObject* parent_obj,
403 void SetElementReference(HeapObject* parent_obj,
407 void SetInternalReference(HeapObject* parent_obj
    [all...]
heap-profiler.cc 143 return ids_->FindEntry(HeapObject::cast(*obj)->address());
175 Handle<HeapObject> HeapProfiler::FindHeapObjectById(SnapshotObjectId id) {
176 HeapObject* object = NULL;
179 for (HeapObject* obj = iterator.next();
188 return object != NULL ? Handle<HeapObject>(object) : Handle<HeapObject>();
  /external/chromium_org/v8/src/compiler/
simplified-operator-reducer.cc 21 HeapObjectMatcher<HeapObject> m(node->InputAt(0));
22 if (m.Is(Unique<HeapObject>::CreateImmovable(factory()->false_value()))) {
25 if (m.Is(Unique<HeapObject>::CreateImmovable(factory()->true_value()))) {
39 HeapObjectMatcher<HeapObject> m(node->InputAt(0));
40 if (m.Is(Unique<HeapObject>::CreateImmovable(factory()->false_value()))) {
43 if (m.Is(Unique<HeapObject>::CreateImmovable(factory()->true_value()))) {
js-builtin-reducer-unittest.cc 39 Unique<HeapObject>::CreateImmovable(factory()->undefined_value()));
71 Node* fun = HeapConstant(Unique<HeapObject>::CreateUninitialized(f));
89 Node* fun = HeapConstant(Unique<HeapObject>::CreateUninitialized(f));
104 Node* fun = HeapConstant(Unique<HeapObject>::CreateUninitialized(f));
122 Node* fun = HeapConstant(Unique<HeapObject>::CreateUninitialized(f));
158 Node* fun = HeapConstant(Unique<HeapObject>::CreateUninitialized(f));
  /external/chromium_org/v8/test/cctest/
test-representation.cc 56 TestPairPositive(Representation::HeapObject(), Representation::None());
67 TestPairNegative(Representation::HeapObject(), Representation::Integer8());
78 TestPairNegative(Representation::HeapObject(), Representation::UInteger8());
89 TestPairNegative(Representation::HeapObject(), Representation::Integer16());
100 TestPairNegative(Representation::HeapObject(), Representation::UInteger16());
111 TestPairNegative(Representation::HeapObject(), Representation::Smi());
122 TestPairNegative(Representation::HeapObject(), Representation::Integer32());

Completed in 1084 milliseconds

12 3 4 5 6 7 8 910