|
||||||||||
| 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 | |||||||||