Details
-
Type:
Enhancement
-
Status:
Closed
-
Resolution: Completed
-
Affects Version/s: None
-
Fix Version/s: Release 1.3
-
Component/s: None
-
Labels:None
-
Approval:Ok
Description
Right now the create methods presume interned strings, but not all users are disciplined about that. Also, Terracotta can correctly identity-share explicitly interned strings but not implicit ones (like string literals). We care because symbol equality is based on string identity.
Converted from http://www.assembla.com/spaces/clojure/tickets/182
Attachments:
intern-symbol-create.diff - https://www.assembla.com/spaces/clojure/documents/bEWc50RSmr3RYCeJe5afGb/download/bEWc50RSmr3RYCeJe5afGb
0182-remove-symbol-create.patch - https://www.assembla.com/spaces/clojure/documents/cq_Zfw17Sr36XAeJe5cbLA/download/cq_Zfw17Sr36XAeJe5cbLA