hg: jdk6/jdk6/hotspot: 15 new changesets

gnu.andrew at redhat.com gnu.andrew at redhat.com
Fri Jan 23 19:13:12 UTC 2015


Changeset: abd9d947b87e
Author:    poonam
Date:      2015-01-19 02:53 +0000
URL:       http://hg.openjdk.java.net/jdk6/jdk6/hotspot/rev/abd9d947b87e

6653795: C2 intrinsic for Unsafe.getAddress performs pointer sign extension on 32-bit systems
Summary: Native pointers less than 64 bits wide should be extended as an unsigned number.
Reviewed-by: kvn, kevinw, roland

! src/share/vm/opto/graphKit.cpp
! src/share/vm/opto/graphKit.hpp
! src/share/vm/opto/library_call.cpp
! src/share/vm/opto/type.hpp
+ test/compiler/6653795/UnsafeGetAddressTest.java

Changeset: df03cb943a14
Author:    iignatyev
Date:      2013-12-11 01:09 +0400
URL:       http://hg.openjdk.java.net/jdk6/jdk6/hotspot/rev/df03cb943a14

8029153: [TESTBUG] test/compiler/7141637/SpreadNullArg.java fails because it expects NullPointerException
Reviewed-by: twisti

! test/compiler/7141637/SpreadNullArg.java

Changeset: e5863dac1f12
Author:    poonam
Date:      2015-01-19 03:56 +0000
URL:       http://hg.openjdk.java.net/jdk6/jdk6/hotspot/rev/e5863dac1f12

8047125: (ref) More phantom object references
Reviewed-by: jmasa, kbarrett
Contributed-by: kim.barrett at oracle.com

! src/share/vm/classfile/systemDictionary.cpp
! src/share/vm/classfile/systemDictionary.hpp
! src/share/vm/classfile/vmSymbols.hpp
! src/share/vm/memory/referenceProcessor.cpp
! src/share/vm/memory/referenceProcessor.hpp
! src/share/vm/runtime/vmStructs.cpp
! src/share/vm/utilities/globalDefinitions.hpp

Changeset: 380746a9688b
Author:    poonam
Date:      2014-08-11 19:02 -0700
URL:       http://hg.openjdk.java.net/jdk6/jdk6/hotspot/rev/380746a9688b

8047130: Fewer escapes from escape analysis
Summary: Treat max_stack attribute as an int in bytecode escape analyzer
Reviewed-by: iveresov

! src/share/vm/ci/bcEscapeAnalyzer.cpp

Changeset: 52d9b02edec0
Author:    aeriksso
Date:      2015-01-19 04:15 +0000
URL:       http://hg.openjdk.java.net/jdk6/jdk6/hotspot/rev/52d9b02edec0

8049253: Better GC validation
Summary: Also reviewed by: boris.molodenkov at oracle.com
Reviewed-by: dcubed, minqi, mschoene
Contributed-by: yasuenag at gmail.com, bengt.rutisson at oracle.com

! src/share/vm/prims/jni.cpp
! src/share/vm/utilities/defaultStream.hpp
! src/share/vm/utilities/ostream.cpp
! src/share/vm/utilities/ostream.hpp

Changeset: 4174411496ee
Author:    aeriksso
Date:      2015-01-19 04:26 +0000
URL:       http://hg.openjdk.java.net/jdk6/jdk6/hotspot/rev/4174411496ee

8050807: Better performing performance data handling
Reviewed-by: gthornbr

! src/os/bsd/vm/perfMemory_bsd.cpp
! src/os/linux/vm/perfMemory_linux.cpp
! src/os/solaris/vm/perfMemory_solaris.cpp
! src/share/vm/utilities/vmError.cpp

Changeset: d99ca551be84
Author:    vkempik
Date:      2015-01-19 04:47 +0000
URL:       http://hg.openjdk.java.net/jdk6/jdk6/hotspot/rev/d99ca551be84

8055479: TLAB stability
Reviewed-by: mgerdin

! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp
! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.hpp
! src/share/vm/gc_implementation/parNew/parGCAllocBuffer.hpp
! src/share/vm/memory/threadLocalAllocBuffer.cpp
! src/share/vm/memory/threadLocalAllocBuffer.hpp

Changeset: e176a405210b
Author:    dsimms
Date:      2013-09-25 13:58 +0200
URL:       http://hg.openjdk.java.net/jdk6/jdk6/hotspot/rev/e176a405210b

8023956: Provide a work-around to broken Linux 32 bit "Exec Shield" using CS for NX emulation (crashing with SI_KERNEL)
Summary: Execute some code at a high virtual address value, and keep mapped
Reviewed-by: coleenp, zgu

! src/os/linux/vm/os_linux.cpp
! src/os_cpu/linux_x86/vm/os_linux_x86.cpp
! src/os_cpu/linux_x86/vm/os_linux_x86.hpp

Changeset: 1c7abe33c11f
Author:    dbuck
Date:      2014-11-06 04:57 -0800
URL:       http://hg.openjdk.java.net/jdk6/jdk6/hotspot/rev/1c7abe33c11f

8058715: stability issues when being launched as an embedded JVM via JNI
Summary: Use mmap call without MAP_FIXED so we avoid corrupting already allocated memory
Reviewed-by: coleenp, dsimms

! src/os_cpu/linux_x86/vm/os_linux_x86.cpp

Changeset: 8af48ff040c9
Author:    hseigel
Date:      2015-01-19 05:28 +0000
URL:       http://hg.openjdk.java.net/jdk6/jdk6/hotspot/rev/8af48ff040c9

8051012: Regression in verifier for <init> method call from inside of a branch
Summary: Fix stackmap matching for branches.
Reviewed-by: coleenp, lfoltan, acorn

! src/share/vm/classfile/stackMapTable.cpp
! src/share/vm/classfile/stackMapTable.hpp
! src/share/vm/classfile/verifier.cpp
! src/share/vm/classfile/verifier.hpp

Changeset: c9b5ffda6970
Author:    hseigel
Date:      2015-01-19 06:43 +0000
URL:       http://hg.openjdk.java.net/jdk6/jdk6/hotspot/rev/c9b5ffda6970

8050485: super() in a try block in a ctor causes VerifyError
Summary: Parse catch clause paths to ensure they end in throws
Reviewed-by: dlong, acorn, kamg, ctornqvi, lfoltan

! src/share/vm/classfile/verifier.cpp
! src/share/vm/classfile/verifier.hpp

Changeset: 0dd28ac12d7d
Author:    hseigel
Date:      2015-01-19 07:36 +0000
URL:       http://hg.openjdk.java.net/jdk6/jdk6/hotspot/rev/0dd28ac12d7d

8058982: Better verification of an exceptional invokespecial
Reviewed-by: acorn, ahgross, coleenp

! src/share/vm/classfile/verifier.cpp
! src/share/vm/classfile/verifier.hpp

Changeset: ed6d11f66a5d
Author:    andrew
Date:      2015-01-20 08:03 +0000
URL:       http://hg.openjdk.java.net/jdk6/jdk6/hotspot/rev/ed6d11f66a5d

OPENJDK6-49: Fix placement of 8023956 fix.
Reviewed-by: omajid

! src/os_cpu/linux_x86/vm/os_linux_x86.cpp

Changeset: 4f9ce52163cc
Author:    andrew
Date:      2015-01-20 09:06 +0000
URL:       http://hg.openjdk.java.net/jdk6/jdk6/hotspot/rev/4f9ce52163cc

OPENJDK6-50: Fix reference to missing pd_attempt_reserve_memory_at
Reviewed-by: omajid

! src/os_cpu/linux_x86/vm/os_linux_x86.cpp

Changeset: 6c66d3740af1
Author:    andrew
Date:      2015-01-23 19:12 +0000
URL:       http://hg.openjdk.java.net/jdk6/jdk6/hotspot/rev/6c66d3740af1

Added tag jdk6-b34 for changeset 4f9ce52163cc

! .hgtags



More information about the jdk6-dev mailing list