1.1 --- a/jitcraft/Functions.cpp Sun Jul 08 16:49:17 2012 -0700
1.2 +++ b/jitcraft/Functions.cpp Sun Jul 08 17:57:44 2012 -0700
1.3 @@ -23,15 +23,16 @@
1.4 using namespace ke;
1.5
1.6 Function *
1.7 -Function::New(Zone *zone, Module *module, Code *code, Type *type, const SourcePosition &pos)
1.8 +Function::New(Zone *zone, Handle<Code> code, Handle<Type> type, Handle<String> name,
1.9 + const SourcePosition &pos)
1.10 {
1.11 Function *fun = Function::cast(zone->allocate(MapKind_Function, sizeof(Function), Heap::Tenure_Old));
1.12 if (!fun)
1.13 return NULL;
1.14
1.15 fun->code_ = code;
1.16 - fun->module_ = module;
1.17 fun->pos_ = pos;
1.18 fun->type_ = type;
1.19 + fun->name_ = name;
1.20 return fun;
1.21 }