Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
android_art
/
1aea47b3ab8c3c04dda238b148f93cc43fc004e7
/
runtime
/
native
/
java_lang_Thread.cc
1363c1b
Improve suspension timeout diagnostic and fix race
by Hans Boehm
· 3 years, 7 months ago
5cdd368
Revert "Add getNativeTid function"
by Rick Yiu
· 4 years, 3 months ago
e30457c
Add getNativeTid function
by Rick Yiu
· 5 years ago
34857b5
Revert "Revert "Change state to waiting during aborting the VM""
by Koji Fukui
· 6 years ago
ebb481d
Revert "Change state to waiting during aborting the VM"
by Nicolas Geoffray
· 6 years ago
97b9649
Change state to waiting during aborting the VM
by Koji Fukui
· 6 years ago
98ea9d9
ART: Refactor for bugprone-argument-comment
by Andreas Gampe
· 6 years ago
0549663
Rename Thread native methods to match OpenJDK 8u121-b13
by Paul Duffin
· 6 years ago
bcf1752
ObjPtr<>-ify array allocations.
by Vladimir Marko
· 7 years ago
a4f1f6e
Rename nativeHoldsLock to holdsLock and make it work on current thread
by Paul Duffin
· 7 years ago
a3ad0cd
ART: Move JNI files to runtime/jni/ .
by Vladimir Marko
· 7 years ago
55256cb
Extensions to check JNI.
by Ian Rogers
· 7 years ago
373a9b5
ART: Depend on libnativehelper headers only
by Andreas Gampe
· 7 years ago
77fee87
Add support for JVMTI monitor events.
by Alex Light
· 7 years ago
e431e27
art: use proper nativehelper headers
by Steven Moreland
· 7 years ago
88fd720
Add Jvmti Suspend/ResumeThread functions
by Alex Light
· 7 years ago
46f9340
Add SuspendReason enum and change Suspension functions.
by Alex Light
· 8 years ago
87583b3
ART: Move RegisterNatives helper
by Andreas Gampe
· 8 years ago
a14100c
ART: More header cleanup - jni_internal.h
by Andreas Gampe
· 8 years ago
3b6f440
jni: Switch to @FastNative for all JNI functions. Deprecate !bang JNI.
by Igor Murashkin
· 8 years ago
90b936d
ART: Refactor verify_object.h
by Andreas Gampe
· 8 years ago
1cc62e4
Rename ObjPtr::Decode to ObjPtr::Ptr
by Mathieu Chartier
· 8 years ago
0795f23
Clean up ScopedThreadStateChange to use ObjPtr
by Mathieu Chartier
· 8 years ago
415d807
ART: Flag to fail thread creation
by Andreas Gampe
· 9 years ago
2ddc6bf
Treat thread state kWaitingWeakGcRootRead as kJavaRunnable.
by Hiroshi Yamauchi
· 9 years ago
76f55b0
Synchronize JNI critical calls with the CC collector thread flip.
by Hiroshi Yamauchi
· 9 years ago
2a5c468
ART: Some header cleaning around bit-utils
by Andreas Gampe
· 9 years ago
90ef3db
Address some comments and clean up
by Mathieu Chartier
· 9 years ago
14c3bf9
Change intern table to not use WaitHoldingLocks
by Mathieu Chartier
· 9 years ago
b43390c
Hold heap bitmap lock in Heap::GetObjectsAllocated
by Mathieu Chartier
· 10 years ago
2cebb24
Replace NULL with nullptr
by Mathieu Chartier
· 10 years ago
0aa50ce
Remove ThrowLocation.
by Nicolas Geoffray
· 10 years ago
0c8c303
Clean up the locks around Heap::VisitObjects().
by Hiroshi Yamauchi
· 10 years ago
9f612ff
ART: Fix unused variables and functions
by Andreas Gampe
· 10 years ago
4ad5cd3
Modify the behavior of thread suspend shootouts.
by Ian Rogers
· 10 years ago
277ccbd
ART: More warnings
by Andreas Gampe
· 10 years ago
ba32de4
Fix issue with Thread.setName hanging after Thread.start
by Brian Carlstrom
· 10 years ago
f3d874c
Avoid race in single thread suspension.
by Ian Rogers
· 10 years ago
bae182c
Fix method tracing from command-line
by Sebastien Hertz
· 11 years ago
0ec77d6
Warn when thread state lookup fails.
by Ian Rogers
· 11 years ago
dd7624d
Allow mixing of thread offsets between 32 and 64bit architectures.
by Ian Rogers
· 11 years ago
53b8b09
Refactor reflective method invocation.
by Ian Rogers
· 11 years ago
4e30541
Fix and optimize verify object.
by Mathieu Chartier
· 11 years ago
138dbfc
Selective deoptimization.
by Sebastien Hertz
· 11 years ago
1eb512d
Fast JNI support.
by Ian Rogers
· 11 years ago
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/native/java_lang_Thread.cc]
1d54e73
GC clean up.
by Ian Rogers
· 12 years ago
62d6c77
Interpreter entries and instrumentation as a listener.
by Ian Rogers
· 12 years ago
2dd0e2c
Directory restructuring of object.h
by Ian Rogers
· 12 years ago
f327e07
Implement ObjectReference.MonitorInfo.
by Elliott Hughes
· 12 years ago
4cd121e
Implement the Thread.sleep native method.
by Elliott Hughes
· 12 years ago
cfaa455
Turn the thread peer_ into a Object*.
by Ian Rogers
· 12 years ago
50b35e2
Explicitly pass Thread::Current to MutexLock and Alloc.
by Ian Rogers
· 12 years ago
81d425b
Pass self to lock methods.
by Ian Rogers
· 12 years ago
dbe6f46
Change Thread::peer_ to be a jobject instead of an Object*
by Mathieu Chartier
· 12 years ago
b726dcb
Rename GlobalSynchronization to Locks
by Ian Rogers
· 12 years ago
15bf2d3
Use bionic's dlmalloc 2.8.5.
by Ian Rogers
· 12 years ago
00f7d0e
Global lock levels.
by Ian Rogers
· 12 years ago
52673ff
Move IsDaemon to native code.
by Ian Rogers
· 13 years ago
365c102
Increase use of ScopedJniThreadState.
by Ian Rogers
· 13 years ago
57aba86
Throw OOME if pthread_create(3) fails.
by Elliott Hughes
· 13 years ago
eac7667
DO NOT MERGE Fix all unsafe caching to be like libcore.
by Elliott Hughes
· 13 years ago
0dae08e
Move JNI methods out of top-level.
by Ian Rogers
· 13 years ago
[Renamed from src/java_lang_Thread.cc]
34e0696
Remove the useless "suspend count already zero" message for new threads.
by Elliott Hughes
· 13 years ago
cf2b2d4
Take responsibility for translating thread states for managed code.
by Elliott Hughes
· 13 years ago
1bac54f
Fix all our unused parameter warnings so we let GCC report them.
by Elliott Hughes
· 13 years ago
0512f02
Remove anonymous namespaces.
by Elliott Hughes
· 13 years ago
88c5c35
Make CheckJNI and JNI workarounds mutually exclusive...
by Elliott Hughes
· 13 years ago
899e789
Include the thread name in Thread's operator<< output.
by Elliott Hughes
· 13 years ago
8218847
Implement thread name change notification for DDMS.
by Elliott Hughes
· 13 years ago
bbd9d83
Fix at least two deadlocks.
by Elliott Hughes
· 13 years ago
b82b687
Make sure threads allocating are in the kRunnable state
by Brian Carlstrom
· 13 years ago
8e4aac5
Add the "- waiting on"/"- waiting to lock" lines to the SIGQUIT output.
by Elliott Hughes
· 13 years ago
5464308
Log when a Thread tries to set its name.
by Elliott Hughes
· 13 years ago
5f79133
Implement monitors.
by Elliott Hughes
· 13 years ago
d369bb7
Various things.
by Elliott Hughes
· 13 years ago
8daa092
More threads work.
by Elliott Hughes
· 13 years ago