mirror of
https://github.com/openjdk/jdk.git
synced 2025-08-28 15:24:43 +02:00
6953477: Increase portability and flexibility of building Hotspot
A collection of portability improvements including shared code support for PPC, ARM platforms, software floating point, cross compilation support and improvements in error crash detail. Reviewed-by: phh, never, coleenp, dholmes
This commit is contained in:
parent
c45761e2a8
commit
b95c7e9523
113 changed files with 1669 additions and 559 deletions
|
@ -2111,7 +2111,13 @@ void GenerateOopMap::verify_error(const char *format, ...) {
|
|||
// We do not distinguish between different types of errors for verification
|
||||
// errors. Let the verifier give a better message.
|
||||
const char *msg = "Illegal class file encountered. Try running with -Xverify:all";
|
||||
error_work(msg, NULL);
|
||||
_got_error = true;
|
||||
// Append method name
|
||||
char msg_buffer2[512];
|
||||
jio_snprintf(msg_buffer2, sizeof(msg_buffer2), "%s in method %s", msg,
|
||||
method()->name()->as_C_string());
|
||||
_exception = Exceptions::new_exception(Thread::current(),
|
||||
vmSymbols::java_lang_LinkageError(), msg_buffer2);
|
||||
}
|
||||
|
||||
//
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue