diff options
author | David Schleef <ds@schleef.org> | 2010-09-06 14:57:22 -0700 |
---|---|---|
committer | David Schleef <ds@schleef.org> | 2010-09-06 14:59:19 -0700 |
commit | a58069cb62e1db8b4c586068184cd7b4d0735cf8 (patch) | |
tree | 85e288f0afecbd8c35f32164fdd18a802398f0c5 | |
parent | d6e3a8b4979aff50c89332a21cfcd1a20ca7b0b3 (diff) |
x86: Don't call rdtsc in prologue/epilogue
-rw-r--r-- | orc/orcx86.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/orc/orcx86.c b/orc/orcx86.c index 5c83321..6bc2b9a 100644 --- a/orc/orcx86.c +++ b/orc/orcx86.c @@ -958,17 +958,21 @@ orc_x86_emit_prologue (OrcCompiler *compiler) } } +#if 0 orc_x86_emit_rdtsc(compiler); orc_x86_emit_mov_reg_memoffset (compiler, 4, X86_EAX, ORC_STRUCT_OFFSET(OrcExecutor,params[ORC_VAR_A3]), compiler->exec_reg); +#endif } void orc_x86_emit_epilogue (OrcCompiler *compiler) { +#if 0 orc_x86_emit_rdtsc(compiler); orc_x86_emit_mov_reg_memoffset (compiler, 4, X86_EAX, ORC_STRUCT_OFFSET(OrcExecutor,params[ORC_VAR_A4]), compiler->exec_reg); +#endif if (compiler->is_64bit) { int i; |