diff -r dd57743d220e -r 11c81eb30246 jitcraft/Functions.cpp --- a/jitcraft/Functions.cpp Sun Jul 08 16:49:17 2012 -0700 +++ b/jitcraft/Functions.cpp Sun Jul 08 17:57:44 2012 -0700 @@ -23,15 +23,16 @@ using namespace ke; Function * -Function::New(Zone *zone, Module *module, Code *code, Type *type, const SourcePosition &pos) +Function::New(Zone *zone, Handle code, Handle type, Handle name, + const SourcePosition &pos) { Function *fun = Function::cast(zone->allocate(MapKind_Function, sizeof(Function), Heap::Tenure_Old)); if (!fun) return NULL; fun->code_ = code; - fun->module_ = module; fun->pos_ = pos; fun->type_ = type; + fun->name_ = name; return fun; }