/home/briantrice/src/slate-language/src/vm/misc.cpp File Reference

#include "slate.hpp"

Include dependency graph for misc.cpp:

Go to the source code of this file.

Functions

void error (const char *str)
void fill_bytes_with (byte_t *dst, word_t n, byte_t value)
void fill_words_with (word_t *dst, word_t n, word_t value)
void copy_words_into (void *src, word_t n, void *dst)
void copy_bytes_into (byte_t *src, word_t n, byte_t *dst)
int64_t getTickCount ()
void cache_specials (struct object_heap *heap)
word_t max (word_t x, word_t y)
word_t write_args_into (struct object_heap *oh, char *buffer, word_t limit)
word_t byte_array_extract_into (struct ByteArray *fromArray, byte_t *targetBuffer, word_t bufferSize)
word_t calculateMethodCallDepth (struct object_heap *oh)
word_t extractCString (struct ByteArray *array, byte_t *buffer, word_t bufferSize)
int fork2 ()


Function Documentation

word_t byte_array_extract_into ( struct ByteArray fromArray,
byte_t targetBuffer,
word_t  bufferSize 
)

Definition at line 181 of file misc.cpp.

void cache_specials ( struct object_heap heap  ) 

Definition at line 146 of file misc.cpp.

word_t calculateMethodCallDepth ( struct object_heap oh  ) 

Definition at line 192 of file misc.cpp.

void copy_bytes_into ( byte_t src,
word_t  n,
byte_t dst 
)

Definition at line 71 of file misc.cpp.

void copy_words_into ( void *  src,
word_t  n,
void *  dst 
)

Definition at line 40 of file misc.cpp.

void error ( const char *  str  ) 

Definition at line 3 of file misc.cpp.

word_t extractCString ( struct ByteArray array,
byte_t buffer,
word_t  bufferSize 
)

Definition at line 207 of file misc.cpp.

void fill_bytes_with ( byte_t dst,
word_t  n,
byte_t  value 
)

Definition at line 8 of file misc.cpp.

void fill_words_with ( word_t *  dst,
word_t  n,
word_t  value 
)

Definition at line 21 of file misc.cpp.

int fork2 (  ) 

Definition at line 220 of file misc.cpp.

int64_t getTickCount (  ) 

Definition at line 139 of file misc.cpp.

word_t max ( word_t  x,
word_t  y 
)

Definition at line 159 of file misc.cpp.

word_t write_args_into ( struct object_heap oh,
char *  buffer,
word_t  limit 
)

Definition at line 166 of file misc.cpp.


Generated on Fri Feb 5 09:54:10 2010 for Slate VM by  doxygen 1.5.8