Lines Matching defs:stack

51   * The stack distance calculator is a passive object that merely
52 * observes the addresses pass to it. It calculates stack distances
70 * In addition to the normal stack distance calculation, a feature to
85 * the intermediate nodes is updated till the root. The stack-distance is
91 * decremented. The collected sum represets the stack distance of the
107 * At every unique transaction the stack-distance is returned as a constant
112 * are collected. The collected sum represets the stack distance of
115 * This function does NOT Modify the stack. (No node is added or
117 * its stack distance.
119 * The return value of this function is a pair representing the stack
134 * (*A: Allocate an address in stack, if old entry present then it is deleted,
135 * *U: Delete old-address from stack, no new entry is added
139 * *I: stack-distance = infinity,
164 * true. Debugging is implemented using a dummy stack that behaves in
166 * on the top of an STL vector stack, and SD is returned as
169 * pushed down, and the address is pushed at the top of the stack).
172 * in both (tree and STL based dummy stack).
195 * @param stack_dist stack distance of the node below
196 * @return The stack distance of the current address.
207 * @return The stack distance of the current address.
222 * @param stack_dist stack distance of the node below
224 * @return The stack distance of the current address.
237 * @return The stack distance of the current address.
271 * @return The stack distance of the current address.
285 * Print the last n items on the stack.
287 * well as dummy stack.
293 * This is an alternative implementation of the stack-distance
294 * in a naive way. It uses simple STL vector to represent the stack.
299 * @param update_stack Flag to indicate if stack should be updated
321 * This function returns the stack distance of the incoming
326 * @return The stack distance of the current address and the mark flag.
336 * This function returns the stack distance of the incoming
341 * @return The stack distance of the current address and the mark flag.
375 * where stack distance of a touched address is required.
410 std::vector<uint64_t> stack;
412 // Flag to enable verification of stack. (Slows down the simulation)