From 1f9fcad23c439465ab324d5c1ba7fb3fa2510b27 Mon Sep 17 00:00:00 2001 From: pmurias Date: Wed, 20 Sep 2017 10:19:10 +0200 Subject: [PATCH] [js] Don't choose the multi variant in the optimizer because it's buggy --- src/Perl6/Optimizer.nqp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Perl6/Optimizer.nqp b/src/Perl6/Optimizer.nqp index 170effb7e9e..d0d926ace00 100644 --- a/src/Perl6/Optimizer.nqp +++ b/src/Perl6/Optimizer.nqp @@ -2198,7 +2198,7 @@ class Perl6::Optimizer { # we may be passing. method call_ct_chosen_multi($call, $proto, $chosen) { self.simplify_refs($call, $chosen.signature); - if nqp::getcomp('perl6').backend.name ne 'moar' { + if nqp::getcomp('perl6').backend.name eq 'jvm' { my @cands := $proto.dispatchees(); my int $idx := 0; for @cands {