Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(1449)

Unified Diff: experimental/windows_debugger/debugger/core/debug_api.cc

Issue 10928195: First round of dead file removal (Closed) Base URL: https://github.com/samclegg/nativeclient-sdk.git@master
Patch Set: Created 8 years, 3 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: experimental/windows_debugger/debugger/core/debug_api.cc
diff --git a/experimental/windows_debugger/debugger/core/debug_api.cc b/experimental/windows_debugger/debugger/core/debug_api.cc
deleted file mode 100644
index aa1809823df9399ac9f5eaddde9702ed8759b873..0000000000000000000000000000000000000000
--- a/experimental/windows_debugger/debugger/core/debug_api.cc
+++ /dev/null
@@ -1,133 +0,0 @@
-// Copyright (c) 2011 The Native Client Authors. All rights reserved.
-// Use of this source code is governed by a BSD-style license that can be
-// found in the LICENSE file.
-#include "debugger/core/debug_api.h"
-#include "debugger/core/debug_logger.h"
-
-namespace debug {
-BOOL DebugAPI::CreateProcess(
- LPCTSTR lpApplicationName,
- LPTSTR lpCommandLine,
- LPSECURITY_ATTRIBUTES lpProcessAttributes,
- LPSECURITY_ATTRIBUTES lpThreadAttributes,
- BOOL bInheritHandles,
- DWORD dwCreationFlags,
- LPVOID lpEnvironment,
- LPCTSTR lpCurrentDirectory,
- LPSTARTUPINFO lpStartupInfo,
- LPPROCESS_INFORMATION lpProcessInformation) {
- return ::CreateProcess(lpApplicationName,
- lpCommandLine,
- lpProcessAttributes,
- lpThreadAttributes,
- bInheritHandles,
- dwCreationFlags,
- lpEnvironment,
- lpCurrentDirectory,
- lpStartupInfo,
- lpProcessInformation);
-}
-
-BOOL DebugAPI::CloseHandle(HANDLE hObject) {
- return ::CloseHandle(hObject);
-}
-
-BOOL DebugAPI::ReadProcessMemory(HANDLE hProcess,
- LPCVOID lpBaseAddress,
- LPVOID lpBuffer,
- SIZE_T nSize,
- SIZE_T *lpNumberOfBytesRead) {
- int pid = ::GetProcessId(hProcess);
- SIZE_T rd = 0;
- BOOL res = ::ReadProcessMemory(hProcess,
- lpBaseAddress,
- lpBuffer,
- nSize,
- &rd);
- if (TRUE != res)
- DBG_LOG("ERR02.01",
- "msg='::ReadProcessMemory(pid=%d addr=%p len=%d) -> error' rd=%d",
- pid,
- lpBaseAddress,
- nSize,
- rd);
- if (NULL != lpNumberOfBytesRead)
- *lpNumberOfBytesRead = rd;
- return res;
-}
-
-BOOL DebugAPI::WriteProcessMemory(HANDLE hProcess,
- LPVOID lpBaseAddress,
- LPCVOID lpBuffer,
- SIZE_T nSize,
- SIZE_T *lpNumberOfBytesWritten) {
- return ::WriteProcessMemory(hProcess,
- lpBaseAddress,
- lpBuffer,
- nSize,
- lpNumberOfBytesWritten);
-}
-
-BOOL DebugAPI::FlushInstructionCache(HANDLE hProcess,
- LPCVOID lpBaseAddress,
- SIZE_T dwSize) {
- return ::FlushInstructionCache(hProcess, lpBaseAddress, dwSize);
-}
-
-BOOL DebugAPI::GetThreadContext(HANDLE hThread, LPCONTEXT lpContext) {
- return ::GetThreadContext(hThread, lpContext);
-}
-
-BOOL DebugAPI::SetThreadContext(HANDLE hThread, CONTEXT *lpContext) {
- return ::SetThreadContext(hThread, lpContext);
-}
-
-BOOL DebugAPI::WaitForDebugEvent(LPDEBUG_EVENT lpDebugEvent,
- DWORD dwMilliseconds) {
- return ::WaitForDebugEvent(lpDebugEvent, dwMilliseconds);
-}
-
-BOOL DebugAPI::ContinueDebugEvent(DWORD dwProcessId,
- DWORD dwThreadId,
- DWORD dwContinueStatus) {
- BOOL res = ::ContinueDebugEvent(dwProcessId, dwThreadId, dwContinueStatus);
- DBG_LOG("TR02.02",
- "msg='::ContinueDebugEvent(dwProcessId=%d dwThreadId=%d"
- " dwContinueStatus=0x%X) -> %s",
- dwProcessId,
- dwThreadId,
- dwContinueStatus,
- res ? "ok" : "error");
- return res;
-}
-
-BOOL DebugAPI::TerminateThread(HANDLE hThread, DWORD dwExitCode) {
- return ::TerminateThread(hThread, dwExitCode);
-}
-
-BOOL DebugAPI::DebugBreakProcess(HANDLE Process) {
- return ::DebugBreakProcess(Process);
-}
-
-BOOL DebugAPI::Wow64GetThreadContext(HANDLE hThread, PWOW64_CONTEXT lpContext) {
- return ::Wow64GetThreadContext(hThread, lpContext);
-}
-
-BOOL DebugAPI::Wow64SetThreadContext(HANDLE hThread,
- const WOW64_CONTEXT* lpContext) {
- return ::Wow64SetThreadContext(hThread, lpContext);
-}
-
-BOOL DebugAPI::IsWoW64Process(HANDLE hProcess, PBOOL Wow64Process) {
- return ::IsWow64Process(hProcess, Wow64Process);
-}
-
-BOOL DebugAPI::DebugActiveProcess(DWORD dwProcessId) {
- return ::DebugActiveProcess(dwProcessId);
-}
-
-BOOL DebugAPI::DebugActiveProcessStop(DWORD dwProcessId) {
- return ::DebugActiveProcessStop(dwProcessId);
-}
-} // namespace debug
-
« no previous file with comments | « experimental/windows_debugger/debugger/core/debug_api.h ('k') | experimental/windows_debugger/debugger/core/debug_api_mock.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698