単純なJIT領域の例
肝となるのはFoo<T>#Log()内の、t.ToString();
なところ
例えばこれをtにしたとしても、UnityEngine::Debug::Log()の実装が
using System;
public static void Log(object message)
{
Debug.Internal_Log(0, (message == null) ? "Null" : message.ToString(), null);
}
となっているため、まあ同じことになる