This is a previous work I've done on hotspot, the name TransGC meaning transactional GC. It conatains the hack that I made to enable hotspot to group objects into different transactional areas so that we can reclaim the space once the transaction is over. The implementation is complete, but unfortunately the overhead is not acceptable. It runs with real benchmarks like specj2004, but the performance is not as good as expected, that's why it's not published into a paper yet. But I would like to still share this code in case anyone is interested.
This is a previous work I've done on hotspot, the name TransGC meaning transactional GC. It conatains the hack that I made to enable hotspot to group objects into different transactional areas so that we can reclaim the space once the transaction is over. The implementation is complete, but unfortunately the overhead is not acceptable. It runs w…
License
techtony2018/TransGC
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
About
This is a previous work I've done on hotspot, the name TransGC meaning transactional GC. It conatains the hack that I made to enable hotspot to group objects into different transactional areas so that we can reclaim the space once the transaction is over. The implementation is complete, but unfortunately the overhead is not acceptable. It runs w…
Resources
License
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published