< prev index next >

src/hotspot/share/cds/lambdaFormInvokers.hpp

Print this page
*** 30,10 ***
--- 30,11 ---
  #include "utilities/growableArray.hpp"
  
  class ClassFileStream;
  template <class T>
  class Array;
+ class SerializeClosure;
  
  class LambdaFormInvokers : public AllStatic {
   private:
    static GrowableArrayCHeap<char*, mtClassShared>* _lambdaform_lines;
    // For storing LF form lines (LF_RESOLVE only) in read only table.

*** 44,7 ***
--- 45,8 ---
    static void dump_static_archive_invokers();
    static void read_static_archive_invokers();
    static void regenerate_holder_classes(TRAPS);
    static void serialize(SerializeClosure* soc);
    static void cleanup_regenerated_classes();
+   inline static bool may_be_regenerated_class(Symbol* name);
  };
  #endif // SHARE_CDS_LAMBDAFORMINVOKERS_HPP
< prev index next >