projects
/
mono.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
a7aba9c
)
[interpreter] guard some debug messages with DEBUG_INTERP
author
Bernhard Urban
<bernhard.urban@xamarin.com>
Mon, 9 Jan 2017 22:33:51 +0000
(23:33 +0100)
committer
Bernhard Urban
<bernhard.urban@xamarin.com>
Mon, 9 Jan 2017 22:33:51 +0000
(23:33 +0100)
mono/mini/interpreter/interp.c
patch
|
blob
|
history
diff --git
a/mono/mini/interpreter/interp.c
b/mono/mini/interpreter/interp.c
index 733066d4417772b8ddc830030ab74ae9def89225..3a8613d0b014ed3d07d11983199bef586ef6c539 100644
(file)
--- a/
mono/mini/interpreter/interp.c
+++ b/
mono/mini/interpreter/interp.c
@@
-856,7
+856,9
@@
static MethodArguments* build_args_from_sig (MonoMethodSignature *sig, MonoInvoc
case MONO_TYPE_STRING:
case MONO_TYPE_I8:
margs->iargs [int_i] = frame->stack_args [i].data.l;
case MONO_TYPE_STRING:
case MONO_TYPE_I8:
margs->iargs [int_i] = frame->stack_args [i].data.l;
+#if DEBUG_INTERP
g_printerr ("build_args_from_sig: margs->iargs[%d]: %p (frame @ %d)\n", int_i, margs->iargs[int_i], i);
g_printerr ("build_args_from_sig: margs->iargs[%d]: %p (frame @ %d)\n", int_i, margs->iargs[int_i], i);
+#endif
int_i++;
break;
default:
int_i++;
break;
default:
@@
-900,10
+902,12
@@
ves_pinvoke_method (MonoInvocation *frame, MonoMethodSignature *sig, MonoFuncV a
// TODO:
// mono_tramp_info_register (info, NULL);
}
// TODO:
// mono_tramp_info_register (info, NULL);
}
- g_printerr ("ICALL: mono_interp_enter_icall_trampoline = %p, addr = %p\n", mono_interp_enter_icall_trampoline, addr);
-
+
MethodArguments *margs = build_args_from_sig (sig, frame);
MethodArguments *margs = build_args_from_sig (sig, frame);
+#if DEBUG_INTERP
+ g_printerr ("ICALL: mono_interp_enter_icall_trampoline = %p, addr = %p\n", mono_interp_enter_icall_trampoline, addr);
g_printerr ("margs(out): ilen=%d, flen=%d\n", margs->ilen, margs->flen);
g_printerr ("margs(out): ilen=%d, flen=%d\n", margs->ilen, margs->flen);
+#endif
context->current_frame = frame;
context->managed_code = 0;
context->current_frame = frame;
context->managed_code = 0;