equal
deleted
inserted
replaced
1335 } |
1335 } |
1336 |
1336 |
1337 void NamedThread::set_name(const char* format, ...) { |
1337 void NamedThread::set_name(const char* format, ...) { |
1338 guarantee(_name == NULL, "Only get to set name once."); |
1338 guarantee(_name == NULL, "Only get to set name once."); |
1339 _name = NEW_C_HEAP_ARRAY(char, max_name_len, mtThread); |
1339 _name = NEW_C_HEAP_ARRAY(char, max_name_len, mtThread); |
1340 guarantee(_name != NULL, "alloc failure"); |
|
1341 va_list ap; |
1340 va_list ap; |
1342 va_start(ap, format); |
1341 va_start(ap, format); |
1343 jio_vsnprintf(_name, max_name_len, format, ap); |
1342 jio_vsnprintf(_name, max_name_len, format, ap); |
1344 va_end(ap); |
1343 va_end(ap); |
1345 } |
1344 } |