-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathpaper.tex
executable file
·128 lines (102 loc) · 3.23 KB
/
paper.tex
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
\documentclass[sigconf]{acmart}
\usepackage{booktabs} % For formal tables
\usepackage{subfigure}
% Copyright
%\setcopyright{none}
%\setcopyright{acmcopyright}
%\setcopyright{acmlicensed}
\setcopyright{rightsretained}
%\setcopyright{usgov}
%\setcopyright{usgovmixed}
%\setcopyright{cagov}
%\setcopyright{cagovmixed}
% DOI
\acmDOI{10.xxx/xxx_x}
% ISBN
\acmISBN{123-4567-24-567/08/06}
%Conference
\acmConference[MANLANG'17]{International Conference on Managed Languages \& Runtimes}{July 2017}{Prague, Czech Republic}
\acmYear{2017}
\copyrightyear{2017}
\acmPrice{15.00}
\begin{document}
\title{Flexible Object Layout Evolution on Hosted Dynamic Language Runtime}
%\titlenote{Produces the permission block, and copyright information}
%\subtitle{Extended Abstract}
%\subtitlenote{The full version of the author's guide is available as
% \texttt{acmart.pdf} document}
\author{Wei Zhang}
\affiliation{%
\institution{Facebook, Inc.}
\streetaddress{1 Hacker way}
\city{Menlo Park}
\state{California}
\postcode{94025}
}
\email{zwei@fb.com}
\author{Stefan Brunthaler}
\affiliation{%
\institution{Paderborn University}
\streetaddress{Warburger Stra{\ss}e 100}
\city{Paderborn}
\state{Germany}
\postcode{33098}
}
\email{s.brunthaler@upd.de}
\author{Michael Franz}
\affiliation{%
\institution{University of California, Irvine}
\city{Irvine}
\state{California}
\postcode{92697}
}
\email{franz@uci.edu}
\begin{abstract}
Python is an object oriented programing language.
It is a common practice for programmers to encapsulate state and logic using classes in Python programs.
As an implementation of the Python language, it is essential for us to ensure the performance of object operations and method calls in ZipPy.
\end{abstract}
%
% The code below should be generated by the tool at
% http://dl.acm.org/ccs.cfm
% Please copy and paste the code instead of the example below.
%
\begin{CCSXML}
<ccs2012>
<concept>
<concept_id>10010520.10010553.10010562</concept_id>
<concept_desc>Computer systems organization~Embedded systems</concept_desc>
<concept_significance>500</concept_significance>
</concept>
<concept>
<concept_id>10010520.10010575.10010755</concept_id>
<concept_desc>Computer systems organization~Redundancy</concept_desc>
<concept_significance>300</concept_significance>
</concept>
<concept>
<concept_id>10010520.10010553.10010554</concept_id>
<concept_desc>Computer systems organization~Robotics</concept_desc>
<concept_significance>100</concept_significance>
</concept>
<concept>
<concept_id>10003033.10003083.10003095</concept_id>
<concept_desc>Networks~Network reliability</concept_desc>
<concept_significance>100</concept_significance>
</concept>
</ccs2012>
\end{CCSXML}
\ccsdesc[500]{Computer systems organization~Embedded systems}
\ccsdesc[300]{Computer systems organization~Redundancy}
\ccsdesc{Computer systems organization~Robotics}
\ccsdesc[100]{Networks~Network reliability}
\keywords{ACM proceedings, \LaTeX, text tagging}
\maketitle
% Benchmarking numbers
\newcommand{\zippyToCPythonRegular}{15.34}
\newcommand{\peelingSpeedup}{3.58}
\newcommand{\zippyToCPython}{20.59}
\newcommand{\pypyToCPython}{10.53}
\input{body-conf}
\bibliographystyle{ACM-Reference-Format}
\bibliography{zwei}
\end{document}