summaryrefslogtreecommitdiff
path: root/src/compiler_llvm/method_compiler.h
diff options
context:
space:
mode:
author jeffhao <jeffhao@google.com> 2012-06-07 17:47:06 -0700
committer jeffhao <jeffhao@google.com> 2012-06-08 11:26:55 -0700
commitb5c25fd34cf2cf48238490cb6d311496bd2ba152 (patch)
tree15912793f427a5ea914824996a25b15389fefaa2 /src/compiler_llvm/method_compiler.h
parenta9719eb4167b544438268d46692389761652fc5d (diff)
Verifier treats unresolved references as a rewrite error at runtime.
Setting a register to unresolved at runtime causes a verify error that will prevent it from trying to verify any following instructions. When the instruction is executed, the compiled code will treat the unresolved class appropriately. This makes OTP work, and CTS passes as well. Change-Id: I6a163253b385fd4007032720bb740b09c57e7cf4
Diffstat (limited to 'src/compiler_llvm/method_compiler.h')
0 files changed, 0 insertions, 0 deletions