this is for holding javascript data
Camil Demetrescu
over 8 years ago
Commit id: 50dd376254263ca98d7c86a86285e6bace959145
deletions | additions
diff --git a/eval-new-approach.tex b/eval-new-approach.tex
index e49d188..ed14c6b 100644
--- a/eval-new-approach.tex
+++ b/eval-new-approach.tex
...
\item An extension for the IIR compiler to track the mapping between IIR and IR objects at \feval\ sites.
\item An OSR inserter based on \osrkit\ to inject open OSR points in the IR for IIR locations annotated during the analysis pass.
\item An \feval\ optimizer triggered at OSR points, which uses:
\ifdefined \noauthorea
\begin{enumerate}[noitemsep]
\else
\begin{enumerate}
\fi
\item a profile-driven IIR generator to replace \feval\ calls with direct calls;
\item a helper component to lower the optimized IIR function to IR and construct a state mapping;
\item a code caching mechanism to handle the compilation of the continuation functions.