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

Event / AutoEvent / Semaphore #154

Closed
arakov opened this issue Oct 19, 2015 · 2 comments
Closed

Event / AutoEvent / Semaphore #154

arakov opened this issue Oct 19, 2015 · 2 comments
Assignees
Labels
Feature request New language feature
Milestone

Comments

@arakov
Copy link
Member

arakov commented Oct 19, 2015

Implement Event / AutoEvent functionality

@arakov arakov added the Feature request New language feature label Oct 19, 2015
@arakov arakov added this to the ELENA 2.0.0 milestone Oct 19, 2015
@arakov arakov modified the milestones: Upcoming release, ELENA 2.0.0 Nov 27, 2015
@arakov
Copy link
Member Author

arakov commented Dec 9, 2015

postponed

@arakov arakov modified the milestones: ELENA 2.0.0, Upcoming release Dec 9, 2015
@arakov arakov modified the milestones: Upcoming release, ELENA 3.3 Nov 15, 2017
@arakov arakov modified the milestones: ELENA 3.3, ELENA 3.4 Jun 12, 2018
@arakov arakov removed the help wanted label Sep 2, 2024
@arakov arakov self-assigned this Sep 2, 2024
@arakov arakov added this to the ELENA 7.x milestone Sep 2, 2024
@arakov arakov changed the title Event / AutoEvent Event / AutoEvent / Semaphore Sep 2, 2024
arakov added a commit that referenced this issue Sep 2, 2024
@arakov arakov mentioned this issue Sep 4, 2024
arakov added a commit that referenced this issue Sep 4, 2024
* [FIXED] method reference : support function singletons
* [ADDED] Thread: Priority
* [FIXED] direct typecasting must have priority over implicit conversion
* [FIXED]if there is a general single dispatch operation -> use direct call
* [API][ADDED] Thread: Priority, Join<int>
* [ELC][ADDED] new option -el5 / -el6 (default) - specifying grammar compatible to ELENA 5.x or 6.x
* working on Win x32-64 : MTA Console
* [ADDED] new byte-codes : peektls / storetls
* [ADDED] Thread static symbols / static fields
* fixing ?? operator
* adding ?? functional tests
* fixing x86 MTA
* optimizing createnr opcode implementation
* [ADDED]x86-64 : mta - ntlinker64
* [IDE][FIXED] #679 : class already exist
* [ADDED]Thread.sleep
* x86-64 : working on MTA
* [ADDED] static constructor
* [ADDED] system'runtime'Environment
* [ADDED] system'collections'threadsafe'ThreadSafeQueue<T>
* [ADDED] #154 : system'threading'Semaphore
* [ADDED] system'threading'BlockingQueue<T>
* [ADDED]system'threading'ThreadPool
* [ADDED] internal symbols
@arakov
Copy link
Member Author

arakov commented Sep 9, 2024

Done in 6.3.2

@arakov arakov closed this as completed Sep 9, 2024
@arakov arakov mentioned this issue Sep 23, 2024
2 tasks
arakov added a commit that referenced this issue Sep 23, 2024
* [FIXED]inline assignment in the template class
* [IDE][FIXED] debug source path
* [ELC][FIXED] return inside lock
* [ADDED] #154 : system'threading: ManualEvent, AutoResetEvent, CountDownEvent
* [SAMPLE][ADDED] threadpool
* ppc64le : fixing iteratorMethodTest
* [FIXED] declaring a lambda function with template based argument
* [API][ADDED] system'threading : Task
* [ADDED] system'io'Directory : static getFiles / getFiles<string>
* [FIXED] calling a method directly with nil argument when allowed
* unit test : calling a method with nil - strong - direct call
* [FIXED] single dispatch of a private method
* [Samples][ADDED] tasks
* [IDE][ADDED] it is possible to set the target type for a single file project
* [FIXED] closure can be type-casted in the compile-time
@arakov arakov mentioned this issue Sep 23, 2024
4 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Feature request New language feature
Projects
None yet
Development

No branches or pull requests

1 participant