Re: [Python-Dev] [ANN] VPython 0.1

2008-10-26 Thread Jakob Sievers
"Phillip J. Eby" <[EMAIL PROTECTED]> writes: > At 10:47 AM 10/24/2008 +0200, J. Sievers wrote: >> - Right now, CPython's bytecode is translated to direct threaded code >> lazily (when a code object is first evaluated). This would have to >> be merged into compile.c in some way plus some assorte

Re: [Python-Dev] [ANN] VPython 0.1

2008-10-24 Thread Jakob Sievers
[EMAIL PROTECTED] writes: > Guido> This is very interesting (at this point I'm just lurking), but > Guido> has anyone pointed out yet that there already is something else > Guido> called VPython, which has a long standing "right" to the name? > > I believe Jakob has already been notifi

Re: [Python-Dev] [ANN] VPython 0.1

2008-10-24 Thread Jakob Sievers
[EMAIL PROTECTED] writes: > BTW, as to the implementation of individual VM instructions I don't believe > the Vmgen stuff affects that. It's just the way the instructions are > assembled. Vmgen handles the pushing and popping as well. E.g. ROT_THREE becomes: rot_three ( a1 a2 a3 -- a3 a1 a2 )

Re: [Python-Dev] Python VM

2008-07-22 Thread Jakob Sievers
I added a page to wiki.python.org: http://wiki.python.org/moin/CPythonVmInternals This incorporates most of Martin v. Löwis's additions (except for a few bits which I need to look into more). In any case, thanks for the feedback! Cheers, -jakob ___ Py

[Python-Dev] Python VM

2008-07-21 Thread Jakob Sievers
Hi, I've been reading the Python VM sources over the last few afternoons and I took some notes, which I thought I'd share (and if anyone familiar with the VM internals could have a quick look at them, I'd really appreciate it). Cheers, -jakob Unless otherwise noted, the source file in question i