HomeSort by relevance Sort by last modified time
    Searched refs:Watchpoint (Results 1 - 23 of 23) sorted by null

  /external/lldb/source/Breakpoint/
Watchpoint.cpp 1 //===-- Watchpoint.cpp ------------------------------------------*- C++ -*-===//
10 #include "lldb/Breakpoint/Watchpoint.h"
30 Watchpoint::Watchpoint (Target& target, lldb::addr_t addr, uint32_t size, const ClangASTType *type, bool hardware) :
70 Watchpoint::~Watchpoint()
76 Watchpoint::SetCallback (WatchpointHitCallback callback, void *baton, bool is_synchronous)
88 Watchpoint::SetCallback (WatchpointHitCallback callback, const BatonSP &callback_baton_sp, bool is_synchronous)
95 Watchpoint::ClearCallback ()
102 Watchpoint::SetDeclInfo (const std::string &str
    [all...]
Android.mk 30 Watchpoint.cpp \
WatchpointList.cpp 16 #include "lldb/Breakpoint/Watchpoint.h"
32 // Add a watchpoint to the list.
43 new Watchpoint::WatchpointEventData (eWatchpointEventTypeAdded, wp_sp));
220 new Watchpoint::WatchpointEventData (eWatchpointEventTypeRemoved, wp_sp));
246 // Let the Watchpoint decide if it should stop here (could not have
251 // We should stop here since this Watchpoint isn't valid anymore or it
293 new Watchpoint::WatchpointEventData (eWatchpointEventTypeRemoved,
  /external/lldb/include/lldb/Breakpoint/
Watchpoint.h 1 //===-- Watchpoint.h --------------------------------------------*- C++ -*-===//
30 class Watchpoint :
31 public std::enable_shared_from_this<Watchpoint>,
79 Watchpoint (Target& target, lldb::addr_t addr, uint32_t size, const ClangASTType *type, bool hardware = true);
80 ~Watchpoint ();
119 /// Returns the WatchpointOptions structure set for this watchpoint.
122 /// A pointer to this watchpoint's WatchpointOptions.
128 /// Set the callback action invoked when the watchpoint is hit.
131 /// The method that will get called when the watchpoint is hit.
140 /// \b true if the process should stop when you hit the watchpoint
    [all...]
WatchpointList.h 27 /// @brief This class is used by Watchpoint to manage a list of watchpoints,
28 // each watchpoint in the list has a unique ID, and is unique by Address as
34 // Only Target can make the watchpoint list, or add elements to it.
36 // adding the watchpoint to this list sets its ID.
37 friend class Watchpoint;
52 /// Add a Watchpoint to the list.
55 /// A shared pointer to a watchpoint being added to the list.
58 /// The ID of the Watchpoint in the list.
76 /// Returns a shared pointer to the watchpoint at address
84 /// A shared pointer to the watchpoint. May contain a NUL
    [all...]
  /external/lldb/source/Plugins/Process/POSIX/
POSIXThread.h 86 bool EnableHardwareWatchpoint(lldb_private::Watchpoint *wp);
88 bool DisableHardwareWatchpoint(lldb_private::Watchpoint *wp);
ProcessPOSIX.h 117 EnableWatchpoint(lldb_private::Watchpoint *wp, bool notify = true);
120 DisableWatchpoint(lldb_private::Watchpoint *wp, bool notify = true);
POSIXThread.cpp 18 #include "lldb/Breakpoint/Watchpoint.h"
321 POSIXThread::EnableHardwareWatchpoint(Watchpoint *wp)
341 POSIXThread::DisableHardwareWatchpoint(Watchpoint *wp)
436 log->Printf ("POSIXThread::%s () Hardware Watchpoint Address = 0x%8.8"
448 // Clear the watchpoint hit here
462 assert(wp_sp.get() && "No watchpoint found");
ProcessPOSIX.cpp 17 #include "lldb/Breakpoint/Watchpoint.h"
665 ProcessPOSIX::EnableWatchpoint(Watchpoint *wp, bool notify)
680 ") addr = 0x%8.8" PRIx64 ": watchpoint already enabled.",
685 // Try to find a vacant watchpoint slot in the inferiors' main thread
696 error.SetErrorString("Setting hardware watchpoint failed.");
719 // Watchpoint enabling failed on at least one
722 error.SetErrorString("Setting hardware watchpoint failed");
727 error.SetErrorString("Watchpoint argument was NULL.");
732 ProcessPOSIX::DisableWatchpoint(Watchpoint *wp, bool notify)
747 ") addr = 0x%8.8" PRIx64 ": watchpoint already disabled."
    [all...]
  /external/eclipse-basebuilder/basebuilder-3.6.2/org.eclipse.releng.basebuilder/plugins/org.eclipse.jdt.debug_3.6.1.v20100715_r361/
plugin.properties 37 JavaWatchpoint.name = Java Watchpoint
  /external/lldb/source/Plugins/Process/MacOSX-Kernel/
ProcessKDP.h 184 EnableWatchpoint (lldb_private::Watchpoint *wp, bool notify = true);
187 DisableWatchpoint (lldb_private::Watchpoint *wp, bool notify = true);
ProcessKDP.cpp 740 ProcessKDP::EnableWatchpoint (Watchpoint *wp, bool notify)
748 ProcessKDP::DisableWatchpoint (Watchpoint *wp, bool notify)
    [all...]
  /external/lldb/source/API/
SBWatchpoint.cpp 19 #include "lldb/Breakpoint/Watchpoint.h"
279 return Watchpoint::WatchpointEventData::GetEventDataFromEvent(event.get()) != NULL;
287 return Watchpoint::WatchpointEventData::GetWatchpointEventTypeFromEvent (event.GetSP());
296 sb_watchpoint.m_opaque_sp = Watchpoint::WatchpointEventData::GetWatchpointFromEvent (event.GetSP());
  /external/lldb/source/Plugins/Process/gdb-remote/
ProcessGDBRemote.h 203 EnableWatchpoint (lldb_private::Watchpoint *wp, bool notify = true);
206 DisableWatchpoint (lldb_private::Watchpoint *wp, bool notify = true);
ProcessGDBRemote.cpp 28 #include "lldb/Breakpoint/Watchpoint.h"
    [all...]
  /external/lldb/source/Commands/
CommandObjectWatchpointCommand.cpp 23 #include "lldb/Breakpoint/Watchpoint.h"
44 "Add a set of commands to a watchpoint, to be executed whenever the watchpoint is hit.",
49 "\nGeneral information about entering watchpoint commands \n\
53 of commands you wish to be executed when the specified watchpoint is \n\
56 a watchpoint is hit, you will continue to be prompted after each \n\
58 cause the commands you have entered to be stored with the watchpoint \n\
59 and executed when the watchpoint is hit. \n\
61 Syntax checking is not necessarily done when watchpoint commands are \n\
62 entered. An improperly written watchpoint command will attempt to get \n
    [all...]
CommandObjectWatchpoint.cpp 19 #include "lldb/Breakpoint/Watchpoint.h"
37 AddWatchpointDescription(Stream *s, Watchpoint *wp, lldb::DescriptionLevel level)
176 "watchpoint list",
202 m_level(lldb::eDescriptionLevelBrief) // Watchpoint List defaults to brief descriptions
294 // No watchpoint selected; show info about all currently set watchpoints.
298 Watchpoint *wp = watchpoints.GetByIndex(i).get();
317 Watchpoint *wp = watchpoints.FindByID(wp_ids[i]).get();
339 "Give a brief description of the watchpoint (no location info)."},
342 "Give a full description of the watchpoint and its locations."},
345 "Explain everything we know about the watchpoint (for debugging debugger bugs)." }
    [all...]
  /external/v8/test/webkit/
