[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Medium-term road map
From: |
Joshua Branson |
Subject: |
Re: Medium-term road map |
Date: |
Thu, 30 Apr 2020 17:27:27 -0400 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/26.3 (gnu/linux) |
Andy Wingo <address@hidden> writes:
>
> I think I have a solution here, as discussed on IRC. Basic idea is to
> make a direct compiler from Tree-IL to bytecode, skipping the CPS step.
> The result won't be optimal in terms of generated code quality (I
> estimate on average 2x slowdown) but it will be very cheap to produce (I
> estimate 10x improvement in time, and going from O(n log n) space to
> O(n), with better constant factors. We'd use this compiler for -O0 or
> maybe even -O1 code.
>
> Got to spend a few days working it up tho!
>
> Andy
I love how Andy can say something like "yeah I've thought of this
awesome idea that will result in a 10x performance gain"...and "oh yeah,
it'll only take me a few days to do it." What's awesome is he is such a
genius, that he'll probably pull it off. :)
--
Joshua Branson
Sent from Emacs and Gnus
- Medium-term road map, Ludovic Courtès, 2020/04/25
- Re: Medium-term road map, Pierre Neidhardt, 2020/04/25
- Re: Medium-term road map, Jack Hill, 2020/04/25
- Re: Medium-term road map, zimoun, 2020/04/26
- Re: Medium-term road map, Christopher Baines, 2020/04/26
- Re: Medium-term road map, Andy Wingo, 2020/04/27