Now the cache adapt version works
authorjzhou <jzhou>
Thu, 12 May 2011 22:59:20 +0000 (22:59 +0000)
committerjzhou <jzhou>
Thu, 12 May 2011 22:59:20 +0000 (22:59 +0000)
Robust/src/Runtime/bamboo/multicoremem.h
Robust/src/Runtime/bamboo/multicoreruntime.c

index 088eef49a9d365a0fa233144c919e74ca80a59c7..2473bdde045cd90e763ba6d593b1121fb72f3b57 100644 (file)
@@ -53,7 +53,7 @@
 #elif defined GC_SMALLPAGESIZE
 #define BAMBOO_SMEM_SIZE ((unsigned int)(BAMBOO_PAGE_SIZE))
 #elif defined GC_SMALLPAGESIZE2
-#define BAMBOO_PAGE_SIZE ((unsigned int)(16 * 1024))  // (4096)
+//#define BAMBOO_PAGE_SIZE ((unsigned int)(16 * 1024))  // (4096)
 #define BAMBOO_SMEM_SIZE ((unsigned int)(BAMBOO_PAGE_SIZE))
 #elif defined GC_LARGEPAGESIZE2
 #define BAMBOO_PAGE_SIZE ((unsigned int)(4 * 64 * 1024)) // 64K
index 88f7d52755ab9d43ec5ea9d6f2ae7766f0be32a6..f004d9ad7dce9b5926d2fe3c857d61eb51d8f3ae 100644 (file)
@@ -287,6 +287,8 @@ void CALL11(___System______exit____I,
 // gc_profile mode, output gc prfiling data
 #ifdef MULTICORE_GC
   if(STARTUPCORE == BAMBOO_NUM_OF_CORE) {
+    BAMBOO_PRINT(BAMBOO_GET_EXE_TIME());
+    BAMBOO_PRINT(0xbbbbbbbb);
     CACHEADAPT_DISABLE_TIMER();
     GC_OUTPUT_PROFILE_DATA();
   }