Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Thread-Local-Storage #71

Open
f1nalspace opened this issue Feb 27, 2021 · 0 comments
Open

Thread-Local-Storage #71

f1nalspace opened this issue Feb 27, 2021 · 0 comments
Labels
api API additions or improvements feature New feature request posix-subplatform POSIX (unix, linux, etc.) win32-platform Windows aka win32 platform

Comments

@f1nalspace
Copy link
Owner

f1nalspace commented Feb 27, 2021

Add support for TLS (Thread-Local-Storage) to set and get void *value to any thread on any platform.

Hints:

POSIX:

  • pthread_key_t
  • pthread_key_create
  • pthread_key_delete
  • pthread_setspecific
  • pthread_getspecific

Win32:

  • TlsAlloc
  • TlsFree
  • TlsSetValue
  • TlsGetValue
@f1nalspace f1nalspace added the feature New feature request label Feb 27, 2021
@f1nalspace f1nalspace added this to the libfpl 0.9.6 milestone Feb 27, 2021
@f1nalspace f1nalspace added posix-subplatform POSIX (unix, linux, etc.) win32-platform Windows aka win32 platform labels Feb 27, 2021
@f1nalspace f1nalspace changed the title Thread-Local-Storage for POSIX and Win32 [Threading] Thread-Local-Storage Mar 2, 2021
@f1nalspace f1nalspace changed the title [Threading] Thread-Local-Storage Thread-Local-Storage Mar 2, 2021
@f1nalspace f1nalspace removed this from the libfpl 0.9.6 milestone Mar 13, 2021
@f1nalspace f1nalspace added this to the libfpl 0.9.7 milestone Mar 22, 2021
@f1nalspace f1nalspace added the api API additions or improvements label Mar 25, 2021
@f1nalspace f1nalspace modified the milestones: libfpl 0.9.7, libfpl 0.9.8 May 11, 2021
@f1nalspace f1nalspace removed this from the libfpl 0.9.8 milestone Aug 25, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
api API additions or improvements feature New feature request posix-subplatform POSIX (unix, linux, etc.) win32-platform Windows aka win32 platform
Projects
None yet
Development

No branches or pull requests

1 participant