Escape analysisEscape analysis is an optimization for identifying objects which do not escape the dynamic extent of a function; such objects can be stack-allocated, or 'flattened' so that usages of them are replaced with a series of local variables (the latter optimization is known as "scalar replacement"). An overview of the escape analysis algorithm used in Factor's Optimizing compiler: External resources: This revision created on Sun, 11 Jan 2009 09:21:28 by slava |
|
|
All content is © 2008-2010 by its respective authors. By adding content to this wiki, you agree to release it under the BSD license. |
|