From: "nobu (Nobuyoshi Nakada)" Date: 2013-08-29T15:08:32+09:00 Subject: [ruby-core:56860] [ruby-trunk - Feature #8793] Ruby 2.0 and Threads under HPUX Issue #8793 has been updated by nobu (Nobuyoshi Nakada). Thank you. I'm unsure about vps_pagesize and its default value, could you check it? And, it might be better to use _pthread_stack_info_np(), but I couldn't find out its correct usage. Don't you have any info, the signature, related types, return type, and others? I found just that WebKit uses it, but I want not to read the source because I'm uncertain about its license. ---------------------------------------- Feature #8793: Ruby 2.0 and Threads under HPUX https://bugs.ruby-lang.org/issues/8793#change-41403 Author: michal@rokos.cz (Michal Rokos) Status: Closed Priority: Normal Assignee: Category: Target version: Use of Threads under HPUX currently raise rb_eNotImpError ("ruby engine can initialize only in the main thread") since the STACKADDR_AVAILABLE is not available. This brings basic support for the get_stack() under HPUX. This patch also resolves issue under HPUX where signals usually cause the coredump since the stack size is too small. It seems that the patch is valid not only for Ruby 2.0, but also for Ruby 1.9. -- http://bugs.ruby-lang.org/