public void DelRefInfo(LuaRefInfo info)
        {
            var instance = LuaDeepProfilerSetting.Instance;

            lock (this)
            {
                m_refQueue.Enqueue(info);
            }
            m_luaRefHistory.Add(info.Clone());
        }
        public void DelRefInfo(LuaRefInfo info)
        {
            var instance = LuaDeepProfilerSetting.Instance;

            lock (this)
            {
                m_refQueue.Enqueue(info);
            }
            if (!instance.isRecord || (instance.isRecord && !instance.isStartRecord))
            {
                if (info.cmd == 1)
                {
                    Debug.Log(DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss") + ":<color=#00ff00>add " + info.name + "</color>");
                }
                else if (info.cmd == 0)
                {
                    Debug.Log(DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss") + ":<color=#ff0000>rm " + info.name + "</color>");
                }
                return;
            }
            m_luaRefHistory.Add(info.Clone());
        }