< prev index next >

src/hotspot/share/runtime/thread.cpp

Print this page

        

*** 4183,4193 **** JvmtiExport::enter_onload_phase(); for (agent = Arguments::agents(); agent != NULL; agent = agent->next()) { // CDS dumping does not support native JVMTI agent. // CDS dumping supports Java agent if the AllowArchivingWithJavaAgent diagnostic option is specified. ! if (DumpSharedSpaces || DynamicDumpSharedSpaces) { if(!agent->is_instrument_lib()) { vm_exit_during_cds_dumping("CDS dumping does not support native JVMTI agent, name", agent->name()); } else if (!AllowArchivingWithJavaAgent) { vm_exit_during_cds_dumping( "Must enable AllowArchivingWithJavaAgent in order to run Java agent during CDS dumping"); --- 4183,4193 ---- JvmtiExport::enter_onload_phase(); for (agent = Arguments::agents(); agent != NULL; agent = agent->next()) { // CDS dumping does not support native JVMTI agent. // CDS dumping supports Java agent if the AllowArchivingWithJavaAgent diagnostic option is specified. ! if (Arguments::is_dumping_archive()) { if(!agent->is_instrument_lib()) { vm_exit_during_cds_dumping("CDS dumping does not support native JVMTI agent, name", agent->name()); } else if (!AllowArchivingWithJavaAgent) { vm_exit_during_cds_dumping( "Must enable AllowArchivingWithJavaAgent in order to run Java agent during CDS dumping");
< prev index next >