History log of /art/runtime/base/mutex.h
Revision Date Author Comments
08f2e7b59fab9df108d3d91e6eeb4bbccbb325d1 10-Sep-2013 Jeff Hao <jeffhao@google.com> Disable lock contention logging by default.

The verifier runs out of memory with lock contention logging on nakasi.

Bug: 10646091
Change-Id: I8ddffdb48d779a20107bae7013cbe92d13dc8bdb
4aa48fccbd3782d78207a79541b61948a066b8fc 20-Aug-2013 Ian Rogers <irogers@google.com> Enable contention logging by default.

Change-Id: I86314b2dabed81e6fbdeb0ab451ba8176407873e
2e250c826b3c405d675017efe79e5db3651c9ee6 15-Aug-2013 Brian Carlstrom <bdc@google.com> Revert "Always enable lock level checks."

This reverts commit ccf124800fe025be3ca05c28a60514909ca66a11.
00ae676e307c8e3c3b19852f41ad0547c4c523b8 05-Aug-2013 Sebastien Hertz <shertz@google.com> Fix typo in mutex.h file.

Change-Id: I11db56161025285022ea1137fb7749751d14b347
(cherry picked from commit 702a85b33c57da99e83698129a289687cdb0be1f)
1afde13b36cc1d67528104c2b1395495f669cd3f 07-Aug-2013 Hiroshi Yamauchi <yamauchi@google.com> Polish the lock contention logging.

- Make the code compilable.
- Surround the code with kLogLockContentions instead of #ifdef CONTENTION_LOGGING.
- Dump contended locks before never-contended locks for better log readability.
- Change the wait time unit from ms to us for better precision.

Bug: 9986464
Change-Id: I121c6ccf4424d3e0339b0dcd25e18976b41fe4f3
b0f871965d588cce066785728fb105248b38bb4a 08-Aug-2013 Dragos Sbirlea <dragoss@google.com> Removed unused friend classes for tests.

Change-Id: I7f08b0cd4abbbc82f329a8bec0d0994327b6dba9
702a85b33c57da99e83698129a289687cdb0be1f 05-Aug-2013 Sebastien Hertz <shertz@google.com> Fix typo in mutex.h file.

Change-Id: I11db56161025285022ea1137fb7749751d14b347
834b394ee759ed31c5371d8093d7cd8cd90014a8 31-Jul-2013 Brian Carlstrom <bdc@google.com> Merge remote-tracking branch 'goog/dalvik-dev' into merge-art-to-dalvik-dev

Change-Id: I323e9e8c29c3e39d50d9aba93121b26266c52a46
23d5cffcb8e32aaa6ce0895ade28849f72d90463 10-Jul-2013 Brian Carlstrom <bdc@google.com> Revert "Always enable lock level checks." DO NOT MERGE

This reverts commit ccf124800fe025be3ca05c28a60514909ca66a11.

(cherry picked from commit 27c590edf6c24107b6473e84e526c432bd081f6e)

Change-Id: Id3f58a0e92bb7719d6099c7b288b8a33c2456c40
fc0e3219edc9a5bf81b166e82fd5db2796eb6a0d 17-Jul-2013 Brian Carlstrom <bdc@google.com> Fix multiple inclusion guards to match new pathnames

Change-Id: Id7735be1d75bc315733b1773fba45c1deb8ace43
7940e44f4517de5e2634a7e07d58d0fb26160513 12-Jul-2013 Brian Carlstrom <bdc@google.com> Create separate Android.mk for main build targets

The runtime, compiler, dex2oat, and oatdump now are in seperate trees
to prevent dependency creep. They can now be individually built
without rebuilding the rest of the art projects. dalvikvm and jdwpspy
were already this way. Builds in the art directory should behave as
before, building everything including tests.

Change-Id: Ic6b1151e5ed0f823c3dd301afd2b13eb2d8feb81