[JAEGER] Start of stub-call compiler; sub-classed MacroAssembler into mjit::Assembler.

This commit is contained in:
David Anderson
2010-05-26 17:08:08 -07:00
parent 37b516e496
commit b38c3f1e12
16 changed files with 410 additions and 25 deletions

View File

@@ -63,7 +63,7 @@ NotCheckedSSE2;
mjit::Compiler::Compiler(JSContext *cx, JSScript *script, JSFunction *fun, JSObject *scopeChain)
: cx(cx), script(script), scopeChain(scopeChain), globalObj(scopeChain->getGlobal()), fun(fun),
analysis(cx, script), jumpMap(NULL), frame(cx, script, masm), cg(masm, frame),
branchPatches(ContextAllocPolicy(cx))
branchPatches(ContextAllocPolicy(cx)), stubcc(cx, *this, frame, script)
{
}