Changes for version 0.97 - 2018-10-08
- Doc updates and small improvement to remote test procedure.
 
Modules
Set CPU affinity for processes    
  
a module to retrieve system load averages.    
  
extensions and convenience methods to manage background processes    
  
for discovery of installed software and system capabilities for use by Forks::Super    
  
debugging and logging routines for Forks::Super distro    
  
manage queue of background tasks to perform    
  
object representing a background task    
  
implement event callbacks on Forks::Super background processes    
  
support emulation mode for Job object    
  
interprocess communication routines for Forks::Super    
  
implement operating system-specific features of background process management    
  
Cygwin specific implementations of operating system-specific functions and options for Forks::Super::fork    
  
Windows specific implementations of operating system-specific functions and options for Forks::Super::fork    
  
routines to manage background jobs with an expiration time    
  
deferred processing of output from a background proc    
  
SIGCHLD handler for Forks::Super distribution    
  
portable interprocess synchronization object    
  
tie'd scalar that can only hold values on a small list    
  
utility routines for Forks::Super module    
  
manage background processes at the end of their life cycle    
  
install multiple signal handlers through %XSIG    
  Provides
      in lib/Forks/Super/Job.pm
    
  
      in lib/Forks/Super/Job/Emulate.pm
    
  
      in lib/Forks/Super/Tie/IPCDupSTDIN.pm
    
  
      in lib/Forks/Super/Tie/IPCFileHandle.pm
    
  
      in lib/Forks/Super/Tie/IPCPipeHandle.pm
    
  
      in lib/Forks/Super/Tie/IPCSocketHandle.pm
    
  
      in lib/Forks/Super/LazyEval.pm
    
  
      in lib/Forks/Super/LazyEval.pm