Re: invokedynamic instructions in Clojure

2013-04-18 Thread Marek Srank
Anyway, nice to see that somebody is doing some work in that direction... :) Marek On Wednesday, April 17, 2013 8:10:37 PM UTC+2, Ghadi Shayban wrote: > > Brandon, > Not really, but I don't want to deter anyone from exploration as its own > goal. There are a lot of interesting ways that Clojure

Re: invokedynamic instructions in Clojure

2013-04-17 Thread Ghadi Shayban
Brandon, Not really, but I don't want to deter anyone from exploration as its own goal. There are a lot of interesting ways that Clojure can leverage indy, this was an experiment. I'm going to try to put it in more high value places, and let the ideas marinate. This modification does nothing bu

Re: invokedynamic instructions in Clojure

2013-04-16 Thread Brandon Bloom
Do you have any measurements, results, or conclusions to report? On Tuesday, April 16, 2013 12:12:15 PM UTC-4, Ghadi Shayban wrote: > > I've added a very minimal usage of invokedynamic to the compiler. > Basically the smallest delta without having to change internals of ObjExpr > or break ABI c

invokedynamic instructions in Clojure

2013-04-16 Thread Ghadi Shayban
I've added a very minimal usage of invokedynamic to the compiler. Basically the smallest delta without having to change internals of ObjExpr or break ABI compatibility. This is minimal and raw. There are many many usages of indy that will really help the Clojure runtime, this ain't one of th