projects
/
cacao.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
19cd791
)
* src/vm/jit/asmpart.h (asm_replacement_in): Added prototype.
author
edwin
<none@none>
Wed, 15 Mar 2006 20:42:00 +0000
(20:42 +0000)
committer
edwin
<none@none>
Wed, 15 Mar 2006 20:42:00 +0000
(20:42 +0000)
src/vm/jit/asmpart.h
patch
|
blob
|
history
diff --git
a/src/vm/jit/asmpart.h
b/src/vm/jit/asmpart.h
index da724911a2f10b4a86b762ff95467522c6b6f21b..bf858275aeece66ab7d2c8dc31168eab8a70bfc1 100644
(file)
--- a/
src/vm/jit/asmpart.h
+++ b/
src/vm/jit/asmpart.h
@@
-30,7
+30,7
@@
Changes: Christian Thalinger
Edwin Steiner
Changes: Christian Thalinger
Edwin Steiner
- $Id: asmpart.h 46
06 2006-03-15 04:43:25
Z edwin $
+ $Id: asmpart.h 46
19 2006-03-15 20:42:00
Z edwin $
*/
*/
@@
-55,6
+55,7
@@
#include "vm/resolve.h"
#include "vm/vm.h"
#include "vm/jit/stacktrace.h"
#include "vm/resolve.h"
#include "vm/vm.h"
#include "vm/jit/stacktrace.h"
+#include "vm/jit/replace.h"
/* some macros ****************************************************************/
/* some macros ****************************************************************/
@@
-151,8
+152,9
@@
void asm_handle_nat_exception(void);
/* wrapper for code patching functions */
void asm_wrapper_patcher(void);
/* wrapper for code patching functions */
void asm_wrapper_patcher(void);
-/* function for on-stack replacement */
+/* function
s
for on-stack replacement */
void asm_replacement_out(void);
void asm_replacement_out(void);
+void asm_replacement_in(executionstate *es);
void *asm_switchstackandcall(void *stack, void *func, void **stacktopsave, void * p);
void *asm_switchstackandcall(void *stack, void *func, void **stacktopsave, void * p);