Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
toolchain
/
llvm-project
/
b9c1b51e45b845debb76d8658edabca70ca56079
/
lldb
/
source
/
Plugins
/
Process
/
FreeBSD
/
ProcessMonitor.cpp
b9c1b51
*** This commit represents a complete reformatting of the LLDB source code
by Kate Stone
· 9 years ago
16ff860
remove use of Mutex in favour of std::{,recursive_}mutex
by Saleem Abdulrasool
· 9 years ago
998bdc5
Generalize child process monitoring functions
by Pavel Labath
· 9 years ago
6bed719
[FreeBSD] Use a cast sledgehammer to placate newer versions of clang.
by Davide Italiano
· 10 years ago
fe5a642
Remove POSIX thread/process abstraction
by Ed Maste
· 10 years ago
e515a5a
Fix FreeBSD build.
by Chaoren Lin
· 10 years ago
a681ea2
Reduce FreeBSD log spam
by Ed Maste
· 10 years ago
41fba2b
Refactor many file functions to use FileSpec over strings.
by Ed Maste
· 10 years ago
a59d4db
Move debug register output into __amd64__ (FreeBSD)
by Ed Maste
· 11 years ago
cd9f7b8
Use POSIX pid_t and not lldb::pid_t.
by Davide Italiano
· 11 years ago
8702e92
Fix FreeBSD build after r231145
by Ed Maste
· 11 years ago
3a2da9e
Fix TestProcesslaunch regression caused by D7372
by Pavel Labath
· 11 years ago
7f0230f
Avoid leakage of file descriptors in LLDB (apply r228130 to FreeBSD)
by Ed Maste
· 11 years ago
28e5742
Share crash information between LLGS and local POSIX debugging with
by Chaoren Lin
· 11 years ago
5d06474
Add test for denied process attach by pid and fix found bugs in Process/ProcessPOSIX.cpp
by Oleksiy Vyalov
· 11 years ago
89e6f38
Improve PowerPC unwind support
by Justin Hibbits
· 11 years ago
6256a0e
First cut of PowerPC(64) support in LLDB.
by Justin Hibbits
· 11 years ago
25cbf5a
Fix FreeBSD build.
by Zachary Turner
· 11 years ago
39de311
Create a HostThread abstraction.
by Zachary Turner
· 11 years ago
0bce1b6
Fix Linux to respect ASLR settings when launching processes to debug locally and remotely.
by Todd Fiala
· 11 years ago
4aeb3c0
Avoid passing null signal name for Log %s argument
by Ed Maste
· 11 years ago
7088293
Implement ProcessMonitor::Kill for FreeBSD
by Ed Maste
· 11 years ago
263c928
Correct copy-and-pasted comments for DetachOperation
by Ed Maste
· 12 years ago
a4be2c5
FreeBSD hardware watchpoint implementation
by Ed Maste
· 12 years ago
441a1be
If setgid fails for any reason, exit lldb.
by Ed Maste
· 12 years ago
7fd845c
Threaded inferior support for FreeBSD
by Ed Maste
· 12 years ago
82a0005
Fix compile warnings
by Ed Maste
· 12 years ago
426285b
Remove unused variable
by Ed Maste
· 12 years ago
502f902
PT_CONTINUE and PT_STEP are process-scope on FreeBSD
by Ed Maste
· 12 years ago
779f921
Fix the format warnings.
by Sylvestre Ledru
· 12 years ago
68f5179
Add stub FreeBSD ProcessMonitor::ReadThreadPointer
by Ed Maste
· 12 years ago
665068b
Removed unnecessary call to OpenFirstAvailableMaster.
by Richard Mitton
· 12 years ago
756e1ff
Apply ProcessMonitor changes from r190820 to FreeBSD
by Ed Maste
· 12 years ago
d4d5499
Fixing a problem with thread creation signal order dependency
by Andrew Kaylor
· 12 years ago
5e26899
Stop closing terminal fd from ProcessMonitor. It is owned by ConnectionFileDescriptor.
by Andrew Kaylor
· 12 years ago
e544143
Clean up handling of FreeBSD thread list on Launch / Attach
by Ed Maste
· 12 years ago
9f822cd
Fix thread name updating in Linux. "thread list" should report correct names always now.
by Michael Sartain
· 12 years ago
7d4c0d5b
Fix i386 FreeBSD build
by Ed Maste
· 12 years ago
a56115f
Correct comment to match class name
by Ed Maste
· 12 years ago
819e399
FreeBSD: Replace GetSignalInfo with GetLwpInfo
by Ed Maste
· 12 years ago
6578cb6
Reverting ProcessMonitor shared pointer changes
by Andrew Kaylor
· 12 years ago
214f3a8
Use shared pointers to hold the process in ProcessMonitor
by Andrew Kaylor
· 12 years ago
6f06641
Pass tid through to ptrace operations
by Ed Maste
· 12 years ago
a02f553
Sync parts of FreeBSD Process plugin with Linux
by Ed Maste
· 12 years ago
a708a36
Match printf format specifiers and arguments
by Ed Maste
· 12 years ago
5d34af3
Sync FreeBSD files to Linux equivalents, to reduce noise in diff
by Ed Maste
· 12 years ago
428a678
Update comment to match class name
by Ed Maste
· 12 years ago
5a9a626
Eliminate missing virtual destructor warning on FreeBSD
by Ed Maste
· 12 years ago
edee182
Fix FreeBSD build due to previous changes to ProcessMonitor::Detach.
by Matt Kopec
· 12 years ago
acbb1a5
Fixed "log enable linux registers" and added a test.
by Ashok Thirumurthi
· 12 years ago
0f3b9b8
Build fixes for FreeBSD 9.1. - TODO: Support extended register sets on FreeBSD.
by Ashok Thirumurthi
· 12 years ago
7b0992d
After discussing with Chris Lattner, we require C++11, so lets get rid of the macros and just use C++11.
by Greg Clayton
· 12 years ago
e01e07b
Since we use C++11, we should switch over to using std::unique_ptr when C++11 is being used. To do this, we follow what we have done for shared pointers and we define a STD_UNIQUE_PTR macro that can be used and it will "do the right thing". Due to some API differences in std::unique_ptr and due to the fact that we need to be able to compile without C++11, we can't use move semantics so some code needed to change so that it can compile with either C++.
by Greg Clayton
· 12 years ago
0118635
Fix the Linux build issues introduced by r178191.
by Ashok Thirumurthi
· 13 years ago
58c0b96
Add Linux support for reading/writing extended register sets.
by Matt Kopec
· 13 years ago
c6672c8
Rollback r177173. Some OSs may not have ptrace extensions which lldb expects when building. This needs to be accounted for.
by Matt Kopec
· 13 years ago
6773276
Add ptrace extensions to query a register set.
by Matt Kopec
· 13 years ago
7de4846
Improve/Cleanup ptrace wrapper and remove dependency on user.h
by Matt Kopec
· 13 years ago
6217d2a
Implement -w flag to process launch (allow launching inferior process in different working directory) on Linux/FreeBSD
by Daniel Malea
· 13 years ago
f0da371
Allow reading registers by thread ID in ProcessMonitor (Linux implementation)
by Daniel Malea
· 13 years ago
a35970a
Fix Linux bug that leaves lldb in invalid state after expression evaluation times out.
by Daniel Malea
· 13 years ago
b76d5c9
FreeBSD patch by Viktor Kutuzov
by Filipe Cabecinhas
· 13 years ago
29d1930
Patch from Pawel Worach to make FreeBSD work again after ModuleSpec changes.
by Greg Clayton
· 14 years ago
9ed5b49
Fix incomplete commit of http://llvm.org/viewvc/llvm-project?rev=147609&view=rev:
by Johnny Chen
· 14 years ago