comparison src/share/vm/runtime/vframeArray.cpp @ 1603:d93949c5bdcc

6730276: JDI_REGRESSION tests fail with "Error: count must be non-zero" error on x86 Summary: Modify assembler code to check for 0 count for all copy routines. Reviewed-by: never, ysr, jcoomes
author kvn
date Thu, 10 Jun 2010 13:04:20 -0700
parents c18cbe5936b8
children fd5d4527cdf5
comparison
equal deleted inserted replaced
1602:136b78722a08 1603:d93949c5bdcc
353 if (frame::interpreter_frame_expression_stack_direction() < 0) { 353 if (frame::interpreter_frame_expression_stack_direction() < 0) {
354 base = iframe()->interpreter_frame_expression_stack_at(top_element); 354 base = iframe()->interpreter_frame_expression_stack_at(top_element);
355 } else { 355 } else {
356 base = iframe()->interpreter_frame_expression_stack(); 356 base = iframe()->interpreter_frame_expression_stack();
357 } 357 }
358 Copy::conjoint_bytes(saved_args, 358 Copy::conjoint_jbytes(saved_args,
359 base, 359 base,
360 popframe_preserved_args_size_in_bytes); 360 popframe_preserved_args_size_in_bytes);
361 thread->popframe_free_preserved_args(); 361 thread->popframe_free_preserved_args();
362 } 362 }
363 } 363 }
364 364
365 #ifndef PRODUCT 365 #ifndef PRODUCT