Beispiel #1
0
 public RuntimeMemory(Heap heap)
 {
     FramePointer = 0;
     Stack = new List<StackValue>();
     ConstructBlockIds = new List<int>();
     Heap = heap;
     StackRestorer = new StackAlignToFramePointerRestorer();
 }
Beispiel #2
0
 public RuntimeMemory(Heap heap)
 {
     FramePointer = 0;
     Executable = null;
     Stack = new List<StackValue>();
     ConstructBlockIds = new List<int>();
     Heap = heap;
     StackRestorer = new StackAlignToFramePointerRestorer();
     mapModifiedSymbols = new Dictionary<string, SymbolNode>();
 }