Mercurial > hg > truffle
comparison src/share/vm/graal/graalCompilerToVM.cpp @ 12409:edacadae40a0
Make sure HotSpot installed code link is cut when code is explicitely invalidated.
author | Thomas Wuerthinger <thomas.wuerthinger@oracle.com> |
---|---|
date | Tue, 15 Oct 2013 01:11:02 +0200 |
parents | 359f7e70ae7f |
children | 9b1cc2628961 |
comparison
equal
deleted
inserted
replaced
12408:a9837a03127e | 12409:edacadae40a0 |
---|---|
1130 if (m != NULL && !m->is_not_entrant()) { | 1130 if (m != NULL && !m->is_not_entrant()) { |
1131 m->mark_for_deoptimization(); | 1131 m->mark_for_deoptimization(); |
1132 VM_Deoptimize op; | 1132 VM_Deoptimize op; |
1133 VMThread::execute(&op); | 1133 VMThread::execute(&op); |
1134 } | 1134 } |
1135 HotSpotInstalledCode::set_codeBlob(hotspotInstalledCode, 0); | |
1135 C2V_END | 1136 C2V_END |
1136 | 1137 |
1137 | 1138 |
1138 C2V_VMENTRY(jobject, readUnsafeUncompressedPointer, (JNIEnv *env, jobject, jobject o, jlong offset)) | 1139 C2V_VMENTRY(jobject, readUnsafeUncompressedPointer, (JNIEnv *env, jobject, jobject o, jlong offset)) |
1139 oop resolved_o = JNIHandles::resolve(o); | 1140 oop resolved_o = JNIHandles::resolve(o); |