Example #1
0
		public Backtrace (IBacktrace serverBacktrace)
		{
			this.serverBacktrace = serverBacktrace;
			
			count = serverBacktrace.FrameCount;

			// Get some initial frames
			if (count > 0)
				GetFrame (0);
		}
Example #2
0
		internal void Attach (DebuggerSession session)
		{
			this.session = session;
			serverBacktrace = session.WrapDebuggerObject (serverBacktrace);
			if (frames != null) {
				foreach (StackFrame f in frames) {
					f.Attach (session);
					f.SourceBacktrace = serverBacktrace;
				}
			}
		}
Example #3
0
        public Backtrace(IBacktrace serverBacktrace)
        {
            this.serverBacktrace = serverBacktrace;

            count = serverBacktrace.FrameCount;

            // Get some initial frames
            if (count > 0)
            {
                GetFrame(0);
            }
        }
Example #4
0
        public Backtrace(IBacktrace serverBacktrace)
        {
            this.serverBacktrace = serverBacktrace;

            count = serverBacktrace.FrameCount;

            // Get first frame, which is most used(for thread location)
            if (count > 0)
            {
                GetFrame(0, 1);
            }
        }
Example #5
0
 internal void Attach(DebuggerSession session)
 {
     this.session    = session;
     serverBacktrace = session.WrapDebuggerObject(serverBacktrace);
     if (frames != null)
     {
         foreach (StackFrame f in frames)
         {
             f.Attach(session);
             f.SourceBacktrace = serverBacktrace;
         }
     }
 }
Example #6
0
        internal void Attach(DebuggerSession debuggerSession)
        {
            session         = debuggerSession;
            serverBacktrace = session.WrapDebuggerObject(serverBacktrace);

            if (frames != null)
            {
                foreach (var frame in frames)
                {
                    frame.Attach(debuggerSession);
                    frame.SourceBacktrace = serverBacktrace;
                }
            }
        }
Example #7
0
		public MtaBacktrace (IBacktrace bt)
		{
			backtrace = bt;
		}
Example #8
0
 public MtaBacktrace(IBacktrace bt)
 {
     backtrace = bt;
 }