mirror of
https://github.com/openjdk/jdk.git
synced 2025-09-21 11:34:38 +02:00
6961690: load oops from constant table on SPARC
Oops should be loaded from the constant table of an nmethod instead of materializing them with a long code sequence. Reviewed-by: never, kvn
This commit is contained in:
parent
ab725dba1d
commit
ffaadcecea
31 changed files with 1795 additions and 830 deletions
|
@ -365,6 +365,10 @@ public:
|
|||
// registers? True for Intel but false for most RISCs
|
||||
static const bool clone_shift_expressions;
|
||||
|
||||
// Should constant table entries be accessed with loads using
|
||||
// absolute addressing? True for x86 but false for most RISCs.
|
||||
static const bool constant_table_absolute_addressing;
|
||||
|
||||
static bool narrow_oop_use_complex_address();
|
||||
|
||||
// Generate implicit null check for narrow oops if it can fold
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue