commit | e1414aa96bb62057b1a25c6a9ea1797dd38dce59 | [log] [tgz] |
---|---|---|
author | David 'Digit' Turner <digit@google.com> | Tue Jan 24 15:26:54 2012 +0100 |
committer | David 'Digit' Turner <digit@google.com> | Mon Jan 30 10:13:41 2012 +0100 |
tree | 86dd372e2ea90adceefa57cf324fc29c5ae64faf | |
parent | b70659d8ea4a0f67694125a340186da96afa4210 [diff] |
libc: remove global lock from recursive mutex implementation. This optimization improves the performance of recursive locks drastically. When running the thread_stress program on a Xoom, the total time to perform all operations goes from 1500 ms to 500 ms on average after this change is pushed to the device. Change-Id: I5d9407a9191bdefdaccff7e7edefc096ebba9a9d