-
Notifications
You must be signed in to change notification settings - Fork 334
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Add Queues to E2 File Extension (#2763)
* File conversion to queue + fixes: - Add queuing for file load operations - Added cvar wire_expression2_file_max_queue to limit number of queued files - Added event fileList(sr) to eventify fileListClk - Added file<Load/Write/List>Queued() to return number of queued elements - Added outputs to various functions for debugging - Added various exceptions - Increased file Load/Write/List op cost to 100 (from 20) - Decreased op costs of certain functions - Fixes runOnFile triggering when runOnFile is not set - Fixes runOnList triggering when runOnFileList is not set - Deprecate runOn*- and *Clk-type functions - Removed some previously useless code - Removed old delay system * lints * Reduced network strings Optimize some small things Fixed backwards *Queue functions * Fix comment * Add fileWritten event * Fix typo Avoid race condition with event fileWritten
- Loading branch information
Showing
3 changed files
with
395 additions
and
284 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
Oops, something went wrong.