jprovino [Sat, 23 Mar 2013 14:59:02 -0400] rev 16456
Merge
jprovino [Thu, 21 Mar 2013 10:18:05 -0400] rev 16455
8009904: jvmtiClassFileReconstituter.cpp needs to be excluded from the minimal jvm
Summary: jvmtiClassFileReconstituter.cpp needs to be added to the list of files to exclude when JVMTI is excluded from the jvm
Reviewed-by: dholmes, sspitsyn
brutisso [Thu, 28 Mar 2013 09:07:44 +0100] rev 16454
Merge
ehelin [Wed, 27 Mar 2013 10:55:37 +0100] rev 16453
8010818: NPG: Remove metaspace memory pools
Reviewed-by: mgerdin, stefank
stefank [Mon, 25 Mar 2013 11:00:19 +0100] rev 16452
Merge
ehelin [Fri, 22 Mar 2013 16:10:01 +0100] rev 16451
8000754: NPG: Implement a MemoryPool MXBean for Metaspace
Reviewed-by: jmasa, stefank
tamao [Wed, 20 Mar 2013 12:27:03 -0700] rev 16450
7196080: assert(max_heap >= InitialHeapSize) in arguments.cpp
Summary: Remove the related assertions becasue they do not hold here.
Reviewed-by: jmasa, tschatzl
Contributed-by: tamao <tao.mao@oracle.com>
zgu [Tue, 26 Mar 2013 15:20:05 -0700] rev 16449
Merge
zgu [Tue, 26 Mar 2013 11:40:24 -0700] rev 16448
Merge
zgu [Tue, 26 Mar 2013 14:11:21 -0400] rev 16447
8010651: create.bat still builds the kernel
Summary: Remove old kernel build targets and VS C++ projects created by create.bat on Windows
Reviewed-by: coleenp, sla
hseigel [Tue, 26 Mar 2013 12:43:32 -0700] rev 16446
Merge
hseigel [Tue, 26 Mar 2013 09:06:16 -0400] rev 16445
8009595: The UseSplitVerifier option needs to be deprecated.
Summary: Put UseSplitVerifier option on the deprecated list.
Reviewed-by: dcubed, kmo, acorn
rbackman [Tue, 26 Mar 2013 15:00:34 +0100] rev 16444
8009382: Add JVM_Get{Field|Method}TypeAnnotations
Reviewed-by: dcubed, rbackman
Contributed-by: Joel Borggren-Franck <joel.franck@oracle.com>
bharadwaj [Mon, 25 Mar 2013 09:36:15 -0700] rev 16443
8009552: test/vm/verifier/TestStaticIF.java failing with hs25.0-b
Summary: Remove support for verification of class files with version 52 and above from type inference verifier.
Reviewed-by: acorn, hseigel
hseigel [Mon, 25 Mar 2013 08:37:28 -0400] rev 16442
8010667: Non-zero padding is not allowed in splitverifier for tableswitch/lookupswitch instructions.
Summary: Don't check the padding bits if class file version is >= 51.
Reviewed-by: kvn, dholmes, coleenp
ctornqvi [Sun, 24 Mar 2013 09:21:37 +0100] rev 16441
Merge
ctornqvi [Sun, 24 Mar 2013 09:11:55 +0100] rev 16440
8008454: test/runtime/NMT/PrintNMTStatistics is broken
Summary: Added @run tag so that it actually runs the test, also fixed broken command line and incorrect parsing. Also reviewed by gerard.ziemski@oracle.com
Reviewed-by: mgerdin, zgu
dcubed [Sat, 23 Mar 2013 22:35:02 -0700] rev 16439
Merge
iklam [Thu, 21 Mar 2013 20:46:46 -0700] rev 16438
8010389: After fix for 7107135 a failed dlopen() call results in a VM crash
Summary: Call dlerror() in VM thread as necessary.
Reviewed-by: coleenp, dholmes
zgu [Thu, 21 Mar 2013 06:53:53 -0700] rev 16437
Merge
zgu [Wed, 20 Mar 2013 09:42:48 -0400] rev 16436
8009298: NMT: Special version of class loading/unloading with runThese stresses out NMT
8009777: NMT: add new NMT dcmd to control auto shutdown option
Summary: Added diagnostic VM option and DCmd command to allow NMT stay alive under stress situation
Reviewed-by: dcubed, coleenp
dcubed [Wed, 20 Mar 2013 20:52:00 -0700] rev 16435
Merge
rdurbin [Wed, 20 Mar 2013 20:44:54 -0700] rev 16434
8010396: checking MallocMaxTestWords in testMalloc() function is redundant
Summary: Remove redundant checks in testMalloc and add assert.
Reviewed-by: dcubed, coleenp, dholmes
ctornqvi [Wed, 20 Mar 2013 20:40:57 +0100] rev 16433
8007982: some runtime/CommandLine/ tests fail on 32-bit platforms
Summary: Changed tests to use platform independent flags
Reviewed-by: collins, hseigel, zgu
acorn [Wed, 20 Mar 2013 12:20:10 -0400] rev 16432
Merge
acorn [Wed, 20 Mar 2013 11:43:56 -0400] rev 16431
8010017: lambda: reflection get(Declared)Methods support for default methods.
Summary: Don't expose vm generated overpass (bridges to default methods).
Reviewed-by: dholmes, fparain
coleenp [Wed, 20 Mar 2013 08:04:54 -0400] rev 16430
8008217: CDS: Class data sharing limits the malloc heap on Solaris
Summary: In 64bit VM move CDS archive address to 32G on all platforms using new flag SharedBaseAddress. In 32bit VM set CDS archive address to 3Gb on Linux and let other OSs pick the address.
Reviewed-by: kvn, dcubed, zgu, hseigel
ctornqvi [Wed, 20 Mar 2013 08:17:55 +0100] rev 16429
8010084: Race in runtime/NMT/BaselineWithParameter.java
Summary: Added a waitFor() on the process
Reviewed-by: mgerdin, sla, zgu