Changeset 53bb8f1 for doc/bibliography
- Timestamp:
- Mar 12, 2019, 3:00:54 PM (6 years ago)
- Branches:
- ADT, aaron-thesis, arm-eh, ast-experimental, cleanup-dtors, enum, forall-pointer-decay, jacob/cs343-translation, jenkins-sandbox, master, new-ast, new-ast-unique-expr, pthread-emulation, qualifiedEnum
- Children:
- 30e32b2, a2545593
- Parents:
- 9d9a451 (diff), 91d6584 (diff)
Note: this is a merge changeset, the changes displayed below correspond to the merge itself.
Use the(diff)
links above to see all the changes relative to each parent. - File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
doc/bibliography/pl.bib
r9d9a451 r53bb8f1 330 330 contributer = {pabuhr@plg}, 331 331 author = {Nissim Francez}, 332 title = {Another Advantage of Key 332 title = {Another Advantage of Keyword Notation for Parameter Communication with Subprograms}, 333 333 journal = cacm, 334 334 volume = 20, … … 831 831 year = 2015, 832 832 howpublished= {\href{http://www.boost.org/doc/libs/1_61_0/libs/coroutine/doc/html/index.html} 833 {{http://www.boost.org/\-doc/\-libs/1\_61\_0/\-libs/\-coroutine/\-doc/\-html/\-index.html}}}, 834 optnote = {Accessed: 2016-09}, 833 {http://www.boost.org/\-doc/\-libs/1\_61\_0/\-libs/\-coroutine/\-doc/\-html/\-index.html}}, 834 } 835 836 @misc{BoostThreads, 837 keywords = {Boost Thread Library}, 838 contributer = {pabuhr@plg}, 839 author = {Anthony Williams and Vicente J. Botet Escriba}, 840 title = {Boost Thread Library}, 841 year = 2015, 842 howpublished= {\href{https://www.boost.org/doc/libs/1_61_0/doc/html/thread.html} 843 {https://\-www.boost.org/\-doc/\-libs/\-1\_61\_0/\-doc/\-html/\-thread.html}}, 835 844 } 836 845 … … 939 948 author = {{\textsf{C}{$\mathbf{\forall}$} Features}}, 940 949 howpublished= {\href{https://plg.uwaterloo.ca/~cforall/features}{https://\-plg.uwaterloo.ca/\-$\sim$cforall/\-features}}, 941 optnote = {Accessed: 2018-01-01},942 950 } 943 951 … … 959 967 year = 2018, 960 968 howpublished= {\href{https://cforall.uwaterloo.ca/CFAStackEvaluation.zip}{https://cforall.uwaterloo.ca/\-CFAStackEvaluation.zip}}, 961 optnote = {[Accessed May 2018]},962 969 } 963 970 … … 1134 1141 } 1135 1142 1136 @Inproceedings{Tarditi18, 1137 keywords = {Checked C}, 1138 contributer = {a3moss@uwaterloo.ca}, 1139 author = {Tarditi, David and Elliott, Archibald Samuel and Ruef, Andrew and Hicks, Michael}, 1140 title = {Checked C: Making C Safe by Extension}, 1143 @inproceedings{Tarditi18, 1144 keywords = {Checked C}, 1145 contributer = {a3moss@uwaterloo.ca}, 1146 author = {Tarditi, David and Elliott, Archibald Samuel and Ruef, Andrew and Hicks, Michael}, 1147 title = {Checked C: Making C Safe by Extension}, 1148 booktitle = {2018 IEEE Cybersecurity Development (SecDev)} 1141 1149 year = {2018}, 1142 1150 month = {September}, 1151 pages = {53-60}, 1143 1152 publisher = {IEEE}, 1144 1153 url = {https://www.microsoft.com/en-us/research/publication/checkedc-making-c-safe-by-extension/}, 1145 pages = {53-60},1146 1154 } 1147 1155 … … 1314 1322 journal = sigplan, 1315 1323 year = 1986, 1316 month = oct, volume = 21, number = 10, pages = {19-28}, 1324 month = oct, 1325 volume = 21, 1326 number = 10, 1327 pages = {19-28}, 1317 1328 note = {Object Oriented Programming Workshop} 1318 1329 } … … 1479 1490 title = {concurrent-locking}, 1480 1491 howpublished= {\href{https://github.com/pabuhr/concurrent-locking}{https://\-github.com/\-pabuhr/\-concurrent-locking}}, 1481 optnote = {[Accessed April 2017]},1482 1492 } 1483 1493 … … 1767 1777 howpublished= {\href{https://www.airs.com/blog/archives/428} 1768 1778 {https://www.airs.com/\-blog/\-archives/\-428}}, 1769 optnote = {Accessed: 2018-05},1770 1779 } 1771 1780 … … 2956 2965 year = 2014, 2957 2966 howpublished= {\href{https://gcc.gnu.org/onlinedocs/gcc-4.7.2/gcc/C-Extensions.html}{https://\-gcc.gnu.org/\-onlinedocs/\-gcc-4.7.2/\-gcc/\-C\-Extensions.html}}, 2958 optnote = {Accessed: 2017-04-02},2959 2967 } 2960 2968 … … 3040 3048 } 3041 3049 3050 @manual{WindowsFibers, 3051 keywords = {threads, fibers}, 3052 contributer = {pabuhr@plg}, 3053 author = {Windows}, 3054 title = {Fibers}, 3055 organization= {Microsoft, Windows Development Center}, 3056 address = {\href{https://docs.microsoft.com/en-us/windows/desktop/ProcThread/fibers}{https://\-docs.microsoft.com/\-en-us/\-windows/\-desktop/\-ProcThread/\-fibers}}, 3057 year = 2018, 3058 } 3059 3042 3060 @inproceedings{F-bound, 3043 3061 keywords = {}, … … 3087 3105 } 3088 3106 3107 @manual{Folly, 3108 keywords = {Folly}, 3109 contributer = {pabuhr@plg}, 3110 author = {Folly}, 3111 title = {Facebook Open-source Library}, 3112 organization= {Facebook}, 3113 address = {\href{https://github.com/facebook/folly}{https://\-github.com/\-facebook/\-folly}}, 3114 year = 2018, 3115 } 3116 3089 3117 @manual{Fortran95, 3090 3118 keywords = {Fortran 95}, … … 3107 3135 address = {\href{https://www.iso.org/standard/50459.html}{https://\-www.iso.org/\-standard/\-50459.html}}, 3108 3136 year = 2010, 3137 } 3138 3139 @manual{Fortran18, 3140 keywords = {ISO/IEC Fortran 10}, 3141 contributer = {pabuhr@plg}, 3142 author = {Fortran18}, 3143 title = {Programming Languages -- {Fortran} Part 1:Base Language ISO/IEC 1539-1:2018}, 3144 edition = {4rd}, 3145 publisher = {International Standard Organization}, 3146 address = {\href{https://www.iso.org/standard/72320.html}{https://\-www.iso.org/\-standard/\-72320.html}}, 3147 year = 2018, 3109 3148 } 3110 3149 … … 3356 3395 year = 2014, 3357 3396 howpublished= {https://developer.gnome.org/gobject/stable/}, 3358 optnote = {Accessed: 2017-04},3359 3397 } 3360 3398 … … 3671 3709 year = {1964}, 3672 3710 publisher = {ACM} 3711 } 3712 3713 @phdthesis{Barghi18, 3714 keywords = {concurrency, user threads, actors}, 3715 contributer = {pabuhr@plg}, 3716 author = {Saman Barghi}, 3717 title = {Improving the Performance of User-level Runtime Systems for Concurrent Applications}, 3718 school = {School of Computer Science, University of Waterloo}, 3719 year = 2018, 3720 month = sep, 3721 optaddress = {Waterloo, Ontario, Canada, N2L 3G1}, 3722 note = {\href{https://uwspace.uwaterloo.ca/handle/10012/13935}{https://\-uwspace.uwaterloo.ca/\-handle/\-10012/\-13935}}, 3673 3723 } 3674 3724 … … 3998 4048 year = 2015, 3999 4049 edition = {{J}ava {SE} 8}, 4050 } 4051 4052 @manual{Java11, 4053 keywords = {Java SE 11}, 4054 contributer = {pabuhr@plg}, 4055 author = {James Gosling and Bill Joy and Guy Steele and Gilad Bracha and Alex Buckley and Daniel Smith}, 4056 title = {{Java} Language Specification}, 4057 publisher = {Oracle}, 4058 month = sep, 4059 year = 2018, 4060 edition = {{J}ava {SE} 11}, 4061 } 4062 4063 @manual{JDK1.1, 4064 keywords = {JDK 1.1}, 4065 contributer = {pabuhr@plg}, 4066 author = {{Multithreading Models}}, 4067 title = {JDK 1.1 for Solaris Developer's Guide}, 4068 publisher = {Oracle}, 4069 address = {\href{https://docs.oracle.com/cd/E19455-01/806-3461/6jck06gqk/index.html#ch2mt-41}{https://\-docs.oracle.com/\-cd/\-E19455-01/\-806-3461/\-6jck06gqk/\-index.html\#ch2mt-41}}, 4070 year = 2010, 4000 4071 } 4001 4072 … … 4179 4250 } 4180 4251 4252 @manual{libmill, 4253 keywords = {libmill}, 4254 contributer = {pabuhr@plg}, 4255 author = {libmill}, 4256 title = {{G}o-style concurrency in {C}, Version 1.18}, 4257 organization= {libmill}, 4258 address = {\href{http://libmill.org/documentation.html}{http://\-libmill.org/\-documentation.html}}, 4259 month = jan, 4260 year = 2017, 4261 } 4262 4181 4263 @book{Weissman67, 4182 4264 keywords = {lisp}, … … 4224 4306 pages = {161-169}, 4225 4307 note = {Proceedings of the {SIGPLAN}~'89 Conference on Programming Language Design and Implementation} 4308 } 4309 4310 @manual{Lua, 4311 keywords = {Lua}, 4312 contributer = {pabuhr@plg}, 4313 author = {Lua}, 4314 title = {Lua 5.3 Reference Manual}, 4315 address = {\href{https://www.lua.org/manual/5.3}{https://\-www.lua.org/\-manual/\-5.3}}, 4316 year = 2018, 4226 4317 } 4227 4318 … … 4566 4657 } 4567 4658 % editor = {Allen Kent and James G. Williams}, 4659 4660 @incollection{MPC, 4661 keywords = {user-level threading}, 4662 contributer = {pabuhr@plg}, 4663 author = {Marc P\'erache and Herv\'e Jourdren and Raymond Namyst}, 4664 title = {MPC: A Unified Parallel Runtime for Clusters of {NUMA} Machines}, 4665 booktitle = {Euro-Par 2008}, 4666 pages = {329-342}, 4667 publisher = {Springer}, 4668 address = {Berlin, Heidelberg}, 4669 year = 2008, 4670 volume = 5168, 4671 series = {Lecture Notes in Computer Science}, 4672 } 4568 4673 4569 4674 @manual{MPI, … … 4992 5097 year = 2014, 4993 5098 howpublished= {\href{https://developer.apple.com/library/archive/documentation/Cocoa/Conceptual/ProgrammingWithObjectiveC}{https://\-developer.apple.com/\-library/archive/\-documentation/\-Cocoa/\-Conceptual/\-ProgrammingWithObjectiveC}}, 4994 optnote = {Accessed: 2018-03}4995 5099 } 4996 5100 … … 5002 5106 year = 2015, 5003 5107 howpublished= {\href{https://developer.apple.com/library/content/documentation/Xcode/Conceptual/RN-Xcode-Archive/Chapters/xc7_release_notes.html}{https://\-developer.apple.com/\-library/\-content/\-documentation/\-Xcode/\-Conceptual/\-RN-Xcode-Archive/\-Chapters/\-xc7\_release\_notes.html}}, 5004 optnote = {Accessed: 2017-04}5005 5108 } 5006 5109 … … 5515 5618 year = 2012, 5516 5619 howpublished= {\href{http://cs.brown.edu/research/pubs/theses/masters/2012/verch.pdf}{http://cs.brown.edu/\-research/\-pubs/\-theses/\-masters/\-2012/\-verch.pdf}}, 5517 optnote = {Accessed: 2013-10-4}5518 5620 } 5519 5621 … … 5839 5941 address = {\href{https://www.iso.org/standard/64029.html}{https://\-www.iso.org/\-standard/\-64029.html}}, 5840 5942 year = 2014, 5943 } 5944 5945 @manual{C++17, 5946 keywords = {ISO/IEC C++ 17}, 5947 contributer = {pabuhr@plg}, 5948 key = {C++17}, 5949 title = {{C}{\kern-.1em\hbox{\large\texttt{+\kern-.25em+}}} Programming Language ISO/IEC 14882:2017}, 5950 edition = {5th}, 5951 publisher = {International Standard Organization}, 5952 address = {\href{https://www.iso.org/standard/68564.html}{https://\-www.iso.org/\-standard/\-68564.html}}, 5953 year = 2017, 5841 5954 } 5842 5955 … … 5992 6105 institution = {Carnegie Mellon University}, 5993 6106 year = 1991, 5994 month = feb, number = "CMU-CS-91-106", 6107 month = feb, 6108 number = {CMU-CS-91-106}, 5995 6109 annote = { 5996 6110 Discusses a typed lambda calculus with … … 6049 6163 journal = sigplan, 6050 6164 year = 1988, 6051 month = jul, volume = 23, number = 7, pages = {260-267}, 6052 note = {Proceedings of the SIGPLAN '88 Conference on Programming Language 6053 Design and Implementation}, 6165 month = jul, 6166 volume = 23, 6167 number = 7, 6168 pages = {260-267}, 6169 note = {Proceedings of the SIGPLAN '88 Conference on Programming Language Design and Implementation}, 6054 6170 abstract = { 6055 6171 This paper deals with the integration of an efficient asynchronous … … 6101 6217 } 6102 6218 6219 @misc{Pthreads, 6220 keywords = {pthreads, C concurrency}, 6221 contributer = {pabuhr@plg}, 6222 key = {pthreads}, 6223 title = {{Pthread}.h, Specifications Issue 7, {IEEE} Std 1003.1-2017}, 6224 author = {IEEE and {The Open Group}}, 6225 year = 2018, 6226 howpublished= {\href{http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/pthread.h.html} 6227 {http://\-pubs.opengroup.org/\-onlinepubs/\-9699919799/\-basedefs/\-pthread.h.html}}, 6228 } 6229 6103 6230 @manual{Python, 6104 6231 keywords = {Python}, 6105 6232 contributer = {pabuhr@plg}, 6106 title = {Python Reference Manual, Release 2.5},6107 author = {Guido van Rossum},6233 author = {Python}, 6234 title = {Python Language Reference, Release 3.7.2}, 6108 6235 organization= {Python Software Foundation}, 6109 month = sep, 6110 year = 2006, 6111 note = {Fred L. Drake, Jr., editor}, 6236 address = {\href{https://docs.python.org/3/reference/index.html}{https://\-docs.python.org/\-3/\-reference/\-index.html}}, 6237 year = 2018, 6112 6238 } 6113 6239 6114 6240 % Q 6241 6242 @inproceedings{Qthreads, 6243 keywords = {user-level threading}, 6244 author = {Kyle B. Wheeler and Richard C. Murphy and Douglas Thain}, 6245 title = {Qthreads: An API for Programming with Millions of Lightweight Threads}, 6246 booktitle = {International Symposium on Parallel and Distributed Processing}, 6247 organization= {IEEE}, 6248 address = {Miami, FL, USA}, 6249 month = apr, 6250 year = 2008, 6251 } 6115 6252 6116 6253 @article{Grossman06, … … 6149 6286 } 6150 6287 6288 @manual{Quasar, 6289 keywords = {Quasar}, 6290 contributer = {pabuhr@plg}, 6291 author = {Quasar}, 6292 title = {Quasar Documentation, Release 0.8.0}, 6293 organization= {Parallel Universe}, 6294 address = {\href{http://docs.paralleluniverse.co/quasar}{http://\-docs.paralleluniverse.co/\-quasar}}, 6295 year = 2018, 6296 } 6297 6151 6298 % R 6152 6299 … … 6262 6409 number = 10, 6263 6410 pages = {27-32}, 6411 } 6412 6413 @article{Hesselink06, 6414 author = {Wim H. Hesselink}, 6415 title = {Refinement Verification of the Lazy Caching Algorithm}, 6416 journal = acta, 6417 year = 2006, 6418 month = oct, 6419 volume = 43, 6420 number = 3, 6421 pages = {195--222}, 6264 6422 } 6265 6423 … … 6400 6558 } 6401 6559 6560 @manual{Ruby, 6561 keywords = {Ruby}, 6562 contributer = {pabuhr@plg}, 6563 author = {Ruby}, 6564 title = {Ruby Documentation, Release 2.6.0}, 6565 organization= {Python Software Foundation}, 6566 address = {\href{https://www.ruby-lang.org/en/documentation}{https://\-www.ruby-lang.org/\-en/\-documentation}}, 6567 year = 2018, 6568 } 6569 6402 6570 % S 6403 6571 … … 7190 7358 author = {{TIOBE Index}}, 7191 7359 howpublished= {\href{http://www.tiobe.com/tiobe_index}{http://\-www.tiobe.com/\-tiobe\_index}}, 7192 optnote = {Accessed: 2018-09}, 7360 } 7361 7362 @misc{ThreadModel, 7363 contributer = {pabuhr@plg}, 7364 key = {ThreadModel}, 7365 title = {Thread (computing)}, 7366 author = {{Threading Model}}, 7367 howpublished= {\href{https://en.wikipedia.org/wiki/Thread_(computing)}{https://\-en.wikipedia.org/\-wiki/\-Thread\_(computing)}}, 7193 7368 } 7194 7369 … … 7522 7697 year = 2017, 7523 7698 howpublished= {\url{https://wiki.gnome.org/Projects/Vala/Manual}}, 7524 optnote = {Accessed: 2017-04}7525 7699 } 7526 7700 … … 7696 7870 % Y 7697 7871 7872 @article{Boehm12, 7873 keywords = {memory model, race condition}, 7874 contributer = {pabuhr@plg}, 7875 author = {Boehm, Hans-J. and Adve, Sarita V.}, 7876 title = {You Don'T Know Jack About Shared Variables or Memory Models}, 7877 journal = cacm, 7878 volume = 55, 7879 number = 2, 7880 month = feb, 7881 year = 2012, 7882 pages = {48--54}, 7883 publisher = {ACM}, 7884 address = {New York, NY, USA}, 7885 } 7886 7698 7887 % Z 7699 7888
Note: See TracChangeset
for help on using the changeset viewer.