< prev index next > src/hotspot/share/cds/classListParser.hpp
Print this page
static const char* CONSTANT_POOL_TAG;
static const char* LAMBDA_FORM_TAG;
static const char* LAMBDA_PROXY_TAG;
public:
+ static const char* LOADER_NEGATIVE_CACHE_TAG;
+
enum ParseMode {
_parse_all,
_parse_lambda_forms_invokers_only,
};
void clean_up_input_line();
void read_class_name_and_attributes();
void parse_class_name_and_attributes(TRAPS);
Klass* load_current_class(Symbol* class_name_symbol, TRAPS);
void parse_constant_pool_tag();
+ void parse_loader_negative_cache_tag();
size_t lineno() { return _input_stream.lineno(); }
FILE* do_open(const char* file);
ClassListParser(const char* file, ParseMode _parse_mode);
~ClassListParser();
< prev index next >