-
Bug
-
Resolution: Other
-
P3
-
1.0.1, 7
-
solaris
-
sparc
-
solaris_7
Name: dkC59003 Date: 07/27/99
HotSparc 1.0.1-betaA fails to println("Hello world!") when
java_g is executed with "-Xcomp -XX${COL}+FullGCALot" options.
The displayed below program "b4187687" spent 1 hour to
display the following (after that, b4217687 was killed):
>>>> java_g -Xcomp -XX${COL}+FullGCALot b4187687
VM option '+FullGCALot'
Full gc no: 100
Full gc no: 200
Full gc no: 300
Full gc no: 400
Full gc no: 500
Full gc no: 600
Full gc no: 700
Full gc no: 800
Full gc no: 900
Full gc no: 1000
The program "b4187687" is included into HotSpot tests base:
/net/sqesvr/vsn/testbase/testbase_nsk
as the test "nsk/regression/b4187687". This test is intended
to reveal the bug:
#4187687 Nightly 11-5-98 EXCEPTION_ACCESS_VIOLATION# using FullGCALot in
comp mode
The tests "b4211939", and "b4211945" also bring HotSparc 1.0.1-betaA to hang up
when
executed with "-Xcomp -XX${COL}+FullGCALot" options. These tests are intended to
reveal the bugs:
#4211939 RC1_E : JavaSoft test crashed with -Xcomp -XX:+FullGCALot options
#4211945 RC1_E : clss14702 JavaSoft test crashed with -Xcomp
-XX:+FullGCALot options
I have used Sun Ultra-1 with 128Mb RAM running under solaris 2.7 to
observe these failures.
Following is the source of the program "b4187687":
// File: @(#)b4187687.java 1.1 99/06/28
// Copyright 06/28/99 Sun Microsystems, Inc. All Rights Reserved
import java.io.PrintStream;
public class b4187687 {
public static void main(String argv[]) {
System.exit(run(argv, System.out) + 95/*STATUS_TEMP*/);
}
public static int run(String args[], PrintStream out) {
System.out.println("Hellow world!");
return 0/*STATUS_PASSED*/;
}
}
======================================================================
nsk/regression/b4187687 compile_and_execute # 4257383 4707571
nsk/regression/b4193564 compile_and_execute # 4346406
nsk/regression/b4207830 compile_and_execute # 4501596
nsk/regression/b4210073 compile_and_execute # 4257345 4270585
nsk/regression/b4211939 compile_and_execute # 4707571
nsk/regression/b4211945 compile_and_execute # 4707571
nsk/regression/b4212394 compile_and_execute # 4432078
nsk/regression/b4220983 compile_and_execute # 4280673
nsk/regression/b4224903 compile_and_execute # 4271486
nsk/regression/b4225064 compile_and_execute # 4498653
nsk/regression/b4236158 compile_and_execute # 4324193 4375110
nsk/regression/b4242909 compile_and_execute # 4282862
nsk/regression/b4244156 compile_and_execute # 4285778 4501596
nsk/regression/b4249840 compile_and_execute # 4271494 4492598
nsk/regression/b4252023 compile_and_execute # 4760743
nsk/regression/b4254544 compile_and_execute # 4271484 4326445 4329167 4463493 4497237 4787853 4900635
nsk/regression/b4257171 compile_and_execute # 4428840
nsk/regression/b4257281 compile_and_execute # 4271096 4273927
nsk/regression/b4259506 compile_and_execute # 4271485 4322316 4420691 4896775
nsk/regression/b4259923 execute_positive # 4646590
nsk/regression/b4261880 compile_and_execute # 4911951
nsk/regression/b4278844 compile_and_execute # 4302214
nsk/regression/b4278848 compile_and_execute # 4300406 4461406 4697667
nsk/regression/b4287029 compile_and_execute # 4428839 4548705
nsk/regression/b4289654 compile_and_execute # 4501596
nsk/regression/b4292614 compile_and_execute # 4307740 4307780
nsk/regression/b4294774 compile_and_execute # 4412368
nsk/regression/b4296019 compile_and_execute # 4866639
nsk/regression/b4296365 compile_and_execute # 4653774
nsk/regression/b4298656 compile_and_execute # 4302288 4402735 4497237 4697667 4787853 4810156 4900635
nsk/regression/b4301835 execute_positive # 4706104
nsk/regression/b4303423 compile_execute_seri # 4303925 4329201
nsk/regression/b4305163 compile_and_execute # 4482611 4506231
nsk/regression/b4305257 compile_and_execute # 4311711 4866639
nsk/regression/b4308185 compile_and_execute # 4909627
nsk/regression/b4311308 execute_positive # 4418568
nsk/regression/b4311710 compile_and_execute # 4418490
nsk/regression/b4313296 compile_and_execute # 4311711 4866639
nsk/regression/b4322483 compile_and_execute # 4413189 4662472
nsk/regression/b4322869 compile_and_execute # 4379915 4652396 4702168
nsk/regression/b4324380 compile_and_execute # 4520244
nsk/regression/b4324989 compile_and_execute # 4896775
nsk/regression/b4328316 compile_and_execute # 4662472
nsk/regression/b4331143 compile_and_execute # 4432078 4459150
nsk/regression/b4333601 execute_positive # 4383551
nsk/regression/b4336548 compile_and_execute # 4375080 4896775
nsk/regression/b4340444 execute_positive # 4526258 4706104 4811608
nsk/regression/b4340750 compile_and_execute # 4340750
nsk/regression/b4343963 compile_and_execute # 4418494
nsk/regression/b4350612 execute_positive # 4431789 4506500 4532518 4695555
nsk/regression/b4396719 compile_and_execute # 4396719
nsk/regression/b4403928 compile_and_execute # 4647946
nsk/regression/b4404502 compile_and_execute # 4396719
nsk/regression/b4432433 compile_and_execute # 4432433 4697804
nsk/regression/b4445592 compile_and_execute # 4445592
nsk/regression/b4446350 execute_positive # 4662041
nsk/regression/b4450627 compile_and_execute # 4655457
nsk/regression/b4455747 execute_positive # 4455747
nsk/regression/b4458946 compile_and_execute # 4787192
nsk/regression/b4459438 compile_and_execute # 4526490
nsk/regression/b4470106 compile_and_execute # 4697667 4787853
nsk/regression/b4474145 execute_positive # 4777869
nsk/regression/b4476254 compile_and_execute # 4893850 4896775
nsk/regression/b4477197 compile_and_execute # 4866639
nsk/regression/b4477225 compile_and_execute # 4866639
nsk/regression/b4493566 compile_and_execute # 4784330
nsk/regression/b4498820 compile_and_execute # 4763595
nsk/regression/b4501529 compile_and_execute # 4660014
nsk/regression/b4504050 compile_and_execute # 4504050
nsk/regression/b4506782 compile_and_execute # 4900807
nsk/regression/b4510834 compile_and_execute # 4674463 4790855
nsk/regression/b4529145 compile_and_execute # 4775529 4784330 4896775
nsk/regression/b4529900 execute_positive # 4529900
nsk/regression/b4642803 compile_and_execute # 4642803
nsk/regression/b4654928 compile_and_execute # 4817540
nsk/regression/b4656449 compile_and_execute # 4787192
nsk/regression/b4659732 compile_and_execute # 4810156
nsk/regression/b4660047 compile_and_execute # 4660047
nsk/regression/b4660518 compile_and_execute # 4660518 4787853
nsk/regression/b4663146 compile_and_execute # 4663146
nsk/regression/b4675027 execute_positive # 4866639
nsk/regression/b4707800 execute_positive # 4793028
nsk/regression/b4755222 execute_positive # 4796752