Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
art
/
b57d3f00ce628348ac1499824d37c98d13865866
/
runtime
/
signal_catcher.cc
d9c4fc9
Inflate contended lock word by suspending owner.
by Ian Rogers
· 11 years ago
7934ac2
Fix cpplint whitespace/comments issues
by Brian Carlstrom
· 11 years ago
7940e44
Create separate Android.mk for main build targets
by Brian Carlstrom
· 11 years ago
[Renamed from src/signal_catcher.cc]
1d54e73
GC clean up.
by Ian Rogers
· 12 years ago
80537bb
Fix and reenable lock dumping in stack dumps.
by Elliott Hughes
· 12 years ago
7616005
Switch over to the google3 unix_file File*.
by Elliott Hughes
· 12 years ago
664bebf
Fix occasional deadlock caused by checkpoint root marking.
by Mathieu Chartier
· 12 years ago
858f1c5
Check point root marking.
by Mathieu Chartier
· 12 years ago
c604d73
Implement mutex requeueing for cv broadcasts.
by Ian Rogers
· 12 years ago
50b35e2
Explicitly pass Thread::Current to MutexLock and Alloc.
by Ian Rogers
· 12 years ago
120f1c7
Fail threads attaching during runtime shutdown.
by Ian Rogers
· 12 years ago
01ae580
Fix race in thread attaching during GC.
by Ian Rogers
· 12 years ago
81d425b
Pass self to lock methods.
by Ian Rogers
· 12 years ago
474b6da
Move thread flags and state into 32bits.
by Ian Rogers
· 12 years ago
b726dcb
Rename GlobalSynchronization to Locks
by Ian Rogers
· 12 years ago
00f7d0e
Global lock levels.
by Ian Rogers
· 12 years ago
365c102
Increase use of ScopedJniThreadState.
by Ian Rogers
· 12 years ago
f834936
Use static thread safety analysis when available, and fix the bugs GCC finds.
by Elliott Hughes
· 12 years ago
0d39c12
"InitGoogle"-style argv stashing.
by Elliott Hughes
· 13 years ago
abbe07d
Include non-attached native threads in the SIGQUIT output.
by Elliott Hughes
· 13 years ago
ae80b49
Include JNI details in the SIGQUIT output.
by Elliott Hughes
· 13 years ago
457005c
Add signal handlers for host builds to imitate debuggerd.
by Elliott Hughes
· 13 years ago
c967f78
Include a new heap summary line in the SIGQUIT output.
by Elliott Hughes
· 13 years ago
34e0696
Remove the useless "suspend count already zero" message for new threads.
by Elliott Hughes
· 13 years ago
462c944
Fix AttachCurrentThread to use the right thread group.
by Elliott Hughes
· 13 years ago
b3bd5f0
Refactor the compilers out of libart.
by Elliott Hughes
· 13 years ago
30fab40
Upgrade to latest dlmalloc. Refactor Heap and related APIs to use STL like naming.
by Ian Rogers
· 13 years ago
831afe4
Improve the ThreadStress test to send SIGQUIT, and fix the bug that finds.
by Elliott Hughes
· 13 years ago
21a5bf2
Detect over-long thread suspends and time out fatally.
by Elliott Hughes
· 13 years ago
c2f8006
Make sure that SignalCatcher says what's going on _before_ it can get stuck.
by Elliott Hughes
· 13 years ago
cac6cc7
More SIGQUIT detail, earlier exit in AttachCurrentThread, handling recursive aborts, and reporting debug/optimized builds.
by Elliott Hughes
· 13 years ago
f28bc5b
Callers of SuspendAll should be in the kRunnable state
by Brian Carlstrom
· 13 years ago
6b4ef02
Make ResolveField not rely on Field::GetType resolution
by Brian Carlstrom
· 13 years ago
94ce37a
Implement -Xstacktracefile.
by Elliott Hughes
· 13 years ago
47d237a
Fix deadlock on dex_lock_ in ClassLinker::RegisterDexFile
by Brian Carlstrom
· 13 years ago
24a3c2e
ClassLinker changes
by Brian Carlstrom
· 13 years ago
accd83d
Fix a heap lock/thread list lock deadlock.
by Elliott Hughes
· 13 years ago
3b6baaa
Bring our native stack usage down.
by Elliott Hughes
· 13 years ago
5f79133
Implement monitors.
by Elliott Hughes
· 13 years ago
8d768a9
Thread suspension.
by Elliott Hughes
· 13 years ago
93e74e8
More of the thread infrastructure.
by Elliott Hughes
· 13 years ago
8daa092
More threads work.
by Elliott Hughes
· 13 years ago
5fe594f
A bit further along the track of multiple threads.
by Elliott Hughes
· 13 years ago
d92bec4
More SIGQUIT handling, various Thread fixes.
by Elliott Hughes
· 13 years ago
ad7c2a3
Add infrastructure for registering built-in native methods.
by Elliott Hughes
· 13 years ago
1f87008
Add HeapTest and make GC work enough to pass it
by Brian Carlstrom
· 13 years ago
e27955c
Add the signal catcher (for SIGQUIT and SIGUSR1).
by Elliott Hughes
· 13 years ago