diff options
| author | Jason Sams <rjsams@android.com> | 2009-09-27 17:50:38 -0700 |
|---|---|---|
| committer | Jason Sams <rjsams@android.com> | 2009-09-27 17:50:38 -0700 |
| commit | 3c0dfbab807a459622aeade4940daddf482dec66 (patch) | |
| tree | efd2b716319c8f69789ec81343776eb7d008975e /libs/rs/rsObjectBase.cpp | |
| parent | e7d60bfdff35ad8eace600d2a6cb81163c966bb0 (diff) | |
| download | frameworks_base-3c0dfbab807a459622aeade4940daddf482dec66.zip frameworks_base-3c0dfbab807a459622aeade4940daddf482dec66.tar.gz frameworks_base-3c0dfbab807a459622aeade4940daddf482dec66.tar.bz2 | |
Improve logging code to dump more detaild rs object info. Fix bug with predefined elements not being recreated for contexts after one was destroyed. Add stricter type enforcement.
Diffstat (limited to 'libs/rs/rsObjectBase.cpp')
| -rw-r--r-- | libs/rs/rsObjectBase.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/libs/rs/rsObjectBase.cpp b/libs/rs/rsObjectBase.cpp index 720e8fc..0008ea4 100644 --- a/libs/rs/rsObjectBase.cpp +++ b/libs/rs/rsObjectBase.cpp @@ -41,7 +41,7 @@ ObjectBase::~ObjectBase() remove(); } -void ObjectBase::dumpObj(const char *op) const +void ObjectBase::dumpLOGV(const char *op) const { if (mName) { LOGV("%s RSobj %p, name %s, refs %i,%i from %s,%i links %p,%p,%p", @@ -79,7 +79,7 @@ bool ObjectBase::checkDelete() const { if (!(mSysRefCount | mUserRefCount)) { if (mRSC && mRSC->props.mLogObjects) { - dumpObj("checkDelete"); + dumpLOGV("checkDelete"); } delete this; return true; @@ -188,7 +188,7 @@ void ObjectBase::zeroAllUserRef(Context *rsc) LOGV("Objects remaining."); o = rsc->mObjHead; while (o) { - o->dumpObj(" "); + o->dumpLOGV(" "); o = o->mNext; } } |
