| Index: runtime/vm/profiler.h | 
| diff --git a/runtime/vm/profiler.h b/runtime/vm/profiler.h | 
| index c7558904d000716d5351091ca894ba9240ee171a..e4f6c8d81dab03c89ebae9692c1a4378f57555e0 100644 | 
| --- a/runtime/vm/profiler.h | 
| +++ b/runtime/vm/profiler.h | 
| @@ -340,17 +340,19 @@ class Sample { | 
| kClassAllocationSampleBit = 6, | 
| kContinuationSampleBit = 7, | 
| }; | 
| -  class HeadSampleBit : public BitField<bool, kHeadSampleBit, 1> {}; | 
| -  class LeafFrameIsDart : public BitField<bool, kLeafFrameIsDartBit, 1> {}; | 
| -  class IgnoreBit : public BitField<bool, kIgnoreBit, 1> {}; | 
| -  class ExitFrameBit : public BitField<bool, kExitFrameBit, 1> {}; | 
| +  class HeadSampleBit : public BitField<uword, bool, kHeadSampleBit, 1> {}; | 
| +  class LeafFrameIsDart : | 
| +      public BitField<uword, bool, kLeafFrameIsDartBit, 1> {}; | 
| +  class IgnoreBit : public BitField<uword, bool, kIgnoreBit, 1> {}; | 
| +  class ExitFrameBit : public BitField<uword, bool, kExitFrameBit, 1> {}; | 
| class MissingFrameInsertedBit | 
| -      : public BitField<bool, kMissingFrameInsertedBit, 1> {}; | 
| -  class TruncatedTraceBit : public BitField<bool, kTruncatedTraceBit, 1> {}; | 
| +      : public BitField<uword, bool, kMissingFrameInsertedBit, 1> {}; | 
| +  class TruncatedTraceBit : | 
| +      public BitField<uword, bool, kTruncatedTraceBit, 1> {}; | 
| class ClassAllocationSampleBit | 
| -      : public BitField<bool, kClassAllocationSampleBit, 1> {}; | 
| +      : public BitField<uword, bool, kClassAllocationSampleBit, 1> {}; | 
| class ContinuationSampleBit | 
| -      : public BitField<bool, kContinuationSampleBit, 1> {}; | 
| +      : public BitField<uword, bool, kContinuationSampleBit, 1> {}; | 
|  | 
| int64_t timestamp_; | 
| ThreadId tid_; | 
|  |