Mercurial > hg > graal-jvmci-8
comparison src/share/vm/prims/whitebox.cpp @ 6202:5a1f452f8f90
7178703: Fix handling of quoted arguments and better error messages in dcmd
Reviewed-by: coleenp, mgronlun, rbackman
author | sla |
---|---|
date | Thu, 28 Jun 2012 11:37:28 +0200 |
parents | 51612f0c0a79 |
children | da91efe96a93 |
comparison
equal
deleted
inserted
replaced
6201:ace99a6ffc83 | 6202:5a1f452f8f90 |
---|---|
111 | 111 |
112 const char* WhiteBox::lookup_jstring(const char* field_name, oop object) { | 112 const char* WhiteBox::lookup_jstring(const char* field_name, oop object) { |
113 int offset = offset_for_field(field_name, object, | 113 int offset = offset_for_field(field_name, object, |
114 vmSymbols::string_signature()); | 114 vmSymbols::string_signature()); |
115 oop string = object->obj_field(offset); | 115 oop string = object->obj_field(offset); |
116 if (string == NULL) { | |
117 return NULL; | |
118 } | |
116 const char* ret = java_lang_String::as_utf8_string(string); | 119 const char* ret = java_lang_String::as_utf8_string(string); |
117 return ret; | 120 return ret; |
118 } | 121 } |
119 | 122 |
120 bool WhiteBox::lookup_bool(const char* field_name, oop object) { | 123 bool WhiteBox::lookup_bool(const char* field_name, oop object) { |