• gmbroome's avatar
    Solaris: Implement LWP enumeration (#768) · 42c3a1fc
    gmbroome authored
    Squashed the following commits:
    
    * Solaris: Get LWP enumeration working
    * Solaris: Make showing and hiding of kernel threads behave
    * Solaris: remove usage of lwpstatus that is no longer needed
    * Solaris: no discrete access to parent proc structure needed
    * Solaris: Restore runtime MaxPid detection after LWP changes
    * Solaris: Workaround virtual PID signal issue by shadowing kill() with a macro
    * Solaris: Fix unintention double-shifting of virtual PID for LWP enumeration
    * Solaris: Add LWPID to default display since LWP enumeration is also default
    * Solaris: use PAGE_SIZE_KB from Process.h instead of custom definition
    * Solaris: stop LWP enumeration at 1023 LWPs per proc since that is all we can handle in the virtual PID
    42c3a1fc
SolarisProcessList.h 1.31 KB