Argyrios Kyrtzidis | 4423ac0 | 2011-04-21 00:27:41 +0000 | [diff] [blame] | 1 | // RUN: c-index-test -test-load-source-memory-usage none %s 2>&1 | FileCheck %s |
| 2 | |
| 3 | // rdar://9275920 - We would create millions of Exprs to fill out the initializer. |
| 4 | |
| 5 | double data[1000000] = {0}; |
Argyrios Kyrtzidis | f8b1771 | 2011-04-28 18:53:55 +0000 | [diff] [blame] | 6 | double data_empty_init[1000000] = {}; |
Argyrios Kyrtzidis | 4423ac0 | 2011-04-21 00:27:41 +0000 | [diff] [blame] | 7 | |
| 8 | struct S { |
| 9 | S(int); |
| 10 | S(); |
| 11 | }; |
| 12 | |
| 13 | S data2[1000000] = {0}; |
Argyrios Kyrtzidis | f8b1771 | 2011-04-28 18:53:55 +0000 | [diff] [blame] | 14 | S data_empty_init2[1000000] = {}; |
Argyrios Kyrtzidis | 4423ac0 | 2011-04-21 00:27:41 +0000 | [diff] [blame] | 15 | |
| 16 | // CHECK: TOTAL = {{.*}} (0.{{.*}} MBytes) |