llvm-project/lldb/source/Host/common
Greg Clayton 67cc06366c Reimplemented the code that backed the "settings" in lldb. There were many issues with the previous implementation:
- no setting auto completion
- very manual and error prone way of getting/setting variables
- tons of code duplication
- useless instance names for processes, threads

Now settings can easily be defined like option values. The new settings makes use of the "OptionValue" classes so we can re-use the option value code that we use to set settings in command options. No more instances, just "does the right thing".

llvm-svn: 162366
2012-08-22 17:17:09 +00:00
..
Condition.cpp Don't expose the pthread_mutex_t underlying the Mutex & Mutex::Locker classes. 2012-05-04 23:02:50 +00:00
File.cpp <rdar://problem/10507811> 2012-01-04 22:56:43 +00:00
FileSpec.cpp Reimplemented the code that backed the "settings" in lldb. There were many issues with the previous implementation: 2012-08-22 17:17:09 +00:00
Host.cpp Make glibc and its developers happy. Circumvent the lack of strlcat in glibc. 2012-07-30 18:56:10 +00:00
Makefile
Mutex.cpp Fixed errors and warnings on debug code. 2012-07-09 13:34:19 +00:00
SocketAddress.cpp Add support for platforms without sa_len to SocketAddress, and modify 2011-07-22 19:12:42 +00:00
Symbols.cpp Made a ModuleSpec class in Module.h which can specify a module using one or 2012-02-26 05:51:37 +00:00
Terminal.cpp Ran the static analyzer on the codebase and found a few things. 2012-07-17 03:23:13 +00:00
TimeValue.cpp Fix a integer trauction issue - calculating the current time in 2012-04-07 04:55:02 +00:00