mirror of
https://github.com/openjdk/jdk.git
synced 2025-09-17 17:44:40 +02:00
8228902: add os::dll_load to the unified logging os category
Reviewed-by: coleenp, mdoerr
This commit is contained in:
parent
2e6e33eba1
commit
f454862e65
5 changed files with 23 additions and 0 deletions
|
@ -1739,6 +1739,8 @@ void * os::dll_load(const char *filename, char *ebuf, int ebuflen) {
|
|||
void * result = NULL;
|
||||
bool load_attempted = false;
|
||||
|
||||
log_info(os)("attempting shared library load of %s", filename);
|
||||
|
||||
// Check whether the library to load might change execution rights
|
||||
// of the stack. If they are changed, the protection of the stack
|
||||
// guard pages will be lost. We need a safepoint to fix this.
|
||||
|
@ -1990,8 +1992,10 @@ void * os::Linux::dlopen_helper(const char *filename, char *ebuf,
|
|||
ebuf[ebuflen-1]='\0';
|
||||
}
|
||||
Events::log(NULL, "Loading shared library %s failed, %s", filename, error_report);
|
||||
log_info(os)("shared library load of %s failed, %s", filename, error_report);
|
||||
} else {
|
||||
Events::log(NULL, "Loaded shared library %s", filename);
|
||||
log_info(os)("shared library load of %s was successful", filename);
|
||||
}
|
||||
return result;
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue