1 /*
2 * Copyright (c) 2015, 2016, Oracle and/or its affiliates. All rights reserved.
3 * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
4 *
5 * This code is free software; you can redistribute it and/or modify it
6 * under the terms of the GNU General Public License version 2 only, as
7 * published by the Free Software Foundation.
8 *
9 * This code is distributed in the hope that it will be useful, but WITHOUT
10 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
11 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
12 * version 2 for more details (a copy is included in the LICENSE file that
13 * accompanied this code).
14 *
15 * You should have received a copy of the GNU General Public License version
16 * 2 along with this work; if not, write to the Free Software Foundation,
17 * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
18 *
19 * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
20 * or visit www.oracle.com if you need additional information or have any
21 * questions.
22 *
49 LOG_PREFIX(GCId::print_prefix, LOG_TAGS(gc, alloc, region)) \
50 LOG_PREFIX(GCId::print_prefix, LOG_TAGS(gc, barrier)) \
51 LOG_PREFIX(GCId::print_prefix, LOG_TAGS(gc, classhisto)) \
52 LOG_PREFIX(GCId::print_prefix, LOG_TAGS(gc, compaction)) \
53 LOG_PREFIX(GCId::print_prefix, LOG_TAGS(gc, cpu)) \
54 LOG_PREFIX(GCId::print_prefix, LOG_TAGS(gc, ergo)) \
55 LOG_PREFIX(GCId::print_prefix, LOG_TAGS(gc, ergo, cset)) \
56 LOG_PREFIX(GCId::print_prefix, LOG_TAGS(gc, ergo, heap)) \
57 LOG_PREFIX(GCId::print_prefix, LOG_TAGS(gc, ergo, ihop)) \
58 LOG_PREFIX(GCId::print_prefix, LOG_TAGS(gc, ergo, refine)) \
59 LOG_PREFIX(GCId::print_prefix, LOG_TAGS(gc, heap)) \
60 LOG_PREFIX(GCId::print_prefix, LOG_TAGS(gc, heap, region)) \
61 LOG_PREFIX(GCId::print_prefix, LOG_TAGS(gc, freelist)) \
62 LOG_PREFIX(GCId::print_prefix, LOG_TAGS(gc, humongous)) \
63 LOG_PREFIX(GCId::print_prefix, LOG_TAGS(gc, ihop)) \
64 LOG_PREFIX(GCId::print_prefix, LOG_TAGS(gc, liveness)) \
65 LOG_PREFIX(GCId::print_prefix, LOG_TAGS(gc, marking)) \
66 LOG_PREFIX(GCId::print_prefix, LOG_TAGS(gc, metaspace)) \
67 LOG_PREFIX(GCId::print_prefix, LOG_TAGS(gc, mmu)) \
68 LOG_PREFIX(GCId::print_prefix, LOG_TAGS(gc, phases)) \
69 LOG_PREFIX(GCId::print_prefix, LOG_TAGS(gc, phases, start)) \
70 LOG_PREFIX(GCId::print_prefix, LOG_TAGS(gc, phases, task)) \
71 LOG_PREFIX(GCId::print_prefix, LOG_TAGS(gc, plab)) \
72 LOG_PREFIX(GCId::print_prefix, LOG_TAGS(gc, region)) \
73 LOG_PREFIX(GCId::print_prefix, LOG_TAGS(gc, remset)) \
74 LOG_PREFIX(GCId::print_prefix, LOG_TAGS(gc, ref)) \
75 LOG_PREFIX(GCId::print_prefix, LOG_TAGS(gc, ref, start)) \
76 LOG_PREFIX(GCId::print_prefix, LOG_TAGS(gc, start)) \
77 LOG_PREFIX(GCId::print_prefix, LOG_TAGS(gc, stringtable)) \
78 LOG_PREFIX(GCId::print_prefix, LOG_TAGS(gc, sweep)) \
79 LOG_PREFIX(GCId::print_prefix, LOG_TAGS(gc, task)) \
80 LOG_PREFIX(GCId::print_prefix, LOG_TAGS(gc, task, start)) \
81 LOG_PREFIX(GCId::print_prefix, LOG_TAGS(gc, task, stats)) \
82 LOG_PREFIX(GCId::print_prefix, LOG_TAGS(gc, task, time)) \
83 DEBUG_ONLY(LOG_PREFIX(Test_log_prefix_prefixer, LOG_TAGS(logging, test))) \
84 LOG_PREFIX(GCId::print_prefix, LOG_TAGS(gc, tlab)) \
85 LOG_PREFIX(GCId::print_prefix, LOG_TAGS(gc, workgang))
86
87
88 // The empty prefix, used when there's no prefix defined.
|
1 /*
2 * Copyright (c) 2015, 2017, Oracle and/or its affiliates. All rights reserved.
3 * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
4 *
5 * This code is free software; you can redistribute it and/or modify it
6 * under the terms of the GNU General Public License version 2 only, as
7 * published by the Free Software Foundation.
8 *
9 * This code is distributed in the hope that it will be useful, but WITHOUT
10 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
11 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
12 * version 2 for more details (a copy is included in the LICENSE file that
13 * accompanied this code).
14 *
15 * You should have received a copy of the GNU General Public License version
16 * 2 along with this work; if not, write to the Free Software Foundation,
17 * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
18 *
19 * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
20 * or visit www.oracle.com if you need additional information or have any
21 * questions.
22 *
49 LOG_PREFIX(GCId::print_prefix, LOG_TAGS(gc, alloc, region)) \
50 LOG_PREFIX(GCId::print_prefix, LOG_TAGS(gc, barrier)) \
51 LOG_PREFIX(GCId::print_prefix, LOG_TAGS(gc, classhisto)) \
52 LOG_PREFIX(GCId::print_prefix, LOG_TAGS(gc, compaction)) \
53 LOG_PREFIX(GCId::print_prefix, LOG_TAGS(gc, cpu)) \
54 LOG_PREFIX(GCId::print_prefix, LOG_TAGS(gc, ergo)) \
55 LOG_PREFIX(GCId::print_prefix, LOG_TAGS(gc, ergo, cset)) \
56 LOG_PREFIX(GCId::print_prefix, LOG_TAGS(gc, ergo, heap)) \
57 LOG_PREFIX(GCId::print_prefix, LOG_TAGS(gc, ergo, ihop)) \
58 LOG_PREFIX(GCId::print_prefix, LOG_TAGS(gc, ergo, refine)) \
59 LOG_PREFIX(GCId::print_prefix, LOG_TAGS(gc, heap)) \
60 LOG_PREFIX(GCId::print_prefix, LOG_TAGS(gc, heap, region)) \
61 LOG_PREFIX(GCId::print_prefix, LOG_TAGS(gc, freelist)) \
62 LOG_PREFIX(GCId::print_prefix, LOG_TAGS(gc, humongous)) \
63 LOG_PREFIX(GCId::print_prefix, LOG_TAGS(gc, ihop)) \
64 LOG_PREFIX(GCId::print_prefix, LOG_TAGS(gc, liveness)) \
65 LOG_PREFIX(GCId::print_prefix, LOG_TAGS(gc, marking)) \
66 LOG_PREFIX(GCId::print_prefix, LOG_TAGS(gc, metaspace)) \
67 LOG_PREFIX(GCId::print_prefix, LOG_TAGS(gc, mmu)) \
68 LOG_PREFIX(GCId::print_prefix, LOG_TAGS(gc, phases)) \
69 LOG_PREFIX(GCId::print_prefix, LOG_TAGS(gc, phases, ref)) \
70 LOG_PREFIX(GCId::print_prefix, LOG_TAGS(gc, phases, start)) \
71 LOG_PREFIX(GCId::print_prefix, LOG_TAGS(gc, phases, task)) \
72 LOG_PREFIX(GCId::print_prefix, LOG_TAGS(gc, plab)) \
73 LOG_PREFIX(GCId::print_prefix, LOG_TAGS(gc, region)) \
74 LOG_PREFIX(GCId::print_prefix, LOG_TAGS(gc, remset)) \
75 LOG_PREFIX(GCId::print_prefix, LOG_TAGS(gc, ref)) \
76 LOG_PREFIX(GCId::print_prefix, LOG_TAGS(gc, ref, start)) \
77 LOG_PREFIX(GCId::print_prefix, LOG_TAGS(gc, start)) \
78 LOG_PREFIX(GCId::print_prefix, LOG_TAGS(gc, stringtable)) \
79 LOG_PREFIX(GCId::print_prefix, LOG_TAGS(gc, sweep)) \
80 LOG_PREFIX(GCId::print_prefix, LOG_TAGS(gc, task)) \
81 LOG_PREFIX(GCId::print_prefix, LOG_TAGS(gc, task, start)) \
82 LOG_PREFIX(GCId::print_prefix, LOG_TAGS(gc, task, stats)) \
83 LOG_PREFIX(GCId::print_prefix, LOG_TAGS(gc, task, time)) \
84 DEBUG_ONLY(LOG_PREFIX(Test_log_prefix_prefixer, LOG_TAGS(logging, test))) \
85 LOG_PREFIX(GCId::print_prefix, LOG_TAGS(gc, tlab)) \
86 LOG_PREFIX(GCId::print_prefix, LOG_TAGS(gc, workgang))
87
88
89 // The empty prefix, used when there's no prefix defined.
|