corda/src/run.h

28 lines
529 B
C
Raw Normal View History

2007-07-06 23:50:26 +00:00
#ifndef RUN_H
#define RUN_H
#include "system.h"
#include "heap.h"
2007-06-25 02:02:24 +00:00
#include "class-finder.h"
2007-07-07 18:09:16 +00:00
#include "machine.h"
namespace vm {
2007-07-24 01:44:20 +00:00
object
run(Thread* t, object method, object this_, ...);
object
run2(Thread* t, object method, object this_, object arguments);
2007-07-07 18:09:16 +00:00
object
run(Thread* t, const char* className, const char* methodName,
const char* methodSpec, object this_, ...);
2007-07-07 18:09:16 +00:00
int
run(System* sys, Heap* heap, ClassFinder* classFinder,
const char* className, int argc, const char** argv);
} // namespace vm
2007-07-06 23:50:26 +00:00
#endif//RUN_H