Build Relocation

It is known fact that DRLVM performance on some workloads dramatically depends on how much Java heap is available. For now, Harmony/x86 can only allocate continuous chunk of memory as Java heap, so there are number of issues while allocating large Java heap on Windows – most of them due to address space fragmentation. The relocation of libraries is the main powerhorse of fighting with these issues.