hg: jdk9/hs/hotspot: 15 new changesets

ioi.lam at oracle.com ioi.lam at oracle.com
Wed Sep 10 22:55:03 UTC 2014


Changeset: 6818c5298fab
Author:    dholmes
Date:      2014-09-02 21:27 -0400
URL:       http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/6818c5298fab

8046210: Missing memory barrier when reading init_lock
Reviewed-by: fparain, dcubed, mdoerr
Contributed-by: Bill Pittore <bill.pittore at oracle.com>

! src/share/vm/oops/instanceKlass.cpp

Changeset: 20c8773305b1
Author:    sla
Date:      2014-09-03 14:43 +0200
URL:       http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/20c8773305b1

8056242: Add function to return structured information about loaded libraries.
Summary: Return structured information about loaded libraries.
Reviewed-by: sla, dsamersoff
Contributed-by: fredrik.arvidsson at oracle.com

! src/os/bsd/vm/os_bsd.cpp
! src/os/linux/vm/os_linux.cpp
! src/os/solaris/vm/os_solaris.cpp
! src/os/windows/vm/os_windows.cpp
! src/share/vm/runtime/os.hpp

Changeset: e3fb51ae8d7d
Author:    coleenp
Date:      2014-09-03 19:13 -0400
URL:       http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/e3fb51ae8d7d

8055008: Clean up code that saves the previous versions of redefined classes
Summary: Use scratch_class to find EMCP methods for breakpoints if the old methods are still running.
Reviewed-by: dcubed, sspitsyn

! src/share/vm/classfile/classLoaderData.cpp
! src/share/vm/classfile/metadataOnStackMark.cpp
! src/share/vm/classfile/metadataOnStackMark.hpp
! src/share/vm/code/nmethod.cpp
! src/share/vm/memory/universe.cpp
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/oops/instanceKlass.hpp
! src/share/vm/oops/method.hpp
! src/share/vm/prims/jvmtiImpl.cpp
! src/share/vm/prims/jvmtiRedefineClasses.cpp
! src/share/vm/prims/jvmtiRedefineClasses.hpp
- test/runtime/RedefineFinalizer/RedefineFinalizer.java
+ test/runtime/RedefineTests/RedefineFinalizer.java
+ test/runtime/RedefineTests/RedefineRunningMethods.java

Changeset: 0c68d517f7ec
Author:    sla
Date:      2014-09-04 08:48 +0200
URL:       http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/0c68d517f7ec

Merge

- test/runtime/RedefineFinalizer/RedefineFinalizer.java

Changeset: c770a9cc2f86
Author:    dsamersoff
Date:      2014-09-04 04:17 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/c770a9cc2f86

8035419: warning from b09 for hotspot.agent.src.os.win32.windbg.sawindbg.cpp: 'JNI exception pending'
Summary: added missed exceptions checks
Reviewed-by: sla, sspitsyn

! agent/src/os/win32/windbg/sawindbg.cpp

Changeset: 86bbebf1b7bf
Author:    zgu
Date:      2014-09-04 14:50 -0400
URL:       http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/86bbebf1b7bf

8055289: Internal Error: mallocTracker.cpp:146 fatal error: Should not use malloc for big memory block, use virtual memory instead
Summary: Return NULL if memory allocation size is bigger than MAX_MALLOC_SIZE when NMT is on
Reviewed-by: coleenp, gtriantafill

! src/share/vm/runtime/os.cpp
! test/TEST.groups
+ test/runtime/NMT/UnsafeMallocLimit.java

Changeset: 7bf26f6f8d41
Author:    zgu
Date:      2014-09-04 14:58 -0400
URL:       http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/7bf26f6f8d41

Merge

- agent/src/share/classes/sun/jvm/hotspot/gc_implementation/g1/HeapRegionSeq.java
- src/share/vm/gc_implementation/g1/heapRegionSeq.cpp
- src/share/vm/gc_implementation/g1/heapRegionSeq.hpp
- src/share/vm/gc_implementation/g1/heapRegionSeq.inline.hpp
- test/runtime/RedefineFinalizer/RedefineFinalizer.java

Changeset: 479ed4234a9d
Author:    coleenp
Date:      2014-09-05 08:08 -0400
URL:       http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/479ed4234a9d

8057570: RedefineClasses() tests fail assert(((Metadata*)obj)->is_valid()) failed: obj is valid
Summary: Revert two small changes from the previous-versions cleanup with marking code cache.
Reviewed-by: kvn, dcubed

! src/share/vm/code/nmethod.cpp
! src/share/vm/memory/universe.cpp

Changeset: 08e071425343
Author:    iklam
Date:      2014-09-05 15:53 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/08e071425343

Merge

! src/share/vm/classfile/classLoaderData.cpp
- test/compiler/intrinsics/mathexact/sanity/Verifier.java

Changeset: d2f2777ac502
Author:    erikj
Date:      2014-08-28 11:59 +0200
URL:       http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/d2f2777ac502

8056053: Disable HOTSPOT_BUILD_JOBS when building with configure
Reviewed-by: dholmes, ihse, dcubed

! make/Makefile
! make/aix/Makefile
! make/aix/makefiles/buildtree.make
! make/aix/makefiles/top.make
! make/bsd/Makefile
! make/bsd/makefiles/buildtree.make
! make/bsd/makefiles/top.make
! make/linux/Makefile
! make/linux/makefiles/buildtree.make
! make/linux/makefiles/top.make
! make/solaris/Makefile
! make/solaris/makefiles/buildtree.make
! make/solaris/makefiles/top.make

Changeset: aff33974bb53
Author:    coleenp
Date:      2014-09-08 11:14 -0400
URL:       http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/aff33974bb53

8057696: java -version triggers assertion for slowdebug zero builds
Summary: The change as introduced with JDK-8003426 removed some zero code in cppInterpreter_zero.cpp which called generate_normal_entry() in that same file with a value of synchronized == false unconditionally. However, since the new code calls generate_normal_entry() with either true or false, the assertion in this method is no longer valid.
Reviewed-by: coleenp
Contributed-by: sgehwolf at redhat.com

! src/cpu/zero/vm/cppInterpreter_zero.cpp

Changeset: afb7b10984d1
Author:    igerasim
Date:      2014-09-08 23:49 +0400
URL:       http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/afb7b10984d1

8057745: TEST_BUG: runtime/SharedArchiveFile/ArchiveDoesNotExist.java fails with openjdk build
Reviewed-by: dholmes, mseledtsov

! test/runtime/SharedArchiveFile/ArchiveDoesNotExist.java

Changeset: 59c55db51def
Author:    gtriantafill
Date:      2014-09-09 09:48 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/59c55db51def

8054836: [TESTBUG] Test is needed to verify correctness of malloc tracking
Reviewed-by: ctornqvi, lfoltan

! test/TEST.groups
+ test/runtime/NMT/MallocTrackingVerify.java

Changeset: f9e9ec181abb
Author:    minqi
Date:      2014-09-08 22:48 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/f9e9ec181abb

8056930: Output host info under some condition for core dump
Summary: Output host name after java crashed for debug version.
Reviewed-by: dholmes, ccheung
Contributed-by: yumin.qi at oracle.com

! src/os/posix/vm/os_posix.cpp
! src/os/windows/vm/os_windows.cpp

Changeset: eec8e5895109
Author:    minqi
Date:      2014-09-09 18:56 +0000
URL:       http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/eec8e5895109

Merge




More information about the jdk9-hs-changes mailing list