Methods 
| Modifier and Type | Method and Description | 
| static IRubyObject | abort(ThreadContext context,
     IRubyObject recv,
     IRubyObject[] args) | 
| static IRubyObject | clock_getres(ThreadContext context,
            IRubyObject self,
            IRubyObject _clock_id) | 
| static IRubyObject | clock_getres(ThreadContext context,
            IRubyObject self,
            IRubyObject _clock_id,
            IRubyObject _unit) | 
| static IRubyObject | clock_gettime(ThreadContext context,
             IRubyObject self,
             IRubyObject _clock_id) | 
| static IRubyObject | clock_gettime(ThreadContext context,
             IRubyObject self,
             IRubyObject _clock_id,
             IRubyObject _unit) | 
| static RubyModule | createProcessModule(Ruby runtime) | 
| static IRubyObject | detach(ThreadContext context,
      IRubyObject recv,
      IRubyObject arg) | 
| static IRubyObject | egid_set(IRubyObject recv,
        IRubyObject arg)Deprecated.  | 
| static IRubyObject | egid_set(Ruby runtime,
        IRubyObject arg) | 
| static IRubyObject | egid_set(ThreadContext context,
        IRubyObject recv,
        IRubyObject arg) | 
| static IRubyObject | egid(IRubyObject recv)Deprecated.  | 
| static IRubyObject | egid(Ruby runtime) | 
| static IRubyObject | egid(ThreadContext context,
    IRubyObject recv) | 
| static IRubyObject | euid_set(IRubyObject recv,
        IRubyObject arg)Deprecated.  | 
| static IRubyObject | euid_set(Ruby runtime,
        IRubyObject arg) | 
| static IRubyObject | euid_set(ThreadContext context,
        IRubyObject recv,
        IRubyObject arg) | 
| static IRubyObject | euid(IRubyObject recv)Deprecated.  | 
| static IRubyObject | euid(Ruby runtime) | 
| static IRubyObject | euid(ThreadContext context,
    IRubyObject recv) | 
| static IRubyObject | exit_bang(IRubyObject recv,
         IRubyObject[] args) | 
| static IRubyObject | exit(IRubyObject recv,
    IRubyObject[] args) | 
| static IRubyObject | fork(ThreadContext context,
    IRubyObject recv,
    Block block) | 
| static IRubyObject | fork19(ThreadContext context,
      IRubyObject recv,
      Block block) | 
| static IRubyObject | getpgid(IRubyObject recv,
       IRubyObject arg)Deprecated.  | 
| static IRubyObject | getpgid(Ruby runtime,
       IRubyObject arg) | 
| static IRubyObject | getpgid(ThreadContext context,
       IRubyObject recv,
       IRubyObject arg) | 
| static IRubyObject | getpgrp(IRubyObject recv)Deprecated.  | 
| static IRubyObject | getpgrp(Ruby runtime) | 
| static IRubyObject | getpgrp(ThreadContext context,
       IRubyObject recv) | 
| static IRubyObject | getpriority(IRubyObject recv,
           IRubyObject arg1,
           IRubyObject arg2)Deprecated.  | 
| static IRubyObject | getpriority(Ruby runtime,
           IRubyObject arg1,
           IRubyObject arg2) | 
| static IRubyObject | getpriority(ThreadContext context,
           IRubyObject recv,
           IRubyObject arg1,
           IRubyObject arg2) | 
| static IRubyObject | getrlimit(IRubyObject recv,
         IRubyObject arg)Deprecated.  | 
| static IRubyObject | getrlimit(Ruby runtime,
         IRubyObject arg) | 
| static IRubyObject | getrlimit(ThreadContext context,
         IRubyObject recv,
         IRubyObject arg) | 
| static IRubyObject | gid_set(IRubyObject recv,
       IRubyObject arg)Deprecated.  | 
| static IRubyObject | gid_set(Ruby runtime,
       IRubyObject arg) | 
| static IRubyObject | gid_set(ThreadContext context,
       IRubyObject recv,
       IRubyObject arg) | 
| static IRubyObject | gid(IRubyObject recv)Deprecated.  | 
| static IRubyObject | gid(Ruby runtime) | 
| static IRubyObject | gid(ThreadContext context,
   IRubyObject recv) | 
| static IRubyObject | groups_set(IRubyObject recv,
          IRubyObject arg) | 
| static IRubyObject | groups(IRubyObject recv) | 
| static IRubyObject | initgroups(IRubyObject recv,
          IRubyObject arg1,
          IRubyObject arg2) | 
| static IRubyObject | kill(IRubyObject recv,
    IRubyObject[] args)Deprecated.  | 
| static IRubyObject | kill(Ruby runtime,
    IRubyObject[] args) | 
