Ticket #273 (closed defect: invalid)
nogil check for usage of new temps
| Reported by: | dagss | Owned by: | dagss |
|---|---|---|---|
| Priority: | major | Milestone: | 0.11.2 |
| Component: | Parsing | Keywords: | |
| Cc: |
Description
In ModuleNode?.py, around line 1350, there used to be a check for whether Python temporaries were used in functions declared nogil. This was not implemented for the new temp system (so likely a bug in 0.11 here).
I haven't checked whether this is a problem since the last gil refactoring. At any rate the GIL check should probably be moved to the new gil checker transform instead.
I'm also thinking that perhaps checking for the type of the temps is a bit "indirect" way of doing things, and perhaps it is more robust to simply filter the allowed operations in a function.
Change History
Note: See
TracTickets for help on using
tickets.
