diff --git a/ddprof-lib/src/main/cpp/arguments.cpp b/ddprof-lib/src/main/cpp/arguments.cpp index d9aae05cb4..82db261aa5 100644 --- a/ddprof-lib/src/main/cpp/arguments.cpp +++ b/ddprof-lib/src/main/cpp/arguments.cpp @@ -119,6 +119,32 @@ static const Multiplier UNIVERSAL[] = { // alluser - include only user-mode events // +// Parses the y/yes,t/true,1 vs n/no,f/false,0 boolean convention. A NULL value +// (bare option, no '=') enables the flag, matching the documented no-value-means- +// enable convention shared by every boolean option in this file. Returns false +// (leaving out untouched) when a non-NULL value matches none of the above, so the +// caller can raise "Invalid