Groups | Search | Server Info | Login | Register


Groups > comp.os.linux.misc > #86658

Re: The Stupidification Of systemd Haters

From Richard Kettlewell <invalid@invalid.invalid>
Newsgroups comp.os.linux.misc
Subject Re: The Stupidification Of systemd Haters
Date 2026-05-14 12:28 +0100
Organization terraraq NNTP server
Message-ID <wwv7bp6z0ui.fsf@LkoBDZeT.terraraq.uk> (permalink)
References (9 earlier) <6a0510b6@news.ausics.net> <wwv1pfe2wnp.fsf@LkoBDZeT.terraraq.uk> <10u45ke$2056$6@dont-email.me> <wwvwlx6ffta.fsf@LkoBDZeT.terraraq.uk> <10u48nh$2056$11@dont-email.me>

Show all headers | View raw


The Natural Philosopher <tnp@invalid.invalid> writes:
> On 14/05/2026 11:25, Richard Kettlewell wrote:
>> The Natural Philosopher <tnp@invalid.invalid> writes:
>>> Inline code was pretty much not possible unless you replaced large
>>> chunks of C with assembler
>> That’s basically the issue I’m faced with - if I can’t have inline
>> assembler in the innermost loop of a nontrivial function then I either
>> have to write the whole function in assembler (at least three times - we
>> care about performance on AMD64, Power and Aarch64) or pay a call/return
>> cost every time I call it, sacrificing much of the improvement.
>> 
> Exactly.
>
> Or write the loop in assembler itself
>
> I agree nothing is as easy as a #asm or whatever.
>
> I am surprised you aren't using Gnu C?

GCC and Clang for Linux, macOS and embedded targets, and Microsoft’s
compiler for Windows, and it’s only the latter that doesn’t support
inline assembler.

For the most part, the embedded targets is where performance matters,
but there’s a few places where it’s relevant on the host platforms too,
and the code I’m working on currently is one of those places.

-- 
https://www.greenend.org.uk/rjk/

Back to comp.os.linux.misc | Previous | NextPrevious in thread | Next in thread | Find similar


Thread

