hotspot Udiff src/share/vm/runtime/javaCalls.hpp (original) (raw)

< prev index next >

Print this page

rev 12560 : imported patch call_args


@@ -1,7 +1,7 @@ /*


@@ -79,30 +79,47 @@ enum Constants { _default_size = 8 // Must be at least # of arguments in JavaCalls methods };

intptr_t _value_buffer [_default_size + 1];

}


@@ -110,14 +127,14 @@ }

JavaCallArguments(int max_size) { if (max_size > _default_size) { _value = NEW_RESOURCE_ARRAY(intptr_t, max_size + 1);


@@ -134,41 +151,65 @@ nmethod* alternative_target() { return _alternative_target; } #endif

}

// Converts all Handles to oops, and returns a reference to parameter vector intptr_t* parameters() ; int size_of_parameters() const { return _size; }

< prev index next >