Patent 7178002 was granted and assigned to Sun Microsystems Laboratories on February, 2007 by the United States Patent and Trademark Office.
An allocation instructions and an extension instructions allow a program to continue to execute even when the program requires more stack space than has been allocated to the program. The methods and systems thereby allow programs to run to completion in more situations than programs running in conventional data processing systems. As a result, the programs avoid wasting computing resources by terminating prematurely, without producing results.