I am not very sure about what exactly is difference between Java Stack Size and Native Stack Size.
What are they? Java Stack Size I believe is the one that gets allocated to java.lang.Thread objects. But not sure what Native stack size would mean when we run a Java application. Does it mean the stack size allocated for method call stacks and all?
Please throw your thoughts with some specific example so I can get better picture..