On 8/3/23 02:26, Rony G. Flatscher wrote:
There also appears to be bugs in SysThread where the "attached"
member variable is not initialized in the constructor that takes a
pthread_t argument.
Ah, interesting that this is regarded a stumbling block, how about
pthread_getunique_np() or such then?
Obviously, the "_np" suffix stands for "non-portable". It doesn't exist
on z/OS! I happen to know the internal structure of the opaque pthread_t
structure on z/OS and to extract the thread ID (TCB address) one would
implement something like:
int gettid() { return (int)(pthread_self().__ & 0x7fffffff); }
... cut ...
I you want to attract people to work on ooRexx then I suggest
modernizing the development pipeline. Move everything to Github.
Nobody wants to use Subversion anymore and you can create wikis and
improve the documentation.
Sorry, there are lots of projects that use subversion, despite the big
trend to Github and the likes. Therefore there are some who also
shadow ooRexx in github informally.
Luckily I don't have to work on those projects. We converted all of our
Subversion projects to Git 15 years ago. There's tooling for that. BTW,
the shadow ooRexx repo on Github doesn't have branches and I couldn't
find ooRexx 5.0. Subversion is not supported on z/OS so I'm stuck with Git.
----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [email protected] with the message: INFO IBM-MAIN