delimited

By gpderetta

Delimited Alternatives

Similar projects and alternatives to delimited

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better delimited alternative or higher similarity.

delimited reviews and mentions

Posts with mentions or reviews of delimited. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2021-12-08.
  • Monoio – A thread-per-core Rust async runtime with io_uring
    10 projects | news.ycombinator.com | 8 Dec 2021
    Oh, I have written my own share of userspace C context switching libraries, I know all the gory the details :). For example see my minimalist [1] stackful coroutine library: the full context switching logic is three inline asm instructions (99% of the complexity in that code is to transparently support throwing exceptions across coroutine boundaries with no overhead in the happy path).

    You need compiler help for the custom calling convention support and possibly to optimize away the context switching overhead for stackful coroutines, which is something that compilers can already do for stackless coroutines.

    The duff device is just a way to simulate stackless coroutines (i.e. async/await or whateverer) in plain C, in a way that the compiler can still optimize quite well.

    [1] https://github.com/gpderetta/delimited/blob/master/delimited...

  • Declarative, non-intrusive, compile-time C++ reflection for audio plug-ins
    12 projects | news.ycombinator.com | 31 Oct 2021
    Using gcc extended asm you can pass literal constants to the asm and they will be expanded textually (or at least their address will). I don't think the details are fully documented anywhere and I had to use intel syntax to make it work, but it might be possible even wit AT&T syntax.

    Take a look a this[1] for example. See how trampoline, the destructor and the size are passed in with the 'i' constraint and are referred to their value with the %cX constraint (yes, the code is write only and even with a lot of comments I have only the most vague idea of what I was trying to do here).

    Probably more work is require for PIC though.

    [1] https://github.com/gpderetta/delimited/blob/7e755d643ee45897...

Stats

Basic delimited repo stats
2
2
10.0
about 8 years ago

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com