What kind of infrastructure would it take to do something like Escape
Analysis in the clojure compiler?
It seems to me that it should be possible for "something" (the clojure
compiler?, a new JIT of some sort?) to notice that a data structure is being
used in a thread-local manner, and use that knowledge to replace a
Persistent data structure with a mutable one as an optimization.  Any idea
where the best place to start looking into this would be?

-- Aaron

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to