smiOopPrimitives Class Reference

#include <smi_prims.hpp>

Inheritance diagram for smiOopPrimitives:

Inheritance graph
[legend]
Collaboration diagram for smiOopPrimitives:

Collaboration graph
[legend]
List of all members.

Static Public Member Functions

static PRIM_DECL_2 (lessThan, oop receiver, oop argument)
static PRIM_DECL_2 (greaterThan, oop receiver, oop argument)
static PRIM_DECL_2 (lessThanOrEqual, oop receiver, oop argument)
static PRIM_DECL_2 (greaterThanOrEqual, oop receiver, oop argument)
static PRIM_DECL_2 (equal, oop receiver, oop argument)
static PRIM_DECL_2 (notEqual, oop receiver, oop argument)
static PRIM_DECL_2 (bitAnd, oop receiver, oop argument)
static PRIM_DECL_2 (bitOr, oop receiver, oop argument)
static PRIM_DECL_2 (bitXor, oop receiver, oop argument)
static PRIM_DECL_2 (bitShift, oop receiver, oop argument)
static PRIM_DECL_2 (rawBitShift, oop receiver, oop argument)
static PRIM_DECL_1 (asObject, oop receiver)
static PRIM_DECL_1 (printCharacter, oop receiver)

Static Public Attributes

static int number_of_calls

Static Private Member Functions

static void inc_calls ()

Detailed Description

Definition at line 27 of file smi_prims.hpp.


Member Function Documentation

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

Definition at line 29 of file smi_prims.hpp.

References number_of_calls.

static smiOopPrimitives::PRIM_DECL_1 ( printCharacter  ,
oop  receiver 
) [static]

static smiOopPrimitives::PRIM_DECL_1 ( asObject  ,
oop  receiver 
) [static]

static smiOopPrimitives::PRIM_DECL_2 ( rawBitShift  ,
oop  receiver,
oop  argument 
) [static]

static smiOopPrimitives::PRIM_DECL_2 ( bitShift  ,
oop  receiver,
oop  argument 
) [static]

static smiOopPrimitives::PRIM_DECL_2 ( bitXor  ,
oop  receiver,
oop  argument 
) [static]

static smiOopPrimitives::PRIM_DECL_2 ( bitOr  ,
oop  receiver,
oop  argument 
) [static]

static smiOopPrimitives::PRIM_DECL_2 ( bitAnd  ,
oop  receiver,
oop  argument 
) [static]

static smiOopPrimitives::PRIM_DECL_2 ( notEqual  ,
oop  receiver,
oop  argument 
) [static]

static smiOopPrimitives::PRIM_DECL_2 ( equal  ,
oop  receiver,
oop  argument 
) [static]

static smiOopPrimitives::PRIM_DECL_2 ( greaterThanOrEqual  ,
oop  receiver,
oop  argument 
) [static]

static smiOopPrimitives::PRIM_DECL_2 ( lessThanOrEqual  ,
oop  receiver,
oop  argument 
) [static]

static smiOopPrimitives::PRIM_DECL_2 ( greaterThan  ,
oop  receiver,
oop  argument 
) [static]

static smiOopPrimitives::PRIM_DECL_2 ( lessThan  ,
oop  receiver,
oop  argument 
) [static]


Member Data Documentation

int smiOopPrimitives::number_of_calls [static]

Definition at line 31 of file smi_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:16:23 2006 for Strongtalk VM by  doxygen 1.4.7