8322747: StringTable should be AllStatic

Reviewed-by: eosterlund
This commit is contained in:
Kim Barrett 2023-12-31 17:26:57 +00:00
parent 32d80e2caf
commit 518ec97114

View File

@ -25,7 +25,7 @@
#ifndef SHARE_CLASSFILE_STRINGTABLE_HPP
#define SHARE_CLASSFILE_STRINGTABLE_HPP
#include "memory/allocation.hpp"
#include "memory/allStatic.hpp"
#include "memory/padded.hpp"
#include "oops/oop.hpp"
#include "oops/oopHandle.hpp"
@ -37,15 +37,11 @@ class DumpedInternedStrings;
class JavaThread;
class SerializeClosure;
class StringTable;
class StringTableConfig;
class StringTableCreateEntry;
class StringTable : public CHeapObj<mtSymbol>{
class StringTable : AllStatic {
friend class VMStructs;
friend class Symbol;
friend class StringTableConfig;
friend class StringTableCreateEntry;
static volatile bool _has_work;