Remove two malloc/free arenas:
- JITTER, which was unused, since Vex now manages its own memory
- TRANSIENT, which was barely being used;  I replaced it with usage of CORE


git-svn-id: svn://svn.valgrind.org/valgrind/trunk@3342 a5019735-40e9-0310-863c-91ae7b9d1cf9
diff --git a/coregrind/core.h b/coregrind/core.h
index fc0ba65..1951565 100644
--- a/coregrind/core.h
+++ b/coregrind/core.h
@@ -353,29 +353,25 @@
       CORE      for the core's general use.
       TOOL      for the tool to use (and the only one it uses).
       SYMTAB    for Valgrind's symbol table storage.
-      JITTER    for small storage during translation.
       CLIENT    for the client's mallocs/frees, if the tool replaces glibc's
                     malloc() et al -- redzone size is chosen by the tool.
       DEMANGLE  for the C++ demangler.
       EXECTXT   for storing ExeContexts.
       ERRORS    for storing CoreErrors.
-      TRANSIENT for very short-term use.  It should be empty in between uses.
 
    When adding a new arena, remember also to add it to ensure_mm_init(). 
 */
 typedef Int ArenaId;
 
-#define VG_N_ARENAS        9 
+#define VG_N_ARENAS        7
 
 #define VG_AR_CORE         0
 #define VG_AR_TOOL         1
 #define VG_AR_SYMTAB       2
-#define VG_AR_JITTER       3
-#define VG_AR_CLIENT       4
-#define VG_AR_DEMANGLE     5
-#define VG_AR_EXECTXT      6
-#define VG_AR_ERRORS       7
-#define VG_AR_TRANSIENT    8
+#define VG_AR_CLIENT       3
+#define VG_AR_DEMANGLE     4
+#define VG_AR_EXECTXT      5
+#define VG_AR_ERRORS       6
 
 // This is both the minimum payload size of a malloc'd block, and its
 // minimum alignment.  Must be a power of 2 greater than 4, and should be