equal
deleted
inserted
replaced
37 |
37 |
38 int ZeroStack::suggest_size(Thread *thread) const { |
38 int ZeroStack::suggest_size(Thread *thread) const { |
39 assert(needs_setup(), "already set up"); |
39 assert(needs_setup(), "already set up"); |
40 int abi_available = abi_stack_available(thread); |
40 int abi_available = abi_stack_available(thread); |
41 assert(abi_available >= 0, "available abi stack must be >= 0"); |
41 assert(abi_available >= 0, "available abi stack must be >= 0"); |
42 return align_size_down(abi_available / 2, wordSize); |
42 return align_down(abi_available / 2, wordSize); |
43 } |
43 } |
44 |
44 |
45 void ZeroStack::handle_overflow(TRAPS) { |
45 void ZeroStack::handle_overflow(TRAPS) { |
46 JavaThread *thread = (JavaThread *) THREAD; |
46 JavaThread *thread = (JavaThread *) THREAD; |
47 |
47 |