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

[EPIC] Threading #7

Closed
1 task
0xF6 opened this issue May 14, 2021 · 0 comments · Fixed by #236
Closed
1 task

[EPIC] Threading #7

0xF6 opened this issue May 14, 2021 · 0 comments · Fixed by #236
Labels
area-corlib Area of core library area-runtime Area of runtime forge area-security Area of code-security area-vm Area of virtual machine EPIC feature priority 0 critical size: XXL super extra large task (> 9 week)

Comments

@0xF6
Copy link
Member

0xF6 commented May 14, 2021

This issue will be a kind of collection of all necessary issues for the implementation of Threading and ThreadManagementLibrary parts.

Plans:

  • implementation of Synchronization сontext in Ishtar kernel
  • implementation of base threading api in corlib (thread.start, thread.stop and etc)
  • implementation of sync api in corlib (monitor.enter, monitor.impulse, semaphore and etc)
    Optional plans:
  • implementation async\await threading.
  • implementation parallel coroutine threading.

Issues list:

@0xF6 0xF6 added area-vm Area of virtual machine area-corlib Area of core library priority 0 critical area-runtime Area of runtime forge area-security Area of code-security feature EPIC labels May 14, 2021
@0xF6 0xF6 added this to the backlog milestone May 14, 2021
@0xF6 0xF6 pinned this issue May 20, 2021
@0xF6 0xF6 changed the title threading [EPIC] Threading May 27, 2021
@0xF6 0xF6 added the size: XXL super extra large task (> 9 week) label May 27, 2021
0xF6 added a commit that referenced this issue Jun 8, 2021
0xF6 added a commit that referenced this issue Jun 8, 2021
@0xF6 0xF6 unpinned this issue Jun 14, 2021
@0xF6 0xF6 linked a pull request Jun 10, 2024 that will close this issue
@0xF6 0xF6 closed this as completed in #236 Jun 10, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area-corlib Area of core library area-runtime Area of runtime forge area-security Area of code-security area-vm Area of virtual machine EPIC feature priority 0 critical size: XXL super extra large task (> 9 week)
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant