src/cpu/zero/vm/stubGenerator_zero.cpp

changeset 1866
348346af6676
parent 1814
f9271ff9d324
child 1907
c18cbe5936b8
     1.1 --- a/src/cpu/zero/vm/stubGenerator_zero.cpp	Wed May 05 05:57:21 2010 -0700
     1.2 +++ b/src/cpu/zero/vm/stubGenerator_zero.cpp	Thu May 06 02:09:18 2010 -0700
     1.3 @@ -51,10 +51,7 @@
     1.4      // Set up the stack if necessary
     1.5      bool stack_needs_teardown = false;
     1.6      if (stack->needs_setup()) {
     1.7 -      size_t stack_used = thread->stack_base() - (address) &stack_used;
     1.8 -      size_t stack_free = thread->stack_size() - stack_used;
     1.9 -      size_t zero_stack_size = align_size_down(stack_free / 2, wordSize);
    1.10 -
    1.11 +      size_t zero_stack_size = stack->suggest_size(thread);
    1.12        stack->setup(alloca(zero_stack_size), zero_stack_size);
    1.13        stack_needs_teardown = true;
    1.14      }

mercurial