equal
deleted
inserted
replaced
34 #include "oops/instanceKlass.hpp" |
34 #include "oops/instanceKlass.hpp" |
35 #include "oops/instanceOop.hpp" |
35 #include "oops/instanceOop.hpp" |
36 #include "oops/objArrayOop.hpp" |
36 #include "oops/objArrayOop.hpp" |
37 #include "oops/oop.inline.hpp" |
37 #include "oops/oop.inline.hpp" |
38 #include "oops/typeArrayOop.inline.hpp" |
38 #include "oops/typeArrayOop.inline.hpp" |
|
39 #include "runtime/handles.inline.hpp" |
39 |
40 |
40 |
41 |
41 typeArrayOop oopFactory::new_charArray(const char* utf8_str, TRAPS) { |
42 typeArrayOop oopFactory::new_charArray(const char* utf8_str, TRAPS) { |
42 int length = utf8_str == NULL ? 0 : UTF8::unicode_length(utf8_str); |
43 int length = utf8_str == NULL ? 0 : UTF8::unicode_length(utf8_str); |
43 typeArrayOop result = new_charArray(length, CHECK_NULL); |
44 typeArrayOop result = new_charArray(length, CHECK_NULL); |