On Nov 11, 2009, at 11:42 AM, Sturla Molden wrote: > I promised Dag Sverre to add test cases for my changes to the buffer > syntax. Unfortunately I've been busy lately, and the computer I mainly > use for programming broke down (damned Vista now replaced with Windows > 7...)
Sorry about that... > I think I could have test cases ready later this week. I am not sure > if > that is too late for 0.12? Also I would like to add the volatile > keyword > argument (as discussed here previously), as it belongs together with > the > readonly and restrict qualifiers. It will only require a small > chage to > the code I wrote, but be important if a Py_buffer is modified by means > external to the thread (hardware interrupt, different thread, another > process). > > The code used for readonly and restrict seems to be stabile. I have > compiled rather large numerical routines with them, and the code > compiles runs without error. The only issue is that Cython does not > yet > detect an attempt to write to a readonly buffer, but the C compiler > does. I'll try to fix that, but right now it has lower priority. > > Anyway, do you think these changes should be postponed until a release > after 0.12? Yeah, at this point we shouldn't be introducing anything new into 0.12, but hopefully we won't take as long with 0.12.1. - Robert _______________________________________________ Cython-dev mailing list [email protected] http://codespeak.net/mailman/listinfo/cython-dev
