-
-
Notifications
You must be signed in to change notification settings - Fork 375
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
System: Impl spinlock and usleep methods for sys targets #1781
base: 8.2.0-Dev
Are you sure you want to change the base?
Commits on May 1, 2024
-
System: Impl spinlock and usleep methods for sys targets
This feature change adds a cross platform sleep and spinlock method with microsecond accuracy.
Configuration menu - View commit details
-
Copy full SHA for 96c8d6f - Browse repository at this point
Copy the full SHA 96c8d6fView commit details -
Configuration menu - View commit details
-
Copy full SHA for c1580d0 - Browse repository at this point
Copy the full SHA c1580d0View commit details -
System: Rework spinlock and usleep Impl
Reworked the spinlock and usleep implementations and added a timestamp method since we override haxe.Timer and lose access to the high definition stamp for native targets it originally provided.
Configuration menu - View commit details
-
Copy full SHA for 6a6f653 - Browse repository at this point
Copy the full SHA 6a6f653View commit details -
System: Prepare timestamp for hl and neko
We need to pass the native time_stamp from cffi for neko and hl.
Configuration menu - View commit details
-
Copy full SHA for 958e5c6 - Browse repository at this point
Copy the full SHA 958e5c6View commit details
Commits on Jul 4, 2024
-
Merge pull request #1810 from openfl/8.2.0-Dev
Merge '8.2.0 dev'
Configuration menu - View commit details
-
Copy full SHA for e1457e7 - Browse repository at this point
Copy the full SHA e1457e7View commit details
Commits on Aug 9, 2024
-
Configuration menu - View commit details
-
Copy full SHA for dae33c0 - Browse repository at this point
Copy the full SHA dae33c0View commit details -
Avoid sending
JobData
back to the main thread.The main thread can easily look these up by ID, and in HTML5, sending the full `JobData` can cause errors.
Configuration menu - View commit details
-
Copy full SHA for bf4711a - Browse repository at this point
Copy the full SHA bf4711aView commit details
Commits on Aug 11, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 0b83b7d - Browse repository at this point
Copy the full SHA 0b83b7dView commit details
Commits on Aug 12, 2024
-
`__activeThreads` and `__idleThreads` only need to be allocated for multi-threaded pools. Plus, there's no benefit to using a `List` here; we only add to and remove from the end. And finally, checking `event.job == null` instead of `isOfType()` is faster and avoids an issue in HTML5. Sadly it is less safe, so we might need to revisit it eventually.
Configuration menu - View commit details
-
Copy full SHA for 8f631fe - Browse repository at this point
Copy the full SHA 8f631feView commit details
Commits on Aug 15, 2024
-
Revert
BackgroundWorker
to its 8.1.3 version.It looks like we'll want to take `BackgroundWorker` in a different direction, so for the moment it's safest not to change anything about it. That way, there's only one historical version to maintain backwards compatibility with.
Configuration menu - View commit details
-
Copy full SHA for d0cef42 - Browse repository at this point
Copy the full SHA d0cef42View commit details -
Revert to
Future
's behavior from 8.1.3.As with `BackgroundWorker`, we're postponing major changes to give us more time to consider.
Configuration menu - View commit details
-
Copy full SHA for 52931a8 - Browse repository at this point
Copy the full SHA 52931a8View commit details -
While I put a lot of effort into that guide, we're changing several things suddenly, and I don't have time to make sure it's up to date.
Configuration menu - View commit details
-
Copy full SHA for 2866d09 - Browse repository at this point
Copy the full SHA 2866d09View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6873ae1 - Browse repository at this point
Copy the full SHA 6873ae1View commit details
Commits on Aug 16, 2024
-
Merge pull request #1830 from player-03/old_thread_classes
Restore old `Future` and `BackgroundWorker` behavior.
Configuration menu - View commit details
-
Copy full SHA for 31700a0 - Browse repository at this point
Copy the full SHA 31700a0View commit details -
Configuration menu - View commit details
-
Copy full SHA for ed05aa2 - Browse repository at this point
Copy the full SHA ed05aa2View commit details
Commits on Aug 18, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 9b7c791 - Browse repository at this point
Copy the full SHA 9b7c791View commit details -
Configuration menu - View commit details
-
Copy full SHA for b3e44ba - Browse repository at this point
Copy the full SHA b3e44baView commit details
Commits on Aug 19, 2024
-
Configuration menu - View commit details
-
Copy full SHA for b7dd455 - Browse repository at this point
Copy the full SHA b7dd455View commit details -
Remove
canceled
andcompleted
fromThreadPool
.These were added for drop-in compatibility with `BackgroundWorker`, but we might not need that level of compatibility. We can discuss adding these back later if there's demand.
Configuration menu - View commit details
-
Copy full SHA for a774bac - Browse repository at this point
Copy the full SHA a774bacView commit details
Commits on Aug 22, 2024
-
Configuration menu - View commit details
-
Copy full SHA for d3a39b5 - Browse repository at this point
Copy the full SHA d3a39b5View commit details -
Originally had docs for this but we nixed it for a while so they never got added.
Configuration menu - View commit details
-
Copy full SHA for 2907e42 - Browse repository at this point
Copy the full SHA 2907e42View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5c8538e - Browse repository at this point
Copy the full SHA 5c8538eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4f4f5df - Browse repository at this point
Copy the full SHA 4f4f5dfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0b93684 - Browse repository at this point
Copy the full SHA 0b93684View commit details
Commits on Aug 24, 2024
-
Simplify
ThreadPool.cancelJob()
.Offering four options makes the underlying code more complicated for minimal benefit.
Configuration menu - View commit details
-
Copy full SHA for 96c5c1c - Browse repository at this point
Copy the full SHA 96c5c1cView commit details
Commits on Sep 3, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 6ab5246 - Browse repository at this point
Copy the full SHA 6ab5246View commit details
Commits on Sep 4, 2024
-
Configuration menu - View commit details
-
Copy full SHA for c4a9bb8 - Browse repository at this point
Copy the full SHA c4a9bb8View commit details
Commits on Sep 10, 2024
-
Configuration menu - View commit details
-
Copy full SHA for dd79e58 - Browse repository at this point
Copy the full SHA dd79e58View commit details
Commits on Sep 23, 2024
-
Merge pull request #1842 from openfl/develop
merge develop into feature branch
Configuration menu - View commit details
-
Copy full SHA for d4f3612 - Browse repository at this point
Copy the full SHA d4f3612View commit details