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
