|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Class Summary | |
EscapeAnalysis | Class that performs escape analysis to determine objects that may be allocated on the stack (instead of the heap). |
EscapingStmtSwitch | Checks for statements where the local can escape. |
EscapingValueSwitch | Checks for values where the local can escape. |
KnownSizeDetector | Instances of this class detect 'new' expressions with a known instance size. |
KnownSizeDetector.SizeTypeSwitch | Computes the size in bytes of an instance of a type. |
StackAllocTag | Tag for stack-allocatable allocations. |
Classes used during escape analysis. When objects created during a method can be proven to not be referenced after that method returns, they may be allocated on the stack instead of the heap.
|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |