On Sun, Apr 12, 2009 at 5:57 PM, Robert Fischer
<robert.fisc...@smokejumperit.com> wrote:
>
> Is the max number of stack frames stored somewhere?

I don't *think* it is possible to say for sure what the number is.
Going from memory, the stack area of the memory used by the JVM has an
upper bound in bytes controlled by -Xss, and this area is shared among
all threads, and different stack frames may take up a different amount
of memory.

>
> ~~ Robert.
>
> Tobias Ivarsson wrote:
>>
>>
>> On Sun, Apr 12, 2009 at 4:28 PM, Robert Fischer
>> <robert.fisc...@smokejumperit.com
>> <mailto:robert.fisc...@smokejumperit.com>> wrote:
>>
>>
>>     Coming off of the TCO conversation -- what's the easiest way to
>>     track information about stack depth
>>     on the JVM?  Certainly I could create a Throwable and call
>>     fillInStackTrace(), but is there a more
>>     direct way to determine the maximum and current stack depth?
>>
>>
>> There is a call for it in JVMTI
>> (http://java.sun.com/javase/6/docs/platform/jvmti/jvmti.html#GetFrameCount),
>> but it'll require you to write C code. Since it's a "Required
>> Functionality" you don't need to install an agent to access this
>> functionality, it can be done through dynamic JNI loading.
>>
>> It would be nice if we could get support for accessing (parts of) JVMTI
>> from Java.
>>
>> /Tobias
>>
>>
>> >
>
> --
> ~~ Robert Fischer.
> Grails Training        http://GroovyMag.com/training
> Smokejumper Consulting http://SmokejumperIT.com
> Enfranchised Mind Blog http://EnfranchisedMind.com/blog
>
> Check out my book, "Grails Persistence with GORM and GSQL"!
> http://www.smokejumperit.com/redirect.html
>
> >
>



-- 
Venlig hilsen / Kind regards,
Christian Vest Hansen.

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "JVM 
Languages" group.
To post to this group, send email to jvm-languages@googlegroups.com
To unsubscribe from this group, send email to 
jvm-languages+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/jvm-languages?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to