8191437: AOT doesn't work easily after thread local handshakes

Reviewed-by: kvn, rehn, aph
This commit is contained in:
Dean Long 2017-11-30 10:40:48 -08:00
parent 40f06dc0e3
commit 15ea766de2
23 changed files with 201 additions and 75 deletions

View file

@ -167,6 +167,7 @@ void AOTLib::verify_config() {
verify_flag(_config->_compactFields, CompactFields, "CompactFields");
verify_flag(_config->_enableContended, EnableContended, "EnableContended");
verify_flag(_config->_restrictContended, RestrictContended, "RestrictContended");
verify_flag(_config->_threadLocalHandshakes, ThreadLocalHandshakes, "ThreadLocalHandshakes");
if (!TieredCompilation && _config->_tieredAOT) {
handle_config_error("Shared file %s error: Expected to run with tiered compilation on", _name);