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> ();
}