Details
-
Type:
Enhancement
-
Status:
Open
-
Priority:
Major
-
Resolution: Unresolved
-
Affects Version/s: Release 1.6
-
Fix Version/s: Release 1.6
-
Component/s: None
-
Labels:None
-
Patch:Code
Description
The attached patch changes zipmap to use a transient map internally. The definition is also moved so that it resides below that of #'transient. The original definition is commented out (like that of #'into).
Attachments
Activity
Rich Hickey
made changes -
| Field | Original Value | New Value |
|---|---|---|
| Approval | Vetted [ 10003 ] | |
| Fix Version/s | Release 1.5 [ 10150 ] |
Aaron Bedra
made changes -
| Approval | Vetted [ 10003 ] | Incomplete [ 10006 ] |
Michał Marczyk
made changes -
| Attachment | 0001-Use-transient-map-in-zipmap.patch [ 11428 ] |
Michał Marczyk
made changes -
| Attachment | 0001-Use-transient-map-in-zipmap.patch [ 11428 ] |
Michał Marczyk
made changes -
| Attachment | 0001-Use-transient-map-in-zipmap.2.patch [ 11432 ] |
Andy Fingerhut
made changes -
| Approval | Incomplete [ 10006 ] |
Stuart Halloway
made changes -
| Fix Version/s | Release 1.5 [ 10150 ] | |
| Fix Version/s | Release 1.6 [ 10157 ] |
Aaron Bedra
made changes -
| Comment | [ Is there a reason why the function moved inside of core.clj? ] |
Aaron Bedra
made changes -
| Comment | [ Never mind. I just took a look and realized that transient wasn't available yet. Sorry. ] |
Aaron Bedra
made changes -
| Assignee | Michał Marczyk [ michalmarczyk ] | Aaron Bedra [ aaron ] |
Aaron Bedra
made changes -
| Affects Version/s | Release 1.6 [ 10157 ] |
Why is the old implementation left and commented out? If we are going to move to a new implementation, the old one should be removed.