Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 31 Dec 2018 14:21:59 +0000
From:      Igor Mozolevsky <igor@hybrid-lab.co.uk>
To:        Eric McCorkle <eric@metricspace.net>
Cc:        "freebsd-hackers@freebsd.org" <freebsd-hackers@freebsd.org>
Subject:   Re: Speculative: Rust for base system components
Message-ID:  <CADWvR2hazCroS_cKKc88RuXSfdLgpwdtc0S9dGv=0de5QqfYDg@mail.gmail.com>
In-Reply-To: <ca76e5f7-6e59-bd67-144a-90ad66f0252e@metricspace.net>
References:  <ca76e5f7-6e59-bd67-144a-90ad66f0252e@metricspace.net>

next in thread | previous in thread | raw e-mail | index | archive | help
On Mon, 31 Dec 2018 at 05:42, Eric McCorkle <eric@metricspace.net> wrote:
>
> Before I begin, I want to be clear that everything here is in the realm
> of speculative, long-term discussion.  My goal is to start a
> conversation, not to propose anything concrete right now.


Does the generated code size increase or decrease and does the
data-path get longer or shorter with switch from C to Rust with all
the "great features" of Rust? Are there any metrics for these? If a
CPU cache gets trashed repeatedly or data takes massive d-tours that
would be a significant downside, wouldn't it?


-- 
Igor M.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CADWvR2hazCroS_cKKc88RuXSfdLgpwdtc0S9dGv=0de5QqfYDg>