[vmkit-commits] [vmkit] r98606 - in /vmkit/trunk: lib/Mvm/Compiler/JIT.cpp mmtk/mmtk-j3/Memory.cpp

Nicolas Geoffray nicolas.geoffray at lip6.fr
Mon Mar 15 19:54:13 PDT 2010


Author: geoffray
Date: Mon Mar 15 21:54:13 2010
New Revision: 98606

URL: http://llvm.org/viewvc/llvm-project?rev=98606&view=rev
Log:
Mmap something that can be mmapped currently. This will need to be changed
to something better.


Modified:
    vmkit/trunk/lib/Mvm/Compiler/JIT.cpp
    vmkit/trunk/mmtk/mmtk-j3/Memory.cpp

Modified: vmkit/trunk/lib/Mvm/Compiler/JIT.cpp
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/lib/Mvm/Compiler/JIT.cpp?rev=98606&r1=98605&r2=98606&view=diff
==============================================================================
--- vmkit/trunk/lib/Mvm/Compiler/JIT.cpp (original)
+++ vmkit/trunk/lib/Mvm/Compiler/JIT.cpp Mon Mar 15 21:54:13 2010
@@ -190,7 +190,7 @@
 #else
     uint32 flags = MAP_PRIVATE | MAP_ANONYMOUS | MAP_FIXED;
 #endif
-    void* baseAddr = mmap((void*)0x30000000, 0x50000000, PROT_READ | PROT_WRITE,
+    void* baseAddr = mmap((void*)0x30000000, 0x40000000, PROT_READ | PROT_WRITE,
                           flags, -1, 0);
     if (baseAddr == MAP_FAILED) {
       perror("mmap");

Modified: vmkit/trunk/mmtk/mmtk-j3/Memory.cpp
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/mmtk/mmtk-j3/Memory.cpp?rev=98606&r1=98605&r2=98606&view=diff
==============================================================================
--- vmkit/trunk/mmtk/mmtk-j3/Memory.cpp (original)
+++ vmkit/trunk/mmtk/mmtk-j3/Memory.cpp Mon Mar 15 21:54:13 2010
@@ -19,7 +19,7 @@
 }
 
 extern "C" uintptr_t Java_org_j3_mmtk_Memory_getHeapEndConstant__ () {
-  return (uintptr_t)0x80000000;
+  return (uintptr_t)0x70000000;
 }
 
 extern "C" uintptr_t Java_org_j3_mmtk_Memory_getAvailableStartConstant__ () {
@@ -27,7 +27,7 @@
 }
 
 extern "C" uintptr_t Java_org_j3_mmtk_Memory_getAvailableEndConstant__ () {
-  return (uintptr_t)0x80000000;
+  return (uintptr_t)0x70000000;
 }
 
 extern "C" sint32





More information about the vmkit-commits mailing list