public class LockAllocator extends Object
Modifier and Type | Field and Description |
---|---|
static int |
locking_scheme_coarse_grained |
static int |
locking_scheme_leave_original |
static int |
locking_scheme_medium_grained |
static int |
locking_scheme_single_static |
Constructor and Description |
---|
LockAllocator(Map<String,String> options) |
Modifier and Type | Method and Description |
---|---|
boolean |
avoid_deadlock()
Perform Deadlock Avoidance --
Perform Deadlock Avoidance.
|
boolean |
do_mhp()
Perform May-Happen-in-Parallel Analysis --
Perform a May-Happen-in-Parallel analysis.
|
boolean |
do_tlo()
Perform Local Objects Analysis --
Perform a Local-Objects analysis.
|
boolean |
enabled()
Enabled --
.
|
int |
locking_scheme()
Locking Scheme --
Selects the granularity of the generated lock allocation.
|
boolean |
open_nesting()
Use Open Nesting --
Use an open nesting model.
|
boolean |
print_debug()
Print Debugging Info --
Print debugging info.
|
boolean |
print_graph()
Print Topological Graph --
Print topological graph of transactions.
|
boolean |
print_table()
Print Table --
Print table of transactions.
|
public static final int locking_scheme_medium_grained
public static final int locking_scheme_coarse_grained
public static final int locking_scheme_single_static
public static final int locking_scheme_leave_original
public boolean enabled()
public boolean avoid_deadlock()
public boolean open_nesting()
public boolean do_mhp()
public boolean do_tlo()
public boolean print_graph()
public boolean print_table()
public boolean print_debug()
public int locking_scheme()