Mercurial > hg > graal-jvmci-8
comparison src/share/vm/runtime/stubRoutines.hpp @ 3910:d968f546734e
Merge
author | iveresov |
---|---|
date | Wed, 07 Sep 2011 11:52:00 -0700 |
parents | baf763f388e6 |
children | c565834fb592 |
comparison
equal
deleted
inserted
replaced
3890:4668545121b8 | 3910:d968f546734e |
---|---|
197 static address _jint_fill; | 197 static address _jint_fill; |
198 static address _arrayof_jbyte_fill; | 198 static address _arrayof_jbyte_fill; |
199 static address _arrayof_jshort_fill; | 199 static address _arrayof_jshort_fill; |
200 static address _arrayof_jint_fill; | 200 static address _arrayof_jint_fill; |
201 | 201 |
202 // zero heap space aligned to jlong (8 bytes) | |
203 static address _zero_aligned_words; | |
204 | |
202 // These are versions of the java.lang.Math methods which perform | 205 // These are versions of the java.lang.Math methods which perform |
203 // the same operations as the intrinsic version. They are used for | 206 // the same operations as the intrinsic version. They are used for |
204 // constant folding in the compiler to ensure equivalence. If the | 207 // constant folding in the compiler to ensure equivalence. If the |
205 // intrinsic version returns the same result as the strict version | 208 // intrinsic version returns the same result as the strict version |
206 // then they can be set to the appropriate function from | 209 // then they can be set to the appropriate function from |
330 static address arrayof_jshort_fill() { return _arrayof_jshort_fill; } | 333 static address arrayof_jshort_fill() { return _arrayof_jshort_fill; } |
331 static address arrayof_jint_fill() { return _arrayof_jint_fill; } | 334 static address arrayof_jint_fill() { return _arrayof_jint_fill; } |
332 | 335 |
333 static address select_fill_function(BasicType t, bool aligned, const char* &name); | 336 static address select_fill_function(BasicType t, bool aligned, const char* &name); |
334 | 337 |
338 static address zero_aligned_words() { return _zero_aligned_words; } | |
335 | 339 |
336 static double intrinsic_log(double d) { | 340 static double intrinsic_log(double d) { |
337 assert(_intrinsic_log != NULL, "must be defined"); | 341 assert(_intrinsic_log != NULL, "must be defined"); |
338 return _intrinsic_log(d); | 342 return _intrinsic_log(d); |
339 } | 343 } |