hotspot/src/share/vm/oops/constantPoolOop.hpp
  void double_at_put(int which, jdouble d) {
  {- -------------------------------------------
  (1) tags 配列(格納している各要素の種別を示す)に JVM_CONSTANT_Double を設定し, 
      さらに constantPoolOop オブジェクトの末尾(のフィールド宣言もされてない領域)に d 引数の値を登録する.
      ---------------------------------------- -}
        tag_at_put(which, JVM_CONSTANT_Double);
        // *double_at_addr(which) = d;
        // u8 temp = *(u8*) &d;
        Bytes::put_native_u8((address) double_at_addr(which), *((u8*) &d));
      }
This document is available under the GNU GENERAL PUBLIC LICENSE Version 2.