Home | History | Annotate | Download | only in tests
      1 #include <stdlib.h>
      2 
      3 // Allocate some memory and then deallocate it, to get a nice up-then-down
      4 // graph.
      5 
      6 int main(void)
      7 {
      8    // N=36 gives us 72 snapshots, which fills the text graph nicely.
      9    #define N   36
     10    int i;
     11    int* a[N];
     12 
     13    for (i = 0; i < N; i++) {
     14       a[i] = malloc(400);  // 400 is divisible by 16 -- so no slop.
     15    }
     16    for (i = 0; i < N-1; i++) {
     17       free(a[i]);
     18    }
     19 
     20    return 0;
     21 }
     22