6998737: JSR 292: Remove the plug guarding the use of compressed oops

The plug that guards the use of compressed oops with invokedynamic needs to be removed

Reviewed-by: twisti, kvn
This commit is contained in:
Igor Veresov 2010-11-09 15:12:15 -08:00
parent 39ef076af4
commit 0e15b9fce3

View file

@ -978,17 +978,6 @@ void Arguments::check_compressed_oops_compat() {
}
}
// XXX JSR 292 currently does not support compressed oops
if (EnableMethodHandles) {
if (is_on_by_default) {
FLAG_SET_DEFAULT(UseCompressedOops, false);
return;
} else {
vm_exit_during_initialization(
"JSR292 is not supported with compressed oops yet", NULL);
}
}
// If dumping an archive or forcing its use, disable compressed oops if possible
if (DumpSharedSpaces || RequireSharedSpaces) {
if (is_on_by_default) {