Greetings, 

  I'm a total newbie to this group. Hoping to get some help ...

I'm writing a Clojurescript/Reagent app, which among other things, does
some medium size searches to solve puzzles I randomly generate.
My larger searches (some only depth 10 or so) are causing Javascript to
hit its "stack size limit" :
   core.cljs:3816 Uncaught RangeError: Maximum call stack size exceeded
I am using loop and recur instead of pure recursion, so I don't think that's
the issue.
I am using some moderately large hashmaps to store "positions visited by 
search",
but these should have less than 100k key-value pairs.
Could something to do with these hashmaps be causing the stack issue??
I'm using CONJ to add new key-values to hashmap.

I can't find the call stack to examine what's going on -- is there some way 
anyone
can suggest for me to do that?  The normal Chrome inspector gives me an 
uncaught
exception, but I can't seem to access the actual call stack.

Please help - any and all suggestions much appreciated!!

If some kind and generous soul would be willing to look at my code,
I'd be quite happy to share it :)

Thanks in advance!!
   --Glenn

-- 
Note that posts from new members are moderated - please be patient with your 
first post.
--- 
You received this message because you are subscribed to the Google Groups 
"ClojureScript" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to clojurescript+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/clojurescript/dd8c260a-df29-43e7-b226-a604370c9ab1n%40googlegroups.com.

Reply via email to