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

#include "slate.hpp"

Include dependency graph for profiler.cpp:

Go to the source code of this file.

Functions

void profiler_start (struct object_heap *oh)
void profiler_stop (struct object_heap *oh)
void profiler_enter_method (struct object_heap *oh, struct Object *fromMethod, struct Object *toMethod, bool_t push)
void profiler_notice_forwarded_object (struct object_heap *oh, struct Object *from, struct Object *to)
void profiler_delete_method (struct object_heap *oh, struct Object *method)


Function Documentation

void profiler_delete_method ( struct object_heap oh,
struct Object method 
)

Definition at line 123 of file profiler.cpp.

void profiler_enter_method ( struct object_heap oh,
struct Object fromMethod,
struct Object toMethod,
bool_t  push 
)

Definition at line 28 of file profiler.cpp.

void profiler_notice_forwarded_object ( struct object_heap oh,
struct Object from,
struct Object to 
)

Definition at line 85 of file profiler.cpp.

void profiler_start ( struct object_heap oh  ) 

Definition at line 3 of file profiler.cpp.

void profiler_stop ( struct object_heap oh  ) 

Definition at line 22 of file profiler.cpp.


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