Lines Matching refs:stack
45 void set_mask(CellTypeState* vars, CellTypeState* stack, int stack_top);
53 bool verify_mask(CellTypeState *vars, CellTypeState *stack, int max_locals, int stack_top);
78 CellTypeState* stack,
85 // Computes stack map for (method,bci) and initialize entry
133 CellTypeState* stack,
137 _entry->set_mask(vars, stack, stack_top);
307 bool OopMapCacheEntry::verify_mask(CellTypeState* vars, CellTypeState* stack, int max_locals, int stack_top) {
333 bool v2 = stack[j].is_reference() ? true : false;
334 assert(v1 == v2, "stack oop mask generation error");
338 bool v4 = !stack[j].is_live() ? true : false;
339 assert(v3 == v4, "stack live mask generation error");
396 void OopMapCacheEntry::set_mask(CellTypeState *vars, CellTypeState *stack, int stack_top) {
418 // switch to stack when done with locals
420 cell = stack;
441 assert(verify_mask(vars, stack, max_locals, stack_top), "mask could not be verified");
641 // Due to the invariants above it's tricky to allocate a temporary OopMapCacheEntry on the stack