summaryrefslogtreecommitdiffstats
path: root/lldb/tools/lldb-perf/darwin/formatters/main.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Renaming perf. main files from main.cpp to something meaningfulEnrico Granata2013-03-201-229/+0
| | | | llvm-svn: 177587
* More cleanup on the lldb-perf code:Greg Clayton2013-03-191-23/+4
| | | | | | | | | | | | | | | - TestCase.m_thread is now filled in with the first thread that has a valid stop reason. This eliminates the need for the SelectMyThread() functions. - The first thread that stops for a reason is also set as the selected thread in the process in case any command line commands are run. - Changed launch over to take a SBLaunchInfo parameter so that the launch function doesn't keep getting new arguments as they are needed. - TestCase::Setup() and TestCase::Launch(SBLaunchInfo) now return bool to indicate success of setup and launch. - ActionWanted::Next(SBThread) was renamed to ActionWanted::StepOver(SBThread) - ActionWanted::Finish(SBThread) was renamed to ActionWanted::StepOut(SBThread) llvm-svn: 177376
* Code cleanup:Greg Clayton2013-03-181-73/+61
| | | | | | | | | | - don't use preprocessor macros - use switch statements - don't put anything in the lldb namespace, use "lldb_perf" namespace. - Pass the action struct into each TestStep() for each step fill in - Modify the ActionWanted class to have accessors to make the continue, next, finish, kill instead of using preproc macros llvm-svn: 177332
* <rdar://problem/13228487>Enrico Granata2013-03-141-0/+260
A test case for the performance of some LLDB formatters Changes and improvements to the testing infrastructure itself llvm-svn: 177100
OpenPOWER on IntegriCloud