diff options
author | Ryan Dahl <ry@tinyclouds.org> | 2010-03-10 10:50:46 -0800 |
---|---|---|
committer | Ryan Dahl <ry@tinyclouds.org> | 2010-03-10 10:50:46 -0800 |
commit | 073947c150316cfc0bd440851e590663c3b67814 (patch) | |
tree | 892fc64c0d5cdfd021c14af01a631f6b6c91b982 /deps/v8/src/objects-debug.cc | |
parent | c2c0cfb75f46ddcb3a0900f244966764d2640240 (diff) | |
download | node-new-073947c150316cfc0bd440851e590663c3b67814.tar.gz |
Upgrade V8 to 2.1.3
Diffstat (limited to 'deps/v8/src/objects-debug.cc')
-rw-r--r-- | deps/v8/src/objects-debug.cc | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/deps/v8/src/objects-debug.cc b/deps/v8/src/objects-debug.cc index 9415bc1a1c..492b492584 100644 --- a/deps/v8/src/objects-debug.cc +++ b/deps/v8/src/objects-debug.cc @@ -644,6 +644,24 @@ void Map::MapVerify() { } +void CodeCache::CodeCachePrint() { + HeapObject::PrintHeader("CodeCache"); + PrintF("\n - default_cache: "); + default_cache()->ShortPrint(); + PrintF("\n - normal_type_cache: "); + normal_type_cache()->ShortPrint(); +} + + +void CodeCache::CodeCacheVerify() { + VerifyHeapPointer(default_cache()); + VerifyHeapPointer(normal_type_cache()); + ASSERT(default_cache()->IsFixedArray()); + ASSERT(normal_type_cache()->IsUndefined() + || normal_type_cache()->IsCodeCacheHashTable()); +} + + void FixedArray::FixedArrayPrint() { HeapObject::PrintHeader("FixedArray"); PrintF(" - length: %d", length()); |