This revision was automatically updated to reflect the committed changes.
Closed by commit rL327162: [SymbolFilePDB] Keep searching until the file name
is found for the pdb… (authored by asmith, committed by ).
Changed prior to commit:
https://reviews.llvm.org/D44182?vs=137298&id=137798#toc
Re
asmith created this revision.
asmith added reviewers: zturner, rnk, lldb-commits.
Herald added a subscriber: llvm-commits.
Repository:
rL LLVM
https://reviews.llvm.org/D44455
Files:
source/Plugins/SymbolFile/PDB/PDBASTParser.cpp
source/Plugins/SymbolFile/PDB/SymbolFilePDB.cpp
source/Plug
asmith created this revision.
asmith added reviewers: zturner, rnk, lldb-commits.
Herald added a subscriber: llvm-commits.
Replace SymbolFilePDB::GetSourceFileNameForPDBCompiland() with
PDBSymbolCompiland::getSourceFileFullPath().
Repository:
rL LLVM
https://reviews.llvm.org/D44456
Files:
asmith added a comment.
Has a dependence on https://reviews.llvm.org/D44458
Repository:
rL LLVM
https://reviews.llvm.org/D44456
___
lldb-commits mailing list
lldb-commits@lists.llvm.org
http://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits
This revision was not accepted when it landed; it landed in state "Needs
Review".
This revision was automatically updated to reflect the committed changes.
Closed by commit rL327925: [SymbolFilePDB] Simplify getting the source file
path (authored by asmith, committed by ).
Changed prior to commi
asmith created this revision.
asmith added reviewers: rnk, zturner, lldb-commits.
Herald added subscribers: llvm-commits, JDevlieghere, aprantl.
Implement FindGlobalVariables and ParseVariableContext methods.
Compile unit information is necessary for resolving variable context, however
some PDB
asmith updated this revision to Diff 180939.
asmith added a comment.
Add lldb::pipe_t type
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D56234/new/
https://reviews.llvm.org/D56234
Files:
include/lldb/Host/PipeBase.h
include/lldb/Host/posix/PipePosix.h
include/lldb/Host/windows/Pi
asmith updated this revision to Diff 180965.
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D56234/new/
https://reviews.llvm.org/D56234
Files:
include/lldb/Host/PipeBase.h
include/lldb/Host/posix/PipePosix.h
include/lldb/Host/windows/PipeWindows.h
include/lldb/lldb-types.h
source
asmith updated this revision to Diff 180992.
asmith added a comment.
Added lock suggested in review
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D56231/new/
https://reviews.llvm.org/D56231
Files:
include/lldb/Host/File.h
include/lldb/Host/FileSystem.h
source/Host/common/File.cpp
asmith updated this revision to Diff 181377.
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D56230/new/
https://reviews.llvm.org/D56230
Files:
source/Plugins/Process/gdb-remote/GDBRemoteCommunication.cpp
Index: source/Plugins/Process/gdb-remote/GDBRemoteCommunication.cpp
===
asmith marked an inline comment as done.
asmith added a comment.
@clayborg
Comment at: source/Plugins/Process/Windows/Common/ProcessWindows.cpp:858
+Status ProcessWindows::GetFileLoadAddress(const FileSpec &file, bool
&is_loaded,
+ ll
asmith updated this revision to Diff 182704.
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D56230/new/
https://reviews.llvm.org/D56230
Files:
include/lldb/Utility/Args.h
source/Host/windows/ProcessLauncherWindows.cpp
source/Plugins/Process/gdb-remote/GDBRemoteCommunication.cpp
sou
asmith updated this revision to Diff 184323.
asmith retitled this revision from "Implement GetFileLoadAddress for the
Windows process plugin" to "Implement GetLoadAddress for the Windows process
plugin".
asmith edited the summary of this revision.
CHANGES SINCE LAST ACTION
https://reviews.llvm
asmith updated this revision to Diff 184325.
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D56230/new/
https://reviews.llvm.org/D56230
Files:
source/Host/windows/ProcessLauncherWindows.cpp
source/Plugins/Process/gdb-remote/GDBRemoteCommunication.cpp
Index: source/Plugins/Process/gdb-
asmith added a comment.
Thanks for the feedback and interesting discussion! If no more comments, let's
go with this version for now.
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D56230/new/
https://reviews.llvm.org/D56230
___
lldb-commits
asmith updated this revision to Diff 185783.
Herald added a reviewer: serge-sans-paille.
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D56230/new/
https://reviews.llvm.org/D56230
Files:
packages/Python/lldbsuite/test/functionalities/platform/TestPlatformCommand.py
packages/Python/lldb
asmith updated this revision to Diff 185784.
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D56230/new/
https://reviews.llvm.org/D56230
Files:
packages/Python/lldbsuite/test/functionalities/platform/TestPlatformCommand.py
packages/Python/lldbsuite/test/settings/quoting/TestQuoting.py
asmith added a comment.
Any other comments on this one?
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D56231/new/
https://reviews.llvm.org/D56231
___
lldb-commits mailing list
lldb-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailma
asmith updated this revision to Diff 185817.
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D56231/new/
https://reviews.llvm.org/D56231
Files:
include/lldb/Host/File.h
include/lldb/Host/FileSystem.h
source/Host/common/File.cpp
source/Host/common/FileSystem.cpp
source/Plugins/Proc
asmith updated this revision to Diff 186401.
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D56237/new/
https://reviews.llvm.org/D56237
Files:
include/lldb/Host/Host.h
source/Host/common/Host.cpp
source/Host/windows/Host.cpp
source/Plugins/DynamicLoader/Windows-DYLD/DynamicLoaderWi
asmith updated this revision to Diff 186580.
Herald added subscribers: jdoerfert, emaste.
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D56232/new/
https://reviews.llvm.org/D56232
Files:
include/lldb/Target/RemoteAwarePlatform.h
source/Plugins/Platform/POSIX/PlatformPOSIX.cpp
source
asmith updated this revision to Diff 186591.
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D56232/new/
https://reviews.llvm.org/D56232
Files:
include/lldb/Target/RemoteAwarePlatform.h
source/Plugins/Platform/POSIX/PlatformPOSIX.cpp
source/Plugins/Platform/POSIX/PlatformPOSIX.h
sou
asmith updated this revision to Diff 186796.
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D56237/new/
https://reviews.llvm.org/D56237
Files:
source/Plugins/DynamicLoader/Windows-DYLD/DynamicLoaderWindowsDYLD.cpp
source/Plugins/DynamicLoader/Windows-DYLD/DynamicLoaderWindowsDYLD.h
s
asmith updated this revision to Diff 186799.
Herald added a subscriber: mgorny.
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D56237/new/
https://reviews.llvm.org/D56237
Files:
source/Plugins/DynamicLoader/Windows-DYLD/DynamicLoaderWindowsDYLD.cpp
source/Plugins/DynamicLoader/Windows-
This revision was not accepted when it landed; it landed in state "Needs
Review".
This revision was automatically updated to reflect the committed changes.
Closed by commit rL354099: Implement GetLoadAddress for the Windows process
plugin (authored by asmith, committed by ).
Herald added a projec
asmith marked 5 inline comments as done.
asmith added a comment.
Committed a few NFC changes
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D56233/new/
https://reviews.llvm.org/D56233
___
lldb-commits mailing list
lldb-commits@lists.llvm.org
asmith created this revision.
asmith added reviewers: zturner, labath.
Herald added a project: LLDB.
Herald added a subscriber: lldb-commits.
Repository:
rLLDB LLDB
https://reviews.llvm.org/D60440
Files:
include/lldb/Host/Socket.h
source/Host/common/Socket.cpp
source/Initialization/Syste
asmith marked 6 inline comments as done.
asmith added inline comments.
Comment at: tools/lldb-server/SystemInitializerLLGS.cpp:37-52
+#if defined(_WIN32)
+ if (g_ref_count++ == 0) {
+// Require Windows Sockets version 2.2.
+auto wVersion = MAKEWORD(2, 2);
+WSADATA ws
asmith marked 4 inline comments as done.
asmith added inline comments.
Comment at: source/Plugins/Process/Windows/Common/NativeProcessWindows.h:16
+
+#include "IDebugDelegate.h"
+#include "ProcessDebugger.h"
labath wrote:
> It looks like IDebugDelegate.h is missi
asmith marked 4 inline comments as done.
asmith added inline comments.
Comment at: source/Plugins/ObjectFile/PECOFF/ObjectFilePECOFF.h:294
+
+ lldb_private::UUID m_uuid;
};
labath wrote:
> Move UUID handling into a separate patch.
The UUID change is being discu
asmith updated this revision to Diff 194443.
asmith added a comment.
Addressed the review comments
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D60440/new/
https://reviews.llvm.org/D60440
Files:
include/lldb/Host/Socket.h
source/Host/common/Socket.cpp
source/Initialization/System
asmith created this revision.
asmith added reviewers: zturner, labath, jfb, Hui.
Herald added subscribers: lldb-commits, dexonsmith.
Herald added a project: LLDB.
Some cleanup suggested when bringing up lldb-server on Windows.
Thanks to Hui Huang for the patch.
Repository:
rLLDB LLDB
https:/
asmith marked 2 inline comments as done.
asmith added inline comments.
Comment at: packages/Python/lldbsuite/test/tools/lldb-server/main.cpp:1
//===-- main.cpp *- C++
-*-===//
//
labath wrote:
> Could you (as a s
asmith updated this revision to Diff 194751.
asmith added a comment.
Address reviewer comments
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D60496/new/
https://reviews.llvm.org/D60496
Files:
packages/Python/lldbsuite/test/tools/lldb-server/main.cpp
Index: packages/Python/lldbsuite/t
asmith marked an inline comment as done.
asmith added inline comments.
Comment at: packages/Python/lldbsuite/test/tools/lldb-server/main.cpp:188-192
+g_print_mutex.lock();
printf("thread %d id: ", this_thread_index);
print_thread_id();
printf("\n");
+g_prin
asmith marked an inline comment as done.
asmith added inline comments.
Comment at: packages/Python/lldbsuite/test/tools/lldb-server/main.cpp:74-78
+#if defined(_WIN32)
+ fprintf(stderr, "PID: %d\n", ::GetCurrentProcessId());
+#else
fprintf(stderr, "PID: %d\n", getpid());
+#en
asmith updated this revision to Diff 195282.
asmith edited the summary of this revision.
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D56229/new/
https://reviews.llvm.org/D56229
Files:
lit/Modules/PECOFF/export-dllfunc.yaml
source/Plugins/ObjectFile/PECOFF/ObjectFilePECOFF.cpp
sour
asmith updated this revision to Diff 195504.
asmith edited the summary of this revision.
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D56229/new/
https://reviews.llvm.org/D56229
Files:
lit/Modules/PECOFF/export-dllfunc.yaml
lit/Modules/PECOFF/uuid.yaml
source/Plugins/ObjectFile/PEC
asmith added a comment.
Herald added a subscriber: JDevlieghere.
Curious what the status of this is? Looks like its been ready for almost one
year :)
Repository:
rLLDB LLDB
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D60962/new/
https://reviews.llvm.org/D60962
__
asmith accepted this revision.
asmith added a comment.
This revision is now accepted and ready to land.
LGTM.
Some changes for grammar to the title -- "[lldb/Process/Windows] Attempting to
kill an exited/detached process is not an error"
A little more description would be helpful for others. He
asmith added a comment.
I think this change has introduced a dependence on x64.
I tried building with the 32b Visual Studio compiler and there are a number of
undefined registers in registercontextwindows_x64.cpp.
This is because the version of _CONTEXT included by winnt.h is for x32 and not
x6
asmith marked 11 inline comments as done.
asmith added inline comments.
Comment at:
lldb/source/Plugins/Process/Windows/Common/NativeProcessWindows.cpp:95
+
+// Resume the debug loop.
+ExceptionRecordSP active_exception =
amccarth wrote:
> This code appe
asmith added a comment.
I can confirm this is reproducible with the master branch of llvm-project
cloned from GitHub.
You can reproduce the build failure from an x64 command prompt with this cmake
command line:
cmake path-to-llvm-project/llvm -Thost=x64
-DLLVM_ENABLE_PROJECTS="clang;lld;lld
asmith marked 2 inline comments as done.
asmith added a comment.
I don't see anything else to address in this review. Comments?
Comment at:
lldb/source/Plugins/Process/Utility/RegisterContextWindows_x86_64.cpp:141
+GetRegisterInfo_WoW64(const lldb_private::ArchSpec &arch) {
+
asmith marked an inline comment as done.
asmith added inline comments.
Comment at:
lldb/source/Plugins/Process/Utility/RegisterContextWindows_x86_64.cpp:141
+GetRegisterInfo_WoW64(const lldb_private::ArchSpec &arch) {
+ // A WoW64 register info is the same as the i386's.
+ std
asmith added a comment.
I can make the one simplification but Im not sure what you are asking as far as
the refactoring. Provide an example and I will try to accommodate your request.
I'm not going to be able to spend much more time on lldb patches though.
CHANGES SINCE LAST ACTION
https://r
asmith added a comment.
Do you need some help fixing the build?
Repository:
rL LLVM
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D62213/new/
https://reviews.llvm.org/D62213
___
lldb-commits mailing list
lldb-commits@lists.llvm.org
https:
asmith added a comment.
Any last comments before this is committed?
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D63165/new/
https://reviews.llvm.org/D63165
___
lldb-commits mailing list
lldb-commits@lists.llvm.org
https://lists.llvm.org/cg
asmith added a comment.
This is done.
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D63165/new/
https://reviews.llvm.org/D63165
___
lldb-commits mailing list
lldb-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-co
asmith updated this revision to Diff 214979.
asmith edited the summary of this revision.
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D61686/new/
https://reviews.llvm.org/D61686
Files:
cmake/modules/LLDBConfig.cmake
source/Host/windows/Host.cpp
source/Plugins/Process/gdb-remote/GDB
asmith updated this revision to Diff 214985.
asmith edited the summary of this revision.
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D61687/new/
https://reviews.llvm.org/D61687
Files:
packages/Python/lldbsuite/test/dotest.py
packages/Python/lldbsuite/test/tools/lldb-server/TestGdbRe
asmith added a comment.
Any more comments on the tests for Windows?
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D61687/new/
https://reviews.llvm.org/D61687
___
lldb-commits mailing list
lldb-commits@lists.llvm.org
https://lists.llvm.org/cg
This revision was not accepted when it landed; it landed in state "Needs
Review".
This revision was automatically updated to reflect the committed changes.
Closed by commit rL368776: Update Python tests for lldb-server on Windows
(authored by asmith, committed by ).
Herald added a project: LLVM.
asmith abandoned this revision.
asmith added a comment.
This was split into separate patches and committed. No longer need this review.
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D56233/new/
https://reviews.llvm.org/D56233
___
lldb-commit
asmith updated this revision to Diff 196874.
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D56229/new/
https://reviews.llvm.org/D56229
Files:
lit/Modules/PECOFF/export-dllfunc.yaml
lit/Modules/PECOFF/uuid.yaml
source/Plugins/ObjectFile/PECOFF/ObjectFilePECOFF.cpp
source/Plugins/Ob
asmith updated this revision to Diff 197239.
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D56229/new/
https://reviews.llvm.org/D56229
Files:
lit/Modules/PECOFF/export-dllfunc.yaml
lit/Modules/PECOFF/uuid.yaml
source/Plugins/ObjectFile/PECOFF/ObjectFilePECOFF.cpp
source/Plugins/Ob
asmith created this revision.
asmith added reviewers: labath, rnk.
Herald added a project: LLDB.
Herald added a subscriber: lldb-commits.
More changes for lldb-server on Windows
- Disable pty redirection for Windows since there is no pty support currently
- Add a method to get the parent pid for
asmith created this revision.
asmith added reviewers: labath, rnk.
Herald added a reviewer: jfb.
Herald added a project: LLDB.
Herald added a subscriber: lldb-commits.
Repository:
rLLDB LLDB
https://reviews.llvm.org/D61687
Files:
packages/Python/lldbsuite/test/dotest.py
packages/Python/lld
asmith updated this revision to Diff 198675.
asmith retitled this revision from "Disable pty redirection on Windows and add
a method to get the parent pid" to "Enable lldb-server on Windows".
asmith edited the summary of this revision.
Herald added subscribers: mgorny, srhines.
CHANGES SINCE LAST
asmith updated this revision to Diff 199554.
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D61687/new/
https://reviews.llvm.org/D61687
Files:
packages/Python/lldbsuite/test/dotest.py
packages/Python/lldbsuite/test/tools/lldb-server/TestGdbRemoteAuxvSupport.py
packages/Python/lldbsui
asmith updated this revision to Diff 199555.
asmith edited the summary of this revision.
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D61686/new/
https://reviews.llvm.org/D61686
Files:
cmake/modules/LLDBConfig.cmake
source/Host/windows/Host.cpp
source/Plugins/Process/gdb-remote/GDB
asmith updated this revision to Diff 200160.
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D61687/new/
https://reviews.llvm.org/D61687
Files:
packages/Python/lldbsuite/test/dotest.py
packages/Python/lldbsuite/test/tools/lldb-server/TestGdbRemoteAuxvSupport.py
packages/Python/lldbsui
asmith created this revision.
asmith added reviewers: labath, Hui.
Herald added subscribers: lldb-commits, mgorny.
Herald added a project: LLDB.
asmith added reviewers: jfb, clayborg.
Herald added a subscriber: dexonsmith.
This change extracts functionalities from processwindows into a
introduced
asmith updated this revision to Diff 205178.
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D63166/new/
https://reviews.llvm.org/D63166
Files:
source/Plugins/Process/Windows/Common/CMakeLists.txt
source/Plugins/Process/Windows/Common/ProcessDebugger.cpp
source/Plugins/Process/Windows
asmith added inline comments.
Comment at:
lldb/source/Plugins/Process/Windows/Common/NativeRegisterContextWindows.cpp:31-36
+ if (!data_sp) {
+error.SetErrorStringWithFormat(
+"failed to allocate DataBufferHeap instance of size %" PRIu64,
+data_size);
+r
101 - 165 of 165 matches
Mail list logo