Lines Matching refs:st
57 static void mangle_name_on(outputStream* st, Symbol* name, int begin, int end) {
64 st->put((char) c);
66 if (c == '_') st->print("_1");
67 else if (c == '/') st->print("_");
68 else if (c == ';') st->print("_2");
69 else if (c == '[') st->print("_3");
70 else st->print("_%.5x", c);
76 static void mangle_name_on(outputStream* st, Symbol* name) {
77 mangle_name_on(st, name, 0, name->utf8_length());
82 stringStream st;
84 st.print("Java_");
86 mangle_name_on(&st, method->klass_name());
87 st.print("_");
89 mangle_name_on(&st, method->name());
90 return st.as_string();
95 stringStream st;
97 st.print("JavaCritical_");
99 mangle_name_on(&st, method->klass_name());
100 st.print("_");
102 mangle_name_on(&st, method->name());
103 return st.as_string();
109 stringStream st;
111 st.print("__");
116 mangle_name_on(&st, signature, 1, end);
117 return st.as_string();
156 stringStream st;
157 if (os_style) os::print_jni_name_prefix_on(&st, args_size);
158 st.print_raw(pure_name);
159 st.print_raw(long_name);
160 if (os_style) os::print_jni_name_suffix_on(&st, args_size);
161 char* jni_name = st.as_string();
225 stringStream st;
226 if (os_style) os::print_jni_name_prefix_on(&st, args_size);
227 st.print_raw(pure_name);
228 st.print_raw(long_name);
229 if (os_style) os::print_jni_name_suffix_on(&st, args_size);
230 char* jni_name = st.as_string();