| static IRubyObject | kill(ThreadContext context,
    IRubyObject recv,
    IRubyObject[] args) | 
| static IRubyObject | maxgroups_set(IRubyObject recv,
             IRubyObject arg) | 
| static IRubyObject | maxgroups(IRubyObject recv) | 
| static IRubyObject | pid(IRubyObject recv)Deprecated.  | 
| static IRubyObject | pid(Ruby runtime) | 
| static IRubyObject | pid(ThreadContext context,
   IRubyObject recv) | 
| static IRubyObject | ppid(IRubyObject recv)Deprecated.  | 
| static IRubyObject | ppid(Ruby runtime) | 
| static IRubyObject | ppid(ThreadContext context,
    IRubyObject recv) | 
| static IRubyObject | setpgid(IRubyObject recv,
       IRubyObject arg1,
       IRubyObject arg2)Deprecated.  | 
| static IRubyObject | setpgid(Ruby runtime,
       IRubyObject arg1,
       IRubyObject arg2) | 
| static IRubyObject | setpgid(ThreadContext context,
       IRubyObject recv,
       IRubyObject arg1,
       IRubyObject arg2) | 
| static IRubyObject | setpgrp(IRubyObject recv)Deprecated.  | 
| static IRubyObject | setpgrp(Ruby runtime) | 
| static IRubyObject | setpgrp(ThreadContext context,
       IRubyObject recv) | 
| static IRubyObject | setpriority(IRubyObject recv,
           IRubyObject arg1,
           IRubyObject arg2,
           IRubyObject arg3)Deprecated.  | 
| static IRubyObject | setpriority(Ruby runtime,
           IRubyObject arg1,
           IRubyObject arg2,
           IRubyObject arg3) | 
| static IRubyObject | setpriority(ThreadContext context,
           IRubyObject recv,
           IRubyObject arg1,
           IRubyObject arg2,
           IRubyObject arg3) | 
| static IRubyObject | setrlimit(IRubyObject recv,
         IRubyObject[] args) | 
| static IRubyObject | setsid(IRubyObject recv)Deprecated.  | 
| static IRubyObject | setsid(Ruby runtime) | 
| static IRubyObject | setsid(ThreadContext context,
      IRubyObject recv) | 
| static RubyFixnum | spawn(ThreadContext context,
     IRubyObject recv,
     IRubyObject[] args) | 
| static void | syswait(Ruby runtime,
       int pid) | 
| static IRubyObject | times(IRubyObject recv,
     Block unusedBlock)Deprecated.  | 
| static IRubyObject | times(Ruby runtime) | 
| static IRubyObject | times(ThreadContext context,
     IRubyObject recv,
     Block unusedBlock) | 
| static IRubyObject | uid_set(IRubyObject recv,
       IRubyObject arg)Deprecated.  | 
| static IRubyObject | uid_set(Ruby runtime,
       IRubyObject arg) | 
| static IRubyObject | uid_set(ThreadContext context,
       IRubyObject recv,
       IRubyObject arg) | 
| static IRubyObject | uid(IRubyObject recv)Deprecated.  | 
| static IRubyObject | uid(Ruby runtime) | 
| static IRubyObject | uid(ThreadContext context,
   IRubyObject recv) | 
| static IRubyObject | wait(IRubyObject recv,
    IRubyObject[] args)Deprecated.  | 
| static IRubyObject | wait(Ruby runtime,
    IRubyObject[] args) | 
| static IRubyObject | wait(ThreadContext context,
    IRubyObject recv,
    IRubyObject[] args) | 
| static IRubyObject | wait2(IRubyObject recv,
     IRubyObject[] args)Deprecated.  | 
| static IRubyObject | wait2(ThreadContext context,
     IRubyObject recv,
     IRubyObject[] args) | 
| static IRubyObject | waitall(IRubyObject recv)Deprecated.  | 
| static IRubyObject | waitall(Ruby runtime) | 
| static IRubyObject | waitall(ThreadContext context,
       IRubyObject recv) | 
| static IRubyObject | waitpid(IRubyObject recv,
       IRubyObject[] args)Deprecated.  | 
| static IRubyObject | waitpid(Ruby runtime,
       IRubyObject[] args) | 
| static long | waitpid(Ruby runtime,
       long pid,
       int flags) | 
| static IRubyObject | waitpid(ThreadContext context,
       IRubyObject recv,
       IRubyObject[] args) | 
| static IRubyObject | waitpid2(IRubyObject recv,
        IRubyObject[] args)Deprecated.  | 
| static IRubyObject | waitpid2(Ruby runtime,
        IRubyObject[] args) | 
| static IRubyObject | waitpid2(ThreadContext context,
        IRubyObject recv,
        IRubyObject[] args) |