[dylan-lang/opendylan] 97f26e: [system] Add current-thread-id.
GitHub <[email protected]> Thu, 14 Jan 2016 09:03:49 -0800
| Newsgroups | gmane.comp.lang.dylan.gwydion.cvs |
|---|---|
| Message-ID | <5697d4f578c9e_75ac3ff8aab5b2a0691fa@hookshot-fe3-cp1-prd.iad.github.net.mail> |
----==_mimepart_5697d4f578820_75ac3ff8aab5b2a069065
Content-Type: text/plain;
charset=UTF-8
Content-Transfer-Encoding: 7bit
Branch: refs/heads/master
Home: https://github.com/dylan-lang/opendylan
Commit: 97f26edcf3a94bcdbdbbb52d35bd7131022a4bf5
https://github.com/dylan-lang/opendylan/commit/97f26edcf3a94bcdbdbbb52d35bd7131022a4bf5
Author: Bruce Mitchener <[email protected]>
Date: 2016-01-14 (Thu, 14 Jan 2016)
Changed paths:
M documentation/library-reference/source/system/operating-system.rst
M documentation/release-notes/source/2016.1.rst
M sources/system/arm-linux-system.lid
M sources/system/library.dylan
M sources/system/tests/operating-system.dylan
M sources/system/tests/specification.dylan
A sources/system/thread-id.c
M sources/system/unix-operating-system.dylan
M sources/system/x86-darwin-system.lid
M sources/system/x86-freebsd-system.lid
M sources/system/x86-linux-system.lid
M sources/system/x86-netbsd-system.lid
M sources/system/x86-win32-operating-system.dylan
M sources/system/x86_64-darwin-system.lid
M sources/system/x86_64-freebsd-system.lid
M sources/system/x86_64-linux-system.lid
M sources/system/x86_64-netbsd-system.lid
Log Message:
-----------
[system] Add current-thread-id.
* documentation/library-reference/source/system/operating-system.rst
(current-process-id): See also current-thread-id.
(current-thread-id): Document.
(parent-process-id): See also current-thread-id.
* documentation/release-notes/source/2016.1.rst: Add release note.
* sources/system/library.dylan
(module operating-system): Export current-thread-id.
* sources/system/tests/operating-system.dylan
(function-test current-thread-id): Implement.
* sources/system/tests/specification.dylan
(module-spec operating-system): Add current-thread-id.
* sources/system/thread-id.c
(system_current_thread_id): Implement for Linux, OS X, FreeBSD, NetBSD and OpenBSD.
* sources/system/unix-operating-system.dylan
(current-thread-id): Call system_current_thread_id.
* sources/system/x86-win32-operating-system.dylan
(current-thread-id): Implement for Windows via GetCurrentThreadId.
* sources/system/arm-linux-system.lid: Build thread-id.c
* sources/system/x86-darwin-system.lid: Likewise.
* sources/system/x86-freebsd-system.lid: Likewise.
* sources/system/x86-linux-system.lid: Likewise.
* sources/system/x86-netbsd-system.lid: Likewise.
* sources/system/x86_64-darwin-system.lid: Likewise.
* sources/system/x86_64-freebsd-system.lid: Likewise.
* sources/system/x86_64-linux-system.lid: Likewise.
* sources/system/x86_64-netbsd-system.lid: Likewise.
Commit: b7d23bf625b2a79ccefc4180a2ca198def82d0c3
https://github.com/dylan-lang/opendylan/commit/b7d23bf625b2a79ccefc4180a2ca198def82d0c3
Author: Carl Gay <[email protected]>
Date: 2016-01-14 (Thu, 14 Jan 2016)
Changed paths:
M documentation/library-reference/source/system/operating-system.rst
M documentation/release-notes/source/2016.1.rst
M sources/system/arm-linux-system.lid
M sources/system/library.dylan
M sources/system/tests/operating-system.dylan
M sources/system/tests/specification.dylan
A sources/system/thread-id.c
M sources/system/unix-operating-system.dylan
M sources/system/x86-darwin-system.lid
M sources/system/x86-freebsd-system.lid
M sources/system/x86-linux-system.lid
M sources/system/x86-netbsd-system.lid
M sources/system/x86-win32-operating-system.dylan
M sources/system/x86_64-darwin-system.lid
M sources/system/x86_64-freebsd-system.lid
M sources/system/x86_64-linux-system.lid
M sources/system/x86_64-netbsd-system.lid
Log Message:
-----------
Merge pull request #1020 from waywardmonkeys/current-thread-id
[system] Add current-thread-id.
Compare: https://github.com/dylan-lang/opendylan/compare/047efd403420...b7d23bf625b2
----==_mimepart_5697d4f578820_75ac3ff8aab5b2a069065
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
_______________________________________________
chatter mailing list
[email protected]
https://lists.opendylan.org/mailman/listinfo/chatter
----==_mimepart_5697d4f578820_75ac3ff8aab5b2a069065--