I committed to trunk ... not sure of the right thing: add to release27-maint? all the release2*-maint? all release*-maint?
Would be nice if someone could test on Linux (I don't have a convenient 64-bit machine at the moment...) On Jul 23, 2010, at 11:23 PM, Richard Tew wrote: > On Sat, Jul 24, 2010 at 10:26 AM, Jeff Senn <[email protected]> wrote: >> Hm... On a lark, I increased the number of registers that are saved on the >> stack swap... > ... >> Now a 64-bit stackless 2.7 (on OS-X 10.6 at least) passes the stackless >> tests rather than crashing! >> >> I didn't actually study the amd64 ABI very much -- so I can't say this is >> the optimal solution >> or does not involve some sort of subtle error somewhere... >> >> I would suppose, though, that "not crashing" is a significant incremental >> improvement... >> should we commit this? > > That you can run both the Python regression tests, and the Stackless > unit tests without any side effects is good enough for me. If this is > the case commit it, but add a comment about the problem and how you > are not sure exactly which registers did the trick. > > If you can merge it around to the other branches that are affected by > this problem, that would be good. > > Cheers, > Richard. > > _______________________________________________ > Stackless mailing list > [email protected] > http://www.stackless.com/mailman/listinfo/stackless > _______________________________________________ Stackless mailing list [email protected] http://www.stackless.com/mailman/listinfo/stackless
