Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
toolchain
/
llvm-project
/
81fe1fbf4abd00b24e078a80cb15a2d2c1343f11
/
lldb
/
source
/
Core
/
PluginManager.cpp
b2413ea
[lldb] Fix "code requires global destructor" warning in g_architecture_mutex
by Kuba Mracek
· 7 years ago
672d2c1
Remove comments after header includes.
by Jonas Devlieghere
· 7 years ago
8f3be7a
[FileSystem] Move path resolution logic out of FileSpec
by Jonas Devlieghere
· 7 years ago
dbd7fab
[FileSystem] Remove Exists() from FileSpec
by Jonas Devlieghere
· 7 years ago
35e4c84
[FileSystem] Move EnumerateDirectory from FileSpec to FileSystem.
by Jonas Devlieghere
· 7 years ago
60f028f
Replace HostInfo::GetLLDBPath with specific functions
by Pavel Labath
· 7 years ago
0509724
Reflow paragraphs in comments.
by Adrian Prantl
· 7 years ago
b1cb0b79
s/LLVM_ON_WIN32/_WIN32/, lldb
by Nico Weber
· 7 years ago
13e37d4
Move StopInfoOverride callback to the new architecture plugin
by Pavel Labath
· 8 years ago
97206d5
Rename Error -> Status.
by Zachary Turner
· 8 years ago
2f3df61
iwyu fixes for lldbCore.
by Zachary Turner
· 8 years ago
5713a05
Move FileSpec from Host -> Utility.
by Zachary Turner
· 9 years ago
7d86ee5
Resubmit FileSystem changes.
by Zachary Turner
· 9 years ago
30e6cbf
Revert "Use LLVM for all stat-related functionality."
by Pavel Labath
· 9 years ago
990e3cd
Use LLVM for all stat-related functionality.
by Zachary Turner
· 9 years ago
fb0d22d
Reapply "Refactor log channel registration mechanism"
by Pavel Labath
· 9 years ago
f071399
Revert "Refactor log channel registration mechanism"
by Pavel Labath
· 9 years ago
5fb8af4
Refactor log channel registration mechanism
by Pavel Labath
· 9 years ago
bf9a773
Move classes from Core -> Utility.
by Zachary Turner
· 9 years ago
4aa8753
Convert AutoComplete related code to StringRef.
by Zachary Turner
· 9 years ago
b9c1b51
*** This commit represents a complete reformatting of the LLDB source code
by Kate Stone
· 9 years ago
7593001
Add StructuredData plugin type; showcase with new DarwinLog feature
by Todd Fiala
· 9 years ago
a07e4a8
Revert "Add StructuredData plugin type; showcase with new DarwinLog feature"
by Todd Fiala
· 9 years ago
aef7de8
Add StructuredData plugin type; showcase with new DarwinLog feature
by Todd Fiala
· 9 years ago
16ff860
remove use of Mutex in favour of std::{,recursive_}mutex
by Saleem Abdulrasool
· 9 years ago
8918372
Fix Clang-tidy modernize-use-nullptr warnings in some files in source/Core; other minor fixes.
by Eugene Zelenko
· 10 years ago
93c0b00
Fixed version of r250913, which actually implements all the static functions.
by Sean Callanan
· 10 years ago
654aaf1
Revert "Made the REPL choose a default language if only one REPL can be chosen."
by Siva Chandra
· 10 years ago
bea7312
Made the REPL choose a default language if only one REPL can be chosen.
by Sean Callanan
· 10 years ago
6681041
Added the concept of a Read-Eval-Print-Loop to LLDB.
by Sean Callanan
· 10 years ago
62a1514
Fix regression caused by r249769
by Tamas Berghammer
· 10 years ago
fe38c85
Added support for enumerating the languages that actually support TypeSystems
by Sean Callanan
· 10 years ago
56939cb
TypeSystem is now a plugin interface and removed any "ClangASTContext &Class::GetClangASTContext()" functions.
by Greg Clayton
· 10 years ago
65d4d5c
Add an OperatingSystem plugin to support goroutines
by Ryan Brown
· 10 years ago
eff9ad2
Add plugin.jit-loader.gdb.enable-jit-breakpoint property to make JIT loader breakpoint optional.
by Oleksiy Vyalov
· 10 years ago
5f9d310
Add a new type of plugin: Language plugin
by Enrico Granata
· 10 years ago
2c1f46d
Convert the ScriptInterpreter system to a plugin-based one.
by Zachary Turner
· 10 years ago
abb5a35
Make DWARF at_comp_dir symbolic links configurable via plugin.symbol-file.dwarf.comp-dir-symlink-paths setting.
by Oleksiy Vyalov
· 10 years ago
1124045
Don't #include "lldb-python.h" from anywhere.
by Zachary Turner
· 10 years ago
c9c55a2
Add language command and LanguageRuntime plugin changes to allow vending of command objects.
by Colin Riley
· 10 years ago
afdf842
LLDB AddressSanitizer instrumentation runtime plugin, breakpint on error and report data extraction
by Kuba Brecka
· 11 years ago
beed821
ASan malloc/free history threads
by Kuba Brecka
· 11 years ago
58a559c
Update LLDB to use LLVM's DynamicLibrary.
by Zachary Turner
· 11 years ago
42ff0ad
Move Host::GetLLDBPath to HostInfo.
by Zachary Turner
· 11 years ago
5ff0278
PluginManager: Don't cast from void-pointer to pointer-to-function
by David Majnemer
· 11 years ago
6a7f333
Fix a few typos.
by Bruce Mitchener
· 11 years ago
a2715cf
Added the ability to save core files:
by Greg Clayton
· 11 years ago
17220c1
Add support for JIT debugging on Linux using the GDB JIT interface. Patch written with Keno Fischer.
by Andrew MacPherson
· 12 years ago
eef5106
Add a new system runtime plugin type - just the top level
by Jason Molenda
· 12 years ago
3cf443d
simple plugin now works with Linux fix assert in SetPluginInfo implement Linux ePathTypeLLDBSystemPlugins and ePathTypeLLDBUserPlugins implement Linux Host::Backtrace and Host::GetEnvironment add .gnu_debugdata comment
by Michael Sartain
· 12 years ago
7f98240
<rdar://problem/13793059>
by Greg Clayton
· 12 years ago
57abc5d
<rdar://problem/13854277> <rdar://problem/13594769>
by Greg Clayton
· 12 years ago
f4d6de6
Added the ability to extract a ModuleSpecList (a new class) from an ObjectFile. This is designed to be used when you have an object file that contains one or more architectures (MacOSX universal (fat) files) and/or one or more objects (BSD archive (.a files)).
by Greg Clayton
· 12 years ago
03da4cc
Fixed some linux buildbot warnings.
by Greg Clayton
· 12 years ago
3b59f5c
Reorder the Platform plugin settings so that they're now
by Jason Molenda
· 12 years ago
9b837a1
Add support for Platform plugins to have settings.
by Jason Molenda
· 12 years ago
c7bece56
<rdar://problem/13069948>
by Greg Clayton
· 13 years ago
93a6430
Fix Linux build warnings due to redefinition of macros:
by Daniel Malea
· 13 years ago
e8cd0c9
Added the infrastructure necessary for plug-ins to be able to add their own settings instead of having settings added to existing ones. In particular "target.disable-kext-loading" was added to "target" where it should actually be specific to the the dynamic loader plugin. Now the plug-in manager has the ability to create settings at the root level starting with "plugin". Each plug-in type can add new sub dictionaries, and then each plug-in can register a setting dictionary under its own short name. For example the DynamicLoaderDarwinKernel plug-in now registers a setting dictionary at:
by Greg Clayton
· 13 years ago
c966054
<rdar://problem/10560053>
by Greg Clayton
· 14 years ago
56d9a1b
Added a new plug-in type: lldb_private::OperatingSystem. The operating system
by Greg Clayton
· 14 years ago
31f1d2f
Moved all code from ArchDefaultUnwindPlan and ArchVolatileRegs into their
by Greg Clayton
· 14 years ago
7be2542
Renamed UnwindAssemblyProfiler to UnwindAssembly along with its source files.
by Greg Clayton
· 14 years ago
7260f62
Centralized a lot of the status information for processes,
by Greg Clayton
· 14 years ago
ab65b34
Added auto completion for architecture names and for platforms.
by Greg Clayton
· 14 years ago
8acdbb8
Add missing headers.
by Stephen Wilson
· 14 years ago
1cb6496
Did a lot more work on abtracting and organizing the platforms.
by Greg Clayton
· 15 years ago
ded470d
Added more platform support. There are now some new commands:
by Greg Clayton
· 15 years ago
e996fd3
LLDB now has "Platform" plug-ins. Platform plug-ins are plug-ins that provide
by Greg Clayton
· 15 years ago
bfe5f3b
Added new target instance settings for execution settings:
by Greg Clayton
· 15 years ago
53239f0
Moved FileSpec into the Host layer since it will vary from host to host.
by Greg Clayton
· 15 years ago
4531946
Cleaned up the dynamic library open/getsymbol/close code to use abstracted
by Greg Clayton
· 15 years ago
4272cc7
Modified the PluginManager to be ready for loading plug-ins from a system
by Greg Clayton
· 15 years ago
f03bbe2
Added EmulateIntruction plug-in manager support.
by Greg Clayton
· 15 years ago
2277701
Committing the skeleton of Language runtime plugin classes.
by Jim Ingham
· 15 years ago
0c7cc85
Add a new ArchVolatileRegs plugin class to identify
by Jason Molenda
· 15 years ago
fbcb7f2
The first part of an lldb native stack unwinder.
by Jason Molenda
· 15 years ago
743e86a
Applied PluginManager.cpp patch from Jean-Daniel Dupas.
by Jason Molenda
· 15 years ago
30fdc8d
Initial checkin of lldb code from internal Apple repo.
by Chris Lattner
· 15 years ago