1.1 --- a/src/share/vm/runtime/javaCalls.hpp Fri Apr 30 04:27:25 2010 -0700 1.2 +++ b/src/share/vm/runtime/javaCalls.hpp Fri Apr 30 08:37:24 2010 -0700 1.3 @@ -66,11 +66,9 @@ 1.4 }; 1.5 1.6 intptr_t _value_buffer [_default_size + 1]; 1.7 - intptr_t _parameter_buffer [_default_size*2 + 1]; 1.8 bool _is_oop_buffer[_default_size + 1]; 1.9 1.10 intptr_t* _value; 1.11 - intptr_t* _parameters; 1.12 bool* _is_oop; 1.13 int _size; 1.14 int _max_size; 1.15 @@ -81,7 +79,6 @@ 1.16 _value = &_value_buffer[1]; 1.17 _is_oop = &_is_oop_buffer[1]; 1.18 1.19 - _parameters = &_parameter_buffer[0]; 1.20 _max_size = _default_size; 1.21 _size = 0; 1.22 _start_at_zero = false; 1.23 @@ -99,11 +96,10 @@ 1.24 if (max_size > _default_size) { 1.25 _value = NEW_RESOURCE_ARRAY(intptr_t, max_size + 1); 1.26 _is_oop = NEW_RESOURCE_ARRAY(bool, max_size + 1); 1.27 - if (TaggedStackInterpreter) { 1.28 - _parameters = NEW_RESOURCE_ARRAY(intptr_t, max_size*2 + 1); 1.29 - } 1.30 + 1.31 // Reserve room for potential receiver in value and is_oop 1.32 _value++; _is_oop++; 1.33 + 1.34 _max_size = max_size; 1.35 _size = 0; 1.36 _start_at_zero = false;