+ case 't': /* thread name; LOG4J compliant */
+ if (precision == -1)
+ p += sprintf(p, "%s", xbt_thread_self_name());
+ else {
+ p += sprintf(p, "%.*s", precision, xbt_thread_self_name());
+ precision = -1;
+ }
+ break;
+ case 'P': /* process name; SimGrid extension */