News for hackers. Stuff that matters.
Re:LibPhenom, a high-performance C eventing framework from F... by wezfurlong on Monday September 16, 2013 @05:59PM (#6396196)
We haven't looked at libdispatch specifically; would welcome your feedback on how we compare.

We hope we do well here; we've had some nice results: https://github.com/facebook/libphenom/commit/c2753c2154a0cff...

Re:LibPhenom, a high-performance C eventing framework from F... by IPGlider on Monday September 16, 2013 @07:30PM (#6396590)
That looks nice.

I used libdispatch to prototype a server and would be great to compare with other libraries before starting the project.

libPhenom seems to have much more features, maybe even more than I need, but the documentation seems good. I will try to make another prototype with your lib.

Thanks.

Re:LibPhenom, a high-performance C eventing framework from F... by wezfurlong on Monday September 16, 2013 @06:00PM (#6396199)
This is the test code referenced by that commit: https://github.com/facebook/libphenom/blob/master/tests/tpoo...
Re:LibPhenom, a high-performance C eventing framework from F... by nwmcsween on Tuesday September 17, 2013 @01:30AM (#6397757)
Why do you do -fno-omit-frame-pointer on x86_64 the ABI requires dwarf or is there something I'm missing?
Re:LibPhenom, a high-performance C eventing framework from F... by wezfurlong on Tuesday September 17, 2013 @01:36AM (#6397770)
Frame pointers make things easier for tools to get backtraces without requiring complex dwarf unwinders. The observability is something I value more than not being able to use that register for other things.