summaryrefslogtreecommitdiff
path: root/Source/JavaScriptCore/heap/CopiedBlock.h
diff options
context:
space:
mode:
authorJohanna Aijala <johanna.aijala@digia.com>2013-02-21 09:34:08 +0200
committerJohanna Aijala <johanna.aijala@digia.com>2013-02-21 09:34:53 +0200
commite6c484102e2e447f9171d9eb6799a0470910fd99 (patch)
tree7fbeb840709b78863b4ed3b4f0a66f479984caa0 /Source/JavaScriptCore/heap/CopiedBlock.h
parent30400131a4c18e9a0e0895d517c620b599aaddee (diff)
parent08322b49d440e36a8c1a8b2f250a641ea1886ae3 (diff)
downloadqtwebkit-e6c484102e2e447f9171d9eb6799a0470910fd99.tar.gz
Merge branch 'stable' into release
Change-Id: I5f9488665e344d270d876075e4a78d472e12a66f
Diffstat (limited to 'Source/JavaScriptCore/heap/CopiedBlock.h')
-rw-r--r--Source/JavaScriptCore/heap/CopiedBlock.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/Source/JavaScriptCore/heap/CopiedBlock.h b/Source/JavaScriptCore/heap/CopiedBlock.h
index 7f585585c..cc60a0103 100644
--- a/Source/JavaScriptCore/heap/CopiedBlock.h
+++ b/Source/JavaScriptCore/heap/CopiedBlock.h
@@ -50,6 +50,8 @@ public:
void pin();
bool isPinned();
+ bool isOversize();
+
unsigned liveBytes();
void reportLiveBytes(JSCell*, unsigned);
void didSurviveGC();
@@ -168,6 +170,11 @@ inline bool CopiedBlock::isPinned()
return m_isPinned;
}
+inline bool CopiedBlock::isOversize()
+{
+ return region()->isCustomSize();
+}
+
inline unsigned CopiedBlock::liveBytes()
{
return m_liveBytes;