dfg-patchable-get-by-id-after-watchpoint.js 25 "This tests that a patchable GetById right after a watchpoint has the appropriate nop padding."
30 var b = o.f; // Watchpoint.
62 // Cause first the watchpoint on o.f to fire, and then the GetById
64 O.prototype.g = 57; // Fire the watchpoint.
  /external/lldb/include/lldb/
lldb-forward.h 251 class Watchpoint;
372 typedef std::shared_ptr<lldb_private::Watchpoint> WatchpointSP;
  /external/lldb/source/Target/
StopInfo.cpp 24 #include "lldb/Breakpoint/Watchpoint.h"
529 // Make sure watchpoint is properly disabled and subsequently enabled while performing watchpoint actions.
532 WatchpointSentry(Process *p, Watchpoint *w):
534 watchpoint(w)
536 if (process && watchpoint)
539 watchpoint->TurnOnEphemeralMode();
540 process->DisableWatchpoint(watchpoint, notify);
545 if (process && watchpoint)
547 if (!watchpoint->IsDisabledDuringEphemeralMode()
557 Watchpoint *watchpoint; member in class:lldb_private::StopInfoWatchpoint::WatchpointSentry
    [all...]
Process.cpp     [all...]
Target.cpp 23 #include "lldb/Breakpoint/Watchpoint.h"
92 SetEventName (eBroadcastBitWatchpointChanged, "watchpoint-changed");
551 // See also Watchpoint::SetWatchpointType(uint32_t type) and
571 error.SetErrorString("cannot set a watchpoint with watch_size of 0");
579 error.SetErrorStringWithFormat ("invalid watchpoint type: %d", kind);
582 // Currently we only support one watchpoint per address, with total number
586 const bool notify = false; // Don't notify about all the state changes we do on creating the watchpoint.
596 // Return the existing watchpoint if both size and type match.
604 // Nil the matched watchpoint; we will be creating a new one.
612 wp_sp.reset(new Watchpoint(*this, addr, size, type))
    [all...]
  /external/lldb/include/lldb/Target/
Process.h     [all...]

Completed in 260 milliseconds