forked from JuliaLang/julia
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
initialize to zero make new task field visible from Julia add start time fix typo add test add a wait import `LinearAlgebra` for `peakflops` update last scheduled on task finish as well no need to update last scheduled in finish add test fix test Add per-task wall-time Test individual task cpu_time less than wall_time More tests Move task timings mostly to julia Record cpu time on entrance to `wait/yield` Rename 'scheduled_at' -> '[en/de]queued_at' Ability to enable/disable task timings globally fixup whitespace Enable task timing in test Enable task timing for root task Prevent `task_timing(false)` decrementing below zero Change task-timing flag to require yes/no arg Rename `timings`->`metrics`, `dequeued`->`started_running` Update task-state-transition comments Remove unused debug function Add NEWS Add fallback recording of cpu time in `wait()` Instrument async io Record task cpu time in `wait()` Make task metrics flag const and counters atomic Mark the new APIs experimental Return task metrics as Int or nothing if disabled Test metrics updating as expected More tests
- Loading branch information
1 parent
fc4ae84
commit 2b61c72
Showing
16 changed files
with
468 additions
and
8 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.