Author: kuba.brecka
Date: Wed Oct 24 08:59:31 2018
New Revision: 345155
URL: http://llvm.org/viewvc/llvm-project?rev=345155&view=rev
Log:
[lldb] Remove enableThreadSanitizer from shared Xcode schemes
This was probably committed accidentally and default Xcode builds of LLDB now
have TSan on. Let'
Author: kuba.brecka
Date: Tue Oct 30 17:21:03 2018
New Revision: 345678
URL: http://llvm.org/viewvc/llvm-project?rev=345678&view=rev
Log:
[lldb] Introduce StackFrameRecognizer
This patch introduces a concept of "frame recognizer" and "recognized frame".
This should be an extensible mechanism tha
Author: kuba.brecka
Date: Tue Oct 30 17:29:17 2018
New Revision: 345680
URL: http://llvm.org/viewvc/llvm-project?rev=345680&view=rev
Log:
Revert r345678 (build failure on Linux machines).
Modified:
lldb/trunk/include/lldb/API/SBVariablesOptions.h
lldb/trunk/include/lldb/Interpreter/Optio
Author: kuba.brecka
Date: Tue Oct 30 17:36:20 2018
New Revision: 345686
URL: http://llvm.org/viewvc/llvm-project?rev=345686&view=rev
Log:
[lldb] Introduce StackFrameRecognizer [take 2]
This patch introduces a concept of "frame recognizer" and "recognized frame".
This should be an extensible mech
Author: kuba.brecka
Date: Tue Oct 30 18:22:48 2018
New Revision: 345688
URL: http://llvm.org/viewvc/llvm-project?rev=345688&view=rev
Log:
Revert r345686 due to build failures
Removed:
lldb/trunk/include/lldb/Target/StackFrameRecognizer.h
lldb/trunk/packages/Python/lldbsuite/test/functiona
Author: kuba.brecka
Date: Tue Oct 30 21:00:22 2018
New Revision: 345693
URL: http://llvm.org/viewvc/llvm-project?rev=345693&view=rev
Log:
[lldb] Introduce StackFrameRecognizer [take 3]
This patch introduces a concept of "frame recognizer" and "recognized frame".
This should be an extensible mech
Author: kuba.brecka
Date: Tue Oct 30 21:43:09 2018
New Revision: 345694
URL: http://llvm.org/viewvc/llvm-project?rev=345694&view=rev
Log:
Fixup the Python-less build of ScriptedRecognizedStackFrame
Modified:
lldb/trunk/source/Commands/CommandObjectFrame.cpp
lldb/trunk/source/Target/StackF
Author: kuba.brecka
Date: Mon Nov 12 08:52:58 2018
New Revision: 346673
URL: http://llvm.org/viewvc/llvm-project?rev=346673&view=rev
Log:
[lldb] Fix "code requires global destructor" warning in g_architecture_mutex
Differential Revision: https://reviews.llvm.org/D44060
Modified:
lldb/trunk/
Author: kuba.brecka
Date: Mon Nov 12 09:25:23 2018
New Revision: 346679
URL: http://llvm.org/viewvc/llvm-project?rev=346679&view=rev
Log:
[lldb] Refactor ObjC/NSException.cpp (cleanup, avoid code duplication). NFC.
- Refactor reading of NSException fields into ExtractFields method to avoid
code
Author: kuba.brecka
Date: Mon Nov 12 11:05:16 2018
New Revision: 346692
URL: http://llvm.org/viewvc/llvm-project?rev=346692&view=rev
Log:
[lldb] Fix the typo (replace underscore with dash) in svn:ignore on test/ and
add "lldb-test-build.noindex" to ignored files
Differential Revision: https://re
Author: kuba.brecka
Date: Mon Nov 12 11:06:15 2018
New Revision: 346693
URL: http://llvm.org/viewvc/llvm-project?rev=346693&view=rev
Log:
[lldb] Add "ninja" to svn:ignore
Differential Revision: https://reviews.llvm.org/D54431
Modified:
lldb/trunk/ (props changed)
Propchange: lldb/trunk/
Author: kuba.brecka
Date: Mon Nov 12 11:12:31 2018
New Revision: 346695
URL: http://llvm.org/viewvc/llvm-project?rev=346695&view=rev
Log:
[lldb] Extract more fields from NSException values
This patch teaches LLDB about more fields on NSException Obj-C objects,
specifically we can now retrieve th
Author: kuba.brecka
Date: Mon Nov 12 13:26:03 2018
New Revision: 346708
URL: http://llvm.org/viewvc/llvm-project?rev=346708&view=rev
Log:
[lldb] Add synthetic frontend for _NSCallStackArray
An Obj-C array type _NSCallStackArray is used in NSException backtraces. This
patch adds a synthetic front
Author: kuba.brecka
Date: Wed Nov 28 14:01:52 2018
New Revision: 347813
URL: http://llvm.org/viewvc/llvm-project?rev=347813&view=rev
Log:
[lldb] Add GetCurrentException APIs to SBThread, add frame recognizer for
objc_exception_throw for Obj-C runtimes
This adds new APIs and a command to deal wit
Author: kuba.brecka
Date: Wed Dec 19 18:01:59 2018
New Revision: 349718
URL: http://llvm.org/viewvc/llvm-project?rev=349718&view=rev
Log:
[lldb] Retrieve currently handled Obj-C exception via
__cxa_current_exception_type and add GetCurrentExceptionBacktrace SB ABI
This builds on https://reviews.
Author: kuba.brecka
Date: Thu Dec 20 15:38:19 2018
New Revision: 349856
URL: http://llvm.org/viewvc/llvm-project?rev=349856&view=rev
Log:
[lldb] Add a "display-recognized-arguments" target setting to show recognized
arguments by default
Differential Revision: https://reviews.llvm.org/D55954
Mo
Author: kuba.brecka
Date: Thu Jan 3 16:20:52 2019
New Revision: 350375
URL: http://llvm.org/viewvc/llvm-project?rev=350375&view=rev
Log:
[lldb] Check SafeToCallFunctions before calling functions in
GetExceptionObjectForThread
Differential Revision: https://reviews.llvm.org/D56115
Modified:
Author: kuba.brecka
Date: Thu Jan 3 16:25:08 2019
New Revision: 350376
URL: http://llvm.org/viewvc/llvm-project?rev=350376&view=rev
Log:
[lldb] Fix ObjCExceptionRecognizedStackFrame to populate the list of recognized
arguments
Differential Revision: https://reviews.llvm.org/D56027
Modified:
Author: kuba.brecka
Date: Sat Apr 15 23:02:45 2017
New Revision: 300416
URL: http://llvm.org/viewvc/llvm-project?rev=300416&view=rev
Log:
ThreadSanitizer plugin: Support Swift access races and fix how external races
are displayed.
Modified:
lldb/trunk/source/Plugins/InstrumentationRuntime/
Author: kuba.brecka
Date: Fri Jun 16 15:59:08 2017
New Revision: 305589
URL: http://llvm.org/viewvc/llvm-project?rev=305589&view=rev
Log:
Upstreaming the UndefinedBehaviorSanitizerRuntime and MainThreadCheckerRuntime
plugins.
Added:
lldb/trunk/packages/Python/lldbsuite/test/functionalities/
Author: kuba.brecka
Date: Fri Jun 16 16:18:28 2017
New Revision: 305594
URL: http://llvm.org/viewvc/llvm-project?rev=305594&view=rev
Log:
Fix the CMake files for the new InstrumentationRuntime plugins.
Modified:
lldb/trunk/source/Plugins/InstrumentationRuntime/MainThreadChecker/CMakeLists.t
Author: kuba.brecka
Date: Tue Jun 27 14:39:15 2017
New Revision: 306469
URL: http://llvm.org/viewvc/llvm-project?rev=306469&view=rev
Log:
Upstream the 'eInstrumentationRuntimeTypeSwiftRuntimeReporting' value of the
'eInstrumentationRuntimeType' enum from the swift-lldb project (to avoid
potentia
Author: kuba.brecka
Date: Wed Jul 5 09:29:36 2017
New Revision: 307170
URL: http://llvm.org/viewvc/llvm-project?rev=307170&view=rev
Log:
[lldb] Add a testcase for MainThreadCheckerRuntime plugin
This adds a simple testcase for MainThreadCheckerRuntime. The tool (Main Thread
Checker) is only ava
Author: kuba.brecka
Date: Fri Jul 7 22:18:19 2017
New Revision: 307464
URL: http://llvm.org/viewvc/llvm-project?rev=307464&view=rev
Log:
Update message that Main Thread Checker produces.
Modified:
lldb/trunk/packages/Python/lldbsuite/test/functionalities/mtc/simple/TestMTCSimple.py
ll
Author: kuba.brecka
Date: Wed Jul 12 21:35:27 2017
New Revision: 307881
URL: http://llvm.org/viewvc/llvm-project?rev=307881&view=rev
Log:
Upstreaming a patch from Github: When evaluation user expressions, ignore
InstrumentationRuntime breakpoints. (#235)
Added:
lldb/trunk/packages/Python/l
Author: kuba.brecka
Date: Tue Aug 22 11:36:12 2017
New Revision: 311483
URL: http://llvm.org/viewvc/llvm-project?rev=311483&view=rev
Log:
[lldb] Correctly escape newlines and backslashes in the JSON serializer
JSON serializer fails to escape newlines and backslashes. Let's fix that.
Differential
Author: kuba.brecka
Date: Tue Aug 22 12:09:39 2017
New Revision: 311484
URL: http://llvm.org/viewvc/llvm-project?rev=311484&view=rev
Log:
Fixup for r311483: Use correct path to StreamString.h
Modified:
lldb/trunk/unittests/Utility/JSONTest.cpp
Modified: lldb/trunk/unittests/Utility/JSONTest
Author: kuba.brecka
Date: Wed Feb 6 17:49:10 2019
New Revision: 353363
URL: http://llvm.org/viewvc/llvm-project?rev=353363&view=rev
Log:
[lldb] Make frame recognizers vend synthesized eValueTypeVariableArgument values
Modified:
lldb/trunk/include/lldb/Target/StackFrameRecognizer.h
lldb
Author: kuba.brecka
Date: Wed Apr 17 17:15:44 2019
New Revision: 358629
URL: http://llvm.org/viewvc/llvm-project?rev=358629&view=rev
Log:
[lldb] Don't filter variable list when doing a lookup by mangled name in
SymbolFileDWARF::FindGlobalVariables
Differential Revision: https://reviews.llvm.org/
Author: kuba.brecka
Date: Fri Dec 2 16:11:26 2016
New Revision: 288542
URL: http://llvm.org/viewvc/llvm-project?rev=288542&view=rev
Log:
Update test expectations after AddressSanitizer text descriptions changed in
r288535.
Modified:
lldb/trunk/packages/Python/lldbsuite/test/functionalitie
Author: kuba.brecka
Date: Fri Dec 2 15:00:32 2016
New Revision: 288535
URL: http://llvm.org/viewvc/llvm-project?rev=288535&view=rev
Log:
Support more report types in AddressSanitizerRuntime.cpp, re-word existing ones.
In r288065, we added more report types into ASan that will be reported via the
Author: kuba.brecka
Date: Mon Jan 9 19:14:52 2017
New Revision: 291522
URL: http://llvm.org/viewvc/llvm-project?rev=291522&view=rev
Log:
Stop limiting the number of TSan backtrace size to 8
We currently limit the length of TSan returned backtraces to 8, which is not
necessary (and a bug, most l
Author: kuba.brecka
Date: Thu Feb 16 11:42:33 2017
New Revision: 295342
URL: http://llvm.org/viewvc/llvm-project?rev=295342&view=rev
Log:
[lldb] Add support for "external" reports in ThreadSanitizer LLDB plugin
TSan now has the ability to report races on "external" object, i.e. any library
class
33 matches
Mail list logo