Code

History

Commits on b5314923b6094deaf7daeaeb32b9bf89babd37d7 to Source/Libraries/GSF.Core/Threading35+
  1. GSF.Web: Fixed record calculation sub-title in paged view model.J. Ritchie Carroll committed 10 years agob531492
  2. GSF.Web: Fixed issues with CSV export.J. Ritchie Carroll committed 10 years ago3e1d800
  3. GSF.Core: Updated the non-disposable GSF.Threading.CancellationToken class to be compatible with, and implicitly castable to, a System.Threading.CancellationToken struct as well as System.Threading.CancellationTokenSource class for simpler interop when using Task/Async .NET infrastructure methods that require the .NET system cancellation token.Ritchie Carroll committed 10 years agofddf777
  4. GSF.Core: Fixed a potential race condition in the DelayAndExecute() extension method that returns a cancellation token.StephenCWills committed 10 years agoccb4dce
  5. GSF.Core: Added overloads for GetNamedMutex() and GetNamedSemaphore() in InterprocessLock to assist in detecting when other instances of an application are already running.StephenCWills committed 10 years ago13267be
  6. GSF.Core: Modified the LogicalThreadOperation to allow requeuing the action of a running operation at a different priority.StephenCWills committed 10 years ago9fc1938
  7. GSF.Threading: Added validation to DefaultPriority in LogicalThreadOperation.Ritchie Carroll committed 10 years ago50782ab
  8. GSF.Threading: Updated LogicalThreadOperation to correct priority application and added per-action override feature, made explicit RunIfPending optional, and defaulted priority level when not specified to 1 (also changed this in LogicalThread for consistency)Ritchie Carroll committed 10 years ago64302be
  9. GSF.Core: Fixed exception handling in LogicalThreadScheduler.StephenCWills committed 10 years agob3c5ddd
  10. GSF.Core: 1) Added alternate implementation for argument parsing to Arguments.cs. 2) Added ActionExtensions.cs with DelayAndExecute methods for actions. 3) Added ICancellationToken interface to GSF.Threading.StephenCWills committed 10 years agof33c6c3
  11. GSF.Core: 1) Added CancellationToken.cs to the solution. 2) Added FragmentationCount property to FileBackedDictionary and FileBackedHashSet. 3) Fixed an issue with FileBackedDictionary and FileBackedHashSet when using a relative path to a nonexistent file in the working directory. 4) Vastly modified the behavior of the file processor concerning file enumeration and defragmentation of the set of processed files. 5) Modified LogicalThread to support priority queuing.StephenCWills committed 10 years agoe2bffdc
  12. GSF.Core: Added functions AdoDataConnection to execute SQL scripts.StephenCWills committed 11 years ago5e796cf
  13. GSF.Core: Modified LogicalThreadLocal to use itself as the key to the LogicalThread's local storage lookup instead of a GUID.StephenCWills committed 11 years agob935fed
  14. GSF.TimeSeries: Fixed race conditions between calls to the adapters' ISupportLifecycle functions.StephenCWills committed 11 years ago3c6a32b
  15. GSF.Core: Improved exception handling in the LogicalThreadScheduler.StephenCWills committed 11 years ago4a29818
  16. GSF.Core: Added a mechanism to sample statistics for execution time of actions on logical threads.StephenCWills committed 11 years ago1286763
  17. GSF.Core: Added the UseBackgroundThreads property to the LogicalThreadScheduler class.StephenCWills committed 11 years ago808b7cd
  18. GSF.Core: Fixed issue in LogicalThreadScheduler that would cause the scheduler to start new threads without incrementing the thread count.StephenCWills committed 11 years ago8b05a12
  19. GSF.Core: Added logical thread API for synchronization in multi-threaded applications.StephenCWills committed 11 years ago2cacad7
  20. Converted TFS repository to Git.StephenCWills committed 11 years agodd143d7
  21. GSF: Migrated all file license references from Eclipse to MIT.ritchiecarroll committed 11 years ago6d94f5f
  22. GSF.Core: 1) Improved AdoDataConnection to handle null parameters by converting them to DBNull.Value automatically. 2) Added MixedSynchronizedOperation to GSF.Threading.StephenCWills committed 12 years agoaafd44b
  23. GSF.Core: Performed first pass at enabling code analysis for the core library. Still much work to be done in order to reenable many valuable rules in the GSF ruleset.ritchiecarroll committed 12 years ago0bd9e4d
  24. GSF.Data: Added an option to binary DataSet serializer to encode unknown column types as strings (defaults to true), such that at least data will be preserved - this helps with DataSet serialization with databases which can have typeless data columns.ritchiecarroll committed 12 years ago1b7f069
  25. GSF.Historian: 1) Reverted one change from changeset 91440. 2) Added IArchiveFileScanner, renamed TimeSortedDataPointScanner to TimeSortedArchiveFileScanner, and added ArchiveFileScanner for unsorted reading from an archive.StephenCWills committed 12 years ago59da427
  26. Corrected issues with Mono deployment related to encryption, attribute serialized configuration settings and cross-platform path naming.ritchiecarroll committed 12 years ago662c8f8
  27. GSF.TimeSeries: Added customizable filter expression to the data gap recovery module.ritchiecarroll committed 12 years agoe16f537
  28. 1) Removed warnings occuring from new code additions. 2) More reorganization and code clean-up. 3) Globally applied static Endian order classes where possible.ritchiecarroll committed 12 years ago51177ba
  29. GSF.ServiceProcess: Updated high-volume status message supression logic to work better under load.ritchiecarroll committed 12 years agod8a435c
  30. GSF.Core: Fixed issue were calling ScheduledTask.Dispose() would preempt a Start() call.StevenChisholm committed 12 years ago7451e26
  31. Code clean-up of some recent check-ins.ritchiecarroll committed 12 years ago2e0b889
  32. GSF.Core: You can now call Dispose() from within the worker thread of a ScheduledTask.StevenChisholm committed 12 years agoed18678
  33. GSF.Core: Added comments to ScheduledTask. Made it where calling Task.Dispose would still allow a scheduled run to complete before callingback the Disposing event.StevenChisholm committed 12 years agodcc0de6
  34. GSF.Core: Migrated some threading code from the openHistorian project to GSF.Core.StevenChisholm committed 12 years ago821d308
  35. Rolled back changes from recent changesets.StephenCWills committed 12 years ago08dc0b7

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t