Mercurial > hg > truffle
comparison src/cpu/x86/vm/methodHandles_x86.cpp @ 1867:b6aedd1acdc0
6983240: guarantee((Solaris::min_stack_allowed >= (StackYellowPages+StackRedPages...) wrong
Summary: min_stack_allowed is a compile time constant and Stack*Pages are settable
Reviewed-by: dholmes, kvn
author | coleenp |
---|---|
date | Thu, 07 Oct 2010 08:06:06 -0700 |
parents | d257356e35f0 |
children | 75b0735b4d04 |
comparison
equal
deleted
inserted
replaced
1866:644f98c78e33 | 1867:b6aedd1acdc0 |
---|---|
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) { |