when using jopenmaple, some maple command will cause jvm crash due to stack overflow exception, but has no trouble if issued in Maple GUI.
after some digging, i found that the stacklimit in Maple GUI is 130941. but if I use jopenmaple to invoke command "kernelopts(stacklimit);", the result is 893. further more, if i try to increase stacklimit by issuing "kernelopts(stacklimit=894)", maple kenerl tells me that i cant increase it beyond hardlimit.
so here are my questions:
1. why are the two stacklimits different?
2. is there a way to increase the hardlimit so that i can increase the stacklimit when using java invoking maple commands?
some platform information:
OS: windows 7 64bit
JAVA: jdk1.7 64bit