[Lldb-commits] [lldb] r285902 - [Renderscript] Add commands for scriptgroup interaction.

2016-11-03 Thread Aidan Dodds via lldb-commits
Author: aidandodds Date: Thu Nov 3 08:20:37 2016 New Revision: 285902 URL: http://llvm.org/viewvc/llvm-project?rev=285902&view=rev Log: [Renderscript] Add commands for scriptgroup interaction. This commit hooks the nofity function that signals script group compilation. By tracking scriptgroups

Re: [Lldb-commits] [PATCH] D19230: Properly unload modules from target image list when using svr4 packets

2016-04-19 Thread Aidan Dodds via lldb-commits
ADodds accepted this revision. ADodds added a comment. Looks fine to me. http://reviews.llvm.org/D19230 ___ lldb-commits mailing list lldb-commits@lists.llvm.org http://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits

[Lldb-commits] [lldb] r263134 - [Renderscript] Add stack argument reading code for Mipsel 3

2016-03-10 Thread Aidan Dodds via lldb-commits
Author: aidandodds Date: Thu Mar 10 11:50:01 2016 New Revision: 263134 URL: http://llvm.org/viewvc/llvm-project?rev=263134&view=rev Log: [Renderscript] Add stack argument reading code for Mipsel 3 Fix a problem raised with the previous patches being applied in the wrong order. Committed on behal

[Lldb-commits] [lldb] r263131 - [Renderscript] Add stack argument reading code for Mipsel 2

2016-03-10 Thread Aidan Dodds via lldb-commits
Author: aidandodds Date: Thu Mar 10 11:37:02 2016 New Revision: 263131 URL: http://llvm.org/viewvc/llvm-project?rev=263131&view=rev Log: [Renderscript] Add stack argument reading code for Mipsel 2 This commit implements the reading of stack spilled function arguments for little endian MIPS targe

[Lldb-commits] [lldb] r263130 - [Renderscript] Add stack argument reading code for Mipsel

2016-03-10 Thread Aidan Dodds via lldb-commits
Author: aidandodds Date: Thu Mar 10 11:27:41 2016 New Revision: 263130 URL: http://llvm.org/viewvc/llvm-project?rev=263130&view=rev Log: [Renderscript] Add stack argument reading code for Mipsel This commit implements the reading of stack spilled function arguments for little endian MIPS targets

[Lldb-commits] [lldb] r263129 - [Renderscript] Explicitly set the language to evaluate allocations

2016-03-10 Thread Aidan Dodds via lldb-commits
Author: aidandodds Date: Thu Mar 10 11:23:33 2016 New Revision: 263129 URL: http://llvm.org/viewvc/llvm-project?rev=263129&view=rev Log: [Renderscript] Explicitly set the language to evaluate allocations Currently it is not specified, and since allocations are usually requested once we hit a rend

Re: [Lldb-commits] [lldb] r262041 - Fix bug with register values byte order in expression evaluation.

2016-02-29 Thread Aidan Dodds via lldb-commits
@lists.llvm.org>> wrote: Hmm. Weird. That assert is failing on Linux: http://lab.llvm.org:8011/builders/lldb-x86_64-ubuntu-14.04-cmake/builds/11833 On Fri, Feb 26, 2016 at 9:40 AM, Aidan Dodds via lldb-commits mailto:lldb-commits@lists.llvm.org>> wro

[Lldb-commits] [lldb] r262043 - remove unused local string in IRForTarget.cpp

2016-02-26 Thread Aidan Dodds via lldb-commits
Author: aidandodds Date: Fri Feb 26 12:03:06 2016 New Revision: 262043 URL: http://llvm.org/viewvc/llvm-project?rev=262043&view=rev Log: remove unused local string in IRForTarget.cpp Committed on behalf of: ldrumm Differential revision: http://reviews.llvm.org/D16412 Modified: lldb/trunk/s

Re: [Lldb-commits] [PATCH] D16412: remove unused local string in IRForTarget.cpp

2016-02-26 Thread Aidan Dodds via lldb-commits
ADodds added a subscriber: ADodds. ADodds accepted this revision. ADodds added a reviewer: ADodds. ADodds added a comment. This revision is now accepted and ready to land. I'm happy to commit this for you. http://reviews.llvm.org/D16412 ___ lldb-com

Re: [Lldb-commits] [PATCH] D17167: Fix bug with register values byte order in expression evaluation

