Integrated: 8289780: Avoid formatting stub names when Forte is not enabled

Ioi Lam iklam at openjdk.org
Sat Jul 9 03:49:59 UTC 2022


On Wed, 6 Jul 2022 00:38:14 GMT, Ioi Lam <iklam at openjdk.org> wrote:

> `Forte::register_stub()` should be called only when the JVm is being instrumented by Forte (aka "Oracle Developer Studio")
> 
> https://www.oracle.com/tools/developerstudio/downloads/developer-studio-jsp.html
> 
> We currently always format the name of generated stubs and call `Forte::register_stub()`, which usually does nothing.
> 
> Example:
> 
> https://github.com/openjdk/jdk/blob/master/src/hotspot/share/runtime/sharedRuntime.cpp#L2686-L2697
> 
> To improve start-up, we should check if Forte is enabled before formatting the name.
> 
> I also renamed some `#ifndef IA64` around the code that I touched.

This pull request has now been integrated.

Changeset: 3c08e6b3
Author:    Ioi Lam <iklam at openjdk.org>
URL:       https://git.openjdk.org/jdk/commit/3c08e6b311121e05e30b88c0e325317f364ef15d
Stats:     37 lines in 5 files changed: 18 ins; 3 del; 16 mod

8289780: Avoid formatting stub names when Forte is not enabled

Reviewed-by: dholmes, coleenp, sspitsyn

-------------

PR: https://git.openjdk.org/jdk/pull/9386


More information about the serviceability-dev mailing list