| Class and Description |
|---|
| AOSOptions
Additional option values that are computed internally are defined
here.
|
| BlockingPriorityQueue
This class extends PriorityQueueRVM to safely
support multiple producers/consumers where
the consumers are blocked if no objects are available
to consume.
|
| Class and Description |
|---|
| AOSOptions
Additional option values that are computed internally are defined
here.
|
| Class and Description |
|---|
| UnResolvedCallSite
A unresolved call site is a pair:
<MethodReference, bcIndex>. |
| UnResolvedWeightedCallTargets
A collection of weighted call targets.
|
| Class and Description |
|---|
| AOSOptions
Additional option values that are computed internally are defined
here.
|
| Class and Description |
|---|
| AOSOptions
Additional option values that are computed internally are defined
here.
|
| Class and Description |
|---|
| AOSExternalOptions
Class to handle command-line arguments and options for the
adaptive system.
|
| AOSLogging
This class provides logging functionality for the Adaptive Optimization System.
|
| BlockingPriorityQueue.CallBack
Used to notify consumers when about to wait and when notified
Default implementation does nothing, but can be overriden as needed by client.
|
| CompilerAdviceAttribute
Defines an attribute for compiler advice, and maintains a map
allowing attributes to be retrieved by method and bytecode offset.
|
| UnResolvedWeightedCallTargets
A collection of weighted call targets.
|
| UnResolvedWeightedCallTargets.Visitor
Used by visitTargets
|