processOopPrimitives Class Reference

#include <process_prims.hpp>

Inheritance diagram for processOopPrimitives:

Inheritance graph
[legend]
Collaboration diagram for processOopPrimitives:

Collaboration graph
[legend]
List of all members.

Static Public Member Functions

static PRIM_DECL_2 (create, oop receiver, oop block)
static PRIM_DECL_0 (yield)
static PRIM_DECL_0 (stop)
static PRIM_DECL_0 (activeProcess)
static PRIM_DECL_1 (transferTo, oop process)
static PRIM_DECL_3 (set_mode, oop process, oop mode, oop value)
static PRIM_DECL_1 (start_evaluator, oop process)
static PRIM_DECL_1 (terminate, oop receiver)
static PRIM_DECL_1 (status, oop process)
static PRIM_DECL_1 (scheduler_wait, oop milliseconds)
static PRIM_DECL_2 (trace_stack, oop receiver, oop size)
static PRIM_DECL_0 (enter_critical)
static PRIM_DECL_0 (leave_critical)
static PRIM_DECL_0 (yield_in_critical)
static PRIM_DECL_1 (user_time, oop receiver)
static PRIM_DECL_1 (system_time, oop receiver)
static PRIM_DECL_2 (stack, oop receiver, oop limit)

Static Public Attributes

static int number_of_calls

Static Private Member Functions

static void inc_calls ()

Detailed Description

Definition at line 26 of file process_prims.hpp.


Member Function Documentation

static void processOopPrimitives::inc_calls (  )  [inline, static, private]

Definition at line 28 of file process_prims.hpp.

References number_of_calls.

static processOopPrimitives::PRIM_DECL_0 ( yield_in_critical   )  [static]

static processOopPrimitives::PRIM_DECL_0 ( leave_critical   )  [static]

static processOopPrimitives::PRIM_DECL_0 ( enter_critical   )  [static]

static processOopPrimitives::PRIM_DECL_0 ( activeProcess   )  [static]

static processOopPrimitives::PRIM_DECL_0 ( stop   )  [static]

static processOopPrimitives::PRIM_DECL_0 ( yield   )  [static]

static processOopPrimitives::PRIM_DECL_1 ( system_time  ,
oop  receiver 
) [static]

static processOopPrimitives::PRIM_DECL_1 ( user_time  ,
oop  receiver 
) [static]

static processOopPrimitives::PRIM_DECL_1 ( scheduler_wait  ,
oop  milliseconds 
) [static]

static processOopPrimitives::PRIM_DECL_1 ( status  ,
oop  process 
) [static]

static processOopPrimitives::PRIM_DECL_1 ( terminate  ,
oop  receiver 
) [static]

static processOopPrimitives::PRIM_DECL_1 ( start_evaluator  ,
oop  process 
) [static]

static processOopPrimitives::PRIM_DECL_1 ( transferTo  ,
oop  process 
) [static]

static processOopPrimitives::PRIM_DECL_2 ( stack  ,
oop  receiver,
oop  limit 
) [static]

static processOopPrimitives::PRIM_DECL_2 ( trace_stack  ,
oop  receiver,
oop  size 
) [static]

static processOopPrimitives::PRIM_DECL_2 ( create  ,
oop  receiver,
oop  block 
) [static]

static processOopPrimitives::PRIM_DECL_3 ( set_mode  ,
oop  process,
oop  mode,
oop  value 
) [static]


Member Data Documentation

int processOopPrimitives::number_of_calls [static]

Definition at line 30 of file process_prims.hpp.

Referenced by primitives::clear_counters(), inc_calls(), and primitives::print_counters().


The documentation for this class was generated from the following files:
Generated on Mon Oct 9 14:14:09 2006 for Strongtalk VM by  doxygen 1.4.7