commit | 823433dbf4afec17169d5ca738031af5b374e140 | [log] [tgz] |
---|---|---|
author | TDYa127 <tdy@google.com> | Wed Sep 26 16:03:51 2012 -0700 |
committer | TDYa127 <tdy@google.com> | Wed Sep 26 16:05:33 2012 -0700 |
tree | 74a1c19c016ce7bf63b043d161d96a56f4b71688 | |
parent | 4d980b0e085ea59bc243da3eff5ea84acc7afc24 [diff] [blame] |
Corresponding CL of thread flags for portable. Change-Id: I6ad0c6159115e0d8879e0d9d674d760cd48f29c9
diff --git a/src/compiler_llvm/runtime_support_builder.h b/src/compiler_llvm/runtime_support_builder.h index 05b9e53..ab076bb 100644 --- a/src/compiler_llvm/runtime_support_builder.h +++ b/src/compiler_llvm/runtime_support_builder.h
@@ -56,8 +56,11 @@ llvm::Value* method, uint32_t size); virtual void EmitPopShadowFrame(llvm::Value* old_shadow_frame); - /* Check */ + /* Exception */ + virtual llvm::Value* EmitGetAndClearException(); virtual llvm::Value* EmitIsExceptionPending(); + + /* Suspend */ virtual void EmitTestSuspend(); /* Monitor */