this is for holding javascript data
Camil Demetrescu edited prev-eval-sol.tex
over 8 years ago
Commit id: 050425414cc4e5436ab4dedfb11c30a1b00ea4a7
deletions | additions
diff --git a/prev-eval-sol.tex b/prev-eval-sol.tex
index c16f81f..439f613 100644
--- a/prev-eval-sol.tex
+++ b/prev-eval-sol.tex
...
% !TEX root = article.tex
\subsection{Comparison to Previous \subsection{Existing Approaches}
\label{ss:prev-eval-sol}
Lameed and Hendren~\cite{lameed2013feval} proposed two dynamic techniques for optimizing \feval\ instructions in McVM: {\em JIT-based} and {\em OSR-based} specialization. Both attempt to optimize a function $f$ that contains instructions of the form \feval$(g,...)$, leveraging information about $g$ and the type of its arguments observed at run-time. The optimization produces a specialized version $f'$ where \feval$(g,x,y,z...)$ instructions are replaced with direct calls of the form $g(x,y,z,...)$.