I think that test is invalid. It doesn't pass on windows RI , so … no
comments. Also it is not clear why depth should be 7000. I can find this
magic value in any spec.

Pavel Afremov.



On 12/11/06, Elena Semukhina <[EMAIL PROTECTED]> wrote:

Hello all,

The smoke test stress.Stack fails with StackOverflowError on Windows and
linux/INT. It passes only on linux/JIT now.
The test algorithm is simple: a method calls itself recursively for 7000
times. The test fails if StackOverflowError is thrown.

The following are the numbers of iterations before the test fails:

Windows:
INT: 353
JET: 3963
OPT: 32264
RI*: 3689

Linux:
INT: 587
JET: 7762
OPT: 72105 (!!!)
RI*: 61837

*RI is Java(TM) 2 Runtime Environment, Standard Edition (build
1.5.0_08-b03
).

Are these numbers expected? Are there any restrictions on stack size in
DRLVM?

--
Thanks,
Elena


Reply via email to