gm2 archive search

Search String: Display: Description: Sort:

Results:

References: [ pthreads: 19 ]

Total 19 documents matching your query.

1. [Gm2] PIM SYSTEM implementation using GNU Pthreads (score: 36)
Author: HIDDEN
Date: 26 Aug 2004 22:14:15 +0100
Hi, Two years ago (in comp.lang.modula2) there was a discussion about whether it was possible to implement coroutines et al. using GNU Pthreads. So I just thought I'd report that GNU Modula-2 now sup
/archive/html/gm2/2004-08/msg00009.html (7,132 bytes)

2. Re: [Gm2] GM2 coroutines (score: 7)
Author: HIDDEN
Date: Tue, 03 Mar 2009 15:01:51 +0000
Hi Benjamin, yes, yes - but these low level primitives are non-preemptive and do not invoke the Pthread scheduler. The low level GNU Pthread primitives used by SYSTEM.mod are very similar to TRANSFER
/archive/html/gm2/2009-03/msg00006.html (13,060 bytes)

3. Re: [Gm2] GM2 coroutines (score: 6)
Author: HIDDEN
Date: Tue, 3 Mar 2009 19:56:24 +0900
calls LISTEN or calls a procedure which is in a module with a lower interrupt priority ... It depends on what you want to do. There are scenarios where preemption may be desirable and the associated
/archive/html/gm2/2009-03/msg00005.html (11,609 bytes)

4. Re: [Gm2] GM2 coroutines (score: 4)
Author: HIDDEN
Date: Wed, 4 Mar 2009 12:33:25 +0900
Gaius Mulley wrote: > if I understand you correctly, you are saying that your implementation of these yes, yes - but these low level primitives are non-preemptive and do not invoke the Pthread schedu
/archive/html/gm2/2009-03/msg00009.html (10,755 bytes)

5. Re: [Gm2] GM2 coroutines (score: 4)
Author: HIDDEN
Date: Mon, 02 Mar 2009 20:32:07 +0000
Hi Benjamin, gm2 still uses GNU Pthreads to implement TRANSFER, NEWPROCESS and IOTRANSFER (for the PIM dialect of Modula-2). However it uses the low level api within GNU PThreads to create contexts,
/archive/html/gm2/2009-03/msg00003.html (7,085 bytes)

6. Re: [Gm2] Re: Report on gm2-2010-04-07 on Solaris 10/sparc (score: 3)
Author: HIDDEN
Date: Fri, 09 Apr 2010 18:09:43 +0100
Hi John, ok I understand now - does the Solaris POSIX thread library contain the following primitives: pth_select, pth_uctx_create, pth_uctx_make, pth_uctx_save and pth_uctx_switch? If so then it wou
/archive/html/gm2/2010-04/msg00015.html (7,635 bytes)

7. [Gm2] Re: Report on gm2-2010-04-07 on Solaris 10/sparc (score: 3)
Author: HIDDEN
Date: Fri, 09 Apr 2010 12:32:04 -0400
On 09/04/10 10:53 AM, Gaius Mulley wrote (in part): On a different issue I think a few more execution tests will pass if you can install libpth-dev (gm2 requires these to implement coroutines). I'll
/archive/html/gm2/2010-04/msg00014.html (6,726 bytes)

8. [Gm2] Re: Report on gm2-2010-04-07 on Solaris 10/sparc (score: 3)
Author: HIDDEN
Date: Fri, 09 Apr 2010 15:53:37 +0100
Hi John, thanks! gm2 only uses the context primitives of GNU Pth (no actual thread primitives are used and thus the pthread scheduler is never invoked). Not sure if this is possible under POSIX pthre
/archive/html/gm2/2010-04/msg00013.html (6,372 bytes)

9. [Gm2] pth and gm2 (score: 3)
Author: HIDDEN
Date: Wed, 09 Apr 2003 22:08:05 +0100
Hi, I've uploaded some changes to gm2 which include: o many bug fixes to h2def o an example of a gm2 module utilizing -lpth (GNU Pthreads) located in: gm2/examples/pthreads. The example is a rewrite
/archive/html/gm2/2003-04/msg00004.html (4,167 bytes)

10. Re: [Gm2] (no subject) (score: 3)
Author: HIDDEN
Date: Sat, 04 Jan 2003 10:31:09 +0000
for both of these languages one could use threads, specifically the GNU pthread library can be used to mimic this behaviour. again GNU pthreads - but the interface is not nearly as clean as SYSTEM.mo
/archive/html/gm2/2003-01/msg00004.html (6,618 bytes)


This search system is powered by Namazu