This is simulation code for Virutual Machine with Mark-Sweep GC