index
:
art
cm-11.0
cm-12.0
cm-12.1
cm-13.0
cm-14.0
cm-14.1
cm-14.1_old
cm-14.1_prerebase
lineage-15.0
lineage-15.1
lineage-16.0
lineage-17.0
lineage-17.1
replicant-6.0
shipping/cm-11.0
stable/cm-11.0
stable/cm-11.0-XNF8Y
stable/cm-11.0-XNF9X
stable/cm-11.0-XNG2S
stable/cm-11.0-XNG3C
stable/cm-12.0-YNG1I
stable/cm-12.0-YNG1T
stable/cm-12.0-YNG1TA
stable/cm-12.0-YNG3C
stable/cm-12.0-YNG4N
stable/cm-12.1-YOG3C
stable/cm-12.1-YOG4P
stable/cm-12.1-YOG7D
stable/cm-13.0-ZNH0E
stable/cm-13.0-ZNH2K
stable/cm-13.0-ZNH2KB
stable/cm-13.0-ZNH5Y
staging/cm-12.0
staging/cm-12.0-caf
staging/cm-12.1
staging/cm-13.0+r22
staging/cm-14.1-cafrebase
staging/cm-14.1_android-7.1.2_r2
staging/lineage-17.0_merge-android-10.0.0_r9
Unnamed repository; edit this file 'description' to name the repository.
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
runtime
/
monitor.cc
Commit message (
Expand
)
Author
Age
Files
Lines
*
Revert "Revert "Use try lock to fix class resolution race""
Mathieu Chartier
2016-08-23
1
-17
/
+35
*
Revert "Use try lock to fix class resolution race"
Mathieu Chartier
2016-08-23
1
-35
/
+17
*
Use try lock to fix class resolution race
Mathieu Chartier
2016-08-23
1
-17
/
+35
*
ART: Fix systrace monitor logging
Andreas Gampe
2016-05-17
1
-6
/
+2
*
Merge "ART: Log all monitor operations to systrace" into nyc-dev
TreeHugger Robot
2016-04-29
1
-3
/
+101
|
\
|
*
ART: Log all monitor operations to systrace
Andreas Gampe
2016-04-29
1
-3
/
+101
*
|
Add contender method for lock contention
Mathieu Chartier
2016-04-29
1
-5
/
+8
|
/
*
Do less work holding thread list lock
Mathieu Chartier
2016-04-19
1
-14
/
+31
*
Prevent holding stale Thread pointers
Mathieu Chartier
2016-04-18
1
-72
/
+98
*
Add more info to monitor contention logging
Mathieu Chartier
2016-04-18
1
-12
/
+48
*
Add option to tune sample collection based on thread sensitivity
Calin Juravle
2016-04-13
1
-10
/
+1
*
Allocate interrupted exception before re-acquiring lock
Mathieu Chartier
2016-03-10
1
-15
/
+18
*
Add more systracing everywhere
Mathieu Chartier
2016-03-04
1
-3
/
+1
*
Get class loader to remember interrupts
Hans Boehm
2015-11-11
1
-8
/
+3
*
Minor cleanup of Monitor::VisitLocks
Sebastien Hertz
2015-11-05
1
-7
/
+7
*
Merge "Fix monitor contention logging to support negative line numbers"
Brian Carlstrom
2015-10-15
1
-2
/
+2
|
\
|
*
Fix monitor contention logging to support negative line numbers
Brian Carlstrom
2015-10-07
1
-2
/
+2
*
|
Fix moving GC bugs in MonitorEnter and MonitorExit
Mathieu Chartier
2015-10-13
1
-0
/
+2
|
/
*
Add ScopedThreadSuspension
Mathieu Chartier
2015-09-03
1
-13
/
+10
*
Some fixes for the CC collector.
Hiroshi Yamauchi
2015-09-03
1
-7
/
+2
*
Move to newer clang annotations
Mathieu Chartier
2015-07-22
1
-8
/
+6
*
Clean up GC callbacks to be virtual methods
Mathieu Chartier
2015-07-14
1
-22
/
+23
*
Thread-local mark stacks for the CC collector.
Hiroshi Yamauchi
2015-07-13
1
-1
/
+9
*
Move mirror::ArtMethod to native
Mathieu Chartier
2015-05-29
1
-6
/
+7
*
ART: Clean up arm64 kNumberOfXRegisters usage.
Vladimir Marko
2015-05-26
1
-0
/
+1
*
Replace NULL with nullptr
Mathieu Chartier
2015-04-22
1
-46
/
+47
*
API change in StackVisitor::GetVReg*.
Nicolas Geoffray
2015-03-13
1
-2
/
+5
*
Remove ThrowLocation.
Nicolas Geoffray
2015-03-10
1
-6
/
+3
*
Compute the right catch location for the debugger.
Nicolas Geoffray
2015-03-09
1
-1
/
+1
*
Reserve bits in the lock word for read barriers.
Hiroshi Yamauchi
2015-03-03
1
-39
/
+69
*
More of the concurrent copying collector.
Hiroshi Yamauchi
2015-01-23
1
-0
/
+7
*
Fix compaction unsafe DescribeWait
Mathieu Chartier
2015-01-22
1
-1
/
+4
*
Fix frequent gcstress ThreadStress crash
Mathieu Chartier
2015-01-06
1
-8
/
+3
*
Add systrace events to monitors and thread suspension
Mathieu Chartier
2014-12-17
1
-1
/
+10
*
Modify the behavior of thread suspend shootouts.
Ian Rogers
2014-11-12
1
-2
/
+0
*
am 78a32333: Merge "ART: More warnings"
Andreas Gampe
2014-11-05
1
-4
/
+4
|
\
|
*
ART: More warnings
Andreas Gampe
2014-11-04
1
-4
/
+4
*
|
am 3e3364e2: Merge "Tidy logging code not using UNIMPLEMENTED."
Ian Rogers
2014-10-28
1
-2
/
+2
|
\
|
|
*
Tidy logging code not using UNIMPLEMENTED.
Ian Rogers
2014-10-24
1
-2
/
+2
|
*
Fix monitor visit for class initializer
Sebastien Hertz
2014-09-09
1
-6
/
+0
|
*
Using the correct time for wait_start_ms when lock contention logging is enabled
Xin Guan
2014-08-22
1
-1
/
+1
|
*
Merge "ART: Do not recursively abort when visiting locks in a bad state"
Andreas Gampe
2014-08-16
1
-2
/
+11
|
|
\
|
|
*
ART: Do not recursively abort when visiting locks in a bad state
Andreas Gampe
2014-08-18
1
-2
/
+11
*
|
|
am b9001abf: Add extra logging for lock contention
Mathieu Chartier
2014-10-03
1
-0
/
+9
|
\
\
\
|
*
|
|
Add extra logging for lock contention
Mathieu Chartier
2014-10-03
1
-0
/
+9
*
|
|
|
am 652984e4: am 77c318d5: Merge "Fix monitor visit for class initializer" int...
Sebastien Hertz
2014-09-09
1
-6
/
+0
|
\
|
|
|
|
*
|
|
Fix monitor visit for class initializer
Sebastien Hertz
2014-09-08
1
-6
/
+0
*
|
|
|
am 1d4b6eff: am 1e4fbd8b: Merge "Using the correct time for wait_start_ms whe...
Ian Rogers
2014-08-22
1
-1
/
+1
|
\
|
|
|
|
*
|
|
Using the correct time for wait_start_ms when lock contention logging is enabled
Xin Guan
2014-08-22
1
-1
/
+1
*
|
|
|
am d75383af: am 5e8a63ae: Merge "ART: Do not recursively abort when visiting ...
Andreas Gampe
2014-08-18
1
-2
/
+11
|
\
|
|
|
|
|
/
/
|
/
|
|
[next]