| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | [ProcessWindows] Implement a RegisterContextWindows for x86. | Zachary Turner | 2014-11-20 | 1 | -5/+43 |
| | | | | | | | | | | | | | | | | This implements the skeleton of a RegisterContext for Windows. In particular, this implements support only for x86 general purpose registers. After this patch, LLDB on Windows can perform basic debugging operations in a single-threaded inferior process (breakpoint, register inspection, frame select, unwinding, etc). Differential Revision: http://reviews.llvm.org/D6322 Reviewed by: Greg Clayton llvm-svn: 222474 | ||||
| * | Change HostThread::GetNativeThread() to return a derived reference. | Zachary Turner | 2014-11-17 | 1 | -1/+1 |
| | | | | | | | | | Previously using HostThread::GetNativeThread() required an ugly cast to most-derived type. This solves the issue by simply returning the derived type directly. llvm-svn: 222185 | ||||
| * | [ProcessWindows] Create a TargetThreadWindows class. | Zachary Turner | 2014-11-17 | 1 | -0/+95 |
| This creates a TargetThreadWindows class and updates the thread list of the Process with the main thread. Additionally, we fill out a few more overrides of Process base class methods. We do not yet update the thread list as threads are created and/or destroyed, and we do not yet propagate stop reasons to threads as their states change. llvm-svn: 222148 | |||||

