37 #ifdef _LP64 38 // tiered, 64-bit, large machine 39 #define DEFAULT_CACHE_LINE_SIZE 128 40 #else 41 // tiered, 32-bit, medium machine 42 #define DEFAULT_CACHE_LINE_SIZE 64 43 #endif 44 #elif defined(COMPILER1) 45 // pure C1, 32-bit, small machine 46 #define DEFAULT_CACHE_LINE_SIZE 16 47 #elif defined(COMPILER2) || defined(SHARK) 48 #ifdef _LP64 49 // pure C2, 64-bit, large machine 50 #define DEFAULT_CACHE_LINE_SIZE 128 51 #else 52 // pure C2, 32-bit, medium machine 53 #define DEFAULT_CACHE_LINE_SIZE 64 54 #endif 55 #endif 56 57 #endif // CPU_SPARC_VM_GLOBALDEFINITIONS_SPARC_HPP | 37 #ifdef _LP64 38 // tiered, 64-bit, large machine 39 #define DEFAULT_CACHE_LINE_SIZE 128 40 #else 41 // tiered, 32-bit, medium machine 42 #define DEFAULT_CACHE_LINE_SIZE 64 43 #endif 44 #elif defined(COMPILER1) 45 // pure C1, 32-bit, small machine 46 #define DEFAULT_CACHE_LINE_SIZE 16 47 #elif defined(COMPILER2) || defined(SHARK) 48 #ifdef _LP64 49 // pure C2, 64-bit, large machine 50 #define DEFAULT_CACHE_LINE_SIZE 128 51 #else 52 // pure C2, 32-bit, medium machine 53 #define DEFAULT_CACHE_LINE_SIZE 64 54 #endif 55 #endif 56 57 #if defined(SOLARIS) 58 #define SUPPORT_RESERVED_STACK_AREA 59 #endif 60 61 #endif // CPU_SPARC_VM_GLOBALDEFINITIONS_SPARC_HPP |