Move management of the stack to DebuggerModel.
authorRobert Sesek <rsesek@bluestatic.org>
Sat, 24 Oct 2015 05:23:38 +0000 (01:23 -0400)
committerRobert Sesek <rsesek@bluestatic.org>
Sat, 24 Oct 2015 05:23:38 +0000 (01:23 -0400)
commit8e44ddaa4b1aaed5b5fe1e743f79e73a3e48217c
tree759587937a8a6b3c52926df9946d8a65c0b98aae
parenta57f63ab77b7c694dddb074df97f16d2b5f2f0b8
Move management of the stack to DebuggerModel.

This deletes the old StackController and adds a new method
-[DebuggerModel updateStack:] that updates the array, attempting to preserve
identical stack frames.

A new target MacGDBp-Tests is also added, for testing the new DebuggerModel
functionality.
13 files changed:
English.lproj/Debugger.xib
MacGDBp.xcodeproj/project.pbxproj
Source/DebuggerBackEnd.h
Source/DebuggerBackEnd.m
Source/DebuggerController.h
Source/DebuggerController.m
Source/DebuggerModel.h
Source/DebuggerModel.m
Source/StackController.h [deleted file]
Source/StackController.m [deleted file]
Source/StackFrame.m
Source/Tests/DebuggerModelTest.m [new file with mode: 0644]
UnitTests-Info.plist [new file with mode: 0644]