Merge branch 'memleak' into m2

This commit is contained in:
Nguyen Anh Quynh
2016-04-18 12:48:13 +08:00
40 changed files with 1225 additions and 66 deletions

View File

@ -21,9 +21,11 @@ void x86_release(void *ctx);
void x86_release(void *ctx)
{
release_common(ctx);
int i;
TCGContext *s = (TCGContext *) ctx;
release_common(ctx);
// arch specific
g_free(s->cpu_A0);
g_free(s->cpu_T[0]);
@ -35,7 +37,6 @@ void x86_release(void *ctx)
g_free(s->cpu_cc_src);
g_free(s->cpu_cc_src2);
int i;
for (i = 0; i < CPU_NB_REGS; ++i) {
g_free(s->cpu_regs[i]);
}