symbolTable.hpp File Reference

Go to the source code of this file.

Classes

struct  symbolTableLink
struct  symbolTableEntry
class  symbolTable

Functions

int hash (char *name, int len)

Variables

const int symbol_table_size = 20011


Function Documentation

int hash ( char *  name,
int  len 
)

Definition at line 41 of file symbolTable.cpp.

References assert, BitsPerByte, and BytesPerWord.

Referenced by symbolTable::add(), symbolTable::add_symbol(), InliningDatabase::index_for(), symbolTable::is_present(), symbolTable::lookup(), and symbolTableLink::verify().


Variable Documentation

const int symbol_table_size = 20011

Definition at line 35 of file symbolTable.hpp.

Referenced by symbolTable::bucketFor(), symbolTable::lastBucket(), symbolTable::print_histogram(), symbolTable::symbolTable(), symbolTableLink::verify(), and symbolTable::verify().


Generated on Mon Oct 9 13:45:26 2006 for Strongtalk VM by  doxygen 1.4.7