X-Git-Url: http://wien.tomnetworks.com/gitweb/?a=blobdiff_plain;f=mono%2Fmini%2Fmini-ops.h;h=29d8cb09fb77e0b2d84586309f48dc85243afc26;hb=f9ae98ab88f522219cd6be6fd282ef30adbc5365;hp=ae9165e1174792376a3a602cdc75ba758692f012;hpb=a71c1c7196c272486507a96a784e0f0158acac35;p=mono.git diff --git a/mono/mini/mini-ops.h b/mono/mini/mini-ops.h index ae9165e1174..29d8cb09fb7 100644 --- a/mono/mini/mini-ops.h +++ b/mono/mini/mini-ops.h @@ -1305,3 +1305,10 @@ MINI_OP(OP_GET_SP, "get_sp", IREG, NONE, NONE) MINI_OP(OP_SET_SP, "set_sp", NONE, IREG, NONE) MINI_OP(OP_GET_LAST_ERROR, "get_last_error", IREG, NONE, NONE) + +/* + * Fill out a MonoContext contained in a MonoProfilerCallContext. This only + * stores the stack pointer, frame pointer, and callee-saved registers. This + * should be enough to locate arguments and variables. + */ +MINI_OP(OP_FILL_PROF_CALL_CTX, "fill_prof_call_ctx", NONE, IREG, NONE)