static-frame / arraykit

Python C Extensions for StaticFrame
Other
8 stars 2 forks source link

deepcopy stored on module for AK_ArrayDeepCopy #53

Closed flexatone closed 3 years ago

flexatone commented 3 years ago

This change improves performance from as low as .93% to at least 1.0.

cls                     func                    ak                      ref                     ref/ak                  
ArrayDeepcopy           memo_new                18.62973568             19.74299165             1.05975694              
ArrayDeepcopy           memo_shared             0.04034022              0.04228398              1.0481842