def descr_new_dmp(space, w_tp, w_args, repr, jd_name, call_depth, w_greenkey): args = [space.interp_w(WrappedBox, w_arg).llbox for w_arg in space.listview(w_args)] num = rop.DEBUG_MERGE_POINT return DebugMergePoint(space, jit_hooks.resop_new(num, args, jit_hooks.emptyval()), repr, jd_name, call_depth, w_greenkey)
def descr_new_dmp(space, w_tp, w_args, repr, jd_name, call_depth, call_id, w_greenkey): args = [space.interp_w(WrappedBox, w_arg).llbox for w_arg in space.listview(w_args)] num = rop.DEBUG_MERGE_POINT return DebugMergePoint(space, jit_hooks.resop_new(num, args, jit_hooks.emptyval()), repr, jd_name, call_depth, call_id, w_greenkey)
def descr_new_resop(space, w_tp, num, w_args, res, offset=-1, repr=''): args = [space.interp_w(WrappedBox, w_arg).llbox for w_arg in space.listview(w_args)] if res is None: llres = jit_hooks.emptyval() else: llres = res.llbox return WrappedOp(jit_hooks.resop_new(num, args, llres), offset, repr)