mirror of
https://github.com/openjdk/jdk.git
synced 2025-09-18 18:14:38 +02:00
8168792: [AOT] problems in MethodHandle with aot-compiled java.base
Properly support assertions in AOT Reviewed-by: kvn
This commit is contained in:
parent
9b98f88304
commit
2d444d6f19
6 changed files with 66 additions and 40 deletions
|
@ -88,7 +88,7 @@ typedef struct {
|
|||
} AOTHeader;
|
||||
|
||||
typedef struct {
|
||||
enum { CONFIG_SIZE = 11 + 7 * 4 };
|
||||
enum { CONFIG_SIZE = 12 + 7 * 4 };
|
||||
int _config_size;
|
||||
int _narrowOopShift;
|
||||
int _narrowKlassShift;
|
||||
|
@ -108,6 +108,7 @@ typedef struct {
|
|||
bool _tieredAOT;
|
||||
bool _enableContended;
|
||||
bool _restrictContended;
|
||||
bool _omitAssertions;
|
||||
} AOTConfiguration;
|
||||
|
||||
class AOTLib : public CHeapObj<mtCode> {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue