[Lldb-commits] [lldb] r374192 - Update breakpad lit test to be independent of the unnamed symbol number

2019-10-09 Thread Antonio Afonso via lldb-commits
Author: aadsm Date: Wed Oct 9 11:02:59 2019 New Revision: 374192 URL: http://llvm.org/viewvc/llvm-project?rev=374192=rev Log: Update breakpad lit test to be independent of the unnamed symbol number Modified: lldb/trunk/lit/SymbolFile/Breakpad/symtab.test Modified:

[Lldb-commits] [lldb] r374132 - Explicitly set entry point arch when it's thumb [Second Try]

2019-10-08 Thread Antonio Afonso via lldb-commits
Author: aadsm Date: Tue Oct 8 16:44:49 2019 New Revision: 374132 URL: http://llvm.org/viewvc/llvm-project?rev=374132=rev Log: Explicitly set entry point arch when it's thumb [Second Try] Summary: This is a redo of D68069 because I reverted it due to some concerns that were now addressed along

[Lldb-commits] [lldb] r374005 - Fixing missing lldb-scripts rename from D68370

2019-10-07 Thread Antonio Afonso via lldb-commits
Author: aadsm Date: Mon Oct 7 18:10:03 2019 New Revision: 374005 URL: http://llvm.org/viewvc/llvm-project?rev=374005=rev Log: Fixing missing lldb-scripts rename from D68370 Modified: lldb/trunk/CMakeLists.txt Modified: lldb/trunk/CMakeLists.txt URL:

[Lldb-commits] [lldb] r366848 - Revert "Revert "Add ReadCStringFromMemory for faster string reads""

2019-10-04 Thread Antonio Afonso via lldb-commits
Author: aadsm Date: Tue Jul 23 13:40:37 2019 New Revision: 366848 URL: http://llvm.org/viewvc/llvm-project?rev=366848=rev Log: Revert "Revert "Add ReadCStringFromMemory for faster string reads"" This reverts commit 9c10b620c0619611dfe062216459431955ac4801. Modified:

[Lldb-commits] [lldb] r366847 - Revert "Revert "Implement xfer:libraries-svr4:read packet""

2019-10-04 Thread Antonio Afonso via lldb-commits
Author: aadsm Date: Tue Jul 23 13:40:30 2019 New Revision: 366847 URL: http://llvm.org/viewvc/llvm-project?rev=366847=rev Log: Revert "Revert "Implement xfer:libraries-svr4:read packet"" This reverts commit 08c38f77c5fb4d3735ec215032fed8ee6730b3db. Added:

[Lldb-commits] [lldb] r373768 - Componentize lldb/scripts to use with LLVM_DISTRIBUTION_COMPONENTS

2019-10-04 Thread Antonio Afonso via lldb-commits
Author: aadsm Date: Fri Oct 4 11:10:42 2019 New Revision: 373768 URL: http://llvm.org/viewvc/llvm-project?rev=373768=rev Log: Componentize lldb/scripts to use with LLVM_DISTRIBUTION_COMPONENTS Summary: I'd like to install lldb using the install-distribution target with

[Lldb-commits] [lldb] r367020 - Correctly use GetLoadedModuleList to take advantage of libraries-svr4

2019-10-04 Thread Antonio Afonso via lldb-commits
Author: aadsm Date: Thu Jul 25 07:28:21 2019 New Revision: 367020 URL: http://llvm.org/viewvc/llvm-project?rev=367020=rev Log: Correctly use GetLoadedModuleList to take advantage of libraries-svr4 Summary: Here's a replacement for D62504. I thought I could use LoadModules to implement this but

[Lldb-commits] [lldb] r373687 - Revert "Explicitly set entry point arch when it's thumb"

2019-10-04 Thread Antonio Afonso via lldb-commits
Author: aadsm Date: Thu Oct 3 18:45:58 2019 New Revision: 373687 URL: http://llvm.org/viewvc/llvm-project?rev=373687=rev Log: Revert "Explicitly set entry point arch when it's thumb" Backing out because SymbolFile/Breakpad/symtab.test is failing and it seems to be a legit issue. Will

[Lldb-commits] [lldb] r367247 - Test load unloading of modules with libraries-svr4

2019-10-04 Thread Antonio Afonso via lldb-commits
Author: aadsm Date: Mon Jul 29 11:12:55 2019 New Revision: 367247 URL: http://llvm.org/viewvc/llvm-project?rev=367247=rev Log: Test load unloading of modules with libraries-svr4 Summary: This doubles the 3 tests running right now on linux by also executing each test with libraries-svr4 enabled.

[Lldb-commits] [lldb] r367052 - [LLDB] Find debugserver in Command Line Tools as well

2019-10-04 Thread Antonio Afonso via lldb-commits
Author: aadsm Date: Thu Jul 25 13:53:00 2019 New Revision: 367052 URL: http://llvm.org/viewvc/llvm-project?rev=367052=rev Log: [LLDB] Find debugserver in Command Line Tools as well Summary: This might be an edge case in regular use but if you're shipping an lldb version with no debugserver lldb

[Lldb-commits] [lldb] r373680 - Explicitly set entry point arch when it's thumb

2019-10-04 Thread Antonio Afonso via lldb-commits
Author: aadsm Date: Thu Oct 3 17:11:22 2019 New Revision: 373680 URL: http://llvm.org/viewvc/llvm-project?rev=373680=rev Log: Explicitly set entry point arch when it's thumb Summary: I found a case where the main android binary (app_process32) had thumb code at its entry point but no entry in

[Lldb-commits] [lldb] r362982 - Create a generic handler for Xfer packets

2019-10-04 Thread Antonio Afonso via lldb-commits
Author: aadsm Date: Mon Jun 10 13:59:58 2019 New Revision: 362982 URL: http://llvm.org/viewvc/llvm-project?rev=362982=rev Log: Create a generic handler for Xfer packets Summary: This is the first of a few patches I have to improve the performance of dynamic module loading on Android. In this

[Lldb-commits] [lldb] r363707 - Implement xfer:libraries-svr4:read packet

2019-10-04 Thread Antonio Afonso via lldb-commits
Author: aadsm Date: Tue Jun 18 10:51:56 2019 New Revision: 363707 URL: http://llvm.org/viewvc/llvm-project?rev=363707=rev Log: Implement xfer:libraries-svr4:read packet Summary: This is the fourth patch to improve module loading in a series that started here (where I explain the motivation and

[Lldb-commits] [lldb] r363458 - Implement GetSharedLibraryInfoAddress

2019-10-04 Thread Antonio Afonso via lldb-commits
Author: aadsm Date: Fri Jun 14 14:15:08 2019 New Revision: 363458 URL: http://llvm.org/viewvc/llvm-project?rev=363458=rev Log: Implement GetSharedLibraryInfoAddress Summary: This is the third patch to improve module loading in a series that started here (where I explain the motivation and

[Lldb-commits] [lldb] r362619 - [DynamicLoader] Make sure we always set the rendezvous breakpoint

2019-10-04 Thread Antonio Afonso via lldb-commits
Author: aadsm Date: Wed Jun 5 09:22:33 2019 New Revision: 362619 URL: http://llvm.org/viewvc/llvm-project?rev=362619=rev Log: [DynamicLoader] Make sure we always set the rendezvous breakpoint Summary: Once we've attached to the process we load all current modules and also set a breakpoint at

[Lldb-commits] [lldb] r362107 - Remove length modifier when using assignment suppression in TimerTest

2019-10-04 Thread Antonio Afonso via lldb-commits
Author: aadsm Date: Thu May 30 08:38:05 2019 New Revision: 362107 URL: http://llvm.org/viewvc/llvm-project?rev=362107=rev Log: Remove length modifier when using assignment suppression in TimerTest Summary: This is useless and it's giving warnings in the build bots:

[Lldb-commits] [lldb] r363098 - Add support to read aux vector values

