Lines Matching defs:reverse
164 void Rewriter::rewrite_member_reference(address bcp, int offset, bool reverse) {
166 if (!reverse) {
171 maybe_rewrite_invokehandle(p - 1, cp_index, cache_index, reverse);
177 maybe_rewrite_invokehandle(p - 1, pool_index, cache_index, reverse);
185 void Rewriter::rewrite_invokespecial(address bcp, int offset, bool reverse, bool* invokespecial_error) {
187 if (!reverse) {
196 rewrite_member_reference(bcp, offset, reverse);
199 rewrite_member_reference(bcp, offset, reverse);
205 void Rewriter::maybe_rewrite_invokehandle(address opc, int cp_index, int cache_index, bool reverse) {
206 if (!reverse) {
252 void Rewriter::rewrite_invokedynamic(address bcp, int offset, bool reverse) {
255 if (!reverse) {
276 // We will reverse the bytecode rewriting _after_ adjusting them.
319 bool reverse) {
320 if (!reverse) {
359 void Rewriter::scan_method(Method* method, bool reverse, bool* invokespecial_error) {
415 rewrite_invokespecial(bcp, prefix_length+1, reverse, invokespecial_error);
421 if (!reverse) {
461 case Bytecodes::_invokehandle : // if reverse=true
462 rewrite_member_reference(bcp, prefix_length+1, reverse);
465 rewrite_invokedynamic(bcp, prefix_length+1, reverse);
468 case Bytecodes::_fast_aldc: // if reverse=true
469 maybe_rewrite_ldc(bcp, prefix_length+1, false, reverse);
472 case Bytecodes::_fast_aldc_w: // if reverse=true
473 maybe_rewrite_ldc(bcp, prefix_length+1, true, reverse);