equal
deleted
inserted
replaced
1236 |
1236 |
1237 oop java_lang_Throwable::message(Handle throwable) { |
1237 oop java_lang_Throwable::message(Handle throwable) { |
1238 return throwable->obj_field(detailMessage_offset); |
1238 return throwable->obj_field(detailMessage_offset); |
1239 } |
1239 } |
1240 |
1240 |
|
1241 |
|
1242 // Return Symbol for detailed_message or NULL |
|
1243 Symbol* java_lang_Throwable::detail_message(oop throwable) { |
|
1244 PRESERVE_EXCEPTION_MARK; // Keep original exception |
|
1245 oop detailed_message = java_lang_Throwable::message(throwable); |
|
1246 if (detailed_message != NULL) { |
|
1247 return java_lang_String::as_symbol(detailed_message, THREAD); |
|
1248 } |
|
1249 return NULL; |
|
1250 } |
1241 |
1251 |
1242 void java_lang_Throwable::set_message(oop throwable, oop value) { |
1252 void java_lang_Throwable::set_message(oop throwable, oop value) { |
1243 throwable->obj_field_put(detailMessage_offset, value); |
1253 throwable->obj_field_put(detailMessage_offset, value); |
1244 } |
1254 } |
1245 |
1255 |