mirror of
https://github.com/openjdk/jdk.git
synced 2025-08-27 06:45:07 +02:00
8154110: Update class* and safepoint* logging subsystems
Refactored logging tags in class and safepoint subsystems. Reviewed-by: coleenp, rehn, hseigel
This commit is contained in:
parent
c011c03c17
commit
da0fe9d476
38 changed files with 219 additions and 217 deletions
|
@ -111,9 +111,9 @@ void LoaderConstraintTable::purge_loader_constraints() {
|
|||
if (klass != NULL &&
|
||||
klass->class_loader_data()->is_unloading()) {
|
||||
probe->set_klass(NULL);
|
||||
if (log_is_enabled(Info, constraints)) {
|
||||
if (log_is_enabled(Info, class, loader, constraints)) {
|
||||
ResourceMark rm;
|
||||
outputStream* out = Log(classload, constraints)::info_stream();
|
||||
outputStream* out = Log(class, loader, constraints)::info_stream();
|
||||
out->print_cr("purging class object from constraint for name %s,"
|
||||
" loader list:",
|
||||
probe->name()->as_C_string());
|
||||
|
@ -127,9 +127,9 @@ void LoaderConstraintTable::purge_loader_constraints() {
|
|||
int n = 0;
|
||||
while (n < probe->num_loaders()) {
|
||||
if (probe->loader_data(n)->is_unloading()) {
|
||||
if (log_is_enabled(Info, classload, constraints)) {
|
||||
if (log_is_enabled(Info, class, loader, constraints)) {
|
||||
ResourceMark rm;
|
||||
outputStream* out = Log(classload, constraints)::info_stream();
|
||||
outputStream* out = Log(class, loader, constraints)::info_stream();
|
||||
out->print_cr("purging loader %s from constraint for name %s",
|
||||
probe->loader_data(n)->loader_name(),
|
||||
probe->name()->as_C_string()
|
||||
|
@ -142,9 +142,9 @@ void LoaderConstraintTable::purge_loader_constraints() {
|
|||
probe->set_loader_data(n, probe->loader_data(num));
|
||||
probe->set_loader_data(num, NULL);
|
||||
|
||||
if (log_is_enabled(Info, classload, constraints)) {
|
||||
if (log_is_enabled(Info, class, loader, constraints)) {
|
||||
ResourceMark rm;
|
||||
outputStream* out = Log(classload, constraints)::info_stream();
|
||||
outputStream* out = Log(class, loader, constraints)::info_stream();
|
||||
out->print_cr("new loader list:");
|
||||
for (int i = 0; i < probe->num_loaders(); i++) {
|
||||
out->print_cr(" [%d]: %s", i,
|
||||
|
@ -159,9 +159,9 @@ void LoaderConstraintTable::purge_loader_constraints() {
|
|||
}
|
||||
// Check whether entry should be purged
|
||||
if (probe->num_loaders() < 2) {
|
||||
if (log_is_enabled(Info, classload, constraints)) {
|
||||
if (log_is_enabled(Info, class, loader, constraints)) {
|
||||
ResourceMark rm;
|
||||
outputStream* out = Log(classload, constraints)::info_stream();
|
||||
outputStream* out = Log(class, loader, constraints)::info_stream();
|
||||
out->print_cr("purging complete constraint for name %s",
|
||||
probe->name()->as_C_string());
|
||||
}
|
||||
|
@ -231,9 +231,9 @@ bool LoaderConstraintTable::add_entry(Symbol* class_name,
|
|||
p->set_klass(klass);
|
||||
p->set_next(bucket(index));
|
||||
set_entry(index, p);
|
||||
if (log_is_enabled(Info, classload, constraints)) {
|
||||
if (log_is_enabled(Info, class, loader, constraints)) {
|
||||
ResourceMark rm;
|
||||
outputStream* out = Log(classload, constraints)::info_stream();
|
||||
outputStream* out = Log(class, loader, constraints)::info_stream();
|
||||
out->print_cr("adding new constraint for name: %s, loader[0]: %s,"
|
||||
" loader[1]: %s",
|
||||
class_name->as_C_string(),
|
||||
|
@ -245,9 +245,9 @@ bool LoaderConstraintTable::add_entry(Symbol* class_name,
|
|||
/* constraint already imposed */
|
||||
if ((*pp1)->klass() == NULL) {
|
||||
(*pp1)->set_klass(klass);
|
||||
if (log_is_enabled(Info, classload, constraints)) {
|
||||
if (log_is_enabled(Info, class, loader, constraints)) {
|
||||
ResourceMark rm;
|
||||
outputStream* out = Log(classload, constraints)::info_stream();
|
||||
outputStream* out = Log(class, loader, constraints)::info_stream();
|
||||
out->print_cr("setting class object in existing constraint for"
|
||||
" name: %s and loader %s",
|
||||
class_name->as_C_string(),
|
||||
|
@ -267,9 +267,9 @@ bool LoaderConstraintTable::add_entry(Symbol* class_name,
|
|||
}
|
||||
}
|
||||
|
||||
if (failure_code != 0 && log_is_enabled(Info, classload, constraints)) {
|
||||
if (failure_code != 0 && log_is_enabled(Info, class, loader, constraints)) {
|
||||
ResourceMark rm;
|
||||
outputStream* out = Log(classload, constraints)::info_stream();
|
||||
outputStream* out = Log(class, loader, constraints)::info_stream();
|
||||
const char* reason = "";
|
||||
switch(failure_code) {
|
||||
case 1: reason = "the class objects presented by loader[0] and loader[1]"
|
||||
|
@ -300,9 +300,9 @@ bool LoaderConstraintTable::check_or_update(instanceKlassHandle k,
|
|||
Symbol* name) {
|
||||
LoaderConstraintEntry* p = *(find_loader_constraint(name, loader));
|
||||
if (p && p->klass() != NULL && p->klass() != k()) {
|
||||
if (log_is_enabled(Info, classload, constraints)) {
|
||||
if (log_is_enabled(Info, class, loader, constraints)) {
|
||||
ResourceMark rm;
|
||||
outputStream* out = Log(classload, constraints)::info_stream();
|
||||
outputStream* out = Log(class, loader, constraints)::info_stream();
|
||||
out->print_cr("constraint check failed for name %s, loader %s: "
|
||||
"the presented class object differs from that stored",
|
||||
name->as_C_string(),
|
||||
|
@ -312,9 +312,9 @@ bool LoaderConstraintTable::check_or_update(instanceKlassHandle k,
|
|||
} else {
|
||||
if (p && p->klass() == NULL) {
|
||||
p->set_klass(k());
|
||||
if (log_is_enabled(Info, classload, constraints)) {
|
||||
if (log_is_enabled(Info, class, loader, constraints)) {
|
||||
ResourceMark rm;
|
||||
outputStream* out = Log(classload, constraints)::info_stream();
|
||||
outputStream* out = Log(class, loader, constraints)::info_stream();
|
||||
out->print_cr("updating constraint for name %s, loader %s, "
|
||||
"by setting class object",
|
||||
name->as_C_string(),
|
||||
|
@ -362,9 +362,9 @@ void LoaderConstraintTable::extend_loader_constraint(LoaderConstraintEntry* p,
|
|||
int num = p->num_loaders();
|
||||
p->set_loader(num, loader());
|
||||
p->set_num_loaders(num + 1);
|
||||
if (log_is_enabled(Info, classload, constraints)) {
|
||||
if (log_is_enabled(Info, class, loader, constraints)) {
|
||||
ResourceMark rm;
|
||||
outputStream* out = Log(classload, constraints)::info_stream();
|
||||
outputStream* out = Log(class, loader, constraints)::info_stream();
|
||||
out->print_cr("extending constraint for name %s by adding loader[%d]: %s %s",
|
||||
p->name()->as_C_string(),
|
||||
num,
|
||||
|
@ -402,9 +402,9 @@ void LoaderConstraintTable::merge_loader_constraints(
|
|||
p1->set_num_loaders(num + 1);
|
||||
}
|
||||
|
||||
if (log_is_enabled(Info, classload, constraints)) {
|
||||
if (log_is_enabled(Info, class, loader, constraints)) {
|
||||
ResourceMark rm;
|
||||
outputStream* out = Log(classload, constraints)::info_stream();
|
||||
outputStream* out = Log(class, loader, constraints)::info_stream();
|
||||
out->print_cr("merged constraints for name %s, new loader list:",
|
||||
p1->name()->as_C_string()
|
||||
);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue