Last update: Thu Apr 12 03:37:15 MDT 2012
Top |
Symbols |
Numbers |
Math |
A |
B |
C |
D |
E |
F |
G |
H |
I |
J |
K |
L |
M |
N |
O |
P |
Q |
R |
S |
T |
U |
V |
W |
X |
Y |
Z
BibTeX entry
@Article{Dean:1996:VOC,
author = "Jeffrey Dean and Greg DeFouw and David Grove and
Vassily Litvinov and Craig Chambers",
title = "{Vortex}: an optimizing compiler for object-oriented
languages",
journal = j-SIGPLAN,
volume = "31",
number = "10",
pages = "83--100",
month = oct,
year = "1996",
CODEN = "SINODQ",
ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)",
ISSN-L = "0362-1340",
bibdate = "Sun Dec 14 09:17:25 MST 2003",
bibsource = "http://portal.acm.org/",
note = "Discusses performance of Vortex compiler for Cecil,
C++, Java, and Modula-3.",
URL = "http://www.cs.washington.edu/research/projects/cecil/",
acknowledgement = ack-nhfb,
classcodes = "C6150C (Compilers, interpreters and other processors);
C6110J (Object-oriented programming); C6140D (High
level languages)",
conflocation = "San Jose, CA, USA; 6--10 Oct. 1996",
conftitle = "OOPSLA '96: Eleventh Annual Conference on Object
Oriented Programming Systems Languages and
Applications",
corpsource = "Dept. of Comput. Sci. and Eng., Washington Univ.,
Seattle, WA, USA",
keywords = "benchmark programs; C language; C++; Cecil; class;
compilers; dynamic metrics; hierarchy analysis; hybrid
languages; intermediate language; internal structure;
Java; language-independent; Modula; Modula-3;
object-oriented languages; optimising; optimization;
optimizing compiler; prediction; profile-guided
receiver class; program object-orientedness
quantification; static metrics; suite; Vortex compiler
infrastructure",
sponsororg = "ACM",
treatment = "P Practical",
}
Related entries
- benchmark,
6(4)159,
25(12)54,
25(12)85,
26(4)28,
26(4)290,
27(7)44,
27(7)94,
27(7)106,
28(6)1,
28(6)258,
28(6)268,
28(7)102,
28(7)218,
28(7)249,
29(6)36,
29(6)49,
29(6)85,
29(6)171,
29(10)341,
29(11)86,
29(11)145,
29(11)196,
29(11)208,
29(11)232,
29(11)252,
29(11)286,
30(6)1,
30(6)13,
30(6)139,
30(6)218,
30(6)270,
30(8)29,
30(8)144,
32(5)109,
32(5)122,
32(5)183,
32(5)235,
32(5)346-1,
33(11)35,
33(11)58,
33(11)71,
33(11)159,
33(11)170,
33(11)218,
33(11)252,
33(11)262,
33(11)283,
34(3)68,
34(7)96
- Cecil,
29(10)1,
33(10)388,
33(10)388-1
- Chambers, Craig,
25(6)150,
26(11)1,
27(7)32,
29(10)1,
30(6)93,
30(10)108,
31(5)149,
32(10)108,
32(12)163,
34(5)293,
34(5)293-1,
34(10)238
- Dean, Jeffrey,
30(6)93,
30(10)108,
32(10)108
- DeFouw, Greg,
32(10)108
- discuss,
27(7)68,
27(7)249,
27(9)274,
28(3)53,
28(3)209,
28(3)231,
28(7)13,
28(7)187,
28(7)229,
29(6)171,
29(8)94,
29(11)98,
29(11)297,
30(3)71,
30(8)58,
30(8)156,
30(11)125,
32(4)27-1
- Grove, David,
30(6)93,
30(10)108,
32(10)108
- hierarchy,
25(6)16,
25(10)181,
26(3)45,
27(10)25,
28(3)367,
28(7)249,
28(10)271,
28(10)271-1,
28(10)394,
29(6)13,
29(10)1,
29(11)328,
30(6)103,
30(6)205,
30(8)166,
30(8)189,
30(11)146-1,
31(10)179,
31(10)235,
32(10)271,
33(11)105
- hybrid,
27(9)149,
29(9)68,
29(11)297,
30(8)144,
30(11)7
- infrastructure,
29(6)196,
29(10)205,
29(12)31,
34(5)z
- intermediate,
25(6)92,
28(6)166,
28(6)237,
28(7)102,
28(7)139,
29(6)36,
29(8)1,
30(3)35,
30(3)62,
30(3)71,
30(3)83,
30(3)111,
30(3)119,
30(6)103,
34(1)313,
34(9)183
- internal,
27(7)82,
28(6)290,
29(6)13,
29(6)24,
30(11)60
- language-independent,
29(4)41,
29(9)159,
30(8)11
- Litvinov, Vassily,
33(10)388,
33(10)388-1
- metric,
6(4)138,
25(2)35,
25(6)16,
25(6)28,
25(8)15,
26(1)124,
26(3)53,
26(5)27,
26(6)130,
26(6)177-1,
26(7)189,
26(8)137,
26(11)197,
27(7)1,
27(7)12,
27(7)44,
27(7)322,
27(12)13,
27(12)20,
27(12)29,
28(6)177,
28(6)187,
28(6)217,
28(8)67,
29(6)73,
29(6)85,
29(6)206,
30(4)36,
30(5)37,
30(6)23,
30(6)93,
30(6)130,
30(6)151,
30(6)205,
30(6)301,
31(4)45,
31(9)150,
31(9)174,
32(2)35,
32(5)85,
33(5)26-1,
33(5)130,
33(5)199,
33(5)258,
34(6)84
- Modula,
27(7)68,
27(7)273,
29(6)13,
29(9)125
- Modula-3,
27(7)273,
27(8)15,
27(12)61,
28(7)198,
30(6)103,
31(9)258
- object-orientedness,
26(3)63
- optimising,
29(11)252,
29(11)263,
29(12)25,
29(12)31
- optimizing,
25(1)17,
25(3)137,
25(5)53,
25(6)53,
25(6)102,
25(6)150,
25(6)272,
25(6)272-1,
25(6)337,
26(1)109,
26(6)30,
26(6)219,
26(9)178,
27(7)249,
27(7)322,
27(10)110,
27(10)110-1,
28(6)100,
28(6)139-1,
29(4)41,
29(6)73,
29(6)186,
29(6)218,
29(6)230,
29(6)278,
29(6)326,
29(10)244,
29(10)244,
29(11)252,
29(12)31,
30(3)23,
30(3)50,
30(3)71,
30(6)93,
30(6)196,
30(6)246,
30(8)134,
30(8)166,
31(5)137,
31(5)181,
31(10)51,
32(5)44,
32(7)100,
32(8)315,
32(12)116,
33(5)291,
33(7)27,
33(7)75,
33(8)40,
34(7)1
- orientedness, object-,
26(3)63
- prediction,
25(3)109,
27(9)76,
28(6)187,
28(6)300,
29(6)73,
29(6)97,
29(6)196,
29(11)122,
29(11)132-1,
29(11)232,
29(11)242,
30(6)67,
30(6)79,
30(6)79-1,
30(10)108,
30(10)108-1,
30(11)1,
31(9)128,
31(9)138,
33(11)170,
34(7)35,
34(8)151
- profile-guided,
30(10)108
- quantification,
28(8)117,
29(10)16
- receiver,
25(6)150,
30(6)93,
30(10)108,
30(10)108-1,
30(11)60
- suite,
25(12)54,
26(11)197,
28(3)299,
28(6)13,
28(6)268,
28(7)249,
29(6)85,
30(3)71,
30(3)103,
30(6)139,
30(6)270,
30(8)58,
30(8)144