Sat, Sep 9
Fri, Sep 8
- Use memalign from jemalloc
Wed, Sep 6
I think it might make sense to split the switch to the jemalloc memalign() into a separate commit.
Mon, Sep 4
Sat, Sep 2
Aug 26 2023
Aug 21 2023
Parent revision D41461 is closed. Now we can test this on local machines on -CURRENT.
Aug 20 2023
You may send me the complete git patch by mail. Please ensure that the author metadata is correctly filled. Also it would be useful to add tags like Differential revision: etc.
Stores null string in name parameter for stub function.
I do not understand neither your questions, nor can I guess the possible confusion behind them. Would it be simpler if I provide the compilable (not tested) changes for _pthread_stub.c?
What is wrong with libc/gen/_pthread_stubs.c?
This is still wrong IMO. The main case is to return empty name for main thread, and it does not matter much if we do not detect invalid thread handle.
Using stub_esrch when an invalid thread comes a parameter.
Aug 17 2023
Updating diff file to conform recent changes in lib/libc/stdlib/malloc
Aug 16 2023
pthread_getname_np returns 0 for success otherwise error code.
Don't export _pthread_getname_np
Removed gnu11 flag and fixed gnu99 incompatibility
Aug 15 2023
pthread_getname_np goes to FBSD_1.6 to match version in pthread.map
pthread_getname_np STUB_FUNC3 not STUB_FUNC2 since it takes 3 parameters
Created separate revision for pthread_getname_np and _pthread_getname_np. This revision depends on D41461
I wonder why these were not exported... Is there any indication as to why? Was it intentoinal or an oversight?