Mercurial > hg > graal-compiler
comparison src/cpu/x86/vm/methodHandles_x86.cpp @ 1818:c93c652551b5
6986944: JSR 292 assert(caller_nm->is_method_handle_return(caller_frame.pc())) failed: must be MH call site
Reviewed-by: never, kvn
author | twisti |
---|---|
date | Fri, 24 Sep 2010 03:51:43 -0700 |
parents | d257356e35f0 |
children | d55217dc206f 75b0735b4d04 |
comparison
equal
deleted
inserted
replaced
1817:c40600e85311 | 1818:c93c652551b5 |
---|---|
344 if (stack_dump_count < (int)(saved_bp + 2 - saved_sp)) | 344 if (stack_dump_count < (int)(saved_bp + 2 - saved_sp)) |
345 stack_dump_count = (int)(saved_bp + 2 - saved_sp); | 345 stack_dump_count = (int)(saved_bp + 2 - saved_sp); |
346 if (stack_dump_count > 64) stack_dump_count = 48; | 346 if (stack_dump_count > 64) stack_dump_count = 48; |
347 for (i = 0; i < stack_dump_count; i += 4) { | 347 for (i = 0; i < stack_dump_count; i += 4) { |
348 printf(" dump at SP[%d] "INTPTR_FORMAT": "INTPTR_FORMAT" "INTPTR_FORMAT" "INTPTR_FORMAT" "INTPTR_FORMAT"\n", | 348 printf(" dump at SP[%d] "INTPTR_FORMAT": "INTPTR_FORMAT" "INTPTR_FORMAT" "INTPTR_FORMAT" "INTPTR_FORMAT"\n", |
349 i, &entry_sp[i+0], entry_sp[i+0], entry_sp[i+1], entry_sp[i+2], entry_sp[i+3]); | 349 i, (intptr_t) &entry_sp[i+0], entry_sp[i+0], entry_sp[i+1], entry_sp[i+2], entry_sp[i+3]); |
350 } | 350 } |
351 print_method_handle(mh); | 351 print_method_handle(mh); |
352 } | 352 } |
353 } | 353 } |
354 void MethodHandles::trace_method_handle(MacroAssembler* _masm, const char* adaptername) { | 354 void MethodHandles::trace_method_handle(MacroAssembler* _masm, const char* adaptername) { |