RFR: Refactor runtime allocation to avoid code duplication and upstream diff

Roman Kennke rkennke at redhat.com
Fri Sep 28 08:23:16 UTC 2018


As $SUBJ says.

It reverts most diffs to upstream in memAllocator.hpp|cpp. Only
remaining is to declare class Allocation as protected, otherwise we
can't override mem_allocate()... this needs to be upstreamed.

It also fixes our impl to be saner.

Testing: tier3_gc_shenandoah

http://cr.openjdk.java.net/~rkennke/refactor-rt-allocs/webrev.00/

Roman



More information about the shenandoah-dev mailing list