Skip to content

Commit d21eadd

Browse files
committed
Add GC software referenced from Jake's thesis.
It's very likely we will end up using these in the Alloy paper too
1 parent a8fa2f4 commit d21eadd

File tree

1 file changed

+80
-0
lines changed

1 file changed

+80
-0
lines changed

softdev.bib

Lines changed: 80 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3076,3 +3076,83 @@ @misc{watson23early
30763076
note = {(to appear)},
30773077
year = 2023,
30783078
}
3079+
3080+
@misc{jsc,
3081+
title = "{{JavaScriptCore}}",
3082+
howpublished = {\url{https://developer.apple.com/documentation/javascriptcore}},
3083+
note = {Accessed: 2023-04-03},
3084+
year = {2013},
3085+
author = {Apple},
3086+
}
3087+
3088+
@misc{rustpython,
3089+
title = "{{RustPython}: a {Python} interpreter written in {Rust}}",
3090+
howpublished = {\url{https://github.com/RustPython/RustPython}},
3091+
note = {Accessed: 2023-04-03},
3092+
year = {2018},
3093+
month = May,
3094+
author = {The {RustPython} Project},
3095+
}
3096+
3097+
@misc{wlambda,
3098+
title = "{{WLambda}: embeddable scripting language for {Rust}}",
3099+
howpublished = {\url{https://github.com/WeirdConstructor/WLambda/}},
3100+
note = {Accessed: 2023-04-03},
3101+
year = {2019},
3102+
month = May,
3103+
author = {{WeirdConstructor}},
3104+
}
3105+
3106+
@misc{boa,
3107+
title = "{{Boa}: an experimental {JavaScript} lexer, parser and interpreter written in {Rust}}",
3108+
howpublished = {\url{https://github.com/boa-dev/boa}},
3109+
note = {Accessed: 2023-04-03},
3110+
year = {2018},
3111+
month = Aug,
3112+
author = {Jason Williams},
3113+
}
3114+
3115+
@misc{mmtk,
3116+
title = "{{MMTk}: a framework for the design and implementation of memory managers}",
3117+
howpublished = {\url{https://github.com/mmtk/mmtk-core}},
3118+
note = {Accessed: 2023-04-03},
3119+
year = {2017},
3120+
month = Nov,
3121+
author={Lin, Yi and Blackburn, Stephen M and Hosking, Antony L and Norrish, Michael},
3122+
}
3123+
3124+
@misc{rustbacon,
3125+
title = "{{bacon-rajan-cc}: A reference counted type with cycle collection for {Rust}}",
3126+
howpublished = {\url{https://github.com/fitzgen/bacon-rajan-cc}},
3127+
note = {Accessed: 2023-04-03},
3128+
year = {2015},
3129+
month = Aug,
3130+
author={Nick Fitzgerald},
3131+
}
3132+
3133+
@misc{gcarena,
3134+
title = "{{gc-arena}: An experimental system for {Rust} garbage collection}",
3135+
howpublished = {\url{https://github.com/kyren/gc-arena/}},
3136+
note = {Accessed: 2023-04-03},
3137+
year = {2019},
3138+
month = Sep,
3139+
author = {Catherine West},
3140+
}
3141+
3142+
@misc{yksom,
3143+
title = "{{yksom}: A {SOM} {VM} in {Rust}}",
3144+
howpublished = {\url{https://github.com/softdevteam/yksom}},
3145+
note = {Accessed: 2023-04-03},
3146+
year = {2019},
3147+
month = Sep,
3148+
author = {Laurence Tratt},
3149+
}
3150+
3151+
@misc{somrs,
3152+
title = "{{som-rs}: An alternative implementation of the {Simple Object Machine}, written in {Rust}}",
3153+
howpublished = {\url{https://github.com/Hirevo/som-rs}},
3154+
note = {Accessed: 2023-04-03},
3155+
year = {2020},
3156+
month = Jun,
3157+
author = {Nicolas Polomack},
3158+
}

0 commit comments

Comments
 (0)