1 02/03/84  virtual_cpu_time_
 2 
 3 
 4 Entry points in virtual_cpu_time_:
 5    (List is generated by the help command)
 6 
 7 
 8 :Entry: virtual_cpu_time_: 02/03/84  virtual_cpu_time_
 9 
10 
11 Function: returns the CPU time used by the calling process since its
12 creation; this value does not include the time spent handling page
13 faults or system interrupts.  It is therefore a measure of the CPU
14 time within a process that is independent of other processes, current
15 configuration, and overhead necessary to implement the virtual memory
16 for the calling process.
17 
18 
19 Syntax:
20 declare virtual_cpu_time_ entry returns (fixed bin(71));
21 time = virtual_cpu_time_ ();
22 
23 
24 Arguments:
25 time
26    is the virtual CPU time, in microseconds, used by the calling
27    process.  (Output)
28 
29 
30 Notes:  The vclock builtin function should be used in PL/I programs
31 instead of this subroutine, because it is more efficient.