ed in this implementation. Hence,
we save a long integer (typically 8 bytes) for each node.
This is my first patch to this mailing list, so please let me know if
I messed anything up. Any comments and suggestions are warmly welcome.
Thanks,
--Junchang
Junchang Wang (4):
userspace-rcu: Add
Signed-off-by: Junchang Wang
---
include/urcu/rculflist.h | 279 +++
1 file changed, 279 insertions(+)
create mode 100644 include/urcu/rculflist.h
diff --git a/include/urcu/rculflist.h b/include/urcu/rculflist.h
new file mode 100644
index 000
Signed-off-by: Junchang Wang
---
For the three Makefiles, I just copied, pasted, and updated slightly, so
I didn't change the copyright information.
doc/examples/Makefile.am | 13 ++-
.../rculflist/Makefile.cds_lflist_delete_rcu | 21 +
.../rcul
Signed-off-by: Junchang Wang
---
include/Makefile.am | 1 +
include/urcu/cds.h | 1 +
2 files changed, 2 insertions(+)
diff --git a/include/Makefile.am b/include/Makefile.am
index 34812d4..c4de329 100644
--- a/include/Makefile.am
+++ b/include/Makefile.am
@@ -2,6 +2,7
Signed-off-by: Junchang Wang
---
doc/cds-api.md | 7 +++
1 file changed, 7 insertions(+)
diff --git a/doc/cds-api.md b/doc/cds-api.md
index 49a3c7c..577126a 100644
--- a/doc/cds-api.md
+++ b/doc/cds-api.md
@@ -82,3 +82,10 @@ are supported. Provides "uniquify add" and &q
ang,
>
> Thanks for contributing to URCU.
>
> I just wanted to let you know that Mathieu is currently on vacation for ~2
> weeks
> so do not expect much feedback until his return.
>
> Cheers
>
> On Wed, Jul 10, 2019 at 11:28:06AM +0800, Junchang Wang wrote:
> > Hi Mat
Junchang
Junchang Wang (4):
userspace-rcu: Add lock-free singly linked list rculflist
userspace-rcu: Add sample code of rculflist
userspace-rcu: Update Makefile.am to include rculflist into the
project
userspace-rcu: Add a brief description of rculflist in cds-api.md
doc/cd
Signed-off-by: Junchang Wang
---
include/urcu/rculflist.h | 284 +++
1 file changed, 284 insertions(+)
create mode 100644 include/urcu/rculflist.h
diff --git a/include/urcu/rculflist.h b/include/urcu/rculflist.h
new file mode 100644
index 000
Signed-off-by: Junchang Wang
---
doc/examples/rculflist/Makefile| 24 +
.../rculflist/Makefile.cds_lflist_delete_rcu | 21 +
.../rculflist/Makefile.cds_lflist_find_rcu | 21 +
.../rculflist/Makefile.cds_lflist_insert_rcu | 21 +
doc
Signed-off-by: Junchang Wang
---
include/Makefile.am | 1 +
include/urcu/cds.h | 1 +
2 files changed, 2 insertions(+)
diff --git a/include/Makefile.am b/include/Makefile.am
index 34812d4..c4de329 100644
--- a/include/Makefile.am
+++ b/include/Makefile.am
@@ -2,6 +2,7
Signed-off-by: Junchang Wang
---
doc/cds-api.md | 7 +++
1 file changed, 7 insertions(+)
diff --git a/doc/cds-api.md b/doc/cds-api.md
index 49a3c7c..577126a 100644
--- a/doc/cds-api.md
+++ b/doc/cds-api.md
@@ -82,3 +82,10 @@ are supported. Provides "uniquify add" and &q
On Mon, Jul 29, 2019 at 9:55 PM Mathieu Desnoyers
wrote:
>
> - On Jul 29, 2019, at 9:35 AM, Junchang Wang junchangw...@gmail.com wrote:
>
> > Hi Mathieu and the list,
> >
> > I'm recently using userspace-rcu to build lock-free data structures. Thanks
&g
Hi Mathieu,
Thanks a lot for the feedback. Please see below,
On Tue, Jul 30, 2019 at 11:15 PM Mathieu Desnoyers <
mathieu.desnoy...@efficios.com> wrote:
>
> - On Jul 30, 2019, at 9:34 AM, Junchang Wang junchangw...@gmail.com
wrote:
>
> > On Mon, Jul 29, 2019 at 9:55
13 matches
Mail list logo