8147978: Remove Method::_method_data for C1

Method::_method_data field removed when not using C2 or JVMCI

Reviewed-by: dholmes, kvn
This commit is contained in:
Chris Plummer 2016-02-26 09:13:22 -08:00
parent 30ee713e36
commit 6d7d3228e7
6 changed files with 52 additions and 16 deletions

View file

@ -3464,6 +3464,12 @@ jint Arguments::finalize_vm_init_args(SysClassPath* scp_p, bool scp_assembly_req
}
#endif
#if !defined(COMPILER2) && !INCLUDE_JVMCI
UNSUPPORTED_OPTION(ProfileInterpreter, "ProfileInterpreter");
NOT_PRODUCT(UNSUPPORTED_OPTION(TraceProfileInterpreter, "TraceProfileInterpreter"));
UNSUPPORTED_OPTION(PrintMethodData, "PrintMethodData");
#endif
#ifndef TIERED
// Tiered compilation is undefined.
UNSUPPORTED_OPTION(TieredCompilation, "TieredCompilation");