Ticket #1554 (new deprecation)

Opened 5 years ago

[DEPRECATION] ManagedStruct automatic resize on shape change

Reported by: plobsing Owned by:
Priority: normal Milestone:
Component: none Version: 2.2.0
Severity: medium Keywords:
Cc: Language:
Patch status: Platform:

Description

Changing the shape of a struct can occur for reasons other than the desire to reallocate, for example, when trying to view contents as different datatypes (emulating perl's pack/unpack).

Also reshapes can take several steps. Reallocating each step is suboptimal. In stead, an allocate/reallocate method should be called after the reshaping is complete to reallocate to the new desired shape.

Note: See TracTickets for help on using tickets.