Author: Carl Friedrich Bolz <[email protected]>
Branch: extradoc
Changeset: r4760:6e65ae13f7ac
Date: 2012-09-06 21:02 +0200
http://bitbucket.org/pypy/extradoc/changeset/6e65ae13f7ac/
Log: capitalization
diff --git a/talk/vmil2012/zotero.bib b/talk/vmil2012/zotero.bib
--- a/talk/vmil2012/zotero.bib
+++ b/talk/vmil2012/zotero.bib
@@ -1,7 +1,7 @@
@inproceedings{deutsch_efficient_1984,
address = {Salt Lake City, Utah},
- title = {Efficient implementation of the Smalltalk-80 system},
+ title = {Efficient implementation of the {Smalltalk-80} system},
isbn = {0-89791-125-3},
url = {http://portal.acm.org/citation.cfm?id=800017.800542},
doi = {10.1145/800017.800542},
@@ -29,7 +29,7 @@
@inproceedings{holkner_evaluating_2009,
address = {Wellington, New Zealand},
- title = {Evaluating the dynamic behaviour of Python applications},
+ title = {Evaluating the dynamic behaviour of {Python} applications},
isbn = {978-1-920682-72-9},
url = {http://portal.acm.org/citation.cfm?id=1862665},
abstract = {The Python programming language is typical among dynamic
languages in that programs written in it are not susceptible to static
analysis. This makes efficient static program compilation difficult, as well as
limiting the amount of early error detection that can be performed. Prior
research in this area tends to make assumptions about the nature of programs
written in Python, restricting the expressiveness of the language. One may
question why programmers are drawn to these languages at all, if only to use
them in a static-friendly style. In this paper we present our results after
measuring the dynamic behaviour of 24 production-stage open source Python
programs. The programs tested included arcade games, {GUI} applications and
non-interactive batch programs. We found that while most dynamic activity
occurs during program startup, dynamic activity after startup cannot be
discounted entirely.},
@@ -131,7 +131,7 @@
@inproceedings{callau_how_2011,
address = {New York, {NY}, {USA}},
series = {{MSR} '11},
- title = {How developers use the dynamic features of programming
languages: the case of smalltalk},
+ title = {How developers use the dynamic features of programming
languages: the case of {Smalltalk}},
isbn = {978-1-4503-0574-7},
shorttitle = {How developers use the dynamic features of programming
languages},
url = {http://doi.acm.org/10.1145/1985441.1985448},
@@ -249,7 +249,7 @@
@inproceedings{paleczny_java_2001,
address = {Monterey, California},
- title = {The Java {HotSpot} server compiler},
+ title = {The {Java} {HotSpot} server compiler},
url = {http://portal.acm.org/citation.cfm?id=1267848},
abstract = {The Java {HotSpotTM} Server Compiler achieves improved
asymptotic performance through a combination of object-oriented and
classical-compiler optimizations. Aggressive inlining using class-hierarchy
analysis reduces function call overhead and provides opportunities for many
compiler optimizations.},
booktitle = {Proceedings of the Java Virtual Machine Research and
Technology Symposium on Java Virtual Machine Research and Technology Symposium
- Volume 1},
@@ -260,7 +260,7 @@
},
@incollection{bolz_back_2008,
- title = {Back to the Future in One Week — Implementing a
Smalltalk {VM} in {PyPy}},
+ title = {Back to the Future in One Week — Implementing a
{Smalltalk} {VM} in {PyPy}},
url = {http://dx.doi.org/10.1007/978-3-540-89275-5_7},
abstract = {We report on our experiences with the Spy project,
including implementation details and benchmark results. Spy is a
re-implementation of the Squeak (i.e. Smalltalk-80) {VM} using the {PyPy}
toolchain. The {PyPy} project allows code written in {RPython}, a subset of
Python, to be translated
to a multitude of different backends and architectures. During the
translation, many aspects of the implementation can be
_______________________________________________
pypy-commit mailing list
[email protected]
http://mail.python.org/mailman/listinfo/pypy-commit