summaryrefslogtreecommitdiff
path: root/lldb/source/Target/Thread.cpp
AgeCommit message (Expand)Author
2012-02-29Make the StackFrameList::GetFrameAtIndex only fetch as many stack frames as n...Jim Ingham
2012-02-21Thread hardening part 3. Now lldb_private::Thread objects have std::weak_ptrGreg Clayton
2012-02-18The second part in thread hardening the internals of LLDB where we makeGreg Clayton
2012-01-31Threads now store their "temporary" resume state, so we know whether they wer...Jim Ingham
2012-01-30SBFrame is now threadsafe using some extra tricks. One issue is that stackGreg Clayton
2012-01-29Switching back to using std::tr1::shared_ptr. We originally switched awayGreg Clayton
2011-12-22Improve the x86_64 return value decoder to handle most structure returns.Jim Ingham
2011-12-17Add the ability to capture the return value in a thread's stop info, and prin...Jim Ingham
2011-12-03Make the ThreadPlanStepThrough set a backstop breakpoint on the return addres...Jim Ingham
2011-10-19Moved lldb::user_id_t values to be 64 bit. This was going to be needed forGreg Clayton
2011-10-15Make the "log enable lldb-step" output easier to parse.Jim Ingham
2011-09-22Converted the lldb_private::Process over to use the intrusiveGreg Clayton
2011-09-20Update declarations for all functions/methods that accept printf-styleJason Molenda
2011-09-17Adopt the intrusive pointers in:Greg Clayton
2011-09-08Move the SourceManager from the Debugger to the Target. That way it can stor...Jim Ingham
2011-08-22Added a new plug-in type: lldb_private::OperatingSystem. The operating system Greg Clayton
2011-08-16Add missing check for non-NULL frame_sp.Jim Ingham
2011-08-12We were leaking a stack frame in StackFrameList in Thread.cpp which couldGreg Clayton
2011-08-12Fixed some issues with parsing C++ methods where our detectionGreg Clayton
2011-08-09Don't create a new stop info if we've already calculated one and it is still ...Jim Ingham
2011-07-26Indent the frames in the "thread.GetStatus" frame listing. Also put the same...Jim Ingham
2011-06-03Move SaveFrameZeroState and RestoreSaveFrameZero implementations to Thread ba...Peter Collingbourne
2011-05-19Fixed a crasher that was happened when a log shared pointer wasn't valid.Greg Clayton
2011-04-18Centralized a lot of the status information for processes,Greg Clayton
2011-03-31Add GetFrameWithStackID to the StackFrameList and the Thread (which routes to...Jim Ingham
2011-03-24Fixed the LLDB build so that we can have private types, private enums andGreg Clayton
2011-03-10The UserSettings controllers must be initialized & terminated in theCaroline Tice
2011-02-08Rework the RunThreadPlan event handling to use Event Hijacking not stopping t...Jim Ingham
2011-02-01Endian patch from Kirk Beitz that allows better cross platform building.Greg Clayton
2011-01-25Enabled extra warnings and fixed a bunch of small issues.Greg Clayton
2011-01-25Check for a NULL saved stop info shared pointer.Jim Ingham
2011-01-24More useful STEP logging.Jim Ingham
2011-01-21Added support for stepping out of a frame. If you have 10 stack frames, and you Greg Clayton
2011-01-20Back up both the register AND the stop state when calling functions.Jim Ingham
2011-01-12Added the following functions to SBThread to allow threads to be suspended wh...Greg Clayton
2011-01-06Fixed issues with RegisterContext classes and the subclasses. There wasGreg Clayton
2010-12-04Added the ability for a process to inherit the current host environment. ThisGreg Clayton
2010-11-19Fixed an issue where the UserSettingsControllers were being created out ofGreg Clayton
2010-11-18Cleaned up code that wasn't using the Initialize and Terminate paradigm byGreg Clayton
2010-11-18The thread plan destructors may call Thread virtual methods. That means they...Jim Ingham
2010-11-12Excised a version of the low-level function callingSean Callanan
2010-11-11Add ThreadPlanTracer class to allow instruction step tracing of execution.Jim Ingham
2010-11-10Remove an obsolete reference to immediate plans.Jim Ingham
2010-11-06Modified all logging calls to hand out shared pointers to make sure weGreg Clayton
2010-11-05Added the equivalent of gdb's "unwind-on-signal" to the expression command, a...Jim Ingham
2010-10-26First pass at adding logging capabilities for the API functions. At the momentCaroline Tice
2010-10-20Don't cache the public stop reason, since it can change as plan completion ge...Jim Ingham
2010-10-10Added a new test case to test signals with.Greg Clayton
2010-10-04There are now to new "settings set" variables that live in each debuggerGreg Clayton
2010-09-28Replace the vestigial Value::GetOpaqueCLangQualType with the more correct Val...Jim Ingham