* [lttng-dev] Status of the RCU Red Black Tree
@ 2023-07-12 18:44 Uttormark, Mike via lttng-dev
2023-07-12 19:36 ` Mathieu Desnoyers via lttng-dev
0 siblings, 1 reply; 2+ messages in thread
From: Uttormark, Mike via lttng-dev @ 2023-07-12 18:44 UTC (permalink / raw)
To: lttng-dev@lists.lttng.org
[-- Attachment #1.1: Type: text/plain, Size: 186 bytes --]
What became of the red-black tree effort? I see it in the git repo, 10 years old. It never made it onto master.
What would it take to get it onto master and into a release branch?
[-- Attachment #1.2: Type: text/html, Size: 1813 bytes --]
[-- Attachment #2: Type: text/plain, Size: 156 bytes --]
_______________________________________________
lttng-dev mailing list
lttng-dev@lists.lttng.org
https://lists.lttng.org/cgi-bin/mailman/listinfo/lttng-dev
^ permalink raw reply [flat|nested] 2+ messages in thread
* Re: [lttng-dev] Status of the RCU Red Black Tree
2023-07-12 18:44 [lttng-dev] Status of the RCU Red Black Tree Uttormark, Mike via lttng-dev
@ 2023-07-12 19:36 ` Mathieu Desnoyers via lttng-dev
0 siblings, 0 replies; 2+ messages in thread
From: Mathieu Desnoyers via lttng-dev @ 2023-07-12 19:36 UTC (permalink / raw)
To: Uttormark, Mike; +Cc: lttng-dev@lists.lttng.org
On 7/12/23 14:44, Uttormark, Mike via lttng-dev wrote:
> What became of the red-black tree effort? I see it in the git repo, 10
> years old. It never made it onto master.
>
> What would it take to get it onto master and into a release branch?
Hi Mike,
There are a few things that are in the way of merging it into a liburcu
release, namely:
* An end user with a clearly defined use-case to allow defining a solid
API,
* Validation that those use-cases are not better covered by some
variation of my RCU Judy Array prototype instead, ref.:
https://github.com/urcu/userspace-rcu/tree/urcu/rcuja-simple-int
* More testing, both within the liburcu project and in terms of use of
the API from an application perspective,
* Funding for all that work, allowing us to prioritize this effort with
respect to our various other projects.
Thanks for your interest in the liburcu Red-Black Tree prototype! Please
don't hesitate to reach out to EfficiOS if HPE would like to explore
supporting this project.
Mathieu
--
Mathieu Desnoyers
EfficiOS Inc.
https://www.efficios.com
_______________________________________________
lttng-dev mailing list
lttng-dev@lists.lttng.org
https://lists.lttng.org/cgi-bin/mailman/listinfo/lttng-dev
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2023-07-12 19:35 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-07-12 18:44 [lttng-dev] Status of the RCU Red Black Tree Uttormark, Mike via lttng-dev
2023-07-12 19:36 ` Mathieu Desnoyers via lttng-dev
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).