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 -~----------~----~----~----~------~----~------~--~---