2016-02-26 Thread Aidan Dodds via lldb-commits
ADodds added a subscriber: ADodds. ADodds accepted this revision. ADodds added a reviewer: ADodds. ADodds added a comment. I am happy to commit this for you since you have addressed the concerns raised by Sean. Repository: rL LLVM http://reviews.llvm.org/D17167 ___

[Lldb-commits] [lldb] r262041 - Fix bug with register values byte order in expression evaluation.

2016-02-26 Thread Aidan Dodds via lldb-commits
Author: aidandodds Date: Fri Feb 26 11:40:50 2016 New Revision: 262041 URL: http://llvm.org/viewvc/llvm-project?rev=262041&view=rev Log: Fix bug with register values byte order in expression evaluation. The evaluation of expressions containing register values was broken for targets for which end

[Lldb-commits] [lldb] r262021 - Add mips32 software breakpoints into platform::GetSoftwareBreakpointTrapOpcode().

2016-02-26 Thread Aidan Dodds via lldb-commits
Author: aidandodds Date: Fri Feb 26 09:11:01 2016 New Revision: 262021 URL: http://llvm.org/viewvc/llvm-project?rev=262021&view=rev Log: Add mips32 software breakpoints into platform::GetSoftwareBreakpointTrapOpcode(). The software breakpoint definitions for mips32 should have been included in m

[Lldb-commits] [lldb] r261861 - Improve readability and performance of ClangExpressionParser::FindFunctionInModule

2016-02-25 Thread Aidan Dodds via lldb-commits
Author: aidandodds Date: Thu Feb 25 07:07:04 2016 New Revision: 261861 URL: http://llvm.org/viewvc/llvm-project?rev=261861&view=rev Log: Improve readability and performance of ClangExpressionParser::FindFunctionInModule Committed on behalf of: Luke Drummond Differential Revision: http://reviews

[Lldb-commits] [lldb] r261741 - [Renderscript] Change expression strings to use portable format specifiers.

2016-02-24 Thread Aidan Dodds via lldb-commits
Author: aidandodds Date: Wed Feb 24 08:17:33 2016 New Revision: 261741 URL: http://llvm.org/viewvc/llvm-project?rev=261741&view=rev Log: [Renderscript] Change expression strings to use portable format specifiers. Mips64 tests were failing on windows because the sscanf implementation differs betw

[Lldb-commits] [lldb] r261536 - Refactor GetSoftwareBreakpointTrapOpcode

2016-02-22 Thread Aidan Dodds via lldb-commits
Author: aidandodds Date: Mon Feb 22 11:29:56 2016 New Revision: 261536 URL: http://llvm.org/viewvc/llvm-project?rev=261536&view=rev Log: Refactor GetSoftwareBreakpointTrapOpcode This patch aims to reduce the code duplication among all of the platforms in GetSoftwareBreakpointTrapOpcode by pushin

[Lldb-commits] [PATCH] D17395: Refactor GetSoftwareBreakpointTrapOpcode

2016-02-18 Thread Aidan Dodds via lldb-commits
ADodds created this revision. ADodds added reviewers: clayborg, emaste, ted, zturner, jasonmolenda. ADodds added a subscriber: lldb-commits. ADodds set the repository for this revision to rL LLVM. Herald added a subscriber: emaste. This patch aims to reduce the code duplication among all of the pl

[Lldb-commits] [lldb] r261202 - [Renderscript] Refactor .rs.info parser.

2016-02-18 Thread Aidan Dodds via lldb-commits
Author: aidandodds Date: Thu Feb 18 04:59:46 2016 New Revision: 261202 URL: http://llvm.org/viewvc/llvm-project?rev=261202&view=rev Log: [Renderscript] Refactor .rs.info parser. This patch refactors the .rs.info table parser so that its more in line with the current language runtime code. Modif

[Lldb-commits] [lldb] r260546 - [Renderscript] Fix typo in mips64 argument reading code.

2016-02-11 Thread Aidan Dodds via lldb-commits
Author: aidandodds Date: Thu Feb 11 11:17:12 2016 New Revision: 260546 URL: http://llvm.org/viewvc/llvm-project?rev=260546&view=rev Log: [Renderscript] Fix typo in mips64 argument reading code. A typo in the mips64 argument reading code would cause register passed arguments to be truncated to 32

[Lldb-commits] [lldb] r260525 - [Renderscript] Refactor target argument reading code.

2016-02-11 Thread Aidan Dodds via lldb-commits
Author: aidandodds Date: Thu Feb 11 09:16:37 2016 New Revision: 260525 URL: http://llvm.org/viewvc/llvm-project?rev=260525&view=rev Log: [Renderscript] Refactor target argument reading code. This patch reworks the function argument reading code, allowing us to annotate arguments with their types

[Lldb-commits] [lldb] r259644 - Add ability to override JIT expr compiler options.

2016-02-03 Thread Aidan Dodds via lldb-commits
Author: aidandodds Date: Wed Feb 3 06:33:05 2016 New Revision: 259644 URL: http://llvm.org/viewvc/llvm-project?rev=259644&view=rev Log: Add ability to override JIT expr compiler options. Runtimes should be able to pass custom compilation options to the JIT for their stack frame. This patch adds

[Lldb-commits] [lldb] r259042 - Fix const cast error for MSVC2015 build.

2016-01-28 Thread Aidan Dodds via lldb-commits
Author: aidandodds Date: Thu Jan 28 07:05:21 2016 New Revision: 259042 URL: http://llvm.org/viewvc/llvm-project?rev=259042&view=rev Log: Fix const cast error for MSVC2015 build. The Visual Studio 2015 build was failing with the following error: error C2440: 'initializing': cannot convert from 'co

[Lldb-commits] [lldb] r257772 - [RenderScript] Hook kernel invocation.

2016-01-14 Thread Aidan Dodds via lldb-commits
Author: aidandodds Date: Thu Jan 14 09:39:28 2016 New Revision: 257772 URL: http://llvm.org/viewvc/llvm-project?rev=257772&view=rev Log: [RenderScript] Hook kernel invocation. This patch adds a hook to track kernel invocations and to track all script and allocation objects used. Modified:

[Lldb-commits] [lldb] r256941 - [Renderscript] Fix stack argument inspection.

2016-01-06 Thread Aidan Dodds via lldb-commits
Author: aidandodds Date: Wed Jan 6 09:43:52 2016 New Revision: 256941 URL: http://llvm.org/viewvc/llvm-project?rev=256941&view=rev Log: [Renderscript] Fix stack argument inspection. Function arguments that were spilled and passed on the stack were incorrectly read. The value was written back in

[Lldb-commits] [lldb] r255893 - Patch cmake to allow detection of python 2.7.9+

2015-12-17 Thread Aidan Dodds via lldb-commits
Author: aidandodds Date: Thu Dec 17 08:13:39 2015 New Revision: 255893 URL: http://llvm.org/viewvc/llvm-project?rev=255893&view=rev Log: Patch cmake to allow detection of python 2.7.9+ Some distributions of python have their version defined as follows in patchlevel.h (note the '+'): #define PY_V

Re: [Lldb-commits] [PATCH] D15566: Patch cmake to allow detection of python 2.7.9+

2015-12-17 Thread Aidan Dodds via lldb-commits
ADodds added a comment. Its currently present in the official 2.7.10 windows x64 python distro from python.org. Its also present in some of the prebuilds I have been using from here: http://p-nand-q.com/python/building-python-27-with-vs2010.html I can only assume that perhaps it signifies that

[Lldb-commits] [PATCH] D15566: Patch cmake to allow detection of python 2.7.9+

2015-12-16 Thread Aidan Dodds via lldb-commits
ADodds created this revision. ADodds added a reviewer: zturner. ADodds added a subscriber: lldb-commits. ADodds set the repository for this revision to rL LLVM. Some distributions of python have their version defined as follows in patchlevel.h (note the '+'): #define PY_VERSION "2.7

Re: [Lldb-commits] [lldb] r255237 - Differential Revision: http://reviews.llvm.org/D15333

2015-12-10 Thread Aidan Dodds via lldb-commits
review title and the summary into the commit message is a good baseline. It will help us understand your change when somebody looking at git logs as we don't have to open an external link also. Thanks, Tamas On Thu, Dec 10, 2015 at 10:14 AM Aidan Dodds via lldb-commits mailto:lldb-co

[Lldb-commits] [lldb] r255237 - Differential Revision: http://reviews.llvm.org/D15333

