| Class |
Description |
|
StaticCompilationMopWriter
|
A MOP Writer that skips the generation of MOP methods. |
|
StaticInvocationWriter
|
|
|
StaticPropertyAccessHelper
|
Facilitates the generation of statically-compiled bytecode for property access. |
|
StaticTypesBinaryExpressionMultiTypeDispatcher
|
A specialized version of the multi type binary expression dispatcher which is aware of static compilation.
|
|
StaticTypesCallSiteWriter
|
A call site writer which replaces call site caching with static calls. |
|
StaticTypesClosureWriter
|
Writer responsible for generating closure classes in statically compiled mode. |
|
StaticTypesLambdaWriter
|
Writer responsible for generating lambda classes in statically compiled mode. |
|
StaticTypesMethodReferenceExpressionWriter
|
Generates bytecode for method reference expressions in statically-compiled code. |
|
StaticTypesStatementWriter
|
A class to write out the optimized statements. |
|
StaticTypesTypeChooser
|
A TypeChooser which reads
type information from node metadata generated by the static type checker. |
|
StaticTypesUnaryExpressionHelper
|
An expression helper which generates optimized bytecode depending on the
current type on top of the operand stack. |
|
StaticTypesWriterController
|
An alternative WriterController which handles static types and method
dispatch. |
|
StaticTypesWriterControllerFactoryImpl
|
|