Code

History

  1. GSF.Diagnostics: Changed system CPU counter to better match values reported in task managerJ. Ritchie Carroll committed 5 years ago8d96378
  2. GSF.Diagnostics: Added a sample filtering option to performance counters to allow unreasonable values to be ignored.J. Ritchie Carroll committed 5 years agof5ddbac
  3. GSF.Core: Prefixed perfmon CPU usage alias with process for clarity and separation from system CPU usageJ. Ritchie Carroll committed 5 years ago2a7ee73
  4. GSF.TimeSeries: Added system-level performance statistics for CPU utilization and available memoryJ. Ritchie Carroll committed 5 years ago61e1fa8
  5. GSF.Core: Updated available system memory to report in GBJ. Ritchie Carroll committed 5 years ago10f5fb0
  6. GSF.Core: Separated performance monitor into a base class with both process and system specific derived instances.J. Ritchie Carroll committed 5 years agob49f941
  7. GSF.Core: Adjust spacing of regions on PerformanceMonitorJ. Ritchie Carroll committed 5 years ago6162457
  8. GSF.Diagnostics: Updated performance counters to allow for a manual sample adjustment function Used the function to apply a fix to overflow issue related to .NET logical thread countsJ. Ritchie Carroll committed 5 years agoe87cba9
  9. GSF.Core: Updated ProcessUtilizationCalcualtor to maintain a weak reference to the associated process.J. Ritchie Carroll committed 8 years ago8e68439
  10. GSF.Web: Added default AssemblyBindings.xml as an embedded resource and a function to WebExtensions that will auto-update application configuration files with these bindings.J. Ritchie Carroll committed 8 years agocddfdf7
  11. GSF.Web: Updated RazorEngine to 3.10J. Ritchie Carroll committed 8 years ago4f5ec21
  12. GSF.Core: Updated ChildProcessManager to gracefully operate on non-Windows environments.J. Ritchie Carroll committed 8 years agoca22967
  13. GSF: Updated Sandcastle help files to latest version.J. Ritchie Carroll committed 8 years ago5d8dfde
  14. GSF.Core: Extracted ChildProcessManager and ProcessUtilizationCalculator from ProcessLauncher as standalone classes due to usefulness.J. Ritchie Carroll committed 8 years ago06a5f73
  15. GSF.Core: Removed reference to dumping the system threads in preparation for a stable release.chishose committed 9 years ago888218a
  16. GSF.Diagnostics: Corrected Mono build configuration for new addition of ThreadPoolMonitor.J. Ritchie Carroll committed 10 years ago2a97a01
  17. GSF.Core: Prevented an unnecessary dispose during a race condition in SharedTimerScheduler. Modified the ThreadPoolMonitor and added a LoadingAdjustedTimestamp that will adjust DateTime.UtcNow with perceived system loading. This can be used to dynamically adjust lag times based on system loading.chishose committed 10 years ago2a2763c
  18. GSF.Core: Added some monitoring code.chishose committed 10 years agoab65e56
  19. GSF.Core: Added a ThreadPoolMonitor.chishose committed 10 years agodfaa8e1
  20. Added more code to GSF shared code project - moved PathHelper path validation function into FilePathJ. Ritchie Carroll committed 10 years agoe16ec44
  21. Converted TFS repository to Git.StephenCWills committed 11 years agodd143d7
  22. GSF: Migrated all file license references from Eclipse to MIT.ritchiecarroll committed 11 years ago6d94f5f
  23. GSF.Core: Fixed InvalidOperationException in PerformanceCounter caused by concurrent access to the list of samples.StephenCWills committed 11 years ago28ee0d9
  24. (1) GSF.Diagnostics: Added extra checks around combined performance counters in case counters do not exist. (2) GSF.Core: Improved operation of Common.GetOSProductName() on POSIX environments. (3) GSS.TimeSeries: Added alternate service restart operation for POSIX environments.ritchiecarroll committed 11 years ago4993a93
  25. GSF.Core: 1) Fixed aggregate performance counters. 2) Fixed FilePath.GetDirectoryName when using root path (e.g. C:\).StephenCWills committed 12 years ago9909798
  26. 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
  27. GSF.Diagnostics: Corrected an issue with the performance counters to properly return a cumulative result for counters with multiple implementations (e.g., network counters)ritchiecarroll committed 12 years agofed0b3c
  28. 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
  29. GSF.PerformanceMonitor: Updated performance counter to code and system statistics to be more platform portable.ritchiecarroll committed 12 years ago4ddc530
  30. Updated performance counters to not sample during construction since this can cause a race condition and added try-catch around sampling in case it happens to fail.ritchiecarroll committed 13 years agob7ae47e
  31. (1) Added GSF.PhasorProtocols.UI.* / GSF.TimeSeries.Transport.UI.* (2) Performed a minor code clean-up on entire solutionritchiecarroll committed 13 years ago189c547
  32. Changed several missed TVA references to GSF.StephenCWills committed 13 years agob14387d
  33. modified headerssdgilliam committed 13 years agocd72314
  34. Renamed folders and separated GSF.Media and GSF.Net into separate projects.StephenCWills committed 14 years agoac1ef66

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