Package | Description |
---|---|
com.sun.tools.javac.jvm |
Modifier and Type | Field and Description |
---|---|
Code.Chain |
Code.Chain.next
The next jump in the list.
|
Modifier and Type | Method and Description |
---|---|
Code.Chain |
Code.branch(int opcode)
Emit a branch with given opcode; return its chain.
|
static Code.Chain |
Code.mergeChains(Code.Chain chain1,
Code.Chain chain2)
Merge the jumps in of two chains into one.
|
Modifier and Type | Method and Description |
---|---|
static Code.Chain |
Code.mergeChains(Code.Chain chain1,
Code.Chain chain2)
Merge the jumps in of two chains into one.
|
void |
Code.resolve(Code.Chain chain)
Resolve chain to point to current code pointer.
|
void |
Code.resolve(Code.Chain chain,
int target)
Resolve chain to point to given target.
|
Constructor and Description |
---|
Chain(int pc,
Code.Chain next,
com.sun.tools.javac.jvm.Code.State state)
Construct a chain from its jump position, stacksize, previous
chain, and machine state.
|
Copyright © 2017 earcam. All rights reserved.