Mercurial > hg > graal-compiler
comparison src/share/vm/runtime/globals.hpp @ 3797:eb94b7226b7a
7061192: option handling adjustments for oracle and embedded builds
Reviewed-by: dholmes, never, jwilhelm, kvn
author | jcoomes |
---|---|
date | Wed, 06 Jul 2011 12:17:44 -0700 |
parents | 4bf3cbef0b3e |
children | 48048b59a551 |
comparison
equal
deleted
inserted
replaced
3796:7d9e451f5416 | 3797:eb94b7226b7a |
---|---|
341 #else | 341 #else |
342 #define trueInTiered false | 342 #define trueInTiered false |
343 #define falseInTiered true | 343 #define falseInTiered true |
344 #endif | 344 #endif |
345 | 345 |
346 #ifdef JAVASE_EMBEDDED | |
347 #define falseInEmbedded false | |
348 #else | |
349 #define falseInEmbedded true | |
350 #endif | |
351 | |
346 // develop flags are settable / visible only during development and are constant in the PRODUCT version | 352 // develop flags are settable / visible only during development and are constant in the PRODUCT version |
347 // product flags are always settable / visible | 353 // product flags are always settable / visible |
348 // notproduct flags are settable / visible only during development and are not declared in the PRODUCT version | 354 // notproduct flags are settable / visible only during development and are not declared in the PRODUCT version |
349 | 355 |
350 // A flag must be declared with one of the following types: | 356 // A flag must be declared with one of the following types: |
3609 diagnostic(bool, UseNewCode3, false, \ | 3615 diagnostic(bool, UseNewCode3, false, \ |
3610 "Testing Only: Use the new version while testing") \ | 3616 "Testing Only: Use the new version while testing") \ |
3611 \ | 3617 \ |
3612 /* flags for performance data collection */ \ | 3618 /* flags for performance data collection */ \ |
3613 \ | 3619 \ |
3614 NOT_EMBEDDED(product(bool, UsePerfData, true, \ | 3620 product(bool, UsePerfData, falseInEmbedded, \ |
3615 "Flag to disable jvmstat instrumentation for performance testing" \ | 3621 "Flag to disable jvmstat instrumentation for performance testing" \ |
3616 "and problem isolation purposes.")) \ | 3622 "and problem isolation purposes.") \ |
3617 \ | |
3618 EMBEDDED_ONLY(product(bool, UsePerfData, false, \ | |
3619 "Flag to disable jvmstat instrumentation for performance testing" \ | |
3620 "and problem isolation purposes.")) \ | |
3621 \ | 3623 \ |
3622 product(bool, PerfDataSaveToFile, false, \ | 3624 product(bool, PerfDataSaveToFile, false, \ |
3623 "Save PerfData memory to hsperfdata_<pid> file on exit") \ | 3625 "Save PerfData memory to hsperfdata_<pid> file on exit") \ |
3624 \ | 3626 \ |
3625 product(ccstr, PerfDataSaveFile, NULL, \ | 3627 product(ccstr, PerfDataSaveFile, NULL, \ |