@@ -1362,7 +1362,7 @@ @phdthesis{bolz14metatracing
13621362 year = {2014},
13631363}
13641364
1365- @misc {klabnik18rust,
1365+ @book {klabnik18rust,
13661366 author = "Steve Klabnik and Carol Nichols",
13671367 title = "The {Rust} Programming Language",
13681368 year = 2018,
@@ -2159,6 +2159,16 @@ @book{jones16garbage
21592159 month=Sep
21602160}
21612161
2162+ @book{jones23garbage,
2163+ author={Jones, Richard and Hosking, Antony and Moss, Eliot},
2164+ title="The Garbage Collection Handbook: the Art of Automatic Memory Management",
2165+ year={2023},
2166+ publisher={Chapman and Hall/CRC},
2167+ isbn={1032218037},
2168+ edition="Second",
2169+ month=Jul
2170+ }
2171+
21622172@article{boehm88garbage,
21632173 author={Boehm, Hans-Juergen and Weiser, Mark},
21642174 title={Garbage collection in an uncooperative environment},
@@ -2262,8 +2272,8 @@ @techreport{gudeman95representing
22622272 - year is from first git commit https://github.com/Manishearth/rust-gc
22632273@misc{manish15rustgc,
22642274 title = {rust-gc},
2265- link = {https://github.com/Manishearth/rust-gc/},
2266- note = {Accessed: 2018-08 -15},
2275+ howpublished = {\url{ https://github.com/Manishearth/rust-gc/} },
2276+ note = {Accessed: 2024-10 -15},
22672277 year = {2015},
22682278 author = {Manish Goregaokar},
22692279}
@@ -2777,7 +2787,7 @@ @misc{rustgc
27772787@misc{shifgrethor,
27782788 title = {shifgrethor},
27792789 howpublished = {\url{https://github.com/withoutboats/shifgrethor/}},
2780- note = {Accessed: 2022-12-17 },
2790+ note = {Accessed: 2024-10-15 },
27812791 year = {2018},
27822792 author = {Saoirse Aronson},
27832793}
@@ -2852,7 +2862,7 @@ @misc{pizlo17riptide
28522862 year = 2017,
28532863 month = Jan,
28542864 howpublished = {\url{https://webkit.org/blog/7122/introducing-riptide-webkits-retreating-wavefront-concurrent-garbage-collector/}},
2855- note = {Accessed: 2023-02-16 },
2865+ note = {Accessed: 2024-10-15 },
28562866}
28572867
28582868@misc{spidermonkeygc,
@@ -3106,7 +3116,7 @@ @misc{wlambda
31063116@misc{boa,
31073117 title = "{{Boa}: an experimental {JavaScript} lexer, parser and interpreter written in {Rust}}",
31083118 howpublished = {\url{https://github.com/boa-dev/boa}},
3109- note = {Accessed: 2023-04-03 },
3119+ note = {Accessed: 2024-10-15 },
31103120 year = {2018},
31113121 month = Aug,
31123122 author = {Jason Williams},
@@ -3124,7 +3134,7 @@ @misc{mmtk
31243134@misc{rustbacon,
31253135 title = "{{bacon-rajan-cc}: A reference counted type with cycle collection for {Rust}}",
31263136 howpublished = {\url{https://github.com/fitzgen/bacon-rajan-cc}},
3127- note = {Accessed: 2023-04-03 },
3137+ note = {Accessed: 2024-10-15 },
31283138 year = {2015},
31293139 month = Aug,
31303140 author={Nick Fitzgerald},
@@ -3133,7 +3143,7 @@ @misc{rustbacon
31333143@misc{gcarena,
31343144 title = "{{gc-arena}: An experimental system for {Rust} garbage collection}",
31353145 howpublished = {\url{https://github.com/kyren/gc-arena/}},
3136- note = {Accessed: 2023-04-03 },
3146+ note = {Accessed: 2024-10-15 },
31373147 year = {2019},
31383148 month = Sep,
31393149 author = {Catherine West},
@@ -3163,7 +3173,7 @@ @misc{niko13destructors
31633173 year = 2013,
31643174 month = Jan,
31653175 howpublished = {\url{http://smallcultfollowing.com/babysteps/blog/2013/01/17/destructors-and-finalizers-in-rust/}},
3166- note = {Accessed: 2023-04-03 },
3176+ note = {Accessed: 2024-10-15 },
31673177}
31683178
31693179@misc{manish18elsa,
@@ -3181,7 +3191,7 @@ @misc{manish21arena
31813191 year = 2021,
31823192 month = Mar,
31833193 howpublished = {\url{https://manishearth.github.io/blog/2021/03/15/arenas-in-rust/}},
3184- note = {Accessed: 2023-04-03 },
3194+ note = {Accessed: 2024-10-15 },
31853195}
31863196
31873197@misc{manish16gc,
@@ -3190,7 +3200,7 @@ @misc{manish16gc
31903200 year = 2016,
31913201 month = Aug,
31923202 howpublished = {\url{https://manishearth.github.io/blog/2016/08/18/gc-support-in-rust-api-design/}},
3193- note = {Accessed: 2023-04-03 },
3203+ note = {Accessed: 2024-10-15 },
31943204}
31953205
31963206@misc{felix15specifying,
@@ -3199,7 +3209,7 @@ @misc{felix15specifying
31993209 year = 2015,
32003210 month = Nov,
32013211 howpublished = {\url{http://blog.pnkfx.org/blog/2015/11/10/gc-and-rust-part-1-specing-the-problem/}},
3202- note = {Accessed: 2023-04-03 },
3212+ note = {Accessed: 2024-10-15 },
32033213}
32043214
32053215@misc{felix16roots,
@@ -3208,7 +3218,7 @@ @misc{felix16roots
32083218 year = 2016,
32093219 month = Jan,
32103220 howpublished = {\url{http://blog.pnkfx.org/blog/2016/01/01/gc-and-rust-part-2-roots-of-the-problem/}},
3211- note = {Accessed: 2023-04-03 },
3221+ note = {Accessed: 2024-10-15 },
32123222}
32133223
32143224@inproceedings{powers19mesh,
@@ -3286,8 +3296,8 @@ @misc{ager13oilpan
32863296 year = {2013},
32873297 month = Dec,
32883298 title = {Oilpan: tracing garbage collection for {Blink}},
3289- link = {https://docs.google.com/document/d/1y7_0ni0E_kxvrah-QtnreMlzCDKN3QP4BN1Aw7eSLfY},
3290- note = {Accessed on 2023 -10-12 },
3299+ howpublished = {\url{ https://docs.google.com/document/d/1y7_0ni0E_kxvrah-QtnreMlzCDKN3QP4BN1Aw7eSLfY} },
3300+ note = {Accessed on 2024 -10-15 },
32913301}
32923302
32933303@misc{goetz21deprecated,
@@ -3296,7 +3306,7 @@ @misc{goetz21deprecated
32963306 year = 2021,
32973307 month = Sep,
32983308 howpublished = {\url{https://openjdk.org/jeps/421}},
3299- note = {Accessed: 2023 -10-17 }
3309+ note = {Accessed: 2024 -10-15 }
33003310}
33013311
33023312@book{pierce04advanced,
@@ -3307,9 +3317,10 @@ @book{pierce04advanced
33073317 month = Dec,
33083318}
33093319
3310- @misc {stroustrup97c++,
3311- title={The {C++} {Programming} {Language} ({Special} 3rd {Edition}) },
3320+ @book {stroustrup97c++,
3321+ title={The {C++} {Programming} {Language}},
33123322 author={Stroustrup, Bjarne},
3323+ edition="Third",
33133324 year={1997},
33143325 month=Jun,
33153326 publisher={Addison-Wesley}
@@ -3403,7 +3414,7 @@ @misc{llvm14statepoints
34033414 year = {2014},
34043415 month = Dec,
34053416 howpublished = {\url{https://llvm.org/docs/GarbageCollection.html}},
3406- note = {Accessed: 2023-04-03 },
3417+ note = {Accessed: 2024-10-15 },
34073418}
34083419
34093420@misc{shipilev20local,
0 commit comments