1. 06 Apr, 2018 1 commit
    • gmbroome's avatar
      Import Solaris support (#741) · 1aa23925
      gmbroome authored
      This commit adds support for Solaris, squashed from PR #741:
      
      Summary of additions:
      
      * Initial setup of Solaris platform directory
      * Add Solaris platform into autoconf template
      * Uptime and load averages
      * Add dependency on libkstat
      * Basic process listing
      * Zone name display
      * CPU detection
      * Per-process memory and CPU usage parsed correctly
      * Uses sysconf to discover number of CPUs, instead of more complex libkstat code
      * Simple memory display working
      * Reduce repetitive calls to the PAGE_SIZE macro when reading memory info
      * Add Project, Contract, Task, and Pool into process properties
      * Use system major()/minor() implementations and remove extraneous definition of mkdev()
      * Get the STARTTIME column working properly, using the Linux implementation as a guide
      1aa23925
  2. 30 Aug, 2016 1 commit
    • Explorer09's avatar
      Mark signal tables 'const' · 1f3d85b6
      Explorer09 authored
      
      
      Specifically, Platform_signals[] and Platform_numberOfSignals. Both are
      not supposed to be mutable. Marking them 'const' puts them into rodata
      sections in binary. And for Platform_numberOfSignals, this aids
      optimization (aids only Link Time Optimization for now). :)
      Signed-off-by: default avatarKang-Che Sung <explorer09@gmail.com>
      1f3d85b6
  3. 14 Feb, 2016 1 commit
  4. 02 Feb, 2016 1 commit
  5. 20 Aug, 2015 1 commit
  6. 19 Aug, 2015 1 commit
  7. 23 Feb, 2015 3 commits
  8. 27 Nov, 2014 3 commits
  9. 24 Nov, 2014 1 commit