<div dir="ltr"><div><div><div><div>Hello together,<br><br></div>I am working on a GC dubbed CMM.<br></div>I have discussed the client API details with a few colleagues / friends and they think that it might be a worthwhile effort.<br><br><div>CMM attempts to give the mutators better control over their memory utilization.<br></div><div>This is achieved by means of scoped heaps.<br></div><div>The mutators are now able to create, activate / deactivate, collect and dispose of scoped heaps via an API.<br></div><br></div>I have now written up some of the details on a web site and was wondering if I could obtain some feedback from the experts who know the subject matter best.<br><br></div><div>See <a href="http://sockali.net/openjdk/cmm/">http://sockali.net/openjdk/cmm/</a> for a bit more detail and some use cases.<br><br><div>I also checked in the CMM Java API into a repository.<br></div>The code will certainty not survive any reviews at this stage, but the CMM interfaces are there to illustrate the basic idea.<br><br></div><div>See <a href="https://bitbucket.org/cmmgc/cmm-api">https://bitbucket.org/cmmgc/cmm-api</a><br><br></div><div>All feedback is most welcome, maybe something similar like this already exists and I could learn from it for this implementation.<br><br></div><div>Thanks and regards,<br></div><div>Pressenna<br><br></div></div>