diff options
author | Hiroshi Yamauchi <yamauchi@google.com> | 2016-08-02 16:03:06 -0700 |
---|---|---|
committer | Hiroshi Yamauchi <yamauchi@google.com> | 2016-08-17 20:24:46 -0700 |
commit | e61e6fdd404b8f04bd33fc3ea49e38e92e31ad69 (patch) | |
tree | a7d97c2a67dc1f8337f002a6748f50c9d32e303e /disassembler/disassembler.cc | |
parent | d16ae7fe70d74091778e5952b7920df14866287f (diff) |
Improve the thread flip.
- In addition to the threads that are suspended in FullSuspendCheck(),
prioritize the resume of threads that are blocking for the thread
flip at the JNI critical section entry and threads are about to
transition to runnable (eg. blocking at the SOA entry from JNI).
- Shorten the length of the thread flip critical
section (ThreadFlipBegin/End).
- Add some systrace scopes.
Bug: 29517059
Bug: 12687968
Test: test-art-host, Ritz EAAC, N9 libartd boot.
Change-Id: Idecec9936ae432c23d5f83321ba13339852018df
Diffstat (limited to 'disassembler/disassembler.cc')
0 files changed, 0 insertions, 0 deletions