src/hotspot/share/interpreter/oopMapCache.hpp
changeset 53149 259c36ef27df
parent 47216 71c04702a3d5
child 53244 9807daeb47c4
equal deleted inserted replaced
53148:17d568776429 53149:259c36ef27df
     1 /*
     1 /*
     2  * Copyright (c) 1997, 2017, Oracle and/or its affiliates. All rights reserved.
     2  * Copyright (c) 1997, 2019, Oracle and/or its affiliates. All rights reserved.
     3  * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
     3  * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
     4  *
     4  *
     5  * This code is free software; you can redistribute it and/or modify it
     5  * This code is free software; you can redistribute it and/or modify it
     6  * under the terms of the GNU General Public License version 2 only, as
     6  * under the terms of the GNU General Public License version 2 only, as
     7  * published by the Free Software Foundation.
     7  * published by the Free Software Foundation.
    58 class OffsetClosure  {
    58 class OffsetClosure  {
    59  public:
    59  public:
    60   virtual void offset_do(int offset) = 0;
    60   virtual void offset_do(int offset) = 0;
    61 };
    61 };
    62 
    62 
       
    63 class OopMapCacheEntry;
    63 
    64 
    64 class InterpreterOopMap: ResourceObj {
    65 class InterpreterOopMap: ResourceObj {
    65   friend class OopMapCache;
    66   friend class OopMapCache;
    66 
    67 
    67  public:
    68  public: