llvm-project/lldb/source/Utility
Ryan Brown 65d4d5c3c6 Add an OperatingSystem plugin to support goroutines
The Go runtime schedules user level threads (goroutines) across real threads.
This adds an OS plugin to create memory threads for goroutines.
It supports the 1.4 and 1.5 go runtime.

Differential Revision: http://reviews.llvm.org/D5871

llvm-svn: 247852
2015-09-16 21:20:44 +00:00
..
ARM64_DWARF_Registers.cpp Switch NULL to C++11 nullptr in source/Symbol and source/Utility 2014-04-20 13:17:36 +00:00
ARM64_DWARF_Registers.h lldb arm64 import. 2014-03-29 18:54:20 +00:00
ARM64_ehframe_Registers.h Clean up register naming conventions inside lldb. 2015-09-15 23:20:34 +00:00
ARM_DWARF_Registers.cpp Switch NULL to C++11 nullptr in source/Symbol and source/Utility 2014-04-20 13:17:36 +00:00
ARM_DWARF_Registers.h Various fixes for armv7 floating point/vector register support. 2013-03-13 00:14:30 +00:00
ARM_ehframe_Registers.h Clean up register naming conventions inside lldb. 2015-09-15 23:20:34 +00:00
CMakeLists.txt [cmake] Remove LLVM_NO_RTTI. 2015-09-03 08:46:55 +00:00
ConvertEnum.cpp Add an OperatingSystem plugin to support goroutines 2015-09-16 21:20:44 +00:00
JSON.cpp Fix typos. 2015-07-22 00:16:02 +00:00
KQueue.cpp Added a kqueue class which isn't being used yet, but was part of trying to work around the limitations with the unix select() call and how it is limited to FD_SETSIZE file descriptors. 2013-02-16 22:46:58 +00:00
KQueue.h Make KQueue import the header in the correct path. 2013-04-18 20:58:20 +00:00
LLDBAssert.cpp Have lldb_assert accept bool expressions 2015-05-08 09:53:31 +00:00
Makefile Only enable RTTI for cxa_demangle.cpp 2013-02-15 02:36:40 +00:00
ModuleCache.cpp Download symbol file for .oat files on android 2015-08-12 11:10:25 +00:00
ModuleCache.h Download symbol file for .oat files on android 2015-08-12 11:10:25 +00:00
NameMatches.cpp Move some functions from source/lldb.cpp to Utility. 2015-03-18 21:31:45 +00:00
PseudoTerminal.cpp Get lldb-server building on android-9 2015-05-12 01:10:56 +00:00
Range.cpp <rdar://problem/14134716> 2013-06-17 22:51:50 +00:00
RegisterNumber.cpp Add an additional check to UnwindAssembly_x86::AugmentUnwindPlanFromCallSite 2015-01-13 06:07:07 +00:00
SharingPtr.cpp Fix typos. 2015-07-22 00:16:02 +00:00
StringExtractor.cpp Fix cmake build after recent JSON changes 2015-07-07 10:08:41 +00:00
StringExtractorGDBRemote.cpp Fix jSignalsInfo packet handling. 2015-07-27 01:32:58 +00:00
StringExtractorGDBRemote.h Add jThreadsInfo support to lldb-server 2015-07-16 14:14:35 +00:00
StringLexer.cpp Removed a couple of static helpers in the data formatters, replaced with new general logic in StringLexer 2014-11-14 22:58:11 +00:00
TimeSpecTimeout.cpp Added a kqueue class which isn't being used yet, but was part of trying to work around the limitations with the unix select() call and how it is limited to FD_SETSIZE file descriptors. 2013-02-16 22:46:58 +00:00
TimeSpecTimeout.h Switch NULL to C++11 nullptr in source/Symbol and source/Utility 2014-04-20 13:17:36 +00:00
UriParser.cpp Simplify find_first_of & find_last_of on single char. 2015-09-01 23:57:17 +00:00
UriParser.h Make UriParser to support [$HOSTNAME] notation. 2015-08-20 23:09:34 +00:00
UuidCompatibility.h Fix build on Linux 2013-04-17 19:24:22 +00:00