commit | 9c536d5b06e30e586cbafdf4cd6e8d48b63f6743 | [log] [tgz] |
---|---|---|
author | zmo@google.com <zmo@google.com@736b8ea6-26fd-11df-bfd4-992fa37f6226> | Thu Jan 19 01:43:55 2012 +0000 |
committer | zmo@google.com <zmo@google.com@736b8ea6-26fd-11df-bfd4-992fa37f6226> | Thu Jan 19 01:43:55 2012 +0000 |
tree | 3cd76b411f73140bb6e45ba83778cb5971df3d44 | |
parent | 5620bb109e5d45fd2206cfd8c158f372df1b90a3 [diff] |
Rollback r942. MapLongVariableNames inherits from TIntermTraverser, and TIntermTraverser uses ANGLE's memory allocator, thus the memory is released per compilation. Our design is for MapLongVariableNames to be a singleton across all compilations, thus, this is not working. BUG= TEST= TBR=kbr Review URL: https://codereview.appspot.com/5556053 git-svn-id: http://angleproject.googlecode.com/svn/trunk@949 736b8ea6-26fd-11df-bfd4-992fa37f6226