[m-dev.] promoted ROTDs

Peter Wang novalazy at gmail.com
Thu Jul 26 00:25:12 AEST 2018


On Wed, 25 Jul 2018 23:58:30 +1000, Peter Wang <novalazy at gmail.com> wrote:
> On Tue, 24 Jul 2018 12:54:13 +1000 (AEST), Julien Fischer <jfischer at opturion.com> wrote:
> > 
> > The C# and Java backends don't bootcheck at the moment because they
> > generate code that goes into a loop (or goes really slowly).
> > (I think the minimum criterion for stable should be that all the
> > non-Erlang backends bootcheck.)
> > 
> > I started looking at this the other week, but haven't really had time
> > to continue; according to jdb the problem is occurring in
> > lexer.string_get_quoted_name; the last working rotd was 2018-05-29,
> > so presumably it was broken by one of the commits between that
> > and rotd-2018-06-03.
> 
> commit bbe0f28f3 "Copy packed arguments all at once."
> 
> make_java_csharp_arena_diff shows *many* field assignments being deleted
> after that commit, but that commit actually should not have any effect
> on either java or csharp grades as arguments aren't packed in those
> grades.

Oh, maybe not field assignments. But there are lot of variables being
deleted in the generated code.

Peter


More information about the developers mailing list