Isn't there a (roughly) 64k limit on the bytecode for any given
method? There's definitely some kind of JVM limit.

RJ

On Jan 7, 12:12 am, Michiel de Mare <merl...@gmail.com> wrote:
> I'm converting a Ruby DSL into Clojure, and I'm running into some
> problems. I keep getting errors like this one:
>
> java.lang.ClassFormatError: Invalid method Code length 91069 in class
> file ...
>
> The DSL is a simple one - basically a long list of short forms. As
> each forms is evaluated, it adds its data to a global dictionary. The
> DSL is strictly run once; all I need is the dictionary, but when I run
> the dsl, Clojure creates 2800 class files.
>
> I hope that's avoidable. Does anybody have suggestions?
--~--~---------~--~----~------------~-------~--~----~
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
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