Lines Matching refs:varNo
1986 void GenerateOopMap::ret_jump_targets_do(BytecodeStream *bcs, jmpFct_t jmpFct, int varNo, int *data) {
1987 CellTypeState ra = vars()[varNo];
2204 void GenerateOopMap::record_refval_conflict(int varNo) {
2205 assert(varNo>=0 && varNo< _max_locals, "index out of range");
2208 tty->print("### Conflict detected (local no: %d)\n", varNo);
2216 if ( _new_var_map[varNo] == varNo) {
2222 _new_var_map[varNo] = _max_locals + _nof_refval_conflicts;
2361 bool GenerateOopMap::rewrite_load_or_store(BytecodeStream *bcs, Bytecodes::Code bcN, Bytecodes::Code bc0, unsigned int varNo) {
2370 } else if (varNo < 4)
2372 else if (varNo >= 256)
2397 assert(varNo < 4, "varNo too large");
2398 *bcp = bc0 + varNo;
2400 assert(varNo < 256, "2-byte index needed!");
2402 *(bcp + 1) = varNo;
2407 Bytes::put_Java_u2(bcp+2, varNo);