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:
“Are we aware of our obligations to a mob? It is the mob that labour in your fields and serve in your housesthat man your navy, and recruit your armythat have enabled you to defy the world, and can also defy you when neglect and calamity have driven them to despair. You may call the people a mob; but do not forget that a mob too often speaks the sentiments of the people.”
—George Gordon Noel Byron (17881824)
“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)
“Hermann Goering, Joachim von Ribbentrop, Albert Speer, Walther Frank, Julius Streicher and Robert Ley did pass under my inspection and interrogation in 1945 but they only proved that National Socialism was a gangster interlude at a rather low order of mental capacity and with a surprisingly high incidence of alcoholism.”
—John Kenneth Galbraith (b. 1908)