JITHelperCall and IntrinsicCall are very similar. The difference is that JITHelperCall assumes the arguments are safe and generates tauSafe internally while IntrinsicCall requires external tau checks. When an IntrinsicCall parameter comes from managed code and you need explicit checks of its type and value - use IntrinsicCall.
Thank you, Pavel On 8/14/07, Pronichkin Dmitry <[EMAIL PROTECTED]> wrote: > > Hello, > > I want to make an optimization in arraycopy function as described in > [HARMONY-3584]. At present, the arraycopy call transforms into intrinsic > call. But in JIT there are also JITHelper calls which are almost the same > as > intrinsic. The only difference is two "Tau" parameters. So, I would like > to > know what is "Tau" and why is it needed. > > Thanks, > Dmitry Pronichkin. >
