> ASLR: Debian: Work in progress (Stretch / 2017).
From the dpkg-buildflags manpage:
> Additionally, since PIE is implemented via a general register, some architectures (most notably i386) can see performance losses of up to 15% in very text-segment-heavy application workloads; most workloads see less than 1%. Architectures with more general registers (e.g. amd64) do not see as high a worst-case penalty.
Is this the reason why the adoption of pie is so slow? Does rust enforce hardening techniques?
From the dpkg-buildflags manpage:
> Additionally, since PIE is implemented via a general register, some architectures (most notably i386) can see performance losses of up to 15% in very text-segment-heavy application workloads; most workloads see less than 1%. Architectures with more general registers (e.g. amd64) do not see as high a worst-case penalty.
Is this the reason why the adoption of pie is so slow? Does rust enforce hardening techniques?