| Index: src/platform-freebsd.cc | 
| =================================================================== | 
| --- src/platform-freebsd.cc	(revision 10489) | 
| +++ src/platform-freebsd.cc	(working copy) | 
| @@ -464,18 +464,11 @@ | 
|  | 
| Thread::Thread(const Options& options) | 
| : data_(new PlatformData), | 
| -      stack_size_(options.stack_size) { | 
| -  set_name(options.name); | 
| +      stack_size_(options.stack_size()) { | 
| +  set_name(options.name()); | 
| } | 
|  | 
|  | 
| -Thread::Thread(const char* name) | 
| -    : data_(new PlatformData), | 
| -      stack_size_(0) { | 
| -  set_name(name); | 
| -} | 
| - | 
| - | 
| Thread::~Thread() { | 
| delete data_; | 
| } | 
| @@ -717,8 +710,10 @@ | 
| FULL_INTERVAL | 
| }; | 
|  | 
| +  static const int kSignalSenderStackSize = 32 * KB; | 
| + | 
| explicit SignalSender(int interval) | 
| -      : Thread("SignalSender"), | 
| +      : Thread(Thread::Options("SignalSender", kSignalSenderStackSize)), | 
| interval_(interval) {} | 
|  | 
| static void AddActiveSampler(Sampler* sampler) { | 
|  |