Mercurial > hg > graal-jvmci-8
comparison src/share/vm/runtime/thread.cpp @ 23295:c3ebefa1c743
Backed out changeset 5d04cfbd1945
author | Doug Simon <doug.simon@oracle.com> |
---|---|
date | Fri, 29 Jan 2016 22:55:42 +0100 |
parents | 5d04cfbd1945 |
children | f41d4011035d |
comparison
equal
deleted
inserted
replaced
23294:5d04cfbd1945 | 23295:c3ebefa1c743 |
---|---|
3712 } | 3712 } |
3713 #endif | 3713 #endif |
3714 | 3714 |
3715 // initialize compiler(s) | 3715 // initialize compiler(s) |
3716 #if defined(COMPILER1) || defined(COMPILER2) || defined(SHARK) || defined(COMPILERJVMCI) | 3716 #if defined(COMPILER1) || defined(COMPILER2) || defined(SHARK) || defined(COMPILERJVMCI) |
3717 CompileBroker::compilation_init(THREAD); | 3717 CompileBroker::compilation_init(); |
3718 if (HAS_PENDING_EXCEPTION) { | |
3719 vm_exit_during_initialization(Handle(THREAD, PENDING_EXCEPTION)); | |
3720 } | |
3721 #endif | 3718 #endif |
3722 | 3719 |
3723 if (EnableInvokeDynamic) { | 3720 if (EnableInvokeDynamic) { |
3724 // Pre-initialize some JSR292 core classes to avoid deadlock during class loading. | 3721 // Pre-initialize some JSR292 core classes to avoid deadlock during class loading. |
3725 // It is done after compilers are initialized, because otherwise compilations of | 3722 // It is done after compilers are initialized, because otherwise compilations of |