public abstract class InlinedProfileBag extends Object
inlined profiles.| Modifier and Type | Class and Description |
|---|---|
static class |
InlinedProfileBag.Builder |
| Modifier and Type | Field and Description |
|---|---|
protected static int |
BRANCH_PROFILE_STATE_BITS |
protected static int |
CONDITION_PROFILE_STATE_BITS |
| Modifier | Constructor and Description |
|---|---|
protected |
InlinedProfileBag(com.oracle.truffle.api.dsl.InlineSupport.StateField state) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
enter(com.oracle.truffle.api.nodes.Node node,
int offset) |
protected boolean |
profile(com.oracle.truffle.api.nodes.Node node,
boolean value,
int offset) |
protected static final int BRANCH_PROFILE_STATE_BITS
protected static final int CONDITION_PROFILE_STATE_BITS