this is for holding javascript data
Camil Demetrescu edited conclusions.tex
over 8 years ago
Commit id: 4da7ce2da58feee205f022b326ee36751bbac0be
deletions | additions
diff --git a/conclusions.tex b/conclusions.tex
index c3d93d1..6bbe212 100644
--- a/conclusions.tex
+++ b/conclusions.tex
...
\section{Conclusions}
\label{se:conclusions}
In this paper, we have
proposed a combination of presented an OSR framework that introduces novel ideas and combines features of extant
OSR techniques that no previous solution provided simultaneously. Relevant aspects include platform independence~\cite{lameed2013modular}, generation of highly optimized continuation functions~\cite{fink2003design}, and performing deoptimization without the need for an interpreter~\cite{bebenita2010spur}. Two novel features we propose are OSR with compensation code, which allows to extend the range of points where OSR transitions can be fired, and the ability to inject OSR points at arbitrary locations. Using these features, we have shown how to improve the state of the art of \feval\ optimization in MATLAB virtual machines. We have also investigated the feasibility of our approach in LLVM, showing that it is efficient in practice.
\ifx\noauthorea\undefined
\paragraph{Acknowledgements.}