summaryrefslogtreecommitdiffstats
path: root/common.py
diff options
context:
space:
mode:
authorFrancisco Jerez <[email protected]>2013-10-09 11:02:51 -0700
committerFrancisco Jerez <[email protected]>2013-10-29 12:40:55 -0700
commitd18477deea5364847ca6d4be1ce6baa6c8c3fa9c (patch)
tree5110c2af84f244792f35e9b510994d8878a89921 /common.py
parent98ab905af0e0eedf0cfbd9c466f6ae587f5b20c9 (diff)
ralloc: Hook up C++ destructors to ralloc when necessary.
This patch makes sure that class destructors are called as they should be when a C++ object allocated by ralloc is released. Based on a previous patch by Kenneth Graunke, but it doesn't exhibit the ~0.8% performance regression in shader compilation times because we now use the HAS_TRIVIAL_DESTRUCTOR() macro to detect the typical case where the indirect function call can be avoided because the object's destructor doesn't need to do anything. Reviewed-by: Ian Romanick <[email protected]>
Diffstat (limited to 'common.py')
0 files changed, 0 insertions, 0 deletions