Index: src/platform-solaris.cc |
=================================================================== |
--- src/platform-solaris.cc (revision 10413) |
+++ src/platform-solaris.cc (working copy) |
@@ -369,14 +369,20 @@ |
pthread_t thread_; // Thread handle for pthread. |
}; |
- |
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_; |
} |
@@ -620,10 +626,8 @@ |
FULL_INTERVAL |
}; |
- static const int kSignalSenderStackSize = 32 * KB; |
- |
explicit SignalSender(int interval) |
- : Thread(Thread::Options("SignalSender", kSignalSenderStackSize)), |
+ : Thread("SignalSender"), |
interval_(interval) {} |
static void InstallSignalHandler() { |