Do not mark the transformed as visited. It makes no sense at all.
[libfirm] / ir / be / beschedtrace.c
index 9f3822d..1eec748 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 1995-2007 University of Karlsruhe.  All right reserved.
+ * Copyright (C) 1995-2008 University of Karlsruhe.  All right reserved.
  *
  * This file is part of libFirm.
  *
@@ -496,7 +496,7 @@ static void trace_update_time(void *data, ir_node *irn) {
  * @return The environment
  */
 static trace_env_t *trace_init(const be_irg_t *birg) {
-       trace_env_t *env = xcalloc(1, sizeof(*env));
+       trace_env_t *env = XMALLOCZ(trace_env_t);
        ir_graph    *irg = be_get_birg_irg(birg);
        int         nn   = get_irg_last_idx(irg);