Changeset: 58ee88eba9c9 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/58ee88eba9c9
Modified Files:
        tools/mserver/mserver5.1.in
Branch: Jan2022
Log Message:

Merge with Jul2021 branch.


diffs (144 lines):

diff --git a/tools/mserver/mserver5.1.in b/tools/mserver/mserver5.1.in
--- a/tools/mserver/mserver5.1.in
+++ b/tools/mserver/mserver5.1.in
@@ -131,51 +131,6 @@ The name of the database that a client c
 .TP
 \fB\-d\fP[\fIvalue\fP]
 Set debug level.  This is mostly for debugging purposes.
-The value is an integer, which can be (a bit-wise OR of):
-.EX
-          \fB1\fP = THRDMASK     = thread-specific debug output
-          \fB2\fP = CHECKMASK    = property enforcing on new BATs
-          \fB8\fP = PROPMASK     = property checking on all values:
-                             tells about wrongly set properties
-         \fB16\fP = IOMASK       = major IO activity
-         \fB32\fP = BATMASK      = BAT handling
-        \fB128\fP = PARMASK      = Thread management
-        \fB512\fP = TMMASK       = Transaction management
-       \fB1024\fP = TEMMASK      = Locks and Triggers
-       \fB4096\fP = PERFMASK     = BBP Performance (?)
-       \fB8192\fP = DELTAMASK    = Delta debugging (?)
-      \fB16384\fP = LOADMASK     = Module loading
-    \fB1048576\fP = ACCELMASK    = Accelerator debugging
-    \fB2097152\fP = ALGOMASK     = show low level algorithm chosen
-   \fB16777216\fP = NOSYNCMASK   = disable forcefully synchronizing files
-                             to disk.  If this flag is set, there is
-                             no guarantee that the database remains
-                             consistent after a crash.  DO NOT USE
-                             (unless you really don't care about your
-                             data).
-   \fB33554432\fP = DEADBEEFMASK = disable "cleaning" of freed memory
-                             in GDKfree() which only happens in a
-                             debug build (i.e. with assertions
-                             enabled) e.g., for performance
-                             measurements
-   \fB67108864\fP = ALLOCMASK    = exhaustive GDK malloc & free tracing
-                             for debugging (GDK developers, only)
-  \fB134217728\fP = OPTMASK      = trace the actions, decisions and
-                             effects of MAL optimizers
-  \fB268435456\fP = HEAPMASK     = trace/debug HEAPextend;
-                             used only for development & debugging
-  \fB536870912\fP = FORCEMITOMASK = forcefully activate mitosis even on
-                              small tables, i.e., split small tables
-                              in as many (tiny) pieces as there are
-                              cores (threads) available;
-                              this allows us to test mitosis
-                              functionality without requiring large
-                              data sets (\(em at the expense of a
-                              potentially significant interpretation
-                              overhead for unnecessarily large plans);
-                              used only for development & testing;
-                              set automatically by Mtest.py
-.EE
 The
 .I value
 together with the
@@ -185,6 +140,88 @@ sign is optional.  If not specified, it 
 In the short form \fB\-d\fP, the value, if present, must immediately
 (i.e. without space) follow the option.
 The values of multiple instances of this flag are OR-ed together.
+The value is an integer, which can be (a bit-wise OR of):
+.RS
+.TP
+.B 1
+(THRDMASK) thread-specific debug output
+.TP
+.B 2
+(CHECKMASK) property enforcing on new BATs
+.TP
+.B 8
+(PROPMASK) property checking on all values:
+tells about wrongly set properties
+.TP
+.B 16
+(IOMASK) major IO activity
+.TP
+.B 32
+(BATMASK) BAT handling
+.TP
+.B 128
+(PARMASK) Thread management
+.TP
+.B 512
+(TMMASK) Transaction management
+.TP
+.B 1024
+(TEMMASK) Locks and Triggers
+.TP
+.B 4096
+(PERFMASK) BBP Performance (?)
+.TP
+.B 8192
+(DELTAMASK) Delta debugging (?)
+.TP
+.B 16384
+(LOADMASK) Module loading
+.TP
+.B 1048576
+(ACCELMASK) Accelerator debugging
+.TP
+.B 2097152
+(ALGOMASK) show low level algorithm chosen
+.TP
+.B 16777216
+(NOSYNCMASK) disable forcefully synchronizing files
+to disk.  If this flag is set, there is
+no guarantee that the database remains
+consistent after a crash.  DO NOT USE
+(unless you really don't care about your
+data).
+.TP
+.B 33554432
+(DEADBEEFMASK) disable "cleaning" of freed memory
+in GDKfree() which only happens in a
+debug build (i.e. with assertions
+enabled) e.g., for performance
+measurements
+.TP
+.B 67108864
+(ALLOCMASK) exhaustive GDK malloc & free tracing
+for debugging (GDK developers, only)
+.TP
+.B 134217728
+(OPTMASK) trace the actions, decisions and
+effects of MAL optimizers
+.TP
+.B 268435456
+(HEAPMASK) trace/debug HEAPextend;
+used only for development & debugging
+.B 536870912
+(FORCEMITOMASK) forcefully activate mitosis even on
+small tables, i.e., split small tables
+in as many (tiny) pieces as there are
+cores (threads) available;
+this allows us to test mitosis
+functionality without requiring large
+data sets (\(em at the expense of a
+potentially significant interpretation
+overhead for unnecessarily large plans);
+used only for development & testing;
+set automatically by Mtest.py
+.RE
 .TP
 .B \-\-algorithms
 Equivalent to \fB\-\-debug=\fP\fI(ALGOMASK)\fP.
_______________________________________________
checkin-list mailing list
[email protected]
https://www.monetdb.org/mailman/listinfo/checkin-list

Reply via email to