sO mapMethodLike dm_call_resolved(O mod, S method, O... args) { if (mod == null) null; long nanos = nanoTime(); temp dm_enter(mod); O o = call_withVarargs(mod, method, args); print("nanos in dm_call_resolved: "+ (nanoTime()-nanos)); ret o; }