src/hotspot/cpu/arm/stubGenerator_arm.cpp
changeset 59249 29b0d0b61615
parent 55490 3f3dc00a69a5
child 59251 4cbfa5077d68
equal deleted inserted replaced
59248:e92153ed8bdc 59249:29b0d0b61615
   435   // Note: JDK 9 only supports ARMv7+ so we always have ldrexd available even though the
   435   // Note: JDK 9 only supports ARMv7+ so we always have ldrexd available even though the
   436   // code below allows for it to be otherwise. The else clause indicates an ARMv5 system
   436   // code below allows for it to be otherwise. The else clause indicates an ARMv5 system
   437   // for which we do not support MP and so membars are not necessary. This ARMv5 code will
   437   // for which we do not support MP and so membars are not necessary. This ARMv5 code will
   438   // be removed in the future.
   438   // be removed in the future.
   439 
   439 
   440   // Support for jint Atomic::add(jint add_value, volatile jint *dest)
   440   // Implementation of atomic_add(jint add_value, volatile jint* dest)
       
   441   // used by Atomic::add(volatile jint* dest, jint add_value)
   441   //
   442   //
   442   // Arguments :
   443   // Arguments :
   443   //
   444   //
   444   //      add_value:      R0
   445   //      add_value:      R0
   445   //      dest:           R1
   446   //      dest:           R1