From: Stefan B. <ste...@be...> - 2009-07-19 14:42:24
|
Hi, I just filed a crash report for PEP 342 coroutines. http://bugs.jython.org/issue1406 Just a quick question: are these supposed to work in general, or is this just an unimplemented feature? I'll soon give a presentation on coroutines to a couple of Java programmers, so it would be great if I could just go and do that in Jython. Thanks, Stefan |
From: Philip J. <pj...@un...> - 2009-07-19 20:42:32
|
On Jul 19, 2009, at 7:41 AM, Stefan Behnel wrote: > Hi, > > I just filed a crash report for PEP 342 coroutines. > > http://bugs.jython.org/issue1406 > > Just a quick question: are these supposed to work in general, or is > this > just an unimplemented feature? I'll soon give a presentation on > coroutines > to a couple of Java programmers, so it would be great if I could > just go > and do that in Jython. Coroutines are definitely supported. We pass a slightly modified (only to fix implementation details) CPython 2.5's test_generators which exercises basic coroutine support, so you've just stumbled upon a bug. -- Philip Jenvey |
From: Tobias I. <th...@gm...> - 2009-07-20 09:51:18
|
On Sun, Jul 19, 2009 at 4:41 PM, Stefan Behnel <ste...@be...> wrote: > Hi, > > I just filed a crash report for PEP 342 coroutines. > > http://bugs.jython.org/issue1406 > > Just a quick question: are these supposed to work in general, or is this > just an unimplemented feature? I'll soon give a presentation on coroutines > to a couple of Java programmers, so it would be great if I could just go > and do that in Jython. Hi Stefan, Thanks for the bug report. Please let us know if you encounter any other issues. When is your presentation? I would very much like to see it, don't think I'll be able to attend, but if you could upload your slides to slideshare that would be great. Feel free to add them to the Jython slideshare group: http://www.slideshare.net/group/jython Cheers, Tobias |
From: Stefan B. <ste...@be...> - 2009-07-20 12:03:55
|
Tobias Ivarsson wrote: > On Sun, Jul 19, 2009 at 4:41 PM, Stefan Behnel wrote: >> I just filed a crash report for PEP 342 coroutines. >> Just a quick question: are these supposed to work in general, or is this >> just an unimplemented feature? I'll soon give a presentation on coroutines >> to a couple of Java programmers, so it would be great if I could just go >> and do that in Jython. > > Thanks for the bug report. Please let us know if you encounter any other > issues. Thanks for the quick fix! :) My code runs without crashes now, but I get a couple of more errors. I'll keep submitting reports on them. A nice thing about coroutines is that the relevant code tends to be relatively short, so it's pretty easy to strip them down to a usable test case. Here's another one: http://bugs.jython.org/issue1407 > When is your presentation? I would very much like to see it, don't think > I'll be able to attend, but if you could upload your slides to slideshare > that would be great. It's actually more of an internal corporate thing. And I doubt that there will be much more in it than what this gives you: http://www.dabeaz.com/coroutines/ Stefan |