see the source code comment. would be nice to enable deletion again
(InterfaceMethod _ (MethodInfo methname _ msig)) -> newMi methname msig
_ -> error "getMethodEntry: no TrapCause found. abort."
where newMi mn = MethodInfo mn (vmap M.! fromIntegral methodtable)
(InterfaceMethod _ (MethodInfo methname _ msig)) -> newMi methname msig
_ -> error "getMethodEntry: no TrapCause found. abort."
where newMi mn = MethodInfo mn (vmap M.! fromIntegral methodtable)
- setTrapMap $ M.delete w32_from tmap
+ -- bernhard (TODO): doesn't work with gnu classpath at some point. didn't
+ -- figured out the problem yet :/ therefore, I have no
+ -- testcase for replaying the situation.
+ -- setTrapMap $ M.delete w32_from tmap
case M.lookup mi' mmap of
Nothing -> do
cls <- getClassFile cm
case M.lookup mi' mmap of
Nothing -> do
cls <- getClassFile cm
new InstanceLong1().a1337();
new InstanceLong1().a0001();
new InstanceLong1().a2050();
new InstanceLong1().a1337();
new InstanceLong1().a0001();
new InstanceLong1().a2050();
+ new InstanceLong1().a2050();
+ new InstanceLong1().a2050();
+ new InstanceLong1().a2050();
}
public void a0001 () { System.out.printf("a0001\n"); }
}
public void a0001 () { System.out.printf("a0001\n"); }