src/cpu/x86/vm/c1_MacroAssembler_x86.hpp
Index Unified diffs Context diffs Sdiffs Patch New Old Previous File Next File 8086053-search Cdiff src/cpu/x86/vm/c1_MacroAssembler_x86.hpp

src/cpu/x86/vm/c1_MacroAssembler_x86.hpp

Print this page

        

*** 63,73 **** Register obj, // result: pointer to object after successful allocation Register klass, // object klass 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 Register t1, // temp register ! Register t2 // temp register ); // allocation of fixed-size objects // (can also be used to allocate fixed-size arrays, by setting // hdr_size correctly and storing the array length afterwards) --- 63,74 ---- Register obj, // result: pointer to object after successful allocation Register klass, // object klass 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 Register t1, // temp register ! Register t2, // temp register ! bool is_tlab_allocated // the object was allocated in a TLAB; relevant for the implementation of ZeroTLAB ); // allocation of fixed-size objects // (can also be used to allocate fixed-size arrays, by setting // hdr_size correctly and storing the array length afterwards)
src/cpu/x86/vm/c1_MacroAssembler_x86.hpp
Index Unified diffs Context diffs Sdiffs Patch New Old Previous File Next File