378 #endif |
378 #endif |
379 #ifdef TARGET_ARCH_ppc |
379 #ifdef TARGET_ARCH_ppc |
380 # include "globalDefinitions_ppc.hpp" |
380 # include "globalDefinitions_ppc.hpp" |
381 #endif |
381 #endif |
382 |
382 |
|
383 /* |
|
384 * If a platform does not support NMT_detail |
|
385 * the platform specific globalDefinitions (above) |
|
386 * can set PLATFORM_NMT_DETAIL_SUPPORTED to false |
|
387 */ |
|
388 #ifndef PLATFORM_NMT_DETAIL_SUPPORTED |
|
389 #define PLATFORM_NMT_DETAIL_SUPPORTED true |
|
390 #endif |
383 |
391 |
384 // The byte alignment to be used by Arena::Amalloc. See bugid 4169348. |
392 // The byte alignment to be used by Arena::Amalloc. See bugid 4169348. |
385 // Note: this value must be a power of 2 |
393 // Note: this value must be a power of 2 |
386 |
394 |
387 #define ARENA_AMALLOC_ALIGNMENT (2*BytesPerWord) |
395 #define ARENA_AMALLOC_ALIGNMENT (2*BytesPerWord) |