aboutsummaryrefslogtreecommitdiff
path: root/gfsm/gfsm/src/libgfsm/tests/memtest-automaton.c
blob: ace1fbd05b52f355a987b29ab1b2128921eec222 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include <glib.h>
#include <gfsm.h>

void dofree (gpointer p) { g_free(p); }

int main (void) {
  gfsmAutomaton *fsm;
  g_mem_set_vtable(glib_mem_profiler_table);

  fsm = gfsm_automaton_new();
  gfsm_automaton_free(fsm);

  //printf("<CHUNKS:1>--------\n");
  //g_mem_chunk_info();

  printf("<PROF:1>--------\n");
  g_blow_chunks();
  g_mem_profile();
  return 0;
}