summaryrefslogtreecommitdiff
path: root/test/libcxxabi
diff options
context:
space:
mode:
authorBen Craig <ben.craig@codeaurora.org>2016-03-04 14:25:13 +0000
committerBen Craig <ben.craig@codeaurora.org>2016-03-04 14:25:13 +0000
commiteca353d4849b2b1f7bca76edb40b3534433a5a26 (patch)
treef6cef52ae63bc34a611251bdb3a040f784ca3be9 /test/libcxxabi
parent9ef2c6e495b0f6df3a4a17f21b335ac5b852c473 (diff)
Reducing stack usage of test
This test has a lot of classes with large amounts of manually inserted padding in them, presumably to prevent various optimizations. The test then creates lots of these objects on the stack. On embedded targets, this was usually enough to overflow the stack. I moved the objects to global / namespace scope. Since the tests are each in their own namespace, there should be no cross-test conflicts. git-svn-id: https://llvm.org/svn/llvm-project/libcxxabi/trunk@262717 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'test/libcxxabi')
0 files changed, 0 insertions, 0 deletions