Mercurial > hg > graal-jvmci-8
comparison src/share/vm/graal/graalCodeInstaller.cpp @ 5144:f7b2800b1738
Use VM_LITTLE_ENDIAN to determine endianness.
author | Andreas Woess <andreas.woess@jku.at> |
---|---|
date | Thu, 22 Mar 2012 19:13:09 +0100 |
parents | ab038e0d6b43 |
children | af8958fe5a3a |
comparison
equal
deleted
inserted
replaced
5143:f5511facb897 | 5144:f7b2800b1738 |
---|---|
200 ScopeValue* value = get_hotspot_value(((oop*) values->base(T_OBJECT))[i], total_frame_size, objects, cur_second); | 200 ScopeValue* value = get_hotspot_value(((oop*) values->base(T_OBJECT))[i], total_frame_size, objects, cur_second); |
201 | 201 |
202 if (isLongArray && cur_second == NULL) { | 202 if (isLongArray && cur_second == NULL) { |
203 // we're trying to put ints into a long array... this isn't really valid, but it's used for some optimizations. | 203 // we're trying to put ints into a long array... this isn't really valid, but it's used for some optimizations. |
204 // add an int 0 constant | 204 // add an int 0 constant |
205 #ifdef BIG_ENDIAN | 205 #ifdef VM_LITTLE_ENDIAN |
206 cur_second = new ConstantIntValue(0); | |
207 #else | |
206 cur_second = value; | 208 cur_second = value; |
207 value = new ConstantIntValue(0); | 209 value = new ConstantIntValue(0); |
208 #else | |
209 cur_second = new ConstantIntValue(0); | |
210 #endif | 210 #endif |
211 } | 211 } |
212 | 212 |
213 if (cur_second != NULL) { | 213 if (cur_second != NULL) { |
214 sv->field_values()->append(cur_second); | 214 sv->field_values()->append(cur_second); |