void read_mono_debugger_info(TargetMemoryAccess memory) { runtime = MetadataHelper.Create (memory, info); trampolines = new TargetAddress [info.MonoTrampolineNum]; TargetAddress address = info.MonoTrampolineCode; for (int i = 0; i < trampolines.Length; i++) { trampolines [i] = memory.ReadAddress (address); address += memory.TargetMemoryInfo.TargetAddressSize; } symfile_by_index = new Hashtable (); symfile_by_image_addr = new Hashtable (); symfile_hash = new Hashtable (); assembly_hash = new Hashtable (); assembly_by_name = new Hashtable (); class_hash = new Hashtable (); class_info_by_addr = new Dictionary<TargetAddress,MonoClassInfo> (); }