2019-10-04 Thread Antonio Afonso via lldb-commits
Author: aadsm Date: Tue Jun 11 13:16:13 2019 New Revision: 363098 URL: http://llvm.org/viewvc/llvm-project?rev=363098=rev Log: Add support to read aux vector values Summary: This is the second patch to improve module loading in a series that started here (where I explain the motivation and

[Lldb-commits] [lldb] r361987 - Add more information to the log timer dump

2019-10-04 Thread Antonio Afonso via lldb-commits
Author: aadsm Date: Wed May 29 09:31:32 2019 New Revision: 361987 URL: http://llvm.org/viewvc/llvm-project?rev=361987=rev Log: Add more information to the log timer dump Summary: The `log timer dump` is showing the time of the function itself minus any function that is called from this one that

[Lldb-commits] [lldb] r365059 - Add plugin.process.gdb-remote.use-libraries-svr4 option

2019-10-04 Thread Antonio Afonso via lldb-commits
Author: aadsm Date: Wed Jul 3 10:30:07 2019 New Revision: 365059 URL: http://llvm.org/viewvc/llvm-project?rev=365059=rev Log: Add plugin.process.gdb-remote.use-libraries-svr4 option Summary: This option allow the toggling of the libraries-svr4 usage in ProcessGDBRemote. It's a follow up of

[Lldb-commits] [lldb] r362406 - [lldb-server unittest] Add missing teardown logic

2019-10-04 Thread Antonio Afonso via lldb-commits
Author: aadsm Date: Mon Jun 3 08:18:15 2019 New Revision: 362406 URL: http://llvm.org/viewvc/llvm-project?rev=362406=rev Log: [lldb-server unittest] Add missing teardown logic Summary: This test base class is missing the teardown making the second set of tests extending it to fail in an

[Lldb-commits] [lldb] r364355 - Revert "Add ReadCStringFromMemory for faster string reads"

2019-10-04 Thread Antonio Afonso via lldb-commits
Author: aadsm Date: Tue Jun 25 15:22:13 2019 New Revision: 364355 URL: http://llvm.org/viewvc/llvm-project?rev=364355=rev Log: Revert "Add ReadCStringFromMemory for faster string reads" This reverts commit a7335393f50246b59db450dc6005f7c8f29e73a6. It seems this is breaking a bunch of tests

[Lldb-commits] [lldb] r363750 - Add ReadCStringFromMemory for faster string reads

2019-10-04 Thread Antonio Afonso via lldb-commits
Author: aadsm Date: Tue Jun 18 16:27:57 2019 New Revision: 363750 URL: http://llvm.org/viewvc/llvm-project?rev=363750=rev Log: Add ReadCStringFromMemory for faster string reads Summary: This is the fifth patch to improve module loading in a series that started here (where I explain the

[Lldb-commits] [lldb] r361531 - Test commit access by removing a empty line

2019-10-04 Thread Antonio Afonso via lldb-commits
Author: aadsm Date: Thu May 23 11:35:54 2019 New Revision: 361531 URL: http://llvm.org/viewvc/llvm-project?rev=361531=rev Log: Test commit access by removing a empty line Modified: lldb/trunk/source/Core/ModuleList.cpp Modified: lldb/trunk/source/Core/ModuleList.cpp URL:

[Lldb-commits] [lldb] r362173 - Make ConnectionFileDescription work with all sockets

2019-10-04 Thread Antonio Afonso via lldb-commits
Author: aadsm Date: Thu May 30 16:30:35 2019 New Revision: 362173 URL: http://llvm.org/viewvc/llvm-project?rev=362173=rev Log: Make ConnectionFileDescription work with all sockets Summary: My main goal here is to make lldb-server work with Android Studio. This is currently not the case because

[Lldb-commits] [lldb] r361898 - Fix IPv6 support on lldb-server platform

2019-10-04 Thread Antonio Afonso via lldb-commits
Author: aadsm Date: Tue May 28 16:26:32 2019 New Revision: 361898 URL: http://llvm.org/viewvc/llvm-project?rev=361898=rev Log: Fix IPv6 support on lldb-server platform Summary: This is a general fix for the ConnectionFileDescriptor class but my main motivation was to make lldb-server working