1 // -*- Mode: Java; indent-tabs-mode: t; tab-width: 4 -*-
2 // ---------------------------------------------------------------------------
4 // Copyright (C) Stephanie Gawroriski <xer@multiphasicapps.net>
5 // ---------------------------------------------------------------------------
6 // SquirrelJME is under the GNU General Public License v3+, or later.
7 // See license.mkd for licensing and copyright information.
8 // ---------------------------------------------------------------------------
10 package cc
.squirreljme
.jvm
.mle
.constants
;
12 import cc
.squirreljme
.runtime
.cldc
.annotation
.Exported
;
20 public interface VerboseDebugFlag
22 /** All verbosity settings. */
27 /** Be verbose on the called instructions. */
32 /** Be verbose on the entered methods. */
37 /** Be verbose on exited methods. */
42 /** Be verbose on MLE calls. */
47 /** Be verbose on static invocations. */
52 /** Be verbose on allocations. */
57 /** Be verbose on class initializations. */
59 byte CLASS_INITIALIZE
=
62 /** Virtual machine exceptions. */
67 /** Class lookup failures. */
82 /** Wait on monitor. */
87 /** Notify on a monitor. */
89 short MONITOR_NOTIFY
=
92 /** Inherit the current verbose checks to another thread. */
94 short INHERIT_VERBOSE_FLAGS
=
97 /** New thread is created. */