comparison src/share/vm/runtime/signature.cpp @ 14318:1020b892787b

Merge
author hseigel
date Sun, 02 Feb 2014 15:31:40 -0500
parents 63a4eb8bcd23
children 4ca6dc0799b6
comparison
equal deleted inserted replaced
14317:b59507f713e0 14318:1020b892787b
150 while (_signature->byte_at(_index) != ')') _parameter_index += parse_type(); 150 while (_signature->byte_at(_index) != ')') _parameter_index += parse_type();
151 expect(')'); 151 expect(')');
152 _parameter_index = 0; 152 _parameter_index = 0;
153 } 153 }
154 154
155 // Optimized version of iterat_parameters when fingerprint is known 155 // Optimized version of iterate_parameters when fingerprint is known
156 void SignatureIterator::iterate_parameters( uint64_t fingerprint ) { 156 void SignatureIterator::iterate_parameters( uint64_t fingerprint ) {
157 uint64_t saved_fingerprint = fingerprint; 157 uint64_t saved_fingerprint = fingerprint;
158 158
159 // Check for too many arguments 159 // Check for too many arguments
160 if ( fingerprint == UCONST64(-1) ) { 160 if ( fingerprint == UCONST64(-1) ) {