Changes in doc/bibliography/pl.bib [031a88a9:5883914]
- File:
-
- 1 edited
-
doc/bibliography/pl.bib (modified) (34 diffs)
Legend:
- Unmodified
- Added
- Removed
-
doc/bibliography/pl.bib
r031a88a9 r5883914 701 701 % B 702 702 703 @article{Michael13,704 contributer = {pabuhr@plg},705 author = {Maged M. Michael},706 title = {The Balancing Act of Choosing Nonblocking Features},707 journal = cacm,708 volume = 56,709 number = 9,710 month = sep,711 year = 2013,712 pages = {46--53},713 publisher = {ACM},714 address = {New York, NY, USA},715 }716 717 703 @incollection{beta:old, 718 704 keywords = {beta, patterns, virtual types}, … … 922 908 923 909 @misc{Cforall, 924 contributer = {pabuhr@plg},925 910 key = {Cforall}, 926 author = {{\textsf{C}{$\mathbf{\forall}$} Features}},927 howpublished= {\ href{https://plg.uwaterloo.ca/~cforall/features}{https://\-plg.uwaterloo.ca/\-~cforall/\-features}},911 title = {\textsf{C}{$\mathbf{\forall}$} Features}, 912 howpublished= {\url{https://plg.uwaterloo.ca/~cforall/features}}, 928 913 optnote = {Accessed: 2018-01-01}, 929 914 } … … 941 926 942 927 @misc{CFAStackEvaluation, 943 contributer = {a3moss@plg},944 928 author = {Aaron Moss}, 945 929 title = {\textsf{C}$\mathbf{\forall}$ Stack Evaluation Programs}, 946 930 year = 2018, 947 howpublished= {\href{https://cforall.uwaterloo.ca/CFAStackEvaluation.zip}{ https://cforall.uwaterloo.ca/\-CFAStackEvaluation.zip}},931 howpublished= {\href{https://cforall.uwaterloo.ca/CFAStackEvaluation.zip}{\textcolor{blue}{Q4: https://cforall.uwaterloo.ca/\-CFAStackEvaluation.zip}}}, 948 932 optnote = {[Accessed May 2018]}, 949 933 } 950 934 951 935 @article{Moss18, 952 keywords = { type systems, tuples, Cforall},936 keywords = {concurrency, C++}, 953 937 contributer = {pabuhr@plg}, 954 938 author = {Aaron Moss and Robert Schluntz and Peter A. Buhr}, 955 939 title = {\textsf{C}$\mathbf{\forall}$ : Adding Modern Programming Language Features to C}, 956 940 year = 2018, 957 month = aug,958 941 journal = spe, 959 note = { \href{http://dx.doi.org/10.1002/spe.2624}{http://\-dx.doi.org/\-10.1002/\-spe.2624}},942 note = {Accepted, to appear}, 960 943 } 961 944 … … 979 962 comment = { 980 963 The evidence given is thin. 981 }, 964 } 982 965 } 983 966 … … 1433 1416 } 1434 1417 1435 @misc{NThreadCode13,1436 keywords = {N-thread software-solution mutual exclusion},1437 contributer = {pabuhr@plg},1438 key = {concurrent locking},1439 author = {Peter A. Buhr and David Dice and Wim H. Hesselink},1440 title = {concurrent-locking},1441 howpublished= {\href{https://github.com/pabuhr/concurrent-locking}{https://\-github.com/\-pabuhr/\-concurrent-locking}},1442 optnote = {[Accessed April 2017]},1443 }1444 1445 1418 @incollection{Reppy93, 1446 1419 keywords = {ML, concurrency, continuation passing}, … … 1516 1489 month = dec, 1517 1490 year = 2017, 1518 note = {\href{http s://plg.uwaterloo.ca/~usystem/pub/uSystem/uC++.pdf}{https://\-plg.uwaterloo.ca/\-~usystem/\-pub/\-uSystem/uC++.pdf}},1491 note = {\href{http://plg.uwaterloo.ca/~usystem/pub/uSystem/u++-7.0.0.sh}{http://\-plg.\-uwaterloo.\-ca/\-$\sim$usystem/\-pub/\-uSystem/\-u++-7.0.0.sh}}, 1519 1492 } 1520 1493 … … 1583 1556 } 1584 1557 1585 @mastersthesis{Sun15,1586 author = {Sun, Xianda},1587 title = {Concurrent High-performance Persistent Hash Table In {J}ava},1588 school = {School of Computer Science, University of Waterloo},1589 year = 2015,1590 optaddress = {Waterloo, Ontario, Canada, N2L 3G1},1591 note = {\href{https://uwspace.uwaterloo.ca/handle/10012/10013}{https://\-uwspace.uwaterloo.ca/\-handle/\-10012/\-10013}},1592 }1593 1594 1558 @book{Andrews91:book, 1595 1559 keywords = {concurrency}, … … 1616 1580 1617 1581 @mastersthesis{Delisle18, 1618 keywords = {concurrency, Cforall}, 1619 contributer = {pabuhr@plg}, 1620 author = {Thierry Delisle}, 1582 author = {Thierry Delisle }, 1621 1583 title = {Concurrency in \textsf{C}$\mathbf{\forall}$}, 1622 1584 school = {School of Computer Science, University of Waterloo}, 1623 1585 year = 2018, 1624 optaddress = {Waterloo, Ontario, Canada, N2L 3G1},1586 address = {Waterloo, Ontario, Canada, N2L 3G1}, 1625 1587 note = {\href{https://uwspace.uwaterloo.ca/handle/10012/12888}{https://\-uwspace.uwaterloo.ca/\-handle/\-10012/\-12888}}, 1626 }1627 1628 @article{Delisle18b,1629 keywords = {concurrency, Cforall},1630 contributer = {pabuhr@plg},1631 author = {Thierry Delisle and Peter A. Buhr},1632 title = {Concurrency in \textsf{C}$\mathbf{\forall}$},1633 year = 2018,1634 journal = spe,1635 pages = {1-32},1636 note = {submitted},1637 1588 } 1638 1589 … … 1876 1827 key = {Peter Buhr}, 1877 1828 title = {CS343}, 1878 year = 201 8,1829 year = 2017, 1879 1830 howpublished= {\href{https://www.student.cs.uwaterloo.ca/~cs343}{https://\-www.student.cs.uwaterloo.ca/\-~cs343}}, 1880 1831 } … … 2913 2864 keywords = {concurrency, mutual exclusion, performance experiment, software solutions}, 2914 2865 title = {Fast mutual exclusion by the {T}riangle algorithm}, 2915 author = {Wim H. Hesselink and Peter A.Buhr and David Dice},2866 author = {Wim H. Hesselink and Peter Buhr and David Dice}, 2916 2867 journal = ccpe, 2917 2868 volume = 30, … … 2920 2871 month = feb, 2921 2872 publisher = {John Wiley \& Sons}, 2922 note = {\ href{https://doi.org/10.1002/cpe.4183}{https://\-doi.org/\-10.1002/\-cpe.4183}}2873 note = {\url{https://doi.org/10.1002/cpe.4183}} 2923 2874 } 2924 2875 … … 3332 3283 edition = {{S}imon {M}arlow}, 3333 3284 year = 2010, 3334 note = {\href{https://haskell.org/definition/haskell2010.pdf}{https:// \-haskell.org/\-definition/\-haskell2010.pdf}},3285 note = {\href{https://haskell.org/definition/haskell2010.pdf}{https://haskell.org/\-definition/\-haskell2010.pdf}}, 3335 3286 } 3336 3287 … … 3406 3357 } 3407 3358 3408 @article{Hesselink17 b,3359 @article{Hesselink17, 3409 3360 keywords = {concurrency, mutual exclusion, performance experiment, software solutions}, 3410 3361 title = {High-Contention Mutual Exclusion by Elevator Algorithms}, 3411 author = {Peter A.Buhr and David Dice and Wim H. Hesselink},3362 author = {Peter Buhr and David Dice and Wim H. Hesselink}, 3412 3363 journal = ccpe, 3413 volume = 30,3414 number = 18,3364 volumeopt = 30, 3365 numberopt = 4, 3415 3366 year = 2018, 3416 month = sep,3367 month = may, 3417 3368 publisher = {John Wiley \& Sons}, 3418 note = {\ href{https://doi-org.proxy.lib.uwaterloo.ca/10.1002/cpe.4475}{https://\-doi-org.proxy.lib.uwaterloo.ca/\-10.1002/\-cpe.4475}},3369 note = {\url{https://doi-org.proxy.lib.uwaterloo.ca/10.1002/cpe.4475}} 3419 3370 } 3420 3371 … … 3895 3846 % K 3896 3847 3897 @inproceedings{Buhr96b,3898 author = {Peter A. Buhr and Martin Karsten and Jun Shih},3899 title = {{\small\textsf{KDB}}: A Multi-threaded Debugger for Multi-threaded Applications},3900 booktitle = {Proceedings of SPDT'96: SIGMETRICS Symposium on Parallel and Distributed Tools},3901 publisher = {ACM Press},3902 address = {Philadelphia, Pennsylvania, U.S.A.},3903 month = may,3904 year = 1996,3905 pages = {80-87},3906 }3907 3908 3848 @article{Duggan96, 3909 3849 keywords = {concurrency, critical section}, 3910 3850 contributer = {pabuhr@plg}, 3911 author = {Dominic Duggan and G ordonV. Cormack and John Ophel},3851 author = {Dominic Duggan and G. V. Cormack and John Ophel}, 3912 3852 title = {Kinded Type Inference for Parametric Overloading}, 3913 3853 journal = acta, … … 4593 4533 % N 4594 4534 4595 @techreport{Drepper03,4596 keywords = {NPTL, threading, 1:1 model},4597 contributer = {pabuhr@plg},4598 author = {Ulrich Drepper and Ingo Molnar},4599 title = {The Native POSIX Thread Library for Linux},4600 institution = {Red Hat},4601 year = 2003,4602 note = {\href{http://www.cs.utexas.edu/~witchel/372/lectures/POSIX_Linux_Threading.pdf}{http://www.cs.utexas.edu/\-$\sim$witchel/\-372/\-lectures/\-POSIX\_Linux\_Threading.pdf}},4603 }4604 4605 4535 @article{Haddon77, 4606 4536 keywords = {monitors, nested monitor calls}, … … 4726 4656 volume = 9, 4727 4657 pages = {157-164}, 4728 }4729 4730 @misc{nginx,4731 key = {nginx},4732 author = {{NGINX}},4733 howpublished= {\href{https://www.nginx.com}{https://\-www.nginx.com}},4734 4658 } 4735 4659 … … 4844 4768 @misc{obj-c-book, 4845 4769 keywords = {objective-c}, 4846 contributor = { pabuhr@plg},4770 contributor = {a3moss@uwaterloo.ca}, 4847 4771 key = {Objective-C}, 4848 author= {Objective-C},4772 title = {Objective-C}, 4849 4773 publisher = {Apple Inc.}, 4850 year = 201 4,4851 howpublished= {\href{https://developer.apple.com/library/ archive/documentation/Cocoa/Conceptual/ProgrammingWithObjectiveC}{https://\-developer.apple.com/\-library/archive/\-documentation/\-Cocoa/\-Conceptual/\-ProgrammingWithObjectiveC}},4774 year = 2015, 4775 howpublished= {\href{https://developer.apple.com/library/content/documentation/General/Conceptual/DevPedia-CocoaCore/ObjectiveC.html}{https://developer.apple.com/\-library/\-content/\-documentation/\-General/\-Conceptual/\-DevPedia-\-CocoaCore/\-ObjectiveC.html}}, 4852 4776 optnote = {Accessed: 2018-03} 4853 4777 } … … 4859 4783 title = {{X}code 7 Release Notes}, 4860 4784 year = 2015, 4861 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}},4785 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}}, 4862 4786 optnote = {Accessed: 2017-04} 4863 4787 } … … 5359 5283 } 5360 5284 5361 @misc{perf,5362 contributer = {pabuhr@plg},5363 key = {perf},5364 author = {perf},5365 howpublished= {\href{https://perf.wiki.kernel.org/index.php/Tutorial}{https://\-perf.wiki.kernel.org/\-index.php/\-Tutorial}},5366 }5367 5368 @misc{Verch12,5369 contributer = {pabuhr@plg},5370 author = {Shaun Verch},5371 title = {Performance Analysis of 64-Bit Capriccio},5372 month = may,5373 year = 2012,5374 howpublished= {\href{http://cs.brown.edu/research/pubs/theses/masters/2012/verch.pdf}{http://cs.brown.edu/\-research/\-pubs/\-theses/\-masters/\-2012/\-verch.pdf}},5375 optnote = {Accessed: 2013-10-4}5376 }5377 5378 5285 @article{Anderson90, 5379 5286 keywords = {spin locks, back off, performance}, … … 5596 5503 note = {Proceedings of the OOPSLA'89 Conference, Oct. 1--6, 1989, New Orleans, Lousiana}, 5597 5504 abstract = {}, 5598 }5599 5600 @inproceedings{Buhr98,5601 keywords = {profiling, monitoring, visualization},5602 contributer = {pabuhr@plg},5603 author = {Peter A. Buhr and Robert Denda},5604 title = {{$\mu$Profiler} : Profiling User-Level Threads in a Shared-Memory Programming Environment},5605 booktitle = {Proceedings of the Second International Symposium on Computing in Object-Oriented Parallel Environments (ISCOPE'98)},5606 series = {Lecture Notes in Computer Science},5607 publisher = {Springer-Verlag},5608 volume = 1505,5609 opteditor = {Dennis Caromel and Rodney R. Oldehoeft and Marydell Tholburn},5610 address = {Santa Fe, New Mexico, U.S.A.},5611 month = dec,5612 year = 1998,5613 pages = {159-166},5614 5505 } 5615 5506 … … 5964 5855 keywords = {Cyclone, existential types, polymorphism, type variables}, 5965 5856 contributer = {a3moss@plg}, 5966 author = {D anGrossman},5857 author = {D. Grossman}, 5967 5858 title = {Quantified Types in an Imperative Language}, 5968 5859 journal = toplas, … … 6073 5964 } 6074 5965 6075 @article{Ronsse03,6076 keywords = {profiling, replay},6077 contributer = {pabuhr@plg},6078 author = {Michiel Ronsse and De Bosschere, Koen and Mark Christiaens and Jacques Chassin de Kergommeaux and Dieter Kranzlm\"{u}ller},6079 title = {Record/Replay for Nondeterministic Program Executions},6080 journal = cacm,6081 month = sep,6082 year = 2003,6083 volume = 46,6084 number = 9,6085 pages = {62-67},6086 }6087 6088 5966 @article{Robinson48, 6089 5967 keywords = {recursion, Ackermann function}, … … 6124 6002 } 6125 6003 6126 @mastersthesis{Schuster99,6127 author = {Oliver Schuster},6128 title = {Replay of Concurrent Shared-Memory Programs},6129 school = {Universit\"at Mannheim},6130 address = {Mannheim, Deutschland},6131 year = 1999,6132 month = apr,6133 type = {Diplomarbeit},6134 note = {\href{ftp://plg.uwaterloo.ca/pub/theses/SchusterThesis.ps.gz}{ftp://\-plg.uwaterloo.ca/\-pub/\-theses/\-SchusterThesis.ps.gz}},6135 }6136 6137 6004 @article{Euclid, 6138 6005 keywords = {Euclid}, … … 6166 6033 school = {School of Computer Science, University of Waterloo}, 6167 6034 year = 2017, 6168 optaddress = {Waterloo, Ontario, Canada, N2L 3G1},6035 address = {Waterloo, Ontario, Canada, N2L 3G1}, 6169 6036 note = {\href{https://uwspace.uwaterloo.ca/handle/10012/11830}{https://\-uwspace.uwaterloo.ca/\-handle/\-10012/\-11830}}, 6170 6037 } … … 6993 6860 contributer = {pabuhr@plg}, 6994 6861 key = {TIOBE Index}, 6995 author = {{TIOBE Index}},6862 title = {{TIOBE} Index}, 6996 6863 howpublished= {\href{http://www.tiobe.com/tiobe_index}{http://\-www.tiobe.com/\-tiobe\_index}}, 6997 6864 optnote = {Accessed: 2018-09}, … … 7133 7000 year = 1980 7134 7001 } 7135 7136 @misc{TraceCompass,7137 contributer = {pabuhr@plg},7138 key = {Trace Compass},7139 author = {{T}race {C}ompass},7140 howpublished= {\href{https://projects.eclipse.org/proposals/trace-compass}{https://\-projects.eclipse.org/\-proposals/\-trace-compass}},7141 }7142 7002 7143 7003 @article{Leroy00, … … 7275 7135 title = {Usability Challenges in Exception Handling}, 7276 7136 booktitle = {5th International Workshop on Exception Handling (WEH)}, 7277 o ptorganization= {16th International Symposium on the Foundations of Software Engineering (FSE 16)},7137 organization= {16th International Symposium on the Foundations of Software Engineering (FSE 16)}, 7278 7138 address = {Zurich, Switzerland}, 7279 7139 month = jun, … … 7419 7279 } 7420 7280 7421 @inproceedings{vonBehren03,7422 keywords = {threads, events, web server},7423 contributer = {pabuhr@plg},7424 author = {Rob von Behren and Jeremy Condit and Eric Brewer},7425 title = {Why Events Are a Bad Idea (for high-concurrency servers)},7426 booktitle = {HotOS IX: The 9th Workshop on Hot Topics in Operating Systems},7427 publisher = {USENIX Association},7428 address = {Lihue, Hawaii, U.S.A.},7429 month = may,7430 year = 2003,7431 pages = {19-24},7432 }7433 7434 7281 @techreport{Moss90, 7435 7282 keywords = {Swizzling, database}, … … 7496 7343 year = 1986, 7497 7344 editor = {Norman Meyrowitz}, 7498 publisher = sigplan ,7345 publisher = sigplan # " 21(11)", 7499 7346 organization= {Association for Computing Machinery}, 7500 7347 address = {Portland, Oregon}, 7501 month = sep ,7348 month = sep # { 29} 7502 7349 } 7503 7350 … … 7508 7355 year = 1987, 7509 7356 editor = {Norman Meyrowitz}, 7510 publisher = sigplan ,7357 publisher = sigplan # " 22(12)", 7511 7358 organization= {Association for Computing Machinery}, 7512 7359 address = {Orlando, Florida}, 7513 month = oct ,7360 month = oct # { 4--8} 7514 7361 } 7515 7362 … … 7520 7367 year = 1988, 7521 7368 editor = {Norman Meyrowitz}, 7522 publisher = sigplan ,7369 publisher = sigplan # " 23(11)", 7523 7370 organization= {Association for Computing Machinery}, 7524 7371 address = {San Diego, California}, 7525 month = sep ,7372 month = sep # { 25--30} 7526 7373 } 7527 7374 … … 7532 7379 year = 1989, 7533 7380 editor = {Norman Meyrowitz}, 7534 publisher = sigplan ,7381 publisher = sigplan # " 24(10)", 7535 7382 organization= {Association for Computing Machinery}, 7536 7383 address = {New Orleans, Louisiana}, 7537 month = oct ,7384 month = oct # { 1--6} 7538 7385 } 7539 7386 … … 7544 7391 year = 1990, 7545 7392 editor = {Norman Meyrowitz}, 7546 publisher = sigplan ,7393 publisher = sigplan # " 25(10)", 7547 7394 organization= {Association for Computing Machinery}, 7548 7395 address = {Ottawa, Canada}, 7549 month = oct ,7396 month = oct # { 21--25} 7550 7397 } 7551 7398 … … 7556 7403 year = 1991, 7557 7404 editor = {Andreas Paepcke}, 7558 publisher = sigplan ,7405 publisher = sigplan # " 26(11)", 7559 7406 organization= {Association for Computing Machinery}, 7560 7407 address = {Phoenix, Arizona}, 7561 month = oct ,7562 } 7408 month = oct # { 6--11} 7409 }
Note:
See TracChangeset
for help on using the changeset viewer.