src/hotspot/share/memory/metaspaceShared.cpp
changeset 49372 3bb8b00832d0
parent 49347 edb65305d3ac
child 49480 d7df2dd501ce
equal deleted inserted replaced
49371:59ad6672bf78 49372:3bb8b00832d0
  1016 public:
  1016 public:
  1017 
  1017 
  1018   VMOp_Type type() const { return VMOp_PopulateDumpSharedSpace; }
  1018   VMOp_Type type() const { return VMOp_PopulateDumpSharedSpace; }
  1019   void doit();   // outline because gdb sucks
  1019   void doit();   // outline because gdb sucks
  1020   static void write_region(FileMapInfo* mapinfo, int region, DumpRegion* space, bool read_only,  bool allow_exec);
  1020   static void write_region(FileMapInfo* mapinfo, int region, DumpRegion* space, bool read_only,  bool allow_exec);
       
  1021   bool allow_nested_vm_operations() const { return true; }
  1021 }; // class VM_PopulateDumpSharedSpace
  1022 }; // class VM_PopulateDumpSharedSpace
  1022 
  1023 
  1023 class SortedSymbolClosure: public SymbolClosure {
  1024 class SortedSymbolClosure: public SymbolClosure {
  1024   GrowableArray<Symbol*> _symbols;
  1025   GrowableArray<Symbol*> _symbols;
  1025   virtual void do_symbol(Symbol** sym) {
  1026   virtual void do_symbol(Symbol** sym) {