aboutsummaryrefslogtreecommitdiff
path: root/lldb/packages
diff options
context:
space:
mode:
authorPrabhuk <prabhukr@google.com>2024-02-14 22:07:26 -0800
committerGitHub <noreply@github.com>2024-02-14 22:07:26 -0800
commit6c74a6f6f4f01500f9deabadc7673b4935643928 (patch)
tree29c270efbf85113eeb6a5097e207f31bead14b96 /lldb/packages
parent94f51649c4a574f88fd9b8a2d0a05b334c0bd490 (diff)
downloadllvm-6c74a6f6f4f01500f9deabadc7673b4935643928.zip
llvm-6c74a6f6f4f01500f9deabadc7673b4935643928.tar.gz
llvm-6c74a6f6f4f01500f9deabadc7673b4935643928.tar.bz2
Revert "[lldb-dap] Add support for data breakpoint. (#81541)" (#81812)
This reverts commit 8c56e78ec531f0e2460213c20fff869b6b7add99. Reverting to address the LLDB test failure in ARM64.
Diffstat (limited to 'lldb/packages')
-rw-r--r--lldb/packages/Python/lldbsuite/test/tools/lldb-dap/dap_server.py47
1 files changed, 0 insertions, 47 deletions
diff --git a/lldb/packages/Python/lldbsuite/test/tools/lldb-dap/dap_server.py b/lldb/packages/Python/lldbsuite/test/tools/lldb-dap/dap_server.py
index 27a76a6..bb863bb 100644
--- a/lldb/packages/Python/lldbsuite/test/tools/lldb-dap/dap_server.py
+++ b/lldb/packages/Python/lldbsuite/test/tools/lldb-dap/dap_server.py
@@ -501,18 +501,6 @@ class DebugCommunication(object):
return variable["value"]
return None
- def get_local_variable_child(self, name, child_name, frameIndex=0, threadId=None):
- local = self.get_local_variable(name, frameIndex, threadId)
- if local["variablesReference"] == 0:
- return None
- children = self.request_variables(local["variablesReference"])["body"][
- "variables"
- ]
- for child in children:
- if child["name"] == child_name:
- return child
- return None
-
def replay_packets(self, replay_file_path):
f = open(replay_file_path, "r")
mode = "invalid"
@@ -907,41 +895,6 @@ class DebugCommunication(object):
}
return self.send_recv(command_dict)
- def request_dataBreakpointInfo(
- self, variablesReference, name, frameIndex=0, threadId=None
- ):
- stackFrame = self.get_stackFrame(frameIndex=frameIndex, threadId=threadId)
- if stackFrame is None:
- return []
- args_dict = {
- "variablesReference": variablesReference,
- "name": name,
- "frameId": stackFrame["id"],
- }
- command_dict = {
- "command": "dataBreakpointInfo",
- "type": "request",
- "arguments": args_dict,
- }
- return self.send_recv(command_dict)
-
- def request_setDataBreakpoint(self, dataBreakpoints):
- """dataBreakpoints is a list of dictionary with following fields:
- {
- dataId: (address in hex)/(size in bytes)
- accessType: read/write/readWrite
- [condition]: string
- [hitCondition]: string
- }
- """
- args_dict = {"breakpoints": dataBreakpoints}
- command_dict = {
- "command": "setDataBreakpoints",
- "type": "request",
- "arguments": args_dict,
- }
- return self.send_recv(command_dict)
-
def request_compileUnits(self, moduleId):
args_dict = {"moduleId": moduleId}
command_dict = {