public static void putLong(long addr,long val){
  if (UNALIGNED)   UNSAFE.putLong(addr,val);
 else   putLongByByte(addr,val,BIG_ENDIAN);
}

public static void putLong ( long addr , long val ) { if ( UNALIGNED ) UNSAFE . putLong ( addr , val ) ; else putLongByByte ( addr , val , BIG_ENDIAN ) ; }
stores given integer value . alignment aware .
