hotspot/src/cpu/x86/vm/macroAssembler_x86.hpp
changeset 44093 e22e0d071bf9
parent 44088 fb5421685295
child 46338 e84b501fa52e
child 44406 a46a6c4d1dd9
equal deleted inserted replaced
44092:bc842cc2356b 44093:e22e0d071bf9
     1 /*
     1 /*
     2  * Copyright (c) 1997, 2017, Oracle and/or its affiliates. All rights reserved.
     2  * Copyright (c) 1997, 2016, Oracle and/or its affiliates. All rights reserved.
     3  * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
     3  * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
     4  *
     4  *
     5  * This code is free software; you can redistribute it and/or modify it
     5  * This code is free software; you can redistribute it and/or modify it
     6  * under the terms of the GNU General Public License version 2 only, as
     6  * under the terms of the GNU General Public License version 2 only, as
     7  * published by the Free Software Foundation.
     7  * published by the Free Software Foundation.
   294   void reset_last_Java_frame(bool clear_fp);
   294   void reset_last_Java_frame(bool clear_fp);
   295 
   295 
   296   // Stores
   296   // Stores
   297   void store_check(Register obj);                // store check for obj - register is destroyed afterwards
   297   void store_check(Register obj);                // store check for obj - register is destroyed afterwards
   298   void store_check(Register obj, Address dst);   // same as above, dst is exact store location (reg. is destroyed)
   298   void store_check(Register obj, Address dst);   // same as above, dst is exact store location (reg. is destroyed)
   299 
       
   300   void resolve_jobject(Register value, Register thread, Register tmp);
       
   301   void clear_jweak_tag(Register possibly_jweak);
       
   302 
   299 
   303 #if INCLUDE_ALL_GCS
   300 #if INCLUDE_ALL_GCS
   304 
   301 
   305   void g1_write_barrier_pre(Register obj,
   302   void g1_write_barrier_pre(Register obj,
   306                             Register pre_val,
   303                             Register pre_val,