Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
toolchain
/
llvm-project
/
d3173f34e8546a96b8d0df0d9de133f88f10c127
/
lldb
/
source
/
Plugins
/
Process
/
POSIX
/
ProcessPOSIX.cpp
d3173f3
Refactor many file functions to use FileSpec over strings.
by Chaoren Lin
· 10 years ago
1124045
Don't #include "lldb-python.h" from anywhere.
by Zachary Turner
· 10 years ago
1aa755c
Remove DoAttachToProcessWithId(lldb::pid_t).
by Zachary Turner
· 10 years ago
8b33567
Get lldb-server building on android-9
by Vince Harron
· 10 years ago
3f57216
Adds Register Context Linux/POSIX for ARM Architecture
by Omair Javaid
· 10 years ago
0298384
Remove dead code in ProcessPOSIX.
by Davide Italiano
· 10 years ago
3a2da9e
Fix TestProcesslaunch regression caused by D7372
by Pavel Labath
· 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
6edef20
Fix broken Linux build after signature change of ResolveExecutable.
by Oleksiy Vyalov
· 11 years ago
cacde7d
Enable llgs to build against experimental Android AOSP lldb/llvm/clang/compiler-rt repos.
by Todd Fiala
· 11 years ago
7b0917a
use std::atomic<> to protect variables being accessed by multiple threads
by Todd Fiala
· 11 years ago
6a2f62c
Linux/FreeBSD local debugging: allow redirection to pts for POSIX process.
by Todd Fiala
· 11 years ago
4ceced3
Consolidate UnixSignals setting/getting in Process.
by Todd Fiala
· 11 years ago
1d6082f
lldb Missing ARM64 breakpoint opcode for ProcessPOSIX added.
by Todd Fiala
· 11 years ago
0bce1b6
Fix Linux to respect ASLR settings when launching processes to debug locally and remotely.
by Todd Fiala
· 11 years ago
c00cf4a
Move FileSystem functions out of Host and into their own classes.
by Zachary Turner
· 11 years ago
696b528
Refactor FileAction out of ProcessLaunchInfo.
by Zachary Turner
· 11 years ago
af245d1
Add lldb-gdbserver support for Linux x86_64.
by Todd Fiala
· 11 years ago
82aae0d
Use getpgid() with waitpid() in case the process pgid is not equal to its pid, as is the case with a forked subprocess. Also a couple of fixes for unit test failures from Todd Fiala.
by Andrew MacPherson
· 11 years ago
4e0999b
Implement ProcessMonitor::Kill for Linux
by Ed Maste
· 11 years ago
7088293
Implement ProcessMonitor::Kill for FreeBSD
by Ed Maste
· 11 years ago
906e9ac
Switch over to use the ArchSpec::GetMachine() instead of ArchSpec::GetCore() to keep the code more portable as we add new core types to ArchSpec.
by Greg Clayton
· 12 years ago
d41fca1
POSIX: fix possible invalid API usage
by Saleem Abdulrasool
· 12 years ago
03700de
POSIX: add missing curly braces
by Saleem Abdulrasool
· 12 years ago
1460e4b
Get the breakpoint setting, and the Mac OS X DYLD trampolines and expression evaluator to handle Indirect
by Jim Ingham
· 12 years ago
30df85e
Fix Linux by partially reverting 196787
by Ed Maste
· 12 years ago
7782de9
Remove 'const' constraint on ProcessLaunchInfo parameter in Process::DoLaunch().
by Jean-Daniel Dupas
· 12 years ago
7fd845c
Threaded inferior support for FreeBSD
by Ed Maste
· 12 years ago
5480365
Simplify indirect rld_map for mips (rework r192408).
by Ed Maste
· 12 years ago
04a8bab
Support mips shared object debug info
by Ed Maste
· 12 years ago
718be87
Add exec support for Linux including common support for POSIX.
by Matt Kopec
· 12 years ago
d4d5499
Fixing a problem with thread creation signal order dependency
by Andrew Kaylor
· 12 years ago
e544143
Clean up handling of FreeBSD thread list on Launch / Attach
by Ed Maste
· 12 years ago
7dcb77d
Move detach to FreeBSD- and Linux-specific classes.
by Ed Maste
· 12 years ago
685fea9
Perform thread lookup after RefreshStateAfterStop()
by Ed Maste
· 12 years ago
e0f8f57
merge lldb-platform-work branch (and assorted fixes) into trunk
by Daniel Malea
· 12 years ago
9c2f9cd
Remove unreachable code when thread exits on Linux.
by Matt Kopec
· 12 years ago
9f822cd
Fix thread name updating in Linux. "thread list" should report correct names always now.
by Michael Sartain
· 12 years ago
a2cb9c4
Modify ProcessPOSIX to use the thread list mutex as needed
by Daniel Malea
· 12 years ago
bc68b43
Stop process monitor from ProcessPOSIX::Finalize
by Andrew Kaylor
· 12 years ago
fb6ab54
Add support for listing inferior thread names on Linux.
by Matt Kopec
· 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
b291044
Fix signal handling for POSIX (only tested on Linux) processes in multi-threaded programs.
by Matt Kopec
· 12 years ago
be0b55d
Avoid crash if we fail to resolve process in attach
by Ed Maste
· 12 years ago
1875776
Update error message; detach-keeps-stopped is also not on FreeBSD
by Ed Maste
· 12 years ago
a7499c9
Split symbol support for ELF and Linux.
by Michael Sartain
· 12 years ago
eb7f231
Remove unneeded limbo state flag.
by Matt Kopec
· 12 years ago
6f96123
Fix setting of watchpoints on inferior thread creation for Linux.
by Matt Kopec
· 12 years ago
085d6ce
Add ability to attach/detach to multi-threaded inferiors on Linux.
by Matt Kopec
· 12 years ago
93132f5
Adding support for stopping all threads of multithreaded inferiors on Linux. Also adding multithreaded test cases.
by Andrew Kaylor
· 12 years ago
bf9b4c1
Adding support for process attach by pid on Linux.
by Andrew Kaylor
· 12 years ago
e9ea0da
Add watchpoint support for Linux on 64-bit host.
by Matt Kopec
· 12 years ago
acff895
Recommitting r180831 with trivial fix - remember to return errors if you compute.
by Jim Ingham
· 12 years ago
54e39db
Reverting 180831 as it crashes TestDefaultConstructorForAPIObjects.py
by Daniel Malea
· 12 years ago
a23f73d
Added an option to "process detach" to keep the process stopped, if the process plugin (or in the
by Jim Ingham
· 12 years ago
335bf6f
Fix bug in ProcessPOSIX::IsAlive() exposed by r178324
by Daniel Malea
· 12 years ago
0118635
Fix the Linux build issues introduced by r178191.
by Ashok Thirumurthi
· 13 years ago
9eb40a9
Recommit lldb realtime output for POSIX.
by Matt Kopec
· 13 years ago
85cc3b3
Backout POSIX realtime lldb output. TestEvents.py is causing lldb to assert.
by Matt Kopec
· 13 years ago
097cd62
Change Linux/POSIX to output inferior output in realtime.
by Matt Kopec
· 13 years ago
66fd4b1
Fix string warning I introduced with indirect function support.
by Matt Kopec
· 13 years ago
00049b8
Add GNU indirect function support in expressions for Linux.
by Matt Kopec
· 13 years ago
b7eec01
Rename [Enable|Disable]Breakpoint() to [Enable|Disable]BreakpointSite() in POSIX plugin
by Daniel Malea
· 13 years ago
650648f
Add initial support to trace spawned threads in a process on Linux.
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
7a73251
Change crash handling to use eStateStopped rather than eStateCrashed.
by Andrew Kaylor
· 13 years ago
89660bf
More Linux warnings fixes (remove default labels as needed):
by Daniel Malea
· 13 years ago
93a6430
Fix Linux build warnings due to redefinition of macros:
by Daniel Malea
· 13 years ago
d01b295
Resolve printf formatting warnings on Linux:
by Daniel Malea
· 13 years ago
df3df25
Patch from Daniel Malea that cleans up the process parameters for Process/Thread classes for POSIX and Linux.
by Greg Clayton
· 13 years ago
e2186ed
Patch from Andrew Kaylor for linux:
by Greg Clayton
· 13 years ago
dcbfd19
Patch from info from Daniel Malea that should fix the build on linux after fixes committed with revision 162860.
by Greg Clayton
· 13 years ago
7b9f93a
Patch from Viktor Kutuzov <vkutuzov@accesssoftek.com>:
by Johnny Chen
· 13 years ago
c3c0b0e
Remove the GetSequenceMutex timeout that isn't being used in the GDB remote plug-in.
by Greg Clayton
· 13 years ago
ab950c3
Patch from Viktor Kutuzov: fixes a segmentation fault crash in lldb in the ProcessPOSIX class when the object gets destroyed. I can reproduce this problem on the FreeBSD platform and it should be reproducable for the other platforms also.
by Greg Clayton
· 13 years ago
0c90ef4
Linux fix patch from Dmitry Vyukov.
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