Searched refs:ReferenceInfo (Results 1 - 4 of 4) sorted by relevance

/macosx-10.10/libauto-186/
H A DReferenceIterator.h63 class ReferenceInfo { class in namespace:Auto
74 // ReferenceInfo(const ReferenceInfo &other) : _kind(kRootReference), _wb(NULL), _thread(NULL), _object(NULL), _key(NULL) {}
76 ReferenceInfo(ReferenceKind kind) : _kind(kind), _object(NULL), _key(NULL) {} function in class:Auto::ReferenceInfo
77 ReferenceInfo(ReferenceKind kind, WriteBarrier * const wb) : _kind(kind), _wb(wb) {} function in class:Auto::ReferenceInfo
78 ReferenceInfo(ReferenceKind kind, Thread *thread) : _kind(kind), _thread(thread) {} function in class:Auto::ReferenceInfo
79 ReferenceInfo(void *object, void *key) : _kind(kAssociativeReference), _object(object), _key(key) {} function in class:Auto::ReferenceInfo
82 // ReferenceInfo(const ReferenceInfo &other) : _kind(other._kind), _object(other._object), _key(other._key) {}
127 // void visit(const ReferenceInfo
[all...]
H A DZoneCollectors.cpp150 void visit(const ReferenceInfo &info, void **slot, Subzone *subzone, usword_t q) {}
151 void visit(const ReferenceInfo &info, void **slot, Large *large) {}
173 void visit(const ReferenceInfo &info, void **slot, Subzone *subzone, usword_t q) {}
174 void visit(const ReferenceInfo &info, void **slot, Large *large) {}
H A Dauto_gdb_interface.cpp108 void visit(const ReferenceInfo &info, void **slot, void *block) {
148 void visit(const ReferenceInfo &info, void **slot, Subzone *subzone, usword_t q) {
152 void visit(const ReferenceInfo &info, void **slot, Large *large) {
208 void addRef(Zone *zone, Node *slotNode, const ReferenceInfo &info, void **slot) {
291 Node *nodeForSlot(const ReferenceInfo &info, void **slot) {
341 void visit(const ReferenceInfo &info, void **slot, void *block) {
363 void visit(const ReferenceInfo &info, void **slot, Subzone *subzone, usword_t q) {
367 void visit(const ReferenceInfo &info, void **slot, Large *large) {
562 void visit(const ReferenceInfo &info, void **ref, Subzone *subzone, usword_t q) {
570 void visit(const ReferenceInfo
[all...]
H A DZoneCompaction.cpp226 void visit(const ReferenceInfo &info, void **slot, Subzone *subzone, usword_t q) {
285 void visit(const ReferenceInfo &info, void **slot, Large *large) {
408 printf("<%s> : %lu\n", ReferenceInfo::name(ReferenceKind(i)), _kindCounts[i]);
518 if (kind.counts[i]) fprintf(out, " <%s>[%lu]", ReferenceInfo::name(ReferenceKind(i)), kind.counts[i]);
526 fprintf(out, "%p + %ld (%s) -> %p (%s) <%s>\n", slot_base, (long)((char*)slot - (char*)slot_base), zone->name_for_object(slot_base), address, name, ReferenceInfo::name(kind));
528 fprintf(out, "%p + %lu -> %p (%s) <%s>\n", slot_base, (long)((char*)slot - (char*)slot_base), address, name, ReferenceInfo::name(kind));
534 fprintf(out, "%p -> %p (%s) <%s>\n", (void*)NULL, address, name, ReferenceInfo::name(kind)); // hack for Pinpoint analysis.
537 fprintf(out, "%p -> %p (%s) <%s>\n", slot, address, name, ReferenceInfo::name(kind));
769 void visit(const ReferenceInfo &info, void **slot, Subzone *subzone, usword_t q) {
780 void visit(const ReferenceInfo
[all...]

Completed in 110 milliseconds