src/hotspot/share/code/debugInfo.hpp
changeset 49449 ef5d5d343e2a
parent 47216 71c04702a3d5
child 53244 9807daeb47c4
equal deleted inserted replaced
49448:b91b558a9076 49449:ef5d5d343e2a
   126   ScopeValue*                 field_at(int i) const     { return _field_values.at(i); }
   126   ScopeValue*                 field_at(int i) const     { return _field_values.at(i); }
   127   int                         field_size()              { return _field_values.length(); }
   127   int                         field_size()              { return _field_values.length(); }
   128   Handle                      value() const             { return _value; }
   128   Handle                      value() const             { return _value; }
   129   bool                        is_visited() const        { return _visited; }
   129   bool                        is_visited() const        { return _visited; }
   130 
   130 
   131   void                        set_value(oop value)      { _value = Handle(Thread::current(), value); }
   131   void                        set_value(oop value);
   132   void                        set_visited(bool visited) { _visited = false; }
   132   void                        set_visited(bool visited) { _visited = false; }
   133 
   133 
   134   // Serialization of debugging information
   134   // Serialization of debugging information
   135   void read_object(DebugInfoReadStream* stream);
   135   void read_object(DebugInfoReadStream* stream);
   136   void write_on(DebugInfoWriteStream* stream);
   136   void write_on(DebugInfoWriteStream* stream);