Parameter vmcj/TRACE_1 Short text Classic trace flags for java vm for trace level 1 This parameter defines the initial value of the trace flag for the JavaVM in trace level 1. The trace flags are composed of three bit masks(normal, extended, JIT). You specify them in the following form: 0x'ffffffff' for the normal and JIT trace flags 0x'ffffffffffffffff' for the extended bit mask The following lists the possible flags in short form: List of "normal" trace flags: DEBUGFLAG_TRACE_OPCODE = 0x00000001; DEBUGFLAG_TRACE_METHOD = 0x00000002; DEBUGFLAG_TRACE_STATUS = 0x00000004; DEBUGFLAG_TRACE_FASTLOCK = 0x00000008; DEBUGFLAG_TRACE_DETLOCK = 0x00000010; DEBUGFLAG_TRACE_MUTEX = 0x00000020; DEBUGFLAG_TRACE_CS = 0x00000040; DEBUGFLAG_TRACE_GCSTARTSTOP = 0x00000080; DEBUGFLAG_TRACE_GCSCAN = 0x00000100; DEBUGFLAG_TRACE_GCSCANOBJ = 0x00000200; DEBUGFLAG_TRACE_GCALLOC = 0x00000400; DEBUGFLAG_TRACE_GCCOLLECT = 0x00000800; DEBUGFLAG_TRACE_GCSAFETY = 0x00001000; DEBUGFLAG_TRACE_CLINIT = 0x00002000; DEBUGFLAG_TRACE_EXCEPTIONS = 0x00004000; DEBUGFLAG_TRACE_MISC = 0x00008000; DEBUGFLAG_TRACE_BARRIERS = 0x00010000; DEBUGFLAG_TRACE_STACKMAPS = 0x00020000; DEBUGFLAG_TRACE_CLASSLOADING = 0x00040000; DEBUGFLAG_TRACE_CLASSLOOKUP = 0x00080000; DEBUGFLAG_TRACE_TYPEID = 0x00100000; DEBUGFLAG_TRACE_VERIFIER = 0x00200000; DEBUGFLAG_TRACE_WEAKREFS = 0x00400000; DEBUGFLAG_TRACE_CLASSUNLOAD = 0x00800000; DEBUGFLAG_TRACE_CLASSLINK = 0x01000000; DEBUGFLAG_TRACE_LVM = 0x02000000; List of "extended" trace flags: DEBUGFLAG2_TRACE_CONTROLS = 0x0000000000000001L; DEBUGFLAG2_TRACE_CONTROLS_INTERNALS = 0x0000000000000002L; DEBUGFLAG2_TRACE_DEBUG_ON_DEMAND = 0x0000000000000004L; DEBUGFLAG2_TRACE_JVMDI = 0x0000000000000008L; DEBUGFLAG2_TRACE_JVMDI_INTERNALS = 0x0000000000000010L; DEBUGFLAG2_TRACE_SCHEDULER = 0x0000000000000020L; DEBUGFLAG2_TRACE_SCHEDULER_INTERNALS = 0x0000000000000040L; DEBUGFLAG2_TRACE_FILE_IO = 0x0000000000000080L; DEBUGFLAG2_TRACE_FILE_IO_READ_WRITE = 0x0000000000000100L; DEBUGFLAG2_TRACE_FILE_IO_READ_WRITE_DATA = 0x0000000000000200L; DEBUGFLAG2_TRACE_FILE_IO_INTERNALS = 0x0000000000000400L; DEBUGFLAG2_TRACE_NET = 0x0000000000000800L; DEBUGFLAG2_TRACE_NET_SEND_RECV = 0x0000000000001000L; DEBUGFLAG2_TRACE_NET_SEND_RECV_DATA = 0x0000000000002000L; DEBUGFLAG2_TRACE_NET_INTERNALS = 0x0000000000004000L; DEBUGFLAG2_TRACE_JPDA = 0x0000000000008000L; DEBUGFLAG2_TRACE_JPDA_INTERNALS = 0x0000000000010000L; DEBUGFLAG2_TRACE_JDWP = 0x0000000000020000L; DEBUGFLAG2_TRACE_ATTACH_DETACH = 0x0000000000040000L; DEBUGFLAG2_TRACE_SYMBOLS = 0x0000000000080000L; DEBUGFLAG2_TRACE_EXT_MUTEX = 0x0000000000100000L; DEBUGFLAG2_TRACE_EXT_MUTEX_INTERNALS = 0x0000000000200000L; DEBUGFLAG2_TRACE_UNUSED_2 = 0x0000000000400000L; DEBUGFLAG2_TRACE_GC_STATISTICS = 0x0000000000800000L; DEBUGFLAG2_TRACE_OBJECT_STATISTICS = 0x0000000001000000L; DEBUGFLAG2_TRACE_CONFIGURATION = 0x0000000002000000L; DEBUGFLAG2_TRACE_ASYNC_THREADS = 0x0000000004000000L; DEBUGFLAG2_TRACE_ASYNC_THREADS_INTERNALS = 0x0000000008000000L; DEBUGFLAG2_TRACE_SHARED_GC_STATISTICS = 0x0000000010000000L; DEBUGFLAG2_TRACE_SHARED_GC = 0x0000000020000000L; DEBUGFLAG2_TRACE_SHARED_GC_INTERNALS = 0x0000000040000000L; DEBUGFLAG2_TRACE_SHARED_CLOSURE = 0x0000000080000000L; DEBUGFLAG2_TRACE_SHARED_CLOSURE_DETAILS = 0x0000000100000000L; DEBUGFLAG2_TRACE_TIME_MEASUREMENT = 0x0000008000000000L; DEBUGFLAG2_TRACE_SHARED_POOL = 0x0000010000000000L; DEBUGFLAG2_TRACE_SHARED_POOL_DETAILS = 0x0000020000000000L; DEBUGFLAG2_TRACE_TEMP_HASHTABLE = 0x0000040000000000L; List of "JIT" trace flags: DEBUGFLAG_TRACE_JITSTATUS = 0x00000001; DEBUGFLAG_TRACE_JITBCTOIR = 0x00000002; DEBUGFLAG_TRACE_JITCODEGEN = 0x00000004; DEBUGFLAG_TRACE_JITSTATS = 0x00000008; DEBUGFLAG_TRACE_JITIROPT = 0x00000010; DEBUGFLAG_TRACE_JITINLINING = 0x00000020; DEBUGFLAG_TRACE_JITOSR = 0x00000040; DEBUGFLAG_TRACE_JITCFG = 0x00000080; DEBUGFLAG_TRACE_JITDFA = 0x00000100; DEBUGFLAG_TRACE_JITDEOPT = 0x00000200; Work area System Default value 0x, meaning no trace flags are active Who is allowed Customer |