| Index: runtime/vm/deferred_objects.h
|
| ===================================================================
|
| --- runtime/vm/deferred_objects.h (revision 31331)
|
| +++ runtime/vm/deferred_objects.h (working copy)
|
| @@ -13,7 +13,6 @@
|
| class Instance;
|
| class RawInstance;
|
| class RawObject;
|
| -class DeoptContext;
|
|
|
| // Used by the deoptimization infrastructure to defer allocation of
|
| // unboxed objects until frame is fully rewritten and GC is safe.
|
| @@ -28,7 +27,7 @@
|
| RawInstance** slot() const { return slot_; }
|
| DeferredSlot* next() const { return next_; }
|
|
|
| - virtual void Materialize(DeoptContext* deopt_context) = 0;
|
| + virtual void Materialize() = 0;
|
|
|
| private:
|
| RawInstance** const slot_;
|
| @@ -43,7 +42,7 @@
|
| DeferredDouble(double value, RawInstance** slot, DeferredSlot* next)
|
| : DeferredSlot(slot, next), value_(value) { }
|
|
|
| - virtual void Materialize(DeoptContext* deopt_context);
|
| + virtual void Materialize();
|
|
|
| double value() const { return value_; }
|
|
|
| @@ -59,7 +58,7 @@
|
| DeferredMint(int64_t value, RawInstance** slot, DeferredSlot* next)
|
| : DeferredSlot(slot, next), value_(value) { }
|
|
|
| - virtual void Materialize(DeoptContext* deopt_context);
|
| + virtual void Materialize();
|
|
|
| int64_t value() const { return value_; }
|
|
|
| @@ -76,7 +75,7 @@
|
| DeferredSlot* next)
|
| : DeferredSlot(slot, next), value_(value) { }
|
|
|
| - virtual void Materialize(DeoptContext* deopt_context);
|
| + virtual void Materialize();
|
|
|
| simd128_value_t value() const { return value_; }
|
|
|
| @@ -93,7 +92,7 @@
|
| DeferredSlot* next)
|
| : DeferredSlot(slot, next), value_(value) { }
|
|
|
| - virtual void Materialize(DeoptContext* deopt_context);
|
| + virtual void Materialize();
|
|
|
| simd128_value_t value() const { return value_; }
|
|
|
| @@ -112,7 +111,7 @@
|
| DeferredObjectRef(intptr_t index, RawInstance** slot, DeferredSlot* next)
|
| : DeferredSlot(slot, next), index_(index) { }
|
|
|
| - virtual void Materialize(DeoptContext* deopt_context);
|
| + virtual void Materialize();
|
|
|
| intptr_t index() const { return index_; }
|
|
|
|
|