Comments (8)
Hi,
I just checked the manpages, and beside ck_epoch_poll which was indeed outdated and claimed an extra arg, I see no error, can you be more specific ?
Thanks !
from ck.
https://reviews.freebsd.org/D6696
Basically any place you see a NULL passed to a ck_epoch function. The two that stand out are ck_epoch_begin and ck_epoch_end. The man pages make no mention of a ck_epoch_section_t that I saw (I may have overlooked it).
from ck.
They do reference the argument, see http://concurrencykit.org/doc/ck_epoch_begin.html http://concurrencykit.org/doc/ck_epoch_end.html - however, section is incorrectly documented as mandatory. Will point out it isn't mandatory and close.
Thanks.
from ck.
http://concurrencykit.org/doc/ck_epoch_barrier.html
This is the main code example I used as reference. It doesn't use sections.
from ck.
I didn't look at the ck_epoch_{begin, end} because they had no usage example.
from ck.
I see now. I'm sorry for the noise. What is the benefit of the epoch being refreshed on recursion?
from ck.
Feel a bit sheepish. Will close and just assume that you'll update the epoch_barrier example and clarify the benefit of epoch refresh.
from ck.
haha, please don't feel sheepish. Thanks for bringing this to our attention.
from ck.
Related Issues (20)
- Riscv support HOT 4
- Create an aba_t type with a family of ck_pr functions around it HOT 12
- Implement Cheri port for ck_pr
- Looks like 0.7.1 is still pre-release HOT 1
- Implement VBR (memory reclamation)
- Why does s390x not have ck_pr_cas_8? HOT 1
- ck-0.7.1 fails validate/ck_sequence test in 1-core VM
- which compiler version is okay to do the aarch64 cross compile? HOT 2
- ck_pr.h causes stringop-overread warning with GCC 11 HOT 1
- aff_iterate() fails on M1 macbooks
- custom configure script broken for cross-compilation HOT 2
- When is the next release of ConcurrencyKit? HOT 2
- How could we cross compile ck? HOT 5
- compilation: error: expected expression before 'struct' HOT 1
- Request: Add Support for Altering ABI Target When Building for riscv64 Platform HOT 1
- Compilation fails with -Werror=strict-aliasing HOT 3
- Missing man pages for newer fence types HOT 1
- MinGW64 (Git Bash) fails to parse ./configure generated directory names
- ck_ec test fails on 32-bit musl systems
- Can we get a stable 0.7.1 release? HOT 5
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from ck.