| Index: runtime/vm/handles_impl.h
|
| diff --git a/runtime/vm/handles_impl.h b/runtime/vm/handles_impl.h
|
| index 3adf2fe7a022ac3394fdfc409e4a302a481c3984..7cfb01c32961838b267227717b9745458211cf60 100644
|
| --- a/runtime/vm/handles_impl.h
|
| +++ b/runtime/vm/handles_impl.h
|
| @@ -25,7 +25,6 @@ void Handles<kHandleSizeInWords, kHandlesPerChunk, kOffsetOfRawPtr>::
|
| VisitScopedHandles(visitor);
|
| }
|
|
|
| -
|
| template <int kHandleSizeInWords, int kHandlesPerChunk, int kOffsetOfRawPtr>
|
| void Handles<kHandleSizeInWords, kHandlesPerChunk, kOffsetOfRawPtr>::
|
| VisitScopedHandles(ObjectPointerVisitor* visitor) {
|
| @@ -40,7 +39,6 @@ void Handles<kHandleSizeInWords, kHandlesPerChunk, kOffsetOfRawPtr>::
|
| UNREACHABLE();
|
| }
|
|
|
| -
|
| template <int kHandleSizeInWords, int kHandlesPerChunk, int kOffsetOfRawPtr>
|
| void Handles<kHandleSizeInWords, kHandlesPerChunk, kOffsetOfRawPtr>::Visit(
|
| HandleVisitor* visitor) {
|
| @@ -59,7 +57,6 @@ void Handles<kHandleSizeInWords, kHandlesPerChunk, kOffsetOfRawPtr>::Visit(
|
| } while (block != NULL);
|
| }
|
|
|
| -
|
| template <int kHandleSizeInWords, int kHandlesPerChunk, int kOffsetOfRawPtr>
|
| void Handles<kHandleSizeInWords, kHandlesPerChunk, kOffsetOfRawPtr>::Reset() {
|
| // Delete all the extra zone handle blocks allocated and reinit the first
|
| @@ -76,7 +73,6 @@ void Handles<kHandleSizeInWords, kHandlesPerChunk, kOffsetOfRawPtr>::Reset() {
|
| scoped_blocks_ = &first_scoped_block_;
|
| }
|
|
|
| -
|
| // Figure out the current handle scope using the current Zone and
|
| // allocate a handle in that scope. The function assumes that a
|
| // current handle scope exists. It asserts for this appropriately.
|
| @@ -93,7 +89,6 @@ uword Handles<kHandleSizeInWords, kHandlesPerChunk, kOffsetOfRawPtr>::
|
| return handles->AllocateScopedHandle();
|
| }
|
|
|
| -
|
| // The function assumes that 'zone' is the current zone and asserts for
|
| // this appropriately.
|
| template <int kHandleSizeInWords, int kHandlesPerChunk, int kOffsetOfRawPtr>
|
| @@ -110,7 +105,6 @@ uword Handles<kHandleSizeInWords, kHandlesPerChunk, kOffsetOfRawPtr>::
|
| return address;
|
| }
|
|
|
| -
|
| // Figure out the current zone using the current Thread and
|
| // check if the specified handle has been allocated in this zone.
|
| template <int kHandleSizeInWords, int kHandlesPerChunk, int kOffsetOfRawPtr>
|
| @@ -126,7 +120,6 @@ bool Handles<kHandleSizeInWords, kHandlesPerChunk, kOffsetOfRawPtr>::
|
| return handles->IsValidZoneHandle(handle);
|
| }
|
|
|
| -
|
| template <int kHandleSizeInWords, int kHandlesPerChunk, int kOffsetOfRawPtr>
|
| void Handles<kHandleSizeInWords, kHandlesPerChunk, kOffsetOfRawPtr>::
|
| DeleteAll() {
|
| @@ -144,7 +137,6 @@ void Handles<kHandleSizeInWords, kHandlesPerChunk, kOffsetOfRawPtr>::
|
| scoped_blocks_ = &first_scoped_block_;
|
| }
|
|
|
| -
|
| template <int kHandleSizeInWords, int kHandlesPerChunk, int kOffsetOfRawPtr>
|
| void Handles<kHandleSizeInWords, kHandlesPerChunk, kOffsetOfRawPtr>::
|
| DeleteHandleBlocks(HandlesBlock* blocks) {
|
| @@ -155,7 +147,6 @@ void Handles<kHandleSizeInWords, kHandlesPerChunk, kOffsetOfRawPtr>::
|
| }
|
| }
|
|
|
| -
|
| template <int kHandleSizeInWords, int kHandlesPerChunk, int kOffsetOfRawPtr>
|
| void Handles<kHandleSizeInWords, kHandlesPerChunk, kOffsetOfRawPtr>::
|
| SetupNextScopeBlock() {
|
| @@ -174,7 +165,6 @@ void Handles<kHandleSizeInWords, kHandlesPerChunk, kOffsetOfRawPtr>::
|
| #endif
|
| }
|
|
|
| -
|
| // Validation of the handle involves iterating through all the
|
| // handle blocks to check if the handle is valid, please
|
| // use this only in ASSERT code for verification purposes.
|
| @@ -191,7 +181,6 @@ bool Handles<kHandleSizeInWords, kHandlesPerChunk, kOffsetOfRawPtr>::
|
| return false;
|
| }
|
|
|
| -
|
| template <int kHandleSizeInWords, int kHandlesPerChunk, int kOffsetOfRawPtr>
|
| bool Handles<kHandleSizeInWords, kHandlesPerChunk, kOffsetOfRawPtr>::
|
| IsValidZoneHandle(uword handle) const {
|
| @@ -205,7 +194,6 @@ bool Handles<kHandleSizeInWords, kHandlesPerChunk, kOffsetOfRawPtr>::
|
| return false;
|
| }
|
|
|
| -
|
| template <int kHandleSizeInWords, int kHandlesPerChunk, int kOffsetOfRawPtr>
|
| void Handles<kHandleSizeInWords, kHandlesPerChunk, kOffsetOfRawPtr>::
|
| SetupNextZoneBlock() {
|
| @@ -218,7 +206,6 @@ void Handles<kHandleSizeInWords, kHandlesPerChunk, kOffsetOfRawPtr>::
|
| ASSERT(zone_blocks_ != NULL);
|
| }
|
|
|
| -
|
| #if defined(DEBUG)
|
| template <int kHandleSizeInWords, int kHandlesPerChunk, int kOffsetOfRawPtr>
|
| void Handles<kHandleSizeInWords, kHandlesPerChunk, kOffsetOfRawPtr>::
|
| @@ -234,7 +221,6 @@ void Handles<kHandleSizeInWords, kHandlesPerChunk, kOffsetOfRawPtr>::
|
| ASSERT(false);
|
| }
|
|
|
| -
|
| template <int kHandleSizeInWords, int kHandlesPerChunk, int kOffsetOfRawPtr>
|
| void Handles<kHandleSizeInWords, kHandlesPerChunk, kOffsetOfRawPtr>::
|
| ZapFreeScopedHandles() {
|
| @@ -246,7 +232,6 @@ void Handles<kHandleSizeInWords, kHandlesPerChunk, kOffsetOfRawPtr>::
|
| }
|
| #endif
|
|
|
| -
|
| template <int kHandleSizeInWords, int kHandlesPerChunk, int kOffsetOfRawPtr>
|
| int Handles<kHandleSizeInWords, kHandlesPerChunk, kOffsetOfRawPtr>::
|
| CountScopedHandles() const {
|
| @@ -263,7 +248,6 @@ int Handles<kHandleSizeInWords, kHandlesPerChunk, kOffsetOfRawPtr>::
|
| return 0;
|
| }
|
|
|
| -
|
| template <int kHandleSizeInWords, int kHandlesPerChunk, int kOffsetOfRawPtr>
|
| int Handles<kHandleSizeInWords, kHandlesPerChunk, kOffsetOfRawPtr>::
|
| CountZoneHandles() const {
|
| @@ -276,7 +260,6 @@ int Handles<kHandleSizeInWords, kHandlesPerChunk, kOffsetOfRawPtr>::
|
| return count;
|
| }
|
|
|
| -
|
| template <int kHandleSizeInWords, int kHandlesPerChunk, int kOffsetOfRawPtr>
|
| Handles<kHandleSizeInWords, kHandlesPerChunk, kOffsetOfRawPtr>::HandlesBlock::
|
| ~HandlesBlock() {
|
| @@ -285,7 +268,6 @@ Handles<kHandleSizeInWords, kHandlesPerChunk, kOffsetOfRawPtr>::HandlesBlock::
|
| #endif
|
| }
|
|
|
| -
|
| template <int kHandleSizeInWords, int kHandlesPerChunk, int kOffsetOfRawPtr>
|
| void Handles<kHandleSizeInWords, kHandlesPerChunk, kOffsetOfRawPtr>::
|
| HandlesBlock::ReInit() {
|
| @@ -296,7 +278,6 @@ void Handles<kHandleSizeInWords, kHandlesPerChunk, kOffsetOfRawPtr>::
|
| #endif
|
| }
|
|
|
| -
|
| template <int kHandleSizeInWords, int kHandlesPerChunk, int kOffsetOfRawPtr>
|
| void Handles<kHandleSizeInWords, kHandlesPerChunk, kOffsetOfRawPtr>::
|
| HandlesBlock::VisitObjectPointers(ObjectPointerVisitor* visitor) {
|
| @@ -307,7 +288,6 @@ void Handles<kHandleSizeInWords, kHandlesPerChunk, kOffsetOfRawPtr>::
|
| }
|
| }
|
|
|
| -
|
| template <int kHandleSizeInWords, int kHandlesPerChunk, int kOffsetOfRawPtr>
|
| void Handles<kHandleSizeInWords, kHandlesPerChunk, kOffsetOfRawPtr>::
|
| HandlesBlock::Visit(HandleVisitor* visitor) {
|
| @@ -317,7 +297,6 @@ void Handles<kHandleSizeInWords, kHandlesPerChunk, kOffsetOfRawPtr>::
|
| }
|
| }
|
|
|
| -
|
| #if defined(DEBUG)
|
| template <int kHandleSizeInWords, int kHandlesPerChunk, int kOffsetOfRawPtr>
|
| void Handles<kHandleSizeInWords, kHandlesPerChunk, kOffsetOfRawPtr>::
|
| @@ -330,7 +309,6 @@ void Handles<kHandleSizeInWords, kHandlesPerChunk, kOffsetOfRawPtr>::
|
| }
|
| #endif
|
|
|
| -
|
| template <int kHandleSizeInWords, int kHandlesPerChunk, int kOffsetOfRawPtr>
|
| int Handles<kHandleSizeInWords, kHandlesPerChunk, kOffsetOfRawPtr>::
|
| HandlesBlock::HandleCount() const {
|
|
|