hg: hsx/hotspot-comp/hotspot: 28 new changesets
alejandro.murillo at oracle.com
alejandro.murillo at oracle.com
Fri Apr 5 03:25:08 PDT 2013
Changeset: ac242ddfa319
Author: katleman
Date: 2013-04-04 19:05 -0700
URL: http://hg.openjdk.java.net/hsx/hotspot-comp/hotspot/rev/ac242ddfa319
Added tag jdk8-b84 for changeset af788b85010e
! .hgtags
Changeset: 0c3ee6f1fa23
Author: coleenp
Date: 2013-03-27 08:19 -0400
URL: http://hg.openjdk.java.net/hsx/hotspot-comp/hotspot/rev/0c3ee6f1fa23
8009531: Crash when redefining class with annotated method
Summary: Neglected to copy the annotations in clone_with_new_data when they were moved to ConstMethod.
Reviewed-by: acorn, sspitsyn, dcubed
! src/share/vm/oops/constMethod.cpp
! src/share/vm/oops/constMethod.hpp
! src/share/vm/oops/method.cpp
Changeset: aa758f0c5b1c
Author: hseigel
Date: 2013-03-27 11:41 -0400
URL: http://hg.openjdk.java.net/hsx/hotspot-comp/hotspot/rev/aa758f0c5b1c
8010833: Test7116786.java is failing on most configs after fix for 8010667
Summary: Update test to recognize that non-zero pad bytes for lookupswitch/tablewsitch opcodes are now valid.
Reviewed-by: dcubed, twisti, kvn, coleenp, dholmes
! test/runtime/7116786/Test7116786.java
Changeset: b601102d00c8
Author: hseigel
Date: 2013-03-27 13:26 -0700
URL: http://hg.openjdk.java.net/hsx/hotspot-comp/hotspot/rev/b601102d00c8
Merge
Changeset: cd3089a56438
Author: acorn
Date: 2013-03-27 14:10 -0400
URL: http://hg.openjdk.java.net/hsx/hotspot-comp/hotspot/rev/cd3089a56438
8009731: Confusing error message for loader constraint violation
Summary: Fix text, overwritten type and holder for resolved method
Reviewed-by: coleenp, dcubed, minqi, dholmes
! src/share/vm/classfile/systemDictionary.cpp
! src/share/vm/classfile/systemDictionary.hpp
! src/share/vm/interpreter/linkResolver.cpp
! src/share/vm/oops/klassVtable.cpp
Changeset: 53f4040e809c
Author: acorn
Date: 2013-03-27 16:31 -0700
URL: http://hg.openjdk.java.net/hsx/hotspot-comp/hotspot/rev/53f4040e809c
Merge
Changeset: b5bae74160b7
Author: zgu
Date: 2013-03-27 15:41 -0400
URL: http://hg.openjdk.java.net/hsx/hotspot-comp/hotspot/rev/b5bae74160b7
8010474: [parfait] Undefined return value of the functions in hotspot/src/share/vm/services/memTracker.hpp
Summary: Fixed functions that miss return values
Reviewed-by: coleenp, acorn, kvn
! src/share/vm/services/memTracker.hpp
Changeset: 26e0c03da92c
Author: zgu
Date: 2013-03-27 13:07 -0700
URL: http://hg.openjdk.java.net/hsx/hotspot-comp/hotspot/rev/26e0c03da92c
Merge
- make/windows/projectfiles/kernel/Makefile
- make/windows/projectfiles/kernel/vm.def
- make/windows/projectfiles/kernel/vm.dsw
Changeset: f044c45bee68
Author: zgu
Date: 2013-03-27 22:05 -0700
URL: http://hg.openjdk.java.net/hsx/hotspot-comp/hotspot/rev/f044c45bee68
Merge
Changeset: 1b90c7607451
Author: minqi
Date: 2013-03-27 17:03 -0700
URL: http://hg.openjdk.java.net/hsx/hotspot-comp/hotspot/rev/1b90c7607451
2178143: JVM crashes if the number of bound CPUs changed during runtime
Summary: Supply a new flag -XX:+AssumeMP to workaround the problem. With the flag is turned on, assume VM run on MP platform so is_MP() will return true that sync calls will not skip away.
Reviewed-by: dholmes, acorn, dcubed, jmasa
Contributed-by: yumin.qi at oracle.com
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/os.hpp
Changeset: d7adf726b18a
Author: minqi
Date: 2013-03-28 00:44 -0700
URL: http://hg.openjdk.java.net/hsx/hotspot-comp/hotspot/rev/d7adf726b18a
Merge
Changeset: c0f9217203b2
Author: dcubed
Date: 2013-03-29 08:38 -0700
URL: http://hg.openjdk.java.net/hsx/hotspot-comp/hotspot/rev/c0f9217203b2
Merge
! src/share/vm/runtime/arguments.cpp
Changeset: d886ac1dfd36
Author: coleenp
Date: 2013-03-31 21:43 -0400
URL: http://hg.openjdk.java.net/hsx/hotspot-comp/hotspot/rev/d886ac1dfd36
8010723: fatal error: acquiring lock Metaspace allocation lock/5 out of order
Summary: Avoid holding SystemDictionary_lock while calling Klass::remove_unshareable_info
Reviewed-by: coleenp, acorn
Contributed-by: ioi.lam at oracle.com
! src/share/vm/classfile/systemDictionary.cpp
Changeset: e458120c6e1a
Author: sla
Date: 2013-03-28 15:39 +0100
URL: http://hg.openjdk.java.net/hsx/hotspot-comp/hotspot/rev/e458120c6e1a
8002118: WindbgDebuggerLocal should not try to load 64-bit debug libraries for 32-bit JVM
Reviewed-by: sspitsyn, zgu
Contributed-by: peter.allwin at oracle.com
! agent/src/share/classes/sun/jvm/hotspot/debugger/windbg/WindbgDebuggerLocal.java
Changeset: ede380e13960
Author: mgerdin
Date: 2013-04-02 11:28 +0200
URL: http://hg.openjdk.java.net/hsx/hotspot-comp/hotspot/rev/ede380e13960
8009763: Add WB test for String.intern()
Summary: Add convenience method in StringTable, add WhiteBox method and simple sanity test
Reviewed-by: mgerdin, zgu
Contributed-by: leonid.mesnik at oracle.com
! src/share/vm/classfile/symbolTable.cpp
! src/share/vm/classfile/symbolTable.hpp
! src/share/vm/prims/whitebox.cpp
+ test/runtime/interned/SanityTest.java
! test/testlibrary/whitebox/sun/hotspot/WhiteBox.java
Changeset: 8c03fc47511d
Author: iklam
Date: 2013-04-01 14:05 -0700
URL: http://hg.openjdk.java.net/hsx/hotspot-comp/hotspot/rev/8c03fc47511d
8011048: Possible reading from unmapped memory in UTF8::as_quoted_ascii()
Summary: Pass utf_length parameter to UTF8::as_quoted_ascii()
Reviewed-by: dcubed, minqi
! src/share/vm/oops/symbol.cpp
! src/share/vm/utilities/utf8.cpp
! src/share/vm/utilities/utf8.hpp
Changeset: a4e8dac9db8c
Author: zgu
Date: 2013-04-02 07:40 -0700
URL: http://hg.openjdk.java.net/hsx/hotspot-comp/hotspot/rev/a4e8dac9db8c
Merge
Changeset: 2e093b564241
Author: mgerdin
Date: 2013-03-28 10:27 +0100
URL: http://hg.openjdk.java.net/hsx/hotspot-comp/hotspot/rev/2e093b564241
7014552: gc/lock/jni/jnilockXXX works too slow on 1-processor machine
Summary: Keep a counter of how many times we were stalled by the GC locker, add a diagnostic flag which sets the limit.
Reviewed-by: brutisso, ehelin, johnc
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.inline.hpp
! src/share/vm/gc_implementation/parallelScavenge/parallelScavengeHeap.cpp
! src/share/vm/memory/collectorPolicy.cpp
! src/share/vm/runtime/globals.hpp
Changeset: 754c24457b20
Author: tschatzl
Date: 2013-03-27 19:21 +0100
URL: http://hg.openjdk.java.net/hsx/hotspot-comp/hotspot/rev/754c24457b20
7112912: Message "Error occurred during initialization of VM" on boxes with lots of RAM
Summary: Ergonomics now also takes available virtual memory into account when deciding for a heap size. The helper method to determine the maximum allocatable memory block now uses the appropriate OS specific calls to retrieve available virtual memory for the java process. In 32 bit environments this method now also searches for the maximum actually reservable amount of memory. Merge previously separate implementations for Linux/BSD/Solaris into a single method.
Reviewed-by: jmasa, tamao
! src/os/bsd/vm/os_bsd.cpp
! src/os/linux/vm/os_linux.cpp
! src/os/posix/vm/os_posix.cpp
! src/os/solaris/vm/os_solaris.cpp
! src/os/windows/vm/os_windows.cpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/arguments.hpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/os.hpp
Changeset: 24ef5fb05e0f
Author: johnc
Date: 2013-03-29 13:49 -0700
URL: http://hg.openjdk.java.net/hsx/hotspot-comp/hotspot/rev/24ef5fb05e0f
8010463: G1: Crashes with -UseTLAB and heap verification
Summary: Some parts of the G1 heap can only be walked during a safepoint. Skip verifying these parts of the heap when verifying during JVM startup.
Reviewed-by: brutisso, tschatzl
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/memory/universe.cpp
! src/share/vm/runtime/init.cpp
! src/share/vm/runtime/thread.cpp
+ test/gc/TestVerifyBeforeGCDuringStartup.java
Changeset: 8bf6338972ce
Author: ehelin
Date: 2013-03-23 09:16 +0100
URL: http://hg.openjdk.java.net/hsx/hotspot-comp/hotspot/rev/8bf6338972ce
8009408: gc/metaspace/ClassMetaspaceSizeInJmapHeap.java fails with "exit code 1"
Reviewed-by: brutisso, sla, ctornqvi
! test/gc/metaspace/ClassMetaspaceSizeInJmapHeap.java
+ test/testlibrary/com/oracle/java/testlibrary/JDKToolLauncher.java
Changeset: cc5b5976d72c
Author: tschatzl
Date: 2013-04-02 10:03 +0200
URL: http://hg.openjdk.java.net/hsx/hotspot-comp/hotspot/rev/cc5b5976d72c
8005857: assert in GC_locker from PSOldGen::expand with -XX:+PrintGCDetails and Verbose
Summary: Use GC_locker::is_active_and_needs_gc() instead of GC_locker::is_active() for providing information about the reason of heap expansion.
Reviewed-by: jmasa, johnc
! src/share/vm/gc_implementation/parallelScavenge/psOldGen.cpp
Changeset: 15c04fe93c18
Author: mgerdin
Date: 2013-04-03 09:19 +0200
URL: http://hg.openjdk.java.net/hsx/hotspot-comp/hotspot/rev/15c04fe93c18
Merge
- make/windows/projectfiles/kernel/Makefile
- make/windows/projectfiles/kernel/vm.def
- make/windows/projectfiles/kernel/vm.dsw
! src/os/linux/vm/os_linux.cpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/globals.hpp
- test/runtime/8007736/TestStaticIF.java
Changeset: 0c039865ef2b
Author: mgerdin
Date: 2013-04-04 19:07 +0200
URL: http://hg.openjdk.java.net/hsx/hotspot-comp/hotspot/rev/0c039865ef2b
Merge
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/os.hpp
Changeset: 0ca3dd0ffaba
Author: bharadwaj
Date: 2013-04-04 17:01 -0700
URL: http://hg.openjdk.java.net/hsx/hotspot-comp/hotspot/rev/0ca3dd0ffaba
Merge
- make/bsd/build.sh
- make/linux/build.sh
- make/solaris/build.sh
! src/os/windows/vm/os_windows.cpp
! src/share/vm/classfile/systemDictionary.cpp
! src/share/vm/classfile/systemDictionary.hpp
! src/share/vm/oops/method.cpp
! src/share/vm/runtime/globals.hpp
Changeset: a947f40fb536
Author: amurillo
Date: 2013-04-04 21:06 -0700
URL: http://hg.openjdk.java.net/hsx/hotspot-comp/hotspot/rev/a947f40fb536
Merge
- make/bsd/build.sh
- make/linux/build.sh
- make/solaris/build.sh
Changeset: 42fe530cd478
Author: amurillo
Date: 2013-04-04 21:06 -0700
URL: http://hg.openjdk.java.net/hsx/hotspot-comp/hotspot/rev/42fe530cd478
Added tag hs25-b26 for changeset a947f40fb536
! .hgtags
Changeset: dcdeb150988c
Author: amurillo
Date: 2013-04-04 21:15 -0700
URL: http://hg.openjdk.java.net/hsx/hotspot-comp/hotspot/rev/dcdeb150988c
8011584: new hotspot build - hs25-b27
Reviewed-by: jcoomes
! make/hotspot_version
More information about the hotspot-compiler-dev
mailing list