Mercurial > hg > truffle
comparison src/share/vm/runtime/sharedRuntime.cpp @ 2192:b92c45f2bc75
7016023: Enable building ARM and PPC from src/closed repository
Reviewed-by: dholmes, bdelsart
author | bobv |
---|---|
date | Wed, 02 Feb 2011 11:35:26 -0500 |
parents | 3582bf76420e |
children | 0cd39a385a72 1b4e6a5d98e0 |
comparison
equal
deleted
inserted
replaced
2177:3582bf76420e | 2192:b92c45f2bc75 |
---|---|
65 # include "vmreg_sparc.inline.hpp" | 65 # include "vmreg_sparc.inline.hpp" |
66 #endif | 66 #endif |
67 #ifdef TARGET_ARCH_zero | 67 #ifdef TARGET_ARCH_zero |
68 # include "nativeInst_zero.hpp" | 68 # include "nativeInst_zero.hpp" |
69 # include "vmreg_zero.inline.hpp" | 69 # include "vmreg_zero.inline.hpp" |
70 #endif | |
71 #ifdef TARGET_ARCH_arm | |
72 # include "nativeInst_arm.hpp" | |
73 # include "vmreg_arm.inline.hpp" | |
74 #endif | |
75 #ifdef TARGET_ARCH_ppc | |
76 # include "nativeInst_ppc.hpp" | |
77 # include "vmreg_ppc.inline.hpp" | |
70 #endif | 78 #endif |
71 #ifdef COMPILER1 | 79 #ifdef COMPILER1 |
72 #include "c1/c1_Runtime1.hpp" | 80 #include "c1/c1_Runtime1.hpp" |
73 #endif | 81 #endif |
74 | 82 |
2616 typeArrayOop jlsValue = java_lang_String::value(src); | 2624 typeArrayOop jlsValue = java_lang_String::value(src); |
2617 int jlsOffset = java_lang_String::offset(src); | 2625 int jlsOffset = java_lang_String::offset(src); |
2618 int jlsLen = java_lang_String::length(src); | 2626 int jlsLen = java_lang_String::length(src); |
2619 jchar* jlsPos = (jlsLen == 0) ? NULL : | 2627 jchar* jlsPos = (jlsLen == 0) ? NULL : |
2620 jlsValue->char_at_addr(jlsOffset); | 2628 jlsValue->char_at_addr(jlsOffset); |
2629 assert(typeArrayKlass::cast(jlsValue->klass())->element_type() == T_CHAR, "compressed string"); | |
2621 (void) UNICODE::as_utf8(jlsPos, jlsLen, (char *)dst, max_dtrace_string_size); | 2630 (void) UNICODE::as_utf8(jlsPos, jlsLen, (char *)dst, max_dtrace_string_size); |
2622 } | 2631 } |
2623 #endif // ndef HAVE_DTRACE_H | 2632 #endif // ndef HAVE_DTRACE_H |
2624 | 2633 |
2625 // ------------------------------------------------------------------------- | 2634 // ------------------------------------------------------------------------- |