CSS::Properties %!prop-cache helps to minimize parsing of strings to ASTs.
Are there benefits in maintaining a reverse mapping of objects to strings?
Could be by serializing early and caching from strings to objects we could minimise the number of objects, and speed up writing.
Also possibility of speeding up csv-eqv, which could then work on strings, rather than the current deep equivalence check on ASTs.
CSS::Properties %!prop-cache helps to minimize parsing of strings to ASTs.
Are there benefits in maintaining a reverse mapping of objects to strings?
Could be by serializing early and caching from strings to objects we could minimise the number of objects, and speed up writing.
Also possibility of speeding up csv-eqv, which could then work on strings, rather than the current deep equivalence check on ASTs.