Skip to content

Commit da26979

Browse files
Merge #101
101: Add some related GC work r=ltratt a=jacob-hughes Co-authored-by: Jake Hughes <[email protected]>
2 parents f788e59 + c202196 commit da26979

File tree

1 file changed

+70
-0
lines changed

1 file changed

+70
-0
lines changed

softdev.bib

Lines changed: 70 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3210,3 +3210,73 @@ @misc{felix16roots
32103210
howpublished = {\url{http://blog.pnkfx.org/blog/2016/01/01/gc-and-rust-part-2-roots-of-the-problem/}},
32113211
note = {Accessed: 2023-04-03},
32123212
}
3213+
3214+
@inproceedings{powers19mesh,
3215+
title={Mesh: Compacting memory management for {{C/C++}} applications},
3216+
author={Powers, Bobby and Tench, David and Berger, Emery D and McGregor, Andrew},
3217+
booktitle={{PLDI}},
3218+
pages={333--346},
3219+
year={2019},
3220+
month=Jun,
3221+
}
3222+
3223+
@inproceedings{flood16shenandoah,
3224+
title={Shenandoah: An open-source concurrent compacting garbage collector for {OpenJDK}},
3225+
author={Flood, Christine H and Kennke, Roman and Dinn, Andrew and Haley, Andrew and Westrelin, Roland},
3226+
booktitle={{PPPJ}},
3227+
pages={1--9},
3228+
month=Aug,
3229+
year={2016}
3230+
}
3231+
3232+
@article{banerjee20sound,
3233+
title={Sound garbage collection for {C} using pointer provenance},
3234+
author={Banerjee, Subarno and Devecsery, David and Chen, Peter M and Narayanasamy, Satish},
3235+
booktitle={{OOPSLA}},
3236+
volume={4},
3237+
pages={1--28},
3238+
year={2020},
3239+
month=Nov,
3240+
}
3241+
3242+
@inproceedings{henderson02accurate,
3243+
title={Accurate garbage collection in an uncooperative environment},
3244+
author={Henderson, Fergus},
3245+
booktitle={{ISMM}},
3246+
pages={150--156},
3247+
year={2002},
3248+
month=Jun,
3249+
}
3250+
3251+
@article{boehm96simple,
3252+
title={Simple garbage collector safety},
3253+
author={Boehm, Hans-J},
3254+
booktitle={PLDI},
3255+
volume={31},
3256+
number={5},
3257+
pages={89--98},
3258+
year={1996},
3259+
month=May,
3260+
}
3261+
3262+
@article{bartlett88compacting,
3263+
title={Compacting garbage collection with ambiguous roots},
3264+
author={Bartlett, Joel F},
3265+
journal={ACM Lisp Pointers},
3266+
volume={1},
3267+
number={6},
3268+
pages={3--12},
3269+
year={1988},
3270+
month=Apr,
3271+
}
3272+
3273+
@article{stichnoth99support,
3274+
title={Support for garbage collection at every instruction in a {Java} compiler},
3275+
author={Stichnoth, James M and Lueh, Guei-Yuan and Cierniak, Micha{\l}},
3276+
booktitle={PLDI},
3277+
volume={34},
3278+
number={5},
3279+
month=May,
3280+
pages={118--127},
3281+
year={1999},
3282+
}

0 commit comments

Comments
 (0)