Opened 6 years ago

Closed 6 years ago

#56 closed defect (fixed)

Support for structs/records in buffers

Reported by: dagss Owned by: dagss
Priority: major Milestone: 0.10
Component: Code Generation Keywords: buffer struct numerics
Cc:

Description

Currently only integers, floats and objects are supported in buffers; structs and complex numbers should be supported to.

Complex numbers will be treated as structs containing exactly two floats for now.

Change History (7)

comment:1 Changed 6 years ago by dagss

  • Keywords numerics added

comment:2 Changed 6 years ago by dagss

  • Priority changed from minor to major

comment:3 Changed 6 years ago by dagss

I have a lot of code for this now -- however the current strategy for getting around a missing result_code refactor is failing. I either need to move all my temps in IndexNode? used for buffer access up to allocation in type analysis phase, or finally do the result_code refactor.

comment:4 Changed 6 years ago by dagss

  • Status changed from new to assigned

comment:5 Changed 6 years ago by dagss

comment:6 Changed 6 years ago by dagss

Note that numpy.pxd must still be updated for record structs to work though...

comment:7 Changed 6 years ago by dagss

  • Resolution set to fixed
  • Status changed from assigned to closed
Note: See TracTickets for help on using tickets.