methodOopPrimitives Class Reference

#include <method_prims.hpp>

Inheritance diagram for methodOopPrimitives:

Inheritance graph
[legend]
Collaboration diagram for methodOopPrimitives:

Collaboration graph
[legend]
List of all members.

Static Public Member Functions

static PRIM_DECL_1 (selector, oop receiver)
static PRIM_DECL_2 (setSelector, oop receiver, oop name)
static PRIM_DECL_1 (numberOfArguments, oop receiver)
static PRIM_DECL_1 (outer, oop receiver)
static PRIM_DECL_2 (setOuter, oop receiver, oop method)
static PRIM_DECL_2 (referenced_instance_variable_names, oop receiver, oop mixin)
static PRIM_DECL_1 (referenced_class_variable_names, oop receiver)
static PRIM_DECL_1 (referenced_global_names, oop receiver)
static PRIM_DECL_1 (senders, oop receiver)
static PRIM_DECL_2 (prettyPrint, oop receiver, oop klass)
static PRIM_DECL_2 (prettyPrintSource, oop receiver, oop klass)
static PRIM_DECL_1 (printCodes, oop receiver)
static PRIM_DECL_1 (debug_info, oop receiver)
static PRIM_DECL_1 (size_and_flags, oop receiver)
static PRIM_DECL_1 (fileout_body, oop receiver)
static PRIM_DECL_6 (constructMethod, oop selector_or_method, oop flags, oop nofArgs, oop debugInfo, oop bytes, oop oops)
static PRIM_DECL_1 (allocate_block, oop receiver)
static PRIM_DECL_2 (allocate_block_self, oop receiver, oop self)
static PRIM_DECL_2 (set_inlining_info, oop receiver, oop info)
static PRIM_DECL_1 (inlining_info, oop receiver)

Static Public Attributes

static int number_of_calls

Static Private Member Functions

static void inc_calls ()

Detailed Description

Definition at line 26 of file method_prims.hpp.


Member Function Documentation

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

Definition at line 28 of file method_prims.hpp.

References number_of_calls.

static methodOopPrimitives::PRIM_DECL_1 ( inlining_info  ,
oop  receiver 
) [static]

static methodOopPrimitives::PRIM_DECL_1 ( allocate_block  ,
oop  receiver 
) [static]

static methodOopPrimitives::PRIM_DECL_1 ( fileout_body  ,
oop  receiver 
) [static]

static methodOopPrimitives::PRIM_DECL_1 ( size_and_flags  ,
oop  receiver 
) [static]

static methodOopPrimitives::PRIM_DECL_1 ( debug_info  ,
oop  receiver 
) [static]

static methodOopPrimitives::PRIM_DECL_1 ( printCodes  ,
oop  receiver 
) [static]

static methodOopPrimitives::PRIM_DECL_1 ( senders  ,
oop  receiver 
) [static]

static methodOopPrimitives::PRIM_DECL_1 ( referenced_global_names  ,
oop  receiver 
) [static]

static methodOopPrimitives::PRIM_DECL_1 ( referenced_class_variable_names  ,
oop  receiver 
) [static]

static methodOopPrimitives::PRIM_DECL_1 ( outer  ,
oop  receiver 
) [static]

static methodOopPrimitives::PRIM_DECL_1 ( numberOfArguments  ,
oop  receiver 
) [static]

static methodOopPrimitives::PRIM_DECL_1 ( selector  ,
oop  receiver 
) [static]

static methodOopPrimitives::PRIM_DECL_2 ( set_inlining_info  ,
oop  receiver,
oop  info 
) [static]

static methodOopPrimitives::PRIM_DECL_2 ( allocate_block_self  ,
oop  receiver,
oop  self 
) [static]

static methodOopPrimitives::PRIM_DECL_2 ( prettyPrintSource  ,
oop  receiver,
oop  klass 
) [static]

static methodOopPrimitives::PRIM_DECL_2 ( prettyPrint  ,
oop  receiver,
oop  klass 
) [static]

static methodOopPrimitives::PRIM_DECL_2 ( referenced_instance_variable_names  ,
oop  receiver,
oop  mixin 
) [static]

static methodOopPrimitives::PRIM_DECL_2 ( setOuter  ,
oop  receiver,
oop  method 
) [static]

static methodOopPrimitives::PRIM_DECL_2 ( setSelector  ,
oop  receiver,
oop  name 
) [static]

static methodOopPrimitives::PRIM_DECL_6 ( constructMethod  ,
oop  selector_or_method,
oop  flags,
oop  nofArgs,
oop  debugInfo,
oop  bytes,
oop  oops 
) [static]


Member Data Documentation

int methodOopPrimitives::number_of_calls [static]

Definition at line 30 of file method_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:08:42 2006 for Strongtalk VM by  doxygen 1.4.7