2015-12-10 Thread Aidan Dodds via lldb-commits
Author: aidandodds Date: Thu Dec 10 04:11:49 2015 New Revision: 255237 URL: http://llvm.org/viewvc/llvm-project?rev=255237&view=rev Log: Differential Revision: http://reviews.llvm.org/D15333 Modified: lldb/trunk/source/Core/DataExtractor.cpp Modified: lldb/trunk/source/Core/DataExtractor.cpp

Re: [Lldb-commits] [PATCH] D15333: Enable half2float() on windows.

2015-12-09 Thread Aidan Dodds via lldb-commits
ADodds added a comment. If there are no objections, are you happy to accept this? Repository: rL LLVM http://reviews.llvm.org/D15333 ___ lldb-commits mailing list lldb-commits@lists.llvm.org http://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-com

[Lldb-commits] [lldb] r252914 - Allow renderscript runtime to read MIPS target arguments.

2015-11-12 Thread Aidan Dodds via lldb-commits
Author: aidandodds Date: Thu Nov 12 11:39:42 2015 New Revision: 252914 URL: http://llvm.org/viewvc/llvm-project?rev=252914&view=rev Log: Allow renderscript runtime to read MIPS target arguments. Modified: lldb/trunk/source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/RenderScript

[Lldb-commits] [lldb] r252605 - Differential Revision: http://reviews.llvm.org/D14538

2015-11-10 Thread Aidan Dodds via lldb-commits
Author: aidandodds Date: Tue Nov 10 08:10:57 2015 New Revision: 252605 URL: http://llvm.org/viewvc/llvm-project?rev=252605&view=rev Log: Differential Revision: http://reviews.llvm.org/D14538 Modified: lldb/trunk/source/Plugins/SymbolFile/DWARF/SymbolFileDWARF.cpp Modified: lldb/trunk/source/

[Lldb-commits] [PATCH] D14538: Fix DwarfSymbolFile when appending global functions from different modules

2015-11-10 Thread Aidan Dodds via lldb-commits
ADodds created this revision. ADodds added a reviewer: clayborg. ADodds added a subscriber: lldb-commits. ADodds set the repository for this revision to rL LLVM. This patch fixes a bug in SymbolFileDWARF::FindFunctions(), where functions may not be correctly found when appending to a list already

[Lldb-commits] [lldb] r251104 - Fix the build when building with LLDB_DISABLE_PYTHON.

2015-10-23 Thread Aidan Dodds via lldb-commits
Author: aidandodds Date: Fri Oct 23 05:27:16 2015 New Revision: 251104 URL: http://llvm.org/viewvc/llvm-project?rev=251104&view=rev Log: Fix the build when building with LLDB_DISABLE_PYTHON. Modified: lldb/trunk/tools/lldb-mi/MICmnLLDBDebugger.cpp Modified: lldb/trunk/tools/lldb-mi/MICmnLLDB

[Lldb-commits] [lldb] r250391 - Superficial fix for the windows build when building with LLDB_DISABLE_PYTHON. The definition of lldb::SBTypeSummary and some methods of lldb::SBValue are hidden via a L

2015-10-15 Thread Aidan Dodds via lldb-commits
Author: aidandodds Date: Thu Oct 15 06:42:20 2015 New Revision: 250391 URL: http://llvm.org/viewvc/llvm-project?rev=250391&view=rev Log: Superficial fix for the windows build when building with LLDB_DISABLE_PYTHON. The definition of lldb::SBTypeSummary and some methods of lldb::SBValue are hidd

[Lldb-commits] [lldb] r248003 - Differential Revision: http://reviews.llvm.org/D12966

2015-09-18 Thread Aidan Dodds via lldb-commits
Author: aidandodds Date: Fri Sep 18 11:49:39 2015 New Revision: 248003 URL: http://llvm.org/viewvc/llvm-project?rev=248003&view=rev Log: Differential Revision: http://reviews.llvm.org/D12966 On behalf of Dean De Leo Modified: lldb/trunk/source/Plugins/LanguageRuntime/RenderScript/RenderScri

[Lldb-commits] [PATCH] D12936: Groundwork for better tracking of renderscript allocations and scripts.

2015-09-17 Thread Aidan Dodds via lldb-commits
ADodds created this revision. ADodds added reviewers: clayborg, jingham. ADodds added a subscriber: lldb-commits. ADodds set the repository for this revision to rL LLVM. This patch adds some of the groundwork required for tracking the lifetime of scripts and allocations and collecting data associ