Lines Matching defs:mirror
62 namespace mirror {
70 } // namespace mirror
298 bool IsClearedJniWeakGlobal(mirror::Object* obj) SHARED_REQUIRES(Locks::mutator_lock_);
301 mirror::Object* GetClearedJniWeakGlobal() SHARED_REQUIRES(Locks::mutator_lock_);
303 mirror::Throwable* GetPreAllocatedOutOfMemoryError() SHARED_REQUIRES(Locks::mutator_lock_);
305 mirror::Throwable* GetPreAllocatedNoClassDefFoundError()
493 void RecordWriteFieldBoolean(mirror::Object* obj, MemberOffset field_offset, uint8_t value,
495 void RecordWriteFieldByte(mirror::Object* obj, MemberOffset field_offset, int8_t value,
497 void RecordWriteFieldChar(mirror::Object* obj, MemberOffset field_offset, uint16_t value,
499 void RecordWriteFieldShort(mirror::Object* obj, MemberOffset field_offset, int16_t value,
501 void RecordWriteField32(mirror::Object* obj, MemberOffset field_offset, uint32_t value,
503 void RecordWriteField64(mirror::Object* obj, MemberOffset field_offset, uint64_t value,
505 void RecordWriteFieldReference(mirror::Object* obj, MemberOffset field_offset,
506 mirror::Object* value, bool is_volatile) const;
507 void RecordWriteArray(mirror::Array* array, size_t index, uint64_t value) const
509 void RecordStrongStringInsertion(mirror::String* s) const
511 void RecordWeakStringInsertion(mirror::String* s) const
513 void RecordStrongStringRemoval(mirror::String* s) const
515 void RecordWeakStringRemoval(mirror::String* s) const
605 void SetSentinel(mirror::Object* sentinel) SHARED_REQUIRES(Locks::mutator_lock_);
688 GcRoot<mirror::Throwable> pre_allocated_OutOfMemoryError_;
689 GcRoot<mirror::Throwable> pre_allocated_NoClassDefFoundError_;
698 GcRoot<mirror::Object> sentinel_;