commit | 688f78a6c128c0491210e2d6a726338c03038aff | [log] [tgz] |
---|---|---|
author | Alok Priyadarshi <alokp@chromium.org> | Mon Jul 29 16:32:36 2013 -0700 |
committer | Alok Priyadarshi <alokp@chromium.org> | Mon Jul 29 16:32:36 2013 -0700 |
tree | 10118b9669baaa0975312c933348ba0611b5e45d | |
parent | 07dd3ea661112e21722445359b61a7b331e3146f [diff] |
Fixed memory leak associated with TLS. We used to allocate thread-local memory on each compile. If the compile did not happen on the same thread as ShInitialize, we leaked the thread-local memory. It turns out that there is no need to allocate any thread-local memory. This patch cleans up all the unnecessary junk around TLS. BUG=crbug.com/181691 R=kbr@chromium.org Review URL: https://codereview.appspot.com/11679046