mirror of
https://github.com/openjdk/jdk.git
synced 2025-08-27 06:45:07 +02:00
6943304: remove tagged stack interpreter
Reviewed-by: coleenp, never, gbenson
This commit is contained in:
parent
55457c9cc7
commit
0211f9703a
51 changed files with 510 additions and 1891 deletions
|
@ -2867,12 +2867,6 @@ jint Arguments::parse(const JavaVMInitArgs* args) {
|
|||
}
|
||||
#endif // _LP64
|
||||
|
||||
// MethodHandles code does not support TaggedStackInterpreter.
|
||||
if (EnableMethodHandles && TaggedStackInterpreter) {
|
||||
warning("TaggedStackInterpreter is not supported by MethodHandles code. Disabling TaggedStackInterpreter.");
|
||||
TaggedStackInterpreter = false;
|
||||
}
|
||||
|
||||
// Check the GC selections again.
|
||||
if (!check_gc_consistency()) {
|
||||
return JNI_EINVAL;
|
||||
|
@ -2915,11 +2909,6 @@ jint Arguments::parse(const JavaVMInitArgs* args) {
|
|||
LP64_ONLY(FLAG_SET_DEFAULT(UseCompressedOops, false));
|
||||
#endif // CC_INTERP
|
||||
|
||||
#ifdef ZERO
|
||||
// Clear flags not supported by Zero
|
||||
FLAG_SET_DEFAULT(TaggedStackInterpreter, false);
|
||||
#endif // ZERO
|
||||
|
||||
#ifdef COMPILER2
|
||||
if (!UseBiasedLocking || EmitSync != 0) {
|
||||
UseOptoBiasInlining = false;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue