commit | b7f4b8e94e2414d17eb68a9ceae42b2eea38e604 | [log] [tgz] |
---|---|---|
author | robertphillips <robertphillips@google.com> | Thu Jan 07 10:12:16 2016 -0800 |
committer | Commit bot <commit-bot@chromium.org> | Thu Jan 07 10:12:17 2016 -0800 |
tree | 0549764ac8dd105224f85febd83ad72c7cd87656 | |
parent | 5423ee17ed5a1becd0aeaa89d8faaaa5e2696cbb [diff] [blame] |
Add sentinel to GrMemoryPool's block header GOLD_TRYBOT_URL= https://gold.skia.org/search2?unt=true&query=source_type%3Dgm&master=false&issue=1562813002 Review URL: https://codereview.chromium.org/1562813002
diff --git a/src/gpu/GrMemoryPool.h b/src/gpu/GrMemoryPool.h index 1dd1732..43826d3 100644 --- a/src/gpu/GrMemoryPool.h +++ b/src/gpu/GrMemoryPool.h
@@ -58,6 +58,9 @@ void validate(); struct BlockHeader { +#ifdef SK_DEBUG + uint32_t fBlockSentinal; ///< known value to check for bad back pointers to blocks +#endif BlockHeader* fNext; ///< doubly-linked list of blocks. BlockHeader* fPrev; int fLiveCount; ///< number of outstanding allocations in the