The Stupidification of GNU/Linux Users Leroy H <lh@somewhere.net> - 2026-05-11 19:00 +0000
  Re: The Stupidification of GNU/Linux Users The Natural Philosopher <tnp@invalid.invalid> - 2026-05-11 20:10 +0100
    Re: The Stupidification of GNU/Linux Users "s|b" <me@privacy.invalid> - 2026-05-12 18:11 +0200
      Re: The Stupidification of GNU/Linux Users The Natural Philosopher <tnp@invalid.invalid> - 2026-05-13 12:38 +0100
  Re: The Stupidification of GNU/Linux Users Andy Burns <usenet@andyburns.uk> - 2026-05-11 20:12 +0100
    Re: The Stupidification Of systemd Haters Lawrence D’Oliveiro <ldo@nz.invalid> - 2026-05-11 22:47 +0000
      Re: The Stupidification Of systemd Haters c186282 <c186282@nnada.net> - 2026-05-11 22:42 -0400
        Re: The Stupidification Of systemd Haters Rich <rich@example.invalid> - 2026-05-12 13:52 +0000
          Re: The Stupidification Of systemd Haters Richard Kettlewell <invalid@invalid.invalid> - 2026-05-12 17:49 +0100
            Re: The Stupidification Of systemd Haters Rich <rich@example.invalid> - 2026-05-12 22:00 +0000
              Re: The Stupidification Of systemd Haters rbowman <bowman@montana.com> - 2026-05-13 04:47 +0000
                Re: The Stupidification Of systemd Haters The Natural Philosopher <tnp@invalid.invalid> - 2026-05-13 12:43 +0100
                Re: The Stupidification Of systemd Haters rbowman <bowman@montana.com> - 2026-05-13 17:40 +0000
                Re: The Stupidification Of systemd Haters Rich <rich@example.invalid> - 2026-05-13 14:41 +0000
              Re: The Stupidification Of systemd Haters "Carlos E.R." <robin_listas@es.invalid> - 2026-05-13 12:56 +0200
                Re: The Stupidification Of systemd Haters The Natural Philosopher <tnp@invalid.invalid> - 2026-05-13 12:56 +0100
                Re: The Stupidification Of systemd Haters Rich <rich@example.invalid> - 2026-05-13 14:52 +0000
                Re: The Stupidification Of systemd Haters "Carlos E.R." <robin_listas@es.invalid> - 2026-05-13 22:24 +0200
                Re: The Stupidification Of systemd Haters The Natural Philosopher <tnp@invalid.invalid> - 2026-05-14 10:34 +0100
                Re: The Stupidification Of systemd Haters Rich <rich@example.invalid> - 2026-05-13 14:48 +0000
                Re: The Stupidification Of systemd Haters "Carlos E.R." <robin_listas@es.invalid> - 2026-05-13 22:25 +0200
                Re: The Stupidification Of systemd Haters not@telling.you.invalid (Computer Nerd Kev) - 2026-05-14 10:00 +1000
                Re: The Stupidification Of systemd Haters Richard Kettlewell <invalid@invalid.invalid> - 2026-05-14 10:00 +0100
                Re: The Stupidification Of systemd Haters The Natural Philosopher <tnp@invalid.invalid> - 2026-05-14 10:45 +0100
                Re: The Stupidification Of systemd Haters Richard Kettlewell <invalid@invalid.invalid> - 2026-05-14 11:25 +0100
                Re: The Stupidification Of systemd Haters The Natural Philosopher <tnp@invalid.invalid> - 2026-05-14 11:38 +0100
                Re: The Stupidification Of systemd Haters Richard Kettlewell <invalid@invalid.invalid> - 2026-05-14 12:28 +0100
                Re: The Stupidification Of systemd Haters The Natural Philosopher <tnp@invalid.invalid> - 2026-05-14 12:40 +0100
                Re: The Stupidification Of systemd Haters Richard Kettlewell <invalid@invalid.invalid> - 2026-05-14 11:16 +0100
                Re: The Stupidification Of systemd Haters The Natural Philosopher <tnp@invalid.invalid> - 2026-05-14 10:42 +0100
                Re: The Stupidification Of systemd Haters Lawrence D’Oliveiro <ldo@nz.invalid> - 2026-05-14 01:12 +0000
                Re: The Stupidification Of systemd Haters Richard Kettlewell <invalid@invalid.invalid> - 2026-05-14 10:09 +0100
                Re: The Stupidification Of systemd Haters "Carlos E.R." <robin_listas@es.invalid> - 2026-05-14 12:54 +0200
          Re: The Stupidification Of systemd Haters "Carlos E.R." <robin_listas@es.invalid> - 2026-05-12 18:55 +0200
          Re: The Stupidification Of systemd Haters rbowman <bowman@montana.com> - 2026-05-12 22:19 +0000
            Re: The Stupidification Of systemd Haters Rich <rich@example.invalid> - 2026-05-13 14:56 +0000
              Re: The Stupidification Of systemd Haters rbowman <bowman@montana.com> - 2026-05-13 17:45 +0000
                Re: The Stupidification Of systemd Haters The Natural Philosopher <tnp@invalid.invalid> - 2026-05-13 18:50 +0100
                Re: The Stupidification Of systemd Haters Rich <rich@example.invalid> - 2026-05-13 19:09 +0000
                Re: The Stupidification Of systemd Haters "Carlos E.R." <robin_listas@es.invalid> - 2026-05-13 22:34 +0200
                Re: The Stupidification Of systemd Haters Charlie Gibbs <cgibbs@kltpzyxm.invalid> - 2026-05-13 21:34 +0000
                Re: The Stupidification Of systemd Haters Rich <rich@example.invalid> - 2026-05-13 19:06 +0000
  Re: The Stupidification of GNU/Linux Users Rich <rich@example.invalid> - 2026-05-11 21:41 +0000
  Re: The Stupidification of GNU/Linux Users Bobbie Sellers <bliss-sf4ever@dslextreme.com> - 2026-05-11 14:59 -0700
  Re: The Stupidification of GNU/Linux Users rbowman <bowman@montana.com> - 2026-05-12 03:53 +0000
    Re: The Stupidification of GNU/Linux Users c186282 <c186282@nnada.net> - 2026-05-12 00:39 -0400
      Re: The Stupidification of GNU/Linux Users rbowman <bowman@montana.com> - 2026-05-12 23:02 +0000
        Re: The Stupidification of GNU/Linux Users c186282 <c186282@nnada.net> - 2026-05-12 20:49 -0400
  Re: The Stupidification of GNU/Linux Users makendo <makendo@makendo.invalid> - 2026-05-12 12:47 +0800
    Re: The Stupidification of GNU/Linux Users c186282 <c186282@nnada.net> - 2026-05-12 01:26 -0400

csiph-web