[rvm-research] Pre-Tenuring

Shoaib Akram <[email protected]> Fri, 10 Aug 2018 18:04:44 +0200
Newsgroups gmane.comp.java.jikes.rvm.devel
Message-ID <[email protected]>
Hi All,

Hello again from Ghent! Something that should be a cakewalk is giving me a headache.

I want to pre-tenure certain objects. In MemoryManager, instead of assigning ALLOC_DEFAULT, I check the classes of objects and choose instead ALLOC_MATURE. This happens during compilation. 

Anyway, what’s next is the mutator checks the allocator changing it to LOS if the object is large.

In GenImmixMutator, I use the mature allocator to allocate into the mature space.

Pretty straightforward really. 

But it does not work.

Before I embark on the debugging process, I wonder if anyone has advice what step could be missing here. Or any synchronization issues that may arise.  

Thanks,
Shoaib
------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Jikesrvm-researchers mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/jikesrvm-researchers