Exemplo n.º 1
0
        public VMMethodInfo LookupInfo(MethodDef method)
        {
            VMMethodInfo ret;

            if (!methodInfos.TryGetValue(method, out ret))
            {
                var k = random.Next();
                ret = new VMMethodInfo {
                    EntryKey = (byte)k,
                    ExitKey  = (byte)(k >> 8)
                };
                methodInfos[method] = ret;
            }
            return(ret);
        }
Exemplo n.º 2
0
 public void SetInfo(MethodDef method, VMMethodInfo info)
 {
     methodInfos[method] = info;
 }