public class CGOptions
extends java.lang.Object
| Constructor and Description |
|---|
CGOptions(java.util.Map options) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
all_reachable()
All Application Class Methods Reachable --
Assume all methods of application classes are reachable..
|
boolean |
enabled()
Enabled --
.
|
java.lang.String |
guards()
Guarding strategy --
Describes how to guard the program from unsound assumptions..
|
boolean |
implicit_entry()
Implicit Entry Points --
Include methods called implicitly by the VM as entry points.
|
int |
jdkver()
JDK version --
JDK version for native methods.
|
java.lang.String |
reflection_log()
Reflection Log --
Uses a reflection log to resolve reflective calls..
|
boolean |
safe_forname()
Safe forName --
Handle Class.forName() calls conservatively.
|
boolean |
safe_newinstance()
Safe newInstance --
Handle Class.newInstance() calls conservatively.
|
boolean |
trim_clinit()
Trim Static Initializer Edges --
Removes redundant static initializer calls.
|
boolean |
verbose()
Verbose --
Print warnings about where the call graph may be incomplete.
|
public boolean enabled()
public boolean safe_forname()
public boolean safe_newinstance()
public boolean verbose()
public boolean all_reachable()
public boolean implicit_entry()
public boolean trim_clinit()
public int jdkver()
public java.lang.String reflection_log()
public java.lang.String guards()
Copyright © 2012-2019 RoboVM AB. All Rights Reserved.