BT /F42 8.9664 Tf 54 712.0299 Td[(not)-413(be)-413(interpreted)-414(as)-413(necessarily)-413(representing)-413(the)-413(of)25(\002cial)-414(vie)25(ws,)]TJ 0 -9.9627 Td[(policies)-342(or)-341(endorsements,)-342(either)-342(e)15(xpressed)-342(or)-341(implied,)-342(of)-342(the)-342(Na-)]TJ 0 -9.9626 Td[(tional)-202(Science)-202(foundation)-202(\050NSF\051,)-203(an)15(y)-202(other)-202(agenc)15(y)-202(of)-202(the)-202(U.S.)-203(Go)15(v-)]TJ 0 -9.9626 Td[(ernment,)-250(or)-250(an)15(y)-250(of)-250(the)-250(companies)-250(mentioned)-250(abo)15(v)15(e.)]TJ/F41 10.9589 Tf 0 -20.9216 Td[(Refer)18(ences)]TJ/F42 7.9701 Tf 3.9851 -12.9514 Td[([1])-437(LuaJIT)-1250(roadmap)-1250(2008)-1250(-)-1250(http://lua-users.or)18(g/lists/lua-l/2008-)]TJ 12.78 -8.9664 Td[(02/msg00051.html.)]TJ -12.78 -11.7061 Td[([2])-437(Mozilla)-529(\227)-529(Firefox)-529(web)-529(bro)25(wser)-529(and)-529(Thunderbird)-528(email)-529(client)-529(-)]TJ 12.78 -8.9664 Td[(http://www)65(.mozilla.com.)]TJ -12.78 -11.7061 Td[([3])-437(SPECJVM98)-250(-)-250(http://www)65(.spec.or)18(g/jvm98/.)]TJ 0 -11.7061 Td[([4])-437(SpiderMonk)10(e)15(y)-4343(\050Ja)20(v)25(aScript-C\051)-4339(Engine)-4343(-)]TJ 12.78 -8.9664 Td[(http://www)65(.mozilla.or)18(g/js/spidermonk)10(e)15(y/.)]TJ -12.78 -11.7061 Td[([5])-437(Sur\002n')-371(Saf)10(ari)-371(-)-371(Blog)-371(Archi)25(v)15(e)-371(-)-371(Announcing)-371(SquirrelFish)-371(Extreme)-371(-)]TJ 12.78 -8.9664 Td[(http://webkit.or)18(g/blog/214/introducing-squirrel\002sh-e)15(xtreme/.)]TJ -12.78 -11.7061 Td[([6])-437(A.)-404(Aho,)-403(R.)-403(Sethi,)-403(J.)-404(Ullman,)-403(and)-403(M.)-403(Lam.)-851(Compilers:)-403(Principles,)]TJ 12.78 -8.9664 Td[(techniques,)-250(and)-250(tools,)-250(2006.)]TJ -12.78 -11.7061 Td[([7])-437(V)128(.)-400(Bala,)-400(E.)-400(Duesterw)10(ald,)-400(and)-400(S.)-400(Banerjia.)-840(Dynamo:)-400(A)-400(transparent)]TJ 12.78 -8.9664 Td[(dynamic)-288(optimization)-289(system)1(.)-483(In)]TJ/F46 7.9701 Tf 109.2574 0 Td[(Pr)45(oceedings)-288(of)-289(the)-288(A)30(CM)-288(SIGPLAN)]TJ -109.2574 -8.9664 Td[(Confer)37(ence)-324(on)-324(Pr)45(o)10(gr)15(amming)-323(Langua)10(g)10(e)-324(Design)-324(and)-324(Implementation)]TJ/F42 7.9701 Tf 220.3458 0 Td[(,)]TJ -220.3458 -8.9663 Td[(pages)-250(1\22612.)-250(A)40(CM)-250(Press,)-250(2000.)]TJ -12.78 -11.7061 Td[([8])-437(M.)-282(Berndl,)-282(B.)-282(V)60(itale,)-282(M.)-282(Zaleski,)-282(and)-281(A.)-282(Bro)25(wn.)-462(Conte)15(xt)-282(Threading:)]TJ 12.78 -8.9664 Td[(a)-335(Fle)15(xible)-335(and)-336(Ef)25(\002cient)-335(Dispatch)-335(T)70(echnique)-335(for)-335(V)60(irtual)-335(Machine)-336(In-)]TJ 0 -8.9664 Td[(terpreters.)-577(In)]TJ/F46 7.9701 Tf 45.8616 0 Td[(Code)-318(Gener)15(ation)-318(and)-318(Optimization,)-318(2005.)-317(CGO)-318(2005.)]TJ -45.8616 -8.9664 Td[(International)-250(Symposium)-250(on)]TJ/F42 7.9701 Tf 90.3246 0 Td[(,)-250(pages)-250(15\22626,)-250(2005.)]TJ -103.1046 -11.7061 Td[([9])-437(C.)-415(Chambers)-415(and)-414(D.)-415(Ung)5(ar)55(.)-886(Customization:)-415(Optimizing)-414(Compiler)]TJ 12.78 -8.9664 Td[(T)70(echnology)-412(for)-411(SELF)80(,)-412(a)-412(Dynamically-T)80(yped)-411(O)-412(bject-Oriented)-412(Pro-)]TJ 0 -8.9664 Td[(gramming)-408(Language.)-867(In)]TJ/F46 7.9701 Tf 86.2388 0 Td[(Pr)45(oceedings)-408(of)-409(the)-408(A)30(CM)-408(SIGPLAN)-408(1989)]TJ -86.2388 -8.9663 Td[(Confer)37(ence)-324(on)-324(Pr)45(o)10(gr)15(amming)-323(Langua)10(g)10(e)-324(Design)-324(and)-324(Implementation)]TJ/F42 7.9701 Tf 220.3458 0 Td[(,)]TJ -220.3458 -8.9664 Td[(pages)-250(146\226160.)-250(A)40(CM)-250(Ne)25(w)-250(Y)110(ork,)-250(NY)129(,)-250(USA,)-250(1989.)]TJ 246.2486 291.9053 Td[([10])-438(A)1(.)-317(Gal.)]TJ/F46 7.9701 Tf 45.089 0 Td[(Ef)18(\002cient)-316(Bytecode)-316(V)111(eri\002cation)-316(and)-316(Compilation)-317(in)-316(a)-316(V)74(irtual)]TJ -28.3239 -8.9663 Td[(Mac)15(hine)-345(Dissertation)]TJ/F42 7.9701 Tf 69.9272 0 Td[(.)-663(PhD)-345(thesis,)-345(Uni)25(v)15(ersity)-344(Of)-345(California,)-345(Irvine,)]TJ -69.9272 -8.9664 Td[(2006.)]TJ -16.7651 -11.9552 Td[([11])-437(A.)-352(Gal,)-351(C.)-351(W)92(.)-352(Probst,)-351(and)-351(M.)-351(Franz.)-684(HotpathVM:)-352(An)-351(ef)25(fecti)25(v)15(e)-351(JIT)]TJ 16.7651 -8.9664 Td[(compiler)-465(for)-464(resource-constrained)-465(de)25(vices.)-1047(In)]TJ/F46 7.9701 Tf 159.5081 0 Td[(Pr)45(oceedings)-465(of)-464(the)]TJ -159.5081 -8.9663 Td[(International)-382(Confer)37(ence)-381(on)-382(V)74(irtual)-381(Execution)-382(En)40(vir)45(onments)]TJ/F42 7.9701 Tf 199.1564 0 Td[(,)-382(pages)]TJ -199.1564 -8.9664 Td[(144\226153.)-250(A)40(CM)-250(Press,)-250(2006.)]TJ -16.7651 -11.9552 Td[([12])-437(C.)-336(Garrett,)-336(J.)-335(Dean,)-336(D.)-336(Gro)15(v)15(e,)-335(and)-336(C.)-335(Chambers.)-634(Measurement)-336(and)]TJ 16.7651 -8.9664 Td[(Application)-250(of)-250(Dynamic)-250(Recei)25(v)15(er)-250(Class)-250(Distrib)20(utions.)-360(1994.)]TJ -16.7651 -11.9551 Td[([13])-437(J.)-292(Ha,)-292(M.)-291(R.)-292(Haghighat,)-292(S.)-291(Cong,)-292(and)-292(K.)-291(S.)-292(McKinle)15(y)65(.)-493(A)-292(concurrent)]TJ 16.7651 -8.9664 Td[(trace-based)-399(just-in-time)-400(compiler)-399(for)-400(ja)20(v)25(ascript.)-838(Dept.of)-400(Computer)]TJ 0 -8.9664 Td[(Sciences,)-250(The)-250(Uni)25(v)15(ersity)-250(of)-250(T)70(e)15(xas)-250(at)-250(Austin,)-250(TR-09-06,)-250(2009.)]TJ -16.7651 -11.9552 Td[([14])-437(B.)-250(McClosk)10(e)15(y)65(.)-360(Personal)-250(communication.)]TJ 0 -11.9551 Td[([15])-437(I.)-232(Piumarta)-231(and)-231(F)80(.)-231(Riccardi.)-319(Optimizing)-231(direct)-231(threaded)-231(code)-231(by)-231(selec-)]TJ 16.7651 -8.9664 Td[(ti)25(v)15(e)-294(inlining.)-502(In)]TJ/F46 7.9701 Tf 53.7632 0 Td[(Pr)45(oceedings)-294(of)-295(the)-294(A)30(CM)-294(SIGPLAN)-295(1998)-294(confer)37(ence)]TJ -53.7632 -8.9664 Td[(on)-399(Pr)45(o)10(gr)15(amming)-399(langua)10(g)10(e)-399(design)-399(and)-399(implementation)]TJ/F42 7.9701 Tf 179.8961 0 Td[(,)-399(pages)-399(291\226)]TJ -179.8961 -8.9664 Td[(300.)-250(A)40(CM)-250(Ne)25(w)-250(Y)110(ork,)-250(NY)129(,)-250(USA,)-250(1998.)]TJ -16.7651 -11.9551 Td[([16])-437(A.)-394(Rigo.)-820(Representation-Based)-394(Just-In-time)-394(Specialization)-393(and)-394(the)]TJ 16.7651 -8.9664 Td[(Psyco)-250(Prototype)-250(for)-250(Python.)-360(In)]TJ/F46 7.9701 Tf 101.3871 0 Td[(PEPM)]TJ/F42 7.9701 Tf 21.2483 0 Td[(,)-250(2004.)]TJ -139.4005 -11.9552 Td[([17])-438(M)1(.)-488(Salib)40(.)-1120(Starkiller:)-488(A)-487(Static)-488(T)80(ype)-487(Inferencer)-488(and)-488(C)1(ompiler)-488(for)]TJ 16.7651 -8.9663 Td[(Python.)-360(In)]TJ/F46 7.9701 Tf 36.0805 0 Td[(Master')40(s)-250(Thesis)]TJ/F42 7.9701 Tf 50.3785 0 Td[(,)-250(2004.)]TJ -103.2241 -11.9552 Td[([18])-437(T)74(.)-304(Sug)5(anuma,)-304(T)74(.)-304(Y)100(asue,)-304(and)-304(T)74(.)-304(Nakatani.)-533(A)-304(Re)15(gion-Based)-304(Compila-)]TJ 16.7651 -8.9664 Td[(tion)-329(T)70(echnique)-330(for)-329(Dynamic)-329(Compilers.)]TJ/F46 7.9701 Tf 134.5894 0 Td[(A)30(CM)-329(T)55(r)15(ansactions)-329(on)-330(Pr)45(o-)]TJ -134.5894 -8.9664 Td[(gr)15(amming)-250(Langua)10(g)10(es)-250(and)-250(Systems)-250(\050T)18(OPLAS\051)]TJ/F42 7.9701 Tf 146.1312 0 Td[(,)-250(28\0501\051:134\226174,)-250(2006.)]TJ -162.8963 -11.9551 Td[([19])-437(M.)-467(Zaleski,)-467(A.)-467(D.)-467(Bro)25(wn,)-466(and)-467(K.)-467(Stoodle)15(y)65(.)-1054(YETI:)-466(A)-467(graduallY)]TJ 16.7651 -8.9664 Td[(Extensible)-474(Trace)-473(Interpreter)55(.)-1077(In)]TJ/F46 7.9701 Tf 113.5207 0 Td[(Pr)45(oceedings)-474(of)-474(the)-473(International)]TJ -113.5207 -8.9664 Td[(Confer)37(ence)-368(on)-369(V)74(irtual)-369(Exec)1(ution)-369(En)40(vir)45(onments)]TJ/F42 7.9701 Tf 153.6315 0 Td[(,)-369(pages)-368(83\22693.)-369(A)40(CM)]TJ -153.6315 -8.9664 Td[(Press,)-250(2007.)]TJ ET