--- a/src/hotspot/cpu/x86/macroAssembler_x86.hpp Thu Jun 21 14:09:43 2018 +0530
+++ b/src/hotspot/cpu/x86/macroAssembler_x86.hpp Tue Jun 19 13:03:12 2018 -0400
@@ -504,6 +504,7 @@
// allocation
void eden_allocate(
+ Register thread, // Current thread
Register obj, // result: pointer to object after successful allocation
Register var_size_in_bytes, // object size in bytes if unknown at compile time; invalid otherwise
int con_size_in_bytes, // object size in bytes if known at compile time
@@ -511,6 +512,7 @@
Label& slow_case // continuation point if fast allocation fails
);
void tlab_allocate(
+ Register thread, // Current thread
Register obj, // result: pointer to object after successful allocation
Register var_size_in_bytes, // object size in bytes if unknown at compile time; invalid otherwise
int con_size_in_bytes, // object size in bytes if known at compile time
@@ -520,10 +522,6 @@
);
void zero_memory(Register address, Register length_in_bytes, int offset_in_bytes, Register temp);
- void incr_allocated_bytes(Register thread,
- Register var_size_in_bytes, int con_size_in_bytes,
- Register t1 = noreg);
-
// interface method calling
void lookup_interface_method(Register recv_klass,
Register intf_klass,