< prev index next >

## src/share/vm/runtime/stubRoutines.hpp

Print this page

    @@ -202,10 +202,12 @@

       static address _updateBytesCRC32;
       static address _crc_table_adr;

       static address _multiplyToLen;
    +  static address _squareToLen;
    +  static address _mulAdd;

       // These are versions of the java.lang.Math methods which perform
       // the same operations as the intrinsic version.  They are used for
       // constant folding in the compiler to ensure equivalence.  If the
       // intrinsic version returns the same result as the strict version

    @@ -361,10 +363,12 @@

       static address updateBytesCRC32()    { return _updateBytesCRC32; }
       static address crc_table_addr()      { return _crc_table_adr; }

       static address multiplyToLen()       {return _multiplyToLen; }
    +  static address squareToLen()         {return _squareToLen; }
    +  static address mulAdd()              {return _mulAdd; }

       static address select_fill_function(BasicType t, bool aligned, const char* &name);

       static address zero_aligned_words()   { return _zero_aligned_words; }

< prev index next >