this is for holding javascript data
dcdelia
over 8 years ago
Commit id: bf2f126fedab52c32e4e8cf821fb8ef678a54e5c
deletions | additions
diff --git a/artifact/ae-20151015.tex b/artifact/artifact.tex
similarity index 66%
rename from artifact/ae-20151015.tex
rename to artifact/artifact.tex
index 9710a9d..4c3d7f5 100644
--- a/artifact/ae-20151015.tex
+++ b/artifact/artifact.tex
...
\usepackage{url}
\newcommand{\osrkit}{{\sf OSRKit}}
\newcommand{\tinyvm}{{\sf TinyVM}}
\begin{document}
\special{papersize=8.5in,11in}
...
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\subsection{Abstract}
{\em Obligatory} \osrkit\ is an library that enables On-Stack Replacement (OSR) at arbitrary places in LLVM IR code.
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\subsection{Description}
...
{\small
\begin{itemize}
\item %\item {\bf Algorithm: }
\item {\bf Program: }
{\tt shootout} C benchmarks (included, Sep 2015). %and a number of MATLAB benchmarks (included)
\item {\bf Compilation: }
\item LLVM 3.6.2 (Release build).
%\item {\bf Transformations: }
\item {\bf Binary: }
\item %\item {\bf Data set: }
\item {\bf Run-time environment: }
Linux (version 3.x).
\item {\bf Hardware: }
x86-64 CPU.
\item {\bf Run-time state: }
\item Cache-sensitive (performance measurements only).
%\item {\bf Execution: }
\item {\bf Output: }
Measured characteristics are output to console.
\item {\bf Experiment workflow: }
Invoke scripts and perform a few manual steps.
\item {\bf Publicly available?} Yes.
\end{itemize}
}
\subsubsection{How delivered}
The artifact ships as an Oracle VirtualBox 5 Appliance.
The latest version of the code is available at
\url{} \url{https://github.com/dcdelia/tinyvm}
\subsubsection{Hardware dependencies}