Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
lldb
/
ba687bbd7c07fe4a3b896ff320c7dc03e6d45b74
/
source
/
Target
/
ThreadPlanStepRange.cpp
5f35a4b
Resolve printf formatting warnings on Linux:
by Daniel Malea
· 12 years ago
69f834f
Shortcut ThreadPlanStepRange::MischiefManaged - if we have pushed new plans and they are not done, then we aren't done either.
by Jim Ingham
· 12 years ago
88e3de2
Clean up the usage of "MasterPlan" status in ThreadPlans. Only user-initiated plans
by Jim Ingham
· 12 years ago
707b7a8
Fix reporting of stop reasons when the StepOver & StepIn plans stop because of a crash or breakpoint. Added the ability for a plan to say it is done but doesn't want to be the reason for the stop.
by Jim Ingham
· 12 years ago
e787c7e
Make sure the "synchronous breakpoint callbacks" get called before the thread plan logic gets invoked, and if they
by Jim Ingham
· 12 years ago
b2cf58a
First stage of implementing step by "run to next branch". Doesn't work yet, is turned off.
by Jim Ingham
· 12 years ago
0c31d3d
<rdar://problem/10997402>
by Greg Clayton
· 12 years ago
441e3b9
Convert the thread plans over from using the stack count to do their logic to using StackID's. This
by Jim Ingham
· 12 years ago
f4124de
Thread hardening part 3. Now lldb_private::Thread objects have std::weak_ptr
by Greg Clayton
· 12 years ago
ad382c5
Make the ThreadPlanStepThrough set a backstop breakpoint on the return address from
by Jim Ingham
· 13 years ago
76e55f7
Make the step range plans capable of supporting multiple ranges. Also make their constructors public, there isn't any good reason why you shouldn't be able to make these plans.
by Jim Ingham
· 13 years ago
0f4d0f3
If stepping takes us from the line range we were stepping through into the MIDDLE of another line, then continue till we get to the real beginning of a line. This is mostly to work around debug information bugs.
by Jim Ingham
· 13 years ago
8af1bb7
Formatting.
by Jim Ingham
· 13 years ago
590cce3
Fixed incorrect logging printf (patch from Stephen Wilson).
by Greg Clayton
· 14 years ago
745ac7a
Add ThreadPlanTracer class to allow instruction step tracing of execution.
by Jim Ingham
· 14 years ago
e005f2c
Modified all logging calls to hand out shared pointers to make sure we
by Greg Clayton
· 14 years ago
6297a3a
Don't cache the public stop reason, since it can change as plan completion gets processed. That means GetStopReason needs to return a shared pointer, not a pointer to the thread's cached version. Also allow the thread plans to get and set the thread private stop reason - that is usually more appropriate for the logic the thread plans need to do.
by Jim Ingham
· 14 years ago
0e81b64
Step past prologues when we step into functions.
by Jim Ingham
· 14 years ago
eea2640
Moved the section load list up into the target so we can use the target
by Greg Clayton
· 14 years ago
5205f0b
Fixed the StackFrame to correctly resolve the StackID's SymbolContextScope.
by Greg Clayton
· 14 years ago
643ee73
Abtracted the old "lldb_private::Thread::StopInfo" into an abtract class.
by Greg Clayton
· 14 years ago
5b668b5
Properly set the PlanKind for the ThreadPlanStepRange derived classes.
by Jim Ingham
· 14 years ago
54e7afa
Merged Eli Friedman's linux build changes where he added Makefile files that
by Greg Clayton
· 14 years ago
5a47e8b
Two changes in this checkin. Added a ThreadPlanKind so that I can do some reasoning based on the kind of thread plan
by Jim Ingham
· 14 years ago
24943d2
Initial checkin of lldb code from internal Apple repo.
by Chris Lattner
· 14 years ago