RFR: 8151534: Refactor ArrayAllocator for easier reuse

Thomas Schatzl thomas.schatzl at oracle.com
Thu Mar 10 11:41:20 UTC 2016


On Wed, 2016-03-09 at 17:25 +0100, Stefan Karlsson wrote:
> Hi all,
> Please review this patch to refactor the ArrayAllocator code.
> http://cr.openjdk.java.net/~stefank/8151534/webrev.00
> https://bugs.openjdk.java.net/browse/JDK-8151534
> ArrayAllocator is used to either allocate an array with malloc or
> mmap. 
> This patch extracts the allocation code into two separate classes: 
> MmapArrayAllocator and MallocArrayAllocator. ArrayAllocator will 
> dispatch to one of these classes depending on the size of the 
> allocation. The main motivation for this patch is to allow the fix
> for 
> JDK-8077144 to reuse the code in MmapArrayAllocator.

  looks good. I will put MmapArrayAllocator to good use :)


More information about the hotspot-dev mailing list