llvm-project/lldb/tools/debugserver/source
Jonas Devlieghere 796ac80b86 Use std::make_shared in LLDB (NFC)
Unlike std::make_unique, which is only available since C++14,
std::make_shared is available since C++11. Not only is std::make_shared
a lot more readable compared to ::reset(new), it also performs a single
heap allocation for the object and control block.

Differential revision: https://reviews.llvm.org/D57990

llvm-svn: 353764
2019-02-11 23:13:08 +00:00
..
MacOSX Use std::make_shared in LLDB (NFC) 2019-02-11 23:13:08 +00:00
ARM_DWARF_Registers.h Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
ARM_ehframe_Registers.h Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
CMakeLists.txt [CMake] Prevent lldbDebugserverCommon from building if you disable debugserver builds 2019-01-17 23:14:04 +00:00
ChangeLog
DNB.cpp Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
DNB.h Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
DNBArch.cpp Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
DNBArch.h Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
DNBBreakpoint.cpp Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
DNBBreakpoint.h Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
DNBDataRef.cpp Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
DNBDataRef.h Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
DNBDefs.h Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
DNBError.cpp Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
DNBError.h Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
DNBLog.cpp Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
DNBLog.h Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
DNBRegisterInfo.cpp Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
DNBRegisterInfo.h Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
DNBRuntimeAction.h Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
DNBThreadResumeActions.cpp Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
DNBThreadResumeActions.h Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
DNBTimer.h Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
JSON.cpp Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
JSON.h Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
JSONGenerator.h Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
PThreadCondition.h Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
PThreadEvent.cpp Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
PThreadEvent.h Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
PThreadMutex.cpp Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
PThreadMutex.h Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
PseudoTerminal.cpp Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
PseudoTerminal.h Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
RNBContext.cpp Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
RNBContext.h Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
RNBDefs.h Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
RNBRemote.cpp Use std::make_shared in LLDB (NFC) 2019-02-11 23:13:08 +00:00
RNBRemote.h Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
RNBServices.cpp Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
RNBServices.h Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
RNBSocket.cpp Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
RNBSocket.h Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
StdStringExtractor.cpp Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
StdStringExtractor.h Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
SysSignal.cpp Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
SysSignal.h Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
TTYState.cpp Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
TTYState.h Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
com.apple.debugserver.applist.internal.plist Upstreaming the apple internal changes that accumulated during the 2015-10-23 02:49:51 +00:00
com.apple.debugserver.applist.plist Upstreaming the apple internal changes that accumulated during the 2015-10-23 02:49:51 +00:00
com.apple.debugserver.internal.plist Upstreaming the apple internal changes that accumulated during the 2015-10-23 02:49:51 +00:00
com.apple.debugserver.plist Upstreaming the apple internal changes that accumulated during the 2015-10-23 02:49:51 +00:00
com.apple.debugserver.posix.plist Upstreaming the apple internal changes that accumulated during the 2015-10-23 02:49:51 +00:00
com.apple.internal.xpc.remote.debugserver.plist Rename remotectl_com.apple.internal.xpc.remote.debugserver.plist 2018-03-19 23:07:31 +00:00
debugserver-entitlements.plist Remove unnecessary entitlement in debugserver for iOS. 2018-08-28 22:28:34 +00:00
debugserver-macosx-entitlements.plist Add the same new entitlement from r326399 to 2018-03-26 23:13:17 +00:00
debugserver.cpp Use std::make_shared in LLDB (NFC) 2019-02-11 23:13:08 +00:00
libdebugserver.cpp Use std::make_shared in LLDB (NFC) 2019-02-11 23:13:08 +00:00
libdebugserver.h Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00