Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
android_art
/
899840ee8ae54312b2ea5434d7dd65dbf01884db
/
runtime
/
thread.cc
7e678d3
Assert allocator-type is known on OOME
by Lokesh Gidra
· 4 years, 9 months ago
fa458ac
Allow late lookup for @CriticalNative methods.
by Vladimir Marko
· 5 years ago
e91e795
Replace instrumention id with stack pointers.
by Nicolas Geoffray
· 5 years ago
fc58809
Remove old JDWP implementation from ART
by Alex Light
· 5 years ago
469016b
Don't pattern-init an unused variable that overallocates the stack
by Stephen Hines
· 5 years ago
e0c6d43
Revert "Fix stack-walking race"
by Alex Light
· 5 years ago
721e402
Fix stack-walking race
by Alex Light
· 5 years ago
c4bf667
Use ResetTlab instead of setting to null
by Mathieu Chartier
· 5 years ago
013d1ee
Introduce the notion of an nterp frame.
by Nicolas Geoffray
· 5 years ago
4847a07
Fix issue with observing invalid thread state.
by Alex Light
· 5 years ago
e3f775b
Address comments from aog/1180224.
by Nicolas Geoffray
· 5 years ago
9317031
Move thread-local mark-stack revocation outside SOA
by Lokesh Gidra
· 5 years ago
a0b4631
Revert submission
by Lokesh Gidra
· 5 years ago
a00b54b
Helpers and refactorings to prepare for interpreter optimizations (x64)
by Nicolas Geoffray
· 5 years ago
c6ca117
Assert mutator doesn't get mark-stack assigned once destroyed
by Lokesh Gidra
· 5 years ago
047081a
Revert "Revert^2 "Revoke CC's thread-local mark stack in ~Thread""
by Lokesh Gidra
· 5 years ago
add69ac
Revert^2 "Revoke CC's thread-local mark stack in ~Thread"
by Lokesh Gidra
· 5 years ago
93e5ae9
Revert "Revoke thread-local mark stack for CC in ~Thread"
by Nicolas Geoffray
· 5 years ago
129d61b
Revoke thread-local mark stack for CC in ~Thread
by Lokesh Gidra
· 5 years ago
faeaeaf
Print mark stack address in ~Thread()
by Lokesh Gidra
· 5 years ago
289e712
pooled_mark_stacks: Add extra logging
by Lokesh Gidra
· 5 years ago
44465f7
Add checks for pooled_mark_stacks in CC GC
by Lokesh Gidra
· 5 years ago
55eccdf
Revert^4 "Walk internal ArtField/ArtMethod pointers"
by Alex Light
· 5 years ago
c34eab4
Revert "Revert^2 "Walk internal ArtField/ArtMethod pointers""
by Nicolas Geoffray
· 5 years ago
ea2a3d9
Revert^2 "Walk internal ArtField/ArtMethod pointers"
by Alex Light
· 5 years ago
712fa80
Revert "Walk internal ArtField/ArtMethod pointers"
by Nicolas Geoffray
· 5 years ago
c84fc3a
Walk internal ArtField/ArtMethod pointers
by Alex Light
· 5 years ago
0054aa5
Have JavaFrameRootInfo give more info about provenance of root.
by Alex Light
· 5 years ago
c88c1d0
Fully remove DumpKernelStack.
by Elliott Hughes
· 5 years ago
fa59588
Fix setting/getting the native priority of a thread.
by Nicolas Geoffray
· 5 years ago
8237200
ART: Use thread_local on the host for ART Thread*
by Andreas Gampe
· 5 years ago
a47a6e8
ART: Extend bionic TLS use to host bionic
by Andreas Gampe
· 5 years ago
1cbac5c
Try to avoid expensive stack walk in QuickDeliverException
by David Srbecky
· 5 years ago
2808be8
ART: Introduce stackmap with no DexRegInfo.
by Artem Serov
· 6 years ago
4d71e55
Remove ShadowFrame::HasReferenceArray()
by David Srbecky
· 6 years ago
0d4567f
Stack maps: Refactor constructors.
by David Srbecky
· 6 years ago
79d6c80
Revert^2 "Support using opaque JNI ids"
by Alex Light
· 6 years ago
01fbfbe
Avoid useless EncodeArtMethod followed by DecodeArtMethod
by Alex Light
· 6 years ago
b476a29
Revert "Support using opaque JNI ids"
by Nicolas Geoffray
· 6 years ago
21d5994
Support using opaque JNI ids
by Alex Light
· 6 years ago
b7c640d
JVMTI Force early return
by Alex Light
· 6 years ago
7d42cdd
ART: Allow thread suspend lock to be held when dumping a thread
by Andreas Gampe
· 6 years ago
cc3a121
ART: Fix exception stash in stack dump
by Andreas Gampe
· 6 years ago
43e7243
ART: Remove file_utils' ReadFileToString
by Andreas Gampe
· 6 years ago
19711d4
ObjPtr<>-ify instrumentation.
by Vladimir Marko
· 6 years ago
81dc7ab
Speed up and slightly simplify Mutex
by Hans Boehm
· 6 years ago
f52d92f
ObjPtr<>-ify Monitor/-Pool.
by Vladimir Marko
· 6 years ago
3940254
Modernise code to use override specifier
by Yi Kong
· 6 years ago
4617d58
ObjPtr<>-ify mirror::Object::As*(), fix stale refs in test.
by Vladimir Marko
· 6 years ago
d7e9bbf
Clean up explicit conversions to ObjPtr<>.
by Vladimir Marko
· 6 years ago
0984e48
Style cleanup for ObjPtr<>-ify changes.
by Vladimir Marko
· 6 years ago
a1e5b97
ART: Use kNormThreadPriority for UnstartedRuntime
by Andreas Gampe
· 6 years ago
3dacdd6
Revert^4 "Remove Global deopt requirement for several jvmti events"
by Alex Light
· 6 years ago
939798e
Revert "Revert^2 "Remove Global deopt requirement for several jvmti events""
by Nicolas Geoffray
· 6 years ago
a75e589
Revert^2 "Remove Global deopt requirement for several jvmti events"
by Alex Light
· 6 years ago
ad344b6
Revert "Remove Global deopt requirement for several jvmti events"
by Nicolas Geoffray
· 6 years ago
334630e
Remove Global deopt requirement for several jvmti events
by Alex Light
· 6 years ago
d388390
"Revert^3 "Suspend the runtime when switching interpreters."
by David Srbecky
· 6 years ago
817a47f
Revert^2 "Suspend the runtime when switching interpreters."
by David Srbecky
· 6 years ago
c816d24
Merge "Revert^2 "Prevent agents from delaying system daemon threads""
by Treehugger Robot
· 6 years ago
e0b2ce4
Revert^2 "Prevent agents from delaying system daemon threads"
by Alex Light
· 6 years ago
ed19c67
Fix errno handling to avoid being overwritten
by Charles Munger
· 6 years ago
c08c107
Revert "Prevent agents from delaying system daemon threads"
by Nicolas Geoffray
· 6 years ago
3611fdf
Prevent agents from delaying system daemon threads
by Alex Light
· 6 years ago
119733d
Revert "Revert "ART: introduce PALette abstraction layer""
by Orion Hodson
· 6 years ago
e6e01a0
Revert "ART: introduce PALette abstraction layer"
by Orion Hodson
· 6 years ago
4b9d00a
ART: introduce PALette abstraction layer
by Orion Hodson
· 6 years ago
e5d2398
ART: Forward-declare Context
by Andreas Gampe
· 6 years ago
d77abd9
ART: Forward-declare Instrumentation
by Andreas Gampe
· 6 years ago
f05ad2a
Merge "Revert "Suspend the runtime when switching interpreters.""
by Lokesh Gidra
· 6 years ago
9fd68f6
Revert "Suspend the runtime when switching interpreters."
by Lokesh Gidra
· 6 years ago
b7e23dc
Merge "Suspend the runtime when switching interpreters."
by David Srbecky
· 6 years ago
3a0cd34
Add extra traces to Thread startup
by Mathieu Chartier
· 6 years ago
01e1d32
Suspend the runtime when switching interpreters.
by David Srbecky
· 6 years ago
d57c51e
Fix scheduler_stats may resize to negative value
by Evan Cheng
· 7 years ago
d5ae80c
Merge "Use ArtMethod::GetDex{File,Cache}() more."
by Treehugger Robot
· 6 years ago
813a863
Use ArtMethod::GetDex{File,Cache}() more.
by Vladimir Marko
· 6 years ago
c7d878d
Revert^4 "ART: Add StackVisitor accepting a lambda"
by Andreas Gampe
· 6 years ago
ec43a01
Revert "Revert^2 "ART: Add StackVisitor accepting a lambda""
by Nicolas Geoffray
· 6 years ago
3d477f3
Revert^2 "ART: Add StackVisitor accepting a lambda"
by Andreas Gampe
· 6 years ago
c980df6
Merge "Revert "ART: Add StackVisitor accepting a lambda""
by Andreas Gampe
· 6 years ago
8248490
Revert "ART: Add StackVisitor accepting a lambda"
by Andreas Gampe
· 6 years ago
e09485f
Merge "ART: Add StackVisitor accepting a lambda"
by Andreas Gampe
· 6 years ago
5cc0e75
Emit JVMTI events for LockSupport.park
by Charles Munger
· 6 years ago
c665d63
Revert^2 "Notify waiters when releasing the monitor"
by Charles Munger
· 6 years ago
4fc843c
Merge "Revert "Notify waiters when releasing the monitor""
by Roland Levillain
· 6 years ago
9cec965
Revert "Notify waiters when releasing the monitor"
by Roland Levillain
· 6 years ago
0d95e6a
Merge "Notify waiters when releasing the monitor"
by Treehugger Robot
· 6 years ago
aa31f49
Revert^4 "Implement LockSupport.park with a futex"
by Charles Munger
· 6 years ago
1ebb52c
Notify waiters when releasing the monitor
by Charles Munger
· 6 years ago
36f8d22
ART: Add StackVisitor accepting a lambda
by Andreas Gampe
· 6 years ago
1e152a6
Merge "Revert "Revert^2 "Implement LockSupport.park with a futex"""
by Nicolas Geoffray
· 6 years ago
13f4d96
Revert "Revert^2 "Implement LockSupport.park with a futex""
by Nicolas Geoffray
· 6 years ago
0b59b54
Merge "Use _PRIVATE versions of futex ops."
by Treehugger Robot
· 6 years ago
7530bae
Use _PRIVATE versions of futex ops.
by Charles Munger
· 6 years ago
4e7077d
Revert^2 "Implement LockSupport.park with a futex"
by Charles Munger
· 6 years ago
97d40f9
Merge "Revert "Implement LockSupport.park with a futex""
by Filip Pavlis
· 6 years ago
5485371
Revert "Implement LockSupport.park with a futex"
by Filip Pavlis
· 6 years ago
fe79b59
Merge "Implement LockSupport.park with a futex"
by Treehugger Robot
· 6 years ago
5e1a75c
Implement LockSupport.park with a futex
by Charles Munger
· 6 years ago
Next »