commit | bcd5e9daecad39f0dab3246808b4835caec29ea6 | [log] [tgz] |
---|---|---|
author | Mathieu Chartier <mathieuc@google.com> | Wed Nov 13 14:33:28 2013 -0800 |
committer | Mathieu Chartier <mathieuc@google.com> | Wed Nov 13 14:48:41 2013 -0800 |
tree | 1221f94faef80c649e7236f0e7c3045383720abb | |
parent | dfcca560e7b92e055a02adb39fdfb11798144cdd [diff] |
Manually manage thread pool stacks. We now allocate the thread pool worker stack using a MemMap. This enables us to name the maps so that we get more descriptive output for debugging leaks. Appears to fix the mips build 5/5 successful clean-oat and builds. This is probably since glibc caches up to 40 MB of thread stacks before releasing them. Change-Id: I1df2de50cb95838aa0d272a09807021404ba410c