1 | @article{Choi:1999:EAJ:320385.320386,
|
---|
2 | author = {Choi, Jong-Deok and Gupta, Manish and Serrano, Mauricio and Sreedhar, Vugranam C. and Midkiff, Sam},
|
---|
3 | title = {Escape Analysis for Java},
|
---|
4 | journal = {SIGPLAN Not.},
|
---|
5 | issue_date = {Oct. 1999},
|
---|
6 | volume = {34},
|
---|
7 | number = {10},
|
---|
8 | month = oct,
|
---|
9 | year = {1999},
|
---|
10 | issn = {0362-1340},
|
---|
11 | pages = {1--19},
|
---|
12 | numpages = {19},
|
---|
13 | url = {http://doi.acm.org/10.1145/320385.320386},
|
---|
14 | doi = {10.1145/320385.320386},
|
---|
15 | acmid = {320386},
|
---|
16 | publisher = {ACM},
|
---|
17 | address = {New York, NY, USA},
|
---|
18 | }
|
---|
19 |
|
---|
20 | @online{TryWithResources,
|
---|
21 | author = {Julien Ponge},
|
---|
22 | contributer = {rschlunt@uwaterloo.ca},
|
---|
23 | title = {Better Resource Management with Java SE 7: Beyond Syntactic Sugar},
|
---|
24 | year = 2011,
|
---|
25 | url = {http://www.oracle.com/technetwork/articles/java/trywithresources-401775.html},
|
---|
26 | note = {\url{http://www.oracle.com/technetwork/articles/java/trywithresources-401775.html}},
|
---|
27 | urldate = {2017-04-03}
|
---|
28 | }
|
---|
29 |
|
---|
30 | @online{ExceptSafe,
|
---|
31 | author = {Andrei Alexandrescu and Petru Marginean},
|
---|
32 | contributer = {rschlunt@uwaterloo.ca},
|
---|
33 | title = {Generic: Change the Way You Write Exception-Safe Code - Forever},
|
---|
34 | year = 2000,
|
---|
35 | url = {http://www.drdobbs.com/cpp/generic-change-the-way-you-write-excepti/184403758},
|
---|
36 | note = {\url{http://www.drdobbs.com/cpp/generic-change-the-way-you-write-excepti/184403758}},
|
---|
37 | urldate = {2017-04-03}
|
---|
38 | }
|
---|
39 |
|
---|
40 | @manual{Swift,
|
---|
41 | keywords = {Swift programming language},
|
---|
42 | contributer = {pabuhr@plg},
|
---|
43 | title = {The {Swift} Programming Language (Swift 3.1)},
|
---|
44 | organization= {Apple Inc.},
|
---|
45 | year = 2017,
|
---|
46 | note = {\url{https://developer.apple.com/library/content/documentation/Swift/Conceptual/Swift_Programming_Language/AboutTheLanguageReference.html}},
|
---|
47 | }
|
---|
48 |
|
---|
49 | @article{StructuredBindings,
|
---|
50 | author = {Herb Sutter and Bjarne Stroustrup and Gabriel Dos Reis},
|
---|
51 | title = {Structured bindings},
|
---|
52 | issue_date = {2015-10-14},
|
---|
53 | month = oct,
|
---|
54 | year = {2015},
|
---|
55 | pages = {1--6},
|
---|
56 | numpages = {6},
|
---|
57 | note = {\url{http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2015/p0144r0.pdf}},
|
---|
58 | }
|
---|
59 |
|
---|
60 | @manual{atexit,
|
---|
61 | keywords = {The Linux Programmer's Manual atexit},
|
---|
62 | contributer = {rschlunt@uwaterloo.ca},
|
---|
63 | title = {The Linux Programmer's Manual},
|
---|
64 | organization= {The GNU Project},
|
---|
65 | year = 2017,
|
---|
66 | note = {\url{http://man7.org/linux/man-pages/man3/atexit.3.html}},
|
---|
67 | }
|
---|