Call Stack Inspection
The call stack can sometimes be inspected as the program is running. Depending on how the program is written and compiled, the information on the stack can be used to determine intermediate values and function call traces. This has been used to generate fine-grained automated tests, and in cases like Ruby and Smalltalk, to implement first-class continuations.
Read more about this topic: Call Stack
Famous quotes containing the words call, stack and/or inspection:
“Ive been described as a tough and noisy woman, a prize fighter, a man-hater, you name it. They call me Battling Bella, Mother Courage, and a Jewish mother with more complaints than Portnoy. There are those who say Im impatient, impetuous, uppity, rude, profane, brash, and overbearing. Whether Im any of those things, or all of them, you can decide for yourself. But whatever I am and this ought to be made very clearI am a very serious woman.”
—Bella Abzug (b. 1920)
“What is a farm but a mute gospel? The chaff and the wheat, weeds and plants, blight, rain, insects, sunit is a sacred emblem from the first furrow of spring to the last stack which the snow of winter overtakes in the fields.”
—Ralph Waldo Emerson (18031882)
“Thus the orb he roamed
With narrow search, and with inspection deep
Considered every creature, which of all
Most opportune might serve his wiles, and found
The serpent subtlest beast of all the field.”
—John Milton (16081674)