mirror of
https://github.com/openjdk/jdk.git
synced 2025-08-28 15:24:43 +02:00
8227745: Enable Escape Analysis for Better Performance in the Presence of JVMTI Agents
8233915: JVMTI FollowReferences: Java Heap Leak not found because of C2 Scalar Replacement Reviewed-by: mdoerr, goetz, sspitsyn, kvn
This commit is contained in:
parent
f167a71f1d
commit
40f847e2fb
53 changed files with 5744 additions and 218 deletions
|
@ -327,10 +327,14 @@
|
|||
#define COMPILER2_OR_JVMCI 1
|
||||
#define COMPILER2_OR_JVMCI_PRESENT(code) code
|
||||
#define NOT_COMPILER2_OR_JVMCI(code)
|
||||
#define NOT_COMPILER2_OR_JVMCI_RETURN /* next token must be ; */
|
||||
#define NOT_COMPILER2_OR_JVMCI_RETURN_(code) /* next token must be ; */
|
||||
#else
|
||||
#define COMPILER2_OR_JVMCI 0
|
||||
#define COMPILER2_OR_JVMCI_PRESENT(code)
|
||||
#define NOT_COMPILER2_OR_JVMCI(code) code
|
||||
#define NOT_COMPILER2_OR_JVMCI_RETURN {}
|
||||
#define NOT_COMPILER2_OR_JVMCI_RETURN_(code) { return code; }
|
||||
#endif
|
||||
|
||||
#ifdef TIERED
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue