hg: icedtea/jdk7/hotspot: 167 new changesets

ahughes at redhat.com ahughes at redhat.com
Wed May 30 07:23:34 PDT 2012


Changeset: 2967c7838b7a
Author:    andrew
Date:      2012-04-20 16:08 +0100
URL:       http://hg.openjdk.java.net/icedtea/jdk7/hotspot/rev/2967c7838b7a

Don't create debuginfo files if not stripping.

! make/linux/makefiles/defs.make
! make/linux/makefiles/jsig.make
! make/linux/makefiles/saproc.make
! make/linux/makefiles/vm.make
! make/solaris/makefiles/dtrace.make
! make/solaris/makefiles/jsig.make
! make/solaris/makefiles/saproc.make
! make/solaris/makefiles/vm.make

Changeset: c0d7fd785f0b
Author:    katleman
Date:      2012-02-09 12:55 -0800
URL:       http://hg.openjdk.java.net/icedtea/jdk7/hotspot/rev/c0d7fd785f0b

Added tag jdk7u4-b11 for changeset acb171a8d7d6

! .hgtags

Changeset: aaceb8ddf2e2
Author:    katleman
Date:      2012-02-09 12:55 -0800
URL:       http://hg.openjdk.java.net/icedtea/jdk7/hotspot/rev/aaceb8ddf2e2

Added tag jdk8-b25 for changeset 9ad8feb5afbd

! .hgtags

Changeset: 3c4621be5149
Author:    amurillo
Date:      2012-02-06 12:18 -0800
URL:       http://hg.openjdk.java.net/icedtea/jdk7/hotspot/rev/3c4621be5149

7143122: new hotspot build - hs23-b15
Reviewed-by: jcoomes

! make/hotspot_version

Changeset: 869be5c8882e
Author:    phh
Date:      2012-02-03 17:21 -0500
URL:       http://hg.openjdk.java.net/icedtea/jdk7/hotspot/rev/869be5c8882e

7142586: Cannot build on Solaris 11 due to use of ia_nice
Summary: Delete the single use of ia_nice in os_solaris.cpp
Reviewed-by: kamg, kvn

! src/os/solaris/vm/os_solaris.cpp

Changeset: c77d473e71f7
Author:    ohrstrom
Date:      2012-01-31 13:12 +0100
URL:       http://hg.openjdk.java.net/icedtea/jdk7/hotspot/rev/c77d473e71f7

7132779: build-infra merge: Enable ccache to work for most developer builds.
Summary: When a build number is not specified, the JRE_RELEASE_VERSION define contains a date and timestamp. Thus ccache cannot cache the object files for longer than a minute since the define is passed to the compilation of all source files. This change passes JRE_RELEASE_VERSION only to vm_version.cpp and adds a function jre_release_version() to Abstract_VM_Version. This allows all other source files to be ccached.
Reviewed-by: ohair, rottenha
Contributed-by: fredrik.ohrstrom at oracle.com

! make/bsd/makefiles/vm.make
! make/linux/makefiles/vm.make
! make/solaris/makefiles/vm.make
! src/share/vm/runtime/vm_version.cpp
! src/share/vm/runtime/vm_version.hpp

Changeset: 719f7007c8e8
Author:    erikj
Date:      2012-02-06 09:14 +0100
URL:       http://hg.openjdk.java.net/icedtea/jdk7/hotspot/rev/719f7007c8e8

7141242: build-infra merge: Rename CPP->CXX and LINK->LD
Summary: Cleaned up make variables for compilers and linker to consistently use CXX for C++ compiler, CC for C compiler and LD for linker.
Reviewed-by: dholmes, ohrstrom

! make/bsd/makefiles/adlc.make
! make/bsd/makefiles/dtrace.make
! make/bsd/makefiles/gcc.make
! make/bsd/makefiles/launcher.make
! make/bsd/makefiles/product.make
! make/bsd/makefiles/rules.make
! make/bsd/makefiles/sparcWorks.make
! make/bsd/makefiles/vm.make
! make/linux/makefiles/adlc.make
! make/linux/makefiles/gcc.make
! make/linux/makefiles/launcher.make
! make/linux/makefiles/product.make
! make/linux/makefiles/rules.make
! make/linux/makefiles/sparcWorks.make
! make/linux/makefiles/vm.make
! make/solaris/makefiles/adlc.make
! make/solaris/makefiles/dtrace.make
! make/solaris/makefiles/gcc.make
! make/solaris/makefiles/launcher.make
! make/solaris/makefiles/product.make
! make/solaris/makefiles/rules.make
! make/solaris/makefiles/saproc.make
! make/solaris/makefiles/sparcWorks.make
! make/solaris/makefiles/vm.make
! make/windows/build_vm_def.sh
! make/windows/get_msc_ver.sh
! make/windows/makefiles/adlc.make
! make/windows/makefiles/compile.make
! make/windows/makefiles/debug.make
! make/windows/makefiles/fastdebug.make
! make/windows/makefiles/launcher.make
! make/windows/makefiles/product.make
! make/windows/makefiles/projectcreator.make
! make/windows/makefiles/sa.make
! make/windows/makefiles/sanity.make
! make/windows/makefiles/shared.make
! make/windows/makefiles/vm.make

Changeset: ea677dbdd883
Author:    fparain
Date:      2012-02-07 12:34 -0800
URL:       http://hg.openjdk.java.net/icedtea/jdk7/hotspot/rev/ea677dbdd883

Merge


Changeset: 5e9fba4e8718
Author:    kvn
Date:      2012-02-07 11:33 -0800
URL:       http://hg.openjdk.java.net/icedtea/jdk7/hotspot/rev/5e9fba4e8718

7142167: MAC: _get_previous_fp broken on bsd with llvm-gcc
Summary: LLVM-GCC (__llvm__) should use the same _get_previous_fp implementation as __clang__ (as is the case for os::current_stack_pointer).
Reviewed-by: twisti, never, dcubed

! src/os_cpu/bsd_x86/vm/os_bsd_x86.cpp

Changeset: b9bc6cae88f2
Author:    kvn
Date:      2012-02-07 16:33 -0800
URL:       http://hg.openjdk.java.net/icedtea/jdk7/hotspot/rev/b9bc6cae88f2

7143491: G1 C2 CTW: assert(p2x->outcnt() == 2) failed: expects 2 users: Xor and URShift nodes
Summary: Adjust the assert and code in eliminate_card_mark() method for case when stored value is NULL.
Reviewed-by: iveresov, never

! src/share/vm/opto/graphKit.cpp
! src/share/vm/opto/library_call.cpp
! src/share/vm/opto/macro.cpp

Changeset: c742b0b47fe5
Author:    roland
Date:      2012-02-08 09:52 +0100
URL:       http://hg.openjdk.java.net/icedtea/jdk7/hotspot/rev/c742b0b47fe5

7119286: JSR292: SIGSEGV in JNIHandleBlock::release_block(JNIHandleBlock*, Thread*)+0x3c
Summary: unaligned stack in throw_NullPointerException_at_call_entry().
Reviewed-by: twisti, never, kvn

! src/cpu/x86/vm/stubGenerator_x86_64.cpp

Changeset: 2f985b6ce7ff
Author:    jrose
Date:      2012-02-09 18:01 -0800
URL:       http://hg.openjdk.java.net/icedtea/jdk7/hotspot/rev/2f985b6ce7ff

Merge


Changeset: 1ac084126285
Author:    dlong
Date:      2012-01-24 18:00 -0500
URL:       http://hg.openjdk.java.net/icedtea/jdk7/hotspot/rev/1ac084126285

7130319: C2: running with -XX:+PrintOptoAssembly crashes the VM with assert(false) failed: bad tag in log
Summary: Relax assert to allow the VMThread to close the log while the compiler thread is still writing to it.
Reviewed-by: dholmes, never
Contributed-by: dean.long at oracle.com

! src/share/vm/utilities/xmlstream.cpp

Changeset: d851f3714641
Author:    dholmes
Date:      2012-01-25 19:26 -0500
URL:       http://hg.openjdk.java.net/icedtea/jdk7/hotspot/rev/d851f3714641

Merge

- src/os/bsd/vm/decoder_bsd.cpp

Changeset: a79cb7c55012
Author:    jiangli
Date:      2012-01-25 17:40 -0500
URL:       http://hg.openjdk.java.net/icedtea/jdk7/hotspot/rev/a79cb7c55012

7132690: InstanceKlass:_reference_type should be u1 type
Summary: Change InstanceKlass::_reference_type to u1 type.
Reviewed-by: dholmes, coleenp, acorn
Contributed-by: Jiangli Zhou <jiangli.zhou at oracle.com>

! src/cpu/sparc/vm/c1_CodeStubs_sparc.cpp
! src/cpu/x86/vm/c1_CodeStubs_x86.cpp
! src/share/vm/oops/instanceKlass.hpp
! src/share/vm/opto/library_call.cpp
! src/share/vm/runtime/vmStructs.cpp

Changeset: f3fa16bd7159
Author:    bobv
Date:      2012-01-25 21:30 -0800
URL:       http://hg.openjdk.java.net/icedtea/jdk7/hotspot/rev/f3fa16bd7159

Merge


Changeset: b7b8b6d2f97d
Author:    bpittore
Date:      2012-02-06 10:57 -0500
URL:       http://hg.openjdk.java.net/icedtea/jdk7/hotspot/rev/b7b8b6d2f97d

Merge

! src/share/vm/oops/instanceKlass.hpp
! src/share/vm/runtime/vmStructs.cpp

Changeset: f174909614bd
Author:    bpittore
Date:      2012-02-10 10:55 -0500
URL:       http://hg.openjdk.java.net/icedtea/jdk7/hotspot/rev/f174909614bd

Merge

! src/share/vm/opto/library_call.cpp

Changeset: d71e662fe037
Author:    amurillo
Date:      2012-02-10 11:41 -0800
URL:       http://hg.openjdk.java.net/icedtea/jdk7/hotspot/rev/d71e662fe037

Merge


Changeset: fd3060701216
Author:    amurillo
Date:      2012-02-10 11:41 -0800
URL:       http://hg.openjdk.java.net/icedtea/jdk7/hotspot/rev/fd3060701216

Added tag hs23-b15 for changeset d71e662fe037

! .hgtags

Changeset: 87b4042571ef
Author:    amurillo
Date:      2012-02-10 12:03 -0800
URL:       http://hg.openjdk.java.net/icedtea/jdk7/hotspot/rev/87b4042571ef

Merge

! .hgtags
! make/hotspot_version

Changeset: 963d912a0409
Author:    katleman
Date:      2012-02-16 13:01 -0800
URL:       http://hg.openjdk.java.net/icedtea/jdk7/hotspot/rev/963d912a0409

Added tag jdk7u4-b12 for changeset 87b4042571ef

! .hgtags

Changeset: 087daaec688d
Author:    katleman
Date:      2012-02-16 13:01 -0800
URL:       http://hg.openjdk.java.net/icedtea/jdk7/hotspot/rev/087daaec688d

Added tag jdk8-b26 for changeset fd3060701216

! .hgtags

Changeset: 094138495da4
Author:    amurillo
Date:      2012-02-10 11:46 -0800
URL:       http://hg.openjdk.java.net/icedtea/jdk7/hotspot/rev/094138495da4

7144322: new hotspot build - hs23-b16
Reviewed-by: jcoomes

! make/hotspot_version

Changeset: 77a488cd4af2
Author:    dlong
Date:      2012-02-15 00:51 -0500
URL:       http://hg.openjdk.java.net/icedtea/jdk7/hotspot/rev/77a488cd4af2

7140866: assert(covered) failed: Card for end of new region not committed
Summary: resize covered region only after successfully mapping shared archive
Reviewed-by: brutisso, ysr
Contributed-by: dean.long at oracle.com

! src/share/vm/memory/compactingPermGenGen.cpp

Changeset: f9961b6498f9
Author:    bpittore
Date:      2012-02-15 16:09 -0500
URL:       http://hg.openjdk.java.net/icedtea/jdk7/hotspot/rev/f9961b6498f9

Merge


Changeset: 95f6641e38e0
Author:    iveresov
Date:      2012-02-10 17:40 -0800
URL:       http://hg.openjdk.java.net/icedtea/jdk7/hotspot/rev/95f6641e38e0

7144296: PS: Optimize nmethods processing
Summary: Prunes scavenge roots in code list every young GC, promote objects directly pointed by the code immediately
Reviewed-by: johnc, jcoomes

! src/share/vm/gc_implementation/parallelScavenge/psPromotionManager.cpp
! src/share/vm/gc_implementation/parallelScavenge/psPromotionManager.hpp
! src/share/vm/gc_implementation/parallelScavenge/psPromotionManager.inline.hpp
! src/share/vm/gc_implementation/parallelScavenge/psScavenge.cpp
! src/share/vm/gc_implementation/parallelScavenge/psScavenge.hpp
! src/share/vm/gc_implementation/parallelScavenge/psScavenge.inline.hpp
! src/share/vm/gc_implementation/parallelScavenge/psTasks.cpp

Changeset: caa4652b4414
Author:    tonyp
Date:      2012-02-14 08:21 -0500
URL:       http://hg.openjdk.java.net/icedtea/jdk7/hotspot/rev/caa4652b4414

7129892: G1: explicit marking cycle initiation might fail to initiate a marking cycle
Summary: If we try to schedule an initial-mark GC in order to explicit start a conc mark cycle and it gets pre-empted by antoher GC, we should retry the attempt as long as it's appropriate for the GC cause.
Reviewed-by: brutisso, johnc

! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp

Changeset: d903bf750e9f
Author:    johnc
Date:      2012-01-18 09:50 -0800
URL:       http://hg.openjdk.java.net/icedtea/jdk7/hotspot/rev/d903bf750e9f

7129514: time warp warnings after 7117303
Summary: Replace calls to os::javaTimeMillis() that are used to update the milliseconds since the last GC to an equivalent that uses a monotonically non-decreasing time source.
Reviewed-by: ysr, jmasa

! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp
! src/share/vm/gc_implementation/parNew/parNewGeneration.cpp
! src/share/vm/memory/defNewGeneration.cpp
! src/share/vm/memory/genMarkSweep.cpp

Changeset: a9647476d1a4
Author:    tonyp
Date:      2012-02-15 13:06 -0500
URL:       http://hg.openjdk.java.net/icedtea/jdk7/hotspot/rev/a9647476d1a4

7132029: G1: mixed GC phase lasts for longer than it should
Summary: Revamp of the mechanism that chooses old regions for inclusion in the CSet. It simplifies the code and introduces min and max bounds on the number of old regions added to the CSet at each mixed GC to avoid pathological cases. It also ensures that when we do a mixed GC we'll always find old regions to add to the CSet (i.e., it eliminates the case where a mixed GC will collect no old regions which can happen today).
Reviewed-by: johnc, brutisso

! src/share/vm/gc_implementation/g1/collectionSetChooser.cpp
! src/share/vm/gc_implementation/g1/collectionSetChooser.hpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp
! src/share/vm/gc_implementation/g1/g1CollectorPolicy.cpp
! src/share/vm/gc_implementation/g1/g1CollectorPolicy.hpp
! src/share/vm/gc_implementation/g1/g1ErgoVerbose.hpp
! src/share/vm/gc_implementation/g1/g1_globals.hpp
! src/share/vm/gc_implementation/g1/heapRegion.cpp
! src/share/vm/gc_implementation/g1/heapRegion.hpp

Changeset: ab4422d0ed59
Author:    jcoomes
Date:      2012-02-16 13:12 -0800
URL:       http://hg.openjdk.java.net/icedtea/jdk7/hotspot/rev/ab4422d0ed59

7146343: PS invoke methods should indicate the type of gc done
Reviewed-by: stefank, jmasa

! src/share/vm/gc_implementation/parallelScavenge/psMarkSweep.cpp
! src/share/vm/gc_implementation/parallelScavenge/psMarkSweep.hpp
! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.cpp
! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.hpp
! src/share/vm/gc_implementation/parallelScavenge/psScavenge.cpp
! src/share/vm/gc_implementation/parallelScavenge/psScavenge.hpp

Changeset: 23c0eb012d6f
Author:    jcoomes
Date:      2012-02-16 13:13 -0800
URL:       http://hg.openjdk.java.net/icedtea/jdk7/hotspot/rev/23c0eb012d6f

6330863: vm/gc/InfiniteList.java fails intermittently due to timeout
Summary: in some cases, allocate from the old gen before doing a full gc
Reviewed-by: stefank, jmasa

! src/share/vm/gc_implementation/parallelScavenge/parallelScavengeHeap.cpp
! src/share/vm/gc_implementation/parallelScavenge/parallelScavengeHeap.hpp
! src/share/vm/gc_implementation/parallelScavenge/parallelScavengeHeap.inline.hpp

Changeset: be398bba40e9
Author:    stefank
Date:      2012-02-17 13:23 +0100
URL:       http://hg.openjdk.java.net/icedtea/jdk7/hotspot/rev/be398bba40e9

Merge


Changeset: 1b0e0f8be510
Author:    minqi
Date:      2012-02-09 00:51 -0800
URL:       http://hg.openjdk.java.net/icedtea/jdk7/hotspot/rev/1b0e0f8be510

7131006: java/lang/management/ThreadMXBean/ThreadLists.java
Reviewed-by: dholmes, acorn

! src/share/vm/classfile/vmSymbols.hpp
! src/share/vm/utilities/preserveException.cpp

Changeset: db006a85bf91
Author:    zgu
Date:      2012-02-09 10:16 -0500
URL:       http://hg.openjdk.java.net/icedtea/jdk7/hotspot/rev/db006a85bf91

7141259: Native stack is missing in hs_err
Summary: Code cleanup and creating a private decoder for error handler, since it can be triggered from in signal handler, where no lock can be taken
Reviewed-by: dholmes, kamg, acorn, coleenp

! src/os/bsd/vm/decoder_machO.hpp
! src/os/windows/vm/decoder_windows.hpp
! src/share/vm/utilities/decoder.cpp
! src/share/vm/utilities/decoder.hpp
! src/share/vm/utilities/decoder_elf.hpp
! src/share/vm/utilities/vmError.hpp

Changeset: ea527c5cde03
Author:    zgu
Date:      2012-02-09 07:35 -0800
URL:       http://hg.openjdk.java.net/icedtea/jdk7/hotspot/rev/ea527c5cde03

Merge


Changeset: 54d3535a6dd3
Author:    poonam
Date:      2012-02-12 19:33 -0800
URL:       http://hg.openjdk.java.net/icedtea/jdk7/hotspot/rev/54d3535a6dd3

7009098: SA cannot open core files larger than 2GB on Linux 32-bit
Summary: Added Large File Support by compiling libsaproc.so with -D_FILE_OFFSET_BITS=64, and a small change with which SA should first load libraries from the path specified with SA_ALTROOT.
Reviewed-by: dholmes, kevinw, dcubed, minqi

! agent/src/os/linux/Makefile
! agent/src/os/linux/libproc_impl.c
! make/linux/makefiles/saproc.make

Changeset: 1bb2838e2fc1
Author:    fparain
Date:      2012-02-13 06:24 -0800
URL:       http://hg.openjdk.java.net/icedtea/jdk7/hotspot/rev/1bb2838e2fc1

Merge


Changeset: 849412a95e45
Author:    coleenp
Date:      2012-02-13 12:30 -0500
URL:       http://hg.openjdk.java.net/icedtea/jdk7/hotspot/rev/849412a95e45

7059899: Stack overflows in Java code cause 64-bit JVMs to exit due to SIGSEGV
Summary: Increase StackShadowPages to accomodate the JDK changes to increase buffer size in socketWrite
Reviewed-by: acorn, phh

! src/cpu/x86/vm/globals_x86.hpp

Changeset: 1891640ca63f
Author:    fparain
Date:      2012-02-14 06:54 -0800
URL:       http://hg.openjdk.java.net/icedtea/jdk7/hotspot/rev/1891640ca63f

7143760: Memory leak in GarbageCollectionNotifications
Reviewed-by: dholmes, dcubed, kamg

! src/share/vm/services/gcNotifier.cpp
! src/share/vm/services/gcNotifier.hpp

Changeset: a9831b955a0a
Author:    kamg
Date:      2012-02-13 14:03 -0500
URL:       http://hg.openjdk.java.net/icedtea/jdk7/hotspot/rev/a9831b955a0a

7069991: Setup make/jprt.properties files for jdk8
Summary: Change default release value to jdk8 (but overrideable)
Reviewed-by: phh, jcoomes, dholmes, ohair

! make/jprt.properties

Changeset: a9ac4910e7f2
Author:    kamg
Date:      2012-02-14 15:52 -0500
URL:       http://hg.openjdk.java.net/icedtea/jdk7/hotspot/rev/a9ac4910e7f2

Merge


Changeset: 28d91e43ab6d
Author:    coleenp
Date:      2012-02-14 16:50 -0500
URL:       http://hg.openjdk.java.net/icedtea/jdk7/hotspot/rev/28d91e43ab6d

7145587: Stack overflows in Java code cause 64-bit JVMs to exit due to SIGSEGV (sparc version)
Summary: Increase StackShadowPages to accomodate the JDK changes to increase buffer size in socketWrite
Reviewed-by: acorn, phh, dcubed, kamg, dsamersoff

! src/cpu/sparc/vm/globals_sparc.hpp

Changeset: cf772dff4bfd
Author:    coleenp
Date:      2012-02-14 18:35 -0500
URL:       http://hg.openjdk.java.net/icedtea/jdk7/hotspot/rev/cf772dff4bfd

Merge


Changeset: b8a4e1d372a0
Author:    kamg
Date:      2012-02-14 20:02 -0500
URL:       http://hg.openjdk.java.net/icedtea/jdk7/hotspot/rev/b8a4e1d372a0

7145589: First JSDT provider creation fails
Summary: 0 is a successful return from an ioctl() call
Reviewed-by: dcubed, phh, dsamersoff

! src/share/vm/runtime/dtraceJSDT.cpp

Changeset: 91a81502a27d
Author:    kamg
Date:      2012-02-15 00:09 -0500
URL:       http://hg.openjdk.java.net/icedtea/jdk7/hotspot/rev/91a81502a27d

Merge


Changeset: 2b150750d53d
Author:    sspitsyn
Date:      2012-02-14 17:04 -0800
URL:       http://hg.openjdk.java.net/icedtea/jdk7/hotspot/rev/2b150750d53d

7130993: nsk/jdi/ReferenceType/instances/instances004 fails with JFR: assert(ServiceUtil::visible_oop(obj))
Summary: Skip reporting invisible refs in iterate_over_object to avoid assert(ServiceUtil::visible_oop(obj))
Reviewed-by: dcubed, mgronlun, rbackman
Contributed-by: serguei.spitsyn at oracle.com

! src/share/vm/prims/jvmtiTagMap.cpp

Changeset: cd239a88b90c
Author:    minqi
Date:      2012-02-14 20:54 -0800
URL:       http://hg.openjdk.java.net/icedtea/jdk7/hotspot/rev/cd239a88b90c

Merge


Changeset: 64fc5ac1b770
Author:    minqi
Date:      2012-02-14 23:50 -0800
URL:       http://hg.openjdk.java.net/icedtea/jdk7/hotspot/rev/64fc5ac1b770

Merge


Changeset: f1cb6f9cfe21
Author:    fparain
Date:      2012-02-15 12:17 -0800
URL:       http://hg.openjdk.java.net/icedtea/jdk7/hotspot/rev/f1cb6f9cfe21

7145243: Need additional specializations for argument parsing framework
Reviewed-by: acorn, fparain
Contributed-by: nils.loodin at oracle.com

! src/share/vm/runtime/thread.cpp
! src/share/vm/services/diagnosticArgument.cpp
! src/share/vm/services/diagnosticArgument.hpp
! src/share/vm/services/diagnosticFramework.cpp
! src/share/vm/services/diagnosticFramework.hpp

Changeset: 4a24c4f648bd
Author:    phh
Date:      2012-02-16 13:50 -0500
URL:       http://hg.openjdk.java.net/icedtea/jdk7/hotspot/rev/4a24c4f648bd

7142113: Add Ivy Bridge to the known Intel x86 cpu families
Summary: In vm_version_x86.hpp, add and use CPU_MODEL_IVYBRIDGE_EP, and restrict is_intel_tsc_synced_at_init() to EP models.
Reviewed-by: kvn, acorn

! src/cpu/x86/vm/vm_version_x86.hpp

Changeset: 7df3125953cb
Author:    coleenp
Date:      2012-02-16 15:52 -0500
URL:       http://hg.openjdk.java.net/icedtea/jdk7/hotspot/rev/7df3125953cb

7146354: Re-enable Compressed OOPs after 7118647 is resolved
Summary: Relax the assertion to simply check for COOP mode rather than an exact address.
Reviewed-by: coleenp, kvn, phh, dcubed
Contributed-by: james.melvin at oracle.com

! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/virtualspace.cpp

Changeset: df4927a3b82e
Author:    coleenp
Date:      2012-02-16 17:19 -0500
URL:       http://hg.openjdk.java.net/icedtea/jdk7/hotspot/rev/df4927a3b82e

Merge


Changeset: d3384450b649
Author:    fparain
Date:      2012-02-17 06:34 -0800
URL:       http://hg.openjdk.java.net/icedtea/jdk7/hotspot/rev/d3384450b649

Merge


Changeset: 73df3733f2eb
Author:    kvn
Date:      2012-02-10 12:53 -0800
URL:       http://hg.openjdk.java.net/icedtea/jdk7/hotspot/rev/73df3733f2eb

7129284: +DoEscapeAnalysis regression w/ early build of 7u4 (HotSpot 23) on Linux
Summary: Removed code which tried to create edges from fields of destination objects of arraycopy to fields of source objects. Added 30 sec time limit for EA graph construction.
Reviewed-by: never

! src/share/vm/opto/escape.cpp

Changeset: de34c646c3f7
Author:    kvn
Date:      2012-02-10 17:20 -0800
URL:       http://hg.openjdk.java.net/icedtea/jdk7/hotspot/rev/de34c646c3f7

7140985: HSDIS does not handle caller options correctly
Summary: Fix typo.
Reviewed-by: jrose, kvn
Contributed-by: Andrew Haley <aph at redhat.com>

! src/share/tools/hsdis/hsdis.c

Changeset: 45a1bf98f1bb
Author:    twisti
Date:      2012-02-13 02:29 -0800
URL:       http://hg.openjdk.java.net/icedtea/jdk7/hotspot/rev/45a1bf98f1bb

7141329: Strange values of stack_size in -XX:+TraceMethodHandles output
Reviewed-by: kvn, never

! src/cpu/x86/vm/methodHandles_x86.cpp

Changeset: f09ae3853e3b
Author:    twisti
Date:      2012-02-13 04:30 -0800
URL:       http://hg.openjdk.java.net/icedtea/jdk7/hotspot/rev/f09ae3853e3b

7143766: add ALT_JDK_IMAGE_DIR and improve test_jdk
Reviewed-by: rbackman, jrose, dholmes

! make/Makefile
! make/bsd/makefiles/defs.make
! make/bsd/makefiles/top.make
! make/defs.make
! make/linux/makefiles/top.make
! make/solaris/makefiles/top.make

Changeset: b522995d91f0
Author:    roland
Date:      2012-02-14 09:43 +0100
URL:       http://hg.openjdk.java.net/icedtea/jdk7/hotspot/rev/b522995d91f0

7144405: JumbleGC002 assert(m->offset() == pc_offset) failed: oopmap not found
Summary: oop map needs pc stored in frame anchor in StubGenerator::generate_throw_exception()
Reviewed-by: twisti, never, kvn

! src/cpu/x86/vm/stubGenerator_x86_64.cpp

Changeset: 8f4eb44b3b76
Author:    never
Date:      2012-02-14 15:43 -0800
URL:       http://hg.openjdk.java.net/icedtea/jdk7/hotspot/rev/8f4eb44b3b76

7143061: nsk/stress/stack/b4525850 crash VM
Reviewed-by: kvn, twisti

! src/cpu/x86/vm/globals_x86.hpp

Changeset: 80107dc493db
Author:    roland
Date:      2012-02-15 09:43 +0100
URL:       http://hg.openjdk.java.net/icedtea/jdk7/hotspot/rev/80107dc493db

7126041: jdk7u4 b05 and b06 crash with RubyMine 3.2.4, works well with b04
Summary: Goto that replaces a If mistaken to be a back branch and triggers erroneous OSR compilation.
Reviewed-by: never, iveresov

! src/share/vm/c1/c1_Canonicalizer.cpp
! src/share/vm/c1/c1_GraphBuilder.cpp

Changeset: 09d00c18e323
Author:    never
Date:      2012-02-15 10:12 -0800
URL:       http://hg.openjdk.java.net/icedtea/jdk7/hotspot/rev/09d00c18e323

7145537: minor tweaks to LogEvents
Reviewed-by: kvn, twisti

! src/share/vm/compiler/compileBroker.cpp
! src/share/vm/gc_interface/collectedHeap.cpp
! src/share/vm/memory/gcLocker.cpp
! src/share/vm/memory/gcLocker.hpp
! src/share/vm/memory/universe.cpp
! src/share/vm/memory/universe.hpp
! src/share/vm/runtime/sharedRuntime.cpp
! src/share/vm/utilities/debug.cpp
! src/share/vm/utilities/events.cpp
! src/share/vm/utilities/events.hpp

Changeset: cfdfbeac0a5b
Author:    iveresov
Date:      2012-02-15 12:32 -0800
URL:       http://hg.openjdk.java.net/icedtea/jdk7/hotspot/rev/cfdfbeac0a5b

7145345: Code cache sweeper must cooperate with safepoints
Summary: Safepoint in the sweeper loop in necessary
Reviewed-by: kvn, never

! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/sweeper.cpp

Changeset: 69333a2fbae2
Author:    iveresov
Date:      2012-02-15 16:29 -0800
URL:       http://hg.openjdk.java.net/icedtea/jdk7/hotspot/rev/69333a2fbae2

7142680: default GC affected by jvm path
Summary: Removed old tiered code
Reviewed-by: never, kvn

! src/share/vm/runtime/arguments.cpp

Changeset: fd8114661503
Author:    kvn
Date:      2012-02-15 21:37 -0800
URL:       http://hg.openjdk.java.net/icedtea/jdk7/hotspot/rev/fd8114661503

7125136: SIGILL on linux amd64 in gc/ArrayJuggle/Juggle29
Summary: For C2 moved saving EBP after ESP adjustment. For C1 generated 5 byte nop instruction first if needed.
Reviewed-by: never, twisti, azeemj

! src/cpu/x86/vm/assembler_x86.cpp
! src/cpu/x86/vm/assembler_x86.hpp
! src/cpu/x86/vm/c1_MacroAssembler_x86.cpp
! src/cpu/x86/vm/x86_32.ad
! src/cpu/x86/vm/x86_64.ad
! src/share/vm/opto/output.cpp

Changeset: c7401dcad8bf
Author:    roland
Date:      2012-02-16 09:20 +0100
URL:       http://hg.openjdk.java.net/icedtea/jdk7/hotspot/rev/c7401dcad8bf

7143038: SIGSEGV in assert_equal / LinearScan::assign_reg_num
Summary: forced exit may destory global objects that are still in use.
Reviewed-by: twisti, never, kvn

! src/share/vm/c1/c1_LinearScan.cpp
! src/share/vm/c1/c1_LinearScan.hpp

Changeset: ad3b47344802
Author:    never
Date:      2012-02-16 11:33 -0800
URL:       http://hg.openjdk.java.net/icedtea/jdk7/hotspot/rev/ad3b47344802

7144318: GCLocker assert failure: assert(_needs_gc || SafepointSynchronize::is_at_safepoint(
Reviewed-by: kvn, twisti

! src/share/vm/memory/gcLocker.hpp
! src/share/vm/memory/gcLocker.inline.hpp

Changeset: 9b8ce46870df
Author:    kvn
Date:      2012-02-16 17:12 -0800
URL:       http://hg.openjdk.java.net/icedtea/jdk7/hotspot/rev/9b8ce46870df

7145346: VerifyStackAtCalls is broken
Summary: Replace call_epilog() encoding with macroassembler use. Moved duplicated code to x86.ad. Fixed return_addr() definition.
Reviewed-by: never

! src/cpu/x86/vm/x86.ad
! src/cpu/x86/vm/x86_32.ad
! src/cpu/x86/vm/x86_64.ad
! src/os_cpu/bsd_x86/vm/bsd_x86_32.ad
! src/os_cpu/bsd_x86/vm/bsd_x86_64.ad
! src/os_cpu/linux_x86/vm/linux_x86_32.ad
! src/os_cpu/linux_x86/vm/linux_x86_64.ad
! src/os_cpu/solaris_x86/vm/solaris_x86_32.ad
! src/os_cpu/solaris_x86/vm/solaris_x86_64.ad
! src/os_cpu/windows_x86/vm/windows_x86_32.ad
! src/os_cpu/windows_x86/vm/windows_x86_64.ad
! src/share/vm/opto/chaitin.cpp

Changeset: 72c425c46102
Author:    never
Date:      2012-02-17 12:18 -0800
URL:       http://hg.openjdk.java.net/icedtea/jdk7/hotspot/rev/72c425c46102

7146729: nightly failure after 7141200: tty is sometimes null during shutdown of main thread
Reviewed-by: kvn

! src/share/vm/utilities/events.hpp

Changeset: 15085a6eb50c
Author:    never
Date:      2012-02-17 12:18 -0800
URL:       http://hg.openjdk.java.net/icedtea/jdk7/hotspot/rev/15085a6eb50c

Merge

! src/cpu/x86/vm/globals_x86.hpp
! src/share/vm/runtime/arguments.cpp

Changeset: f92a171cf007
Author:    amurillo
Date:      2012-02-17 15:06 -0800
URL:       http://hg.openjdk.java.net/icedtea/jdk7/hotspot/rev/f92a171cf007

Merge


Changeset: 98cd09d11a21
Author:    amurillo
Date:      2012-02-17 15:06 -0800
URL:       http://hg.openjdk.java.net/icedtea/jdk7/hotspot/rev/98cd09d11a21

Added tag hs23-b16 for changeset f92a171cf007

! .hgtags

Changeset: 931e5f39e365
Author:    kvn
Date:      2012-02-20 13:11 -0800
URL:       http://hg.openjdk.java.net/icedtea/jdk7/hotspot/rev/931e5f39e365

7147064: assert(allocates2(pc)) failed: not in CodeBuffer memory: 0xffffffff778d9d60 <= 0xffffffff778da69c
Summary: Increase size of deopt_blob and uncommon_trap_blob by size of stack bang code (SPARC).
Reviewed-by: azeemj, iveresov, never, phh

! src/cpu/sparc/vm/sharedRuntime_sparc.cpp

Changeset: 3b24e7e01d20
Author:    jcoomes
Date:      2012-02-20 22:32 -0800
URL:       http://hg.openjdk.java.net/icedtea/jdk7/hotspot/rev/3b24e7e01d20

Added tag hs23-b16 for changeset 931e5f39e365

! .hgtags

Changeset: efb5f2662c96
Author:    amurillo
Date:      2012-02-20 23:21 -0800
URL:       http://hg.openjdk.java.net/icedtea/jdk7/hotspot/rev/efb5f2662c96

Merge

! .hgtags
! make/hotspot_version
! src/cpu/x86/vm/vm_version_x86.hpp

Changeset: a2c5354863dc
Author:    andrew
Date:      2012-05-02 15:06 +0100
URL:       http://hg.openjdk.java.net/icedtea/jdk7/hotspot/rev/a2c5354863dc

Merge

! .hgtags
! agent/src/os/linux/Makefile
! make/Makefile
! make/defs.make
! make/hotspot_version
! make/linux/makefiles/gcc.make
! make/linux/makefiles/rules.make
! make/linux/makefiles/saproc.make
! make/linux/makefiles/top.make
! make/linux/makefiles/vm.make
! make/solaris/makefiles/dtrace.make
! make/solaris/makefiles/rules.make
! make/solaris/makefiles/saproc.make
! make/solaris/makefiles/top.make
! make/solaris/makefiles/vm.make
! make/windows/makefiles/sa.make
! make/windows/makefiles/vm.make
! src/share/vm/compiler/compileBroker.cpp
! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp
! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.cpp
! src/share/vm/opto/library_call.cpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/vmStructs.cpp
! src/share/vm/runtime/vm_version.cpp
! src/share/vm/utilities/vmError.hpp

Changeset: 11f2ed4d2141
Author:    andrew
Date:      2012-05-02 15:07 +0100
URL:       http://hg.openjdk.java.net/icedtea/jdk7/hotspot/rev/11f2ed4d2141

Added tag icedtea-2.2-branchpoint for changeset a2c5354863dc

! .hgtags

Changeset: 5be91de8b779
Author:    andrew
Date:      2012-05-02 22:35 +0100
URL:       http://hg.openjdk.java.net/icedtea/jdk7/hotspot/rev/5be91de8b779

Make {HOST,BUILD}_{GCC,CPP} work again, post build-infra changes.  Rename {HOST_BUILD}_CPP to {HOST_BUILD}_CXX.

! make/linux/makefiles/gcc.make

Changeset: 82e719a2e641
Author:    katleman
Date:      2012-02-23 15:14 -0800
URL:       http://hg.openjdk.java.net/icedtea/jdk7/hotspot/rev/82e719a2e641

Added tag jdk7u4-b13 for changeset efb5f2662c96

! .hgtags

Changeset: 6b71938ee832
Author:    katleman
Date:      2012-03-13 12:23 -0700
URL:       http://hg.openjdk.java.net/icedtea/jdk7/hotspot/rev/6b71938ee832

Added tag jdk7u6-b01 for changeset 82e719a2e641

! .hgtags

Changeset: f1bccf74b888
Author:    katleman
Date:      2012-03-19 23:17 -0700
URL:       http://hg.openjdk.java.net/icedtea/jdk7/hotspot/rev/f1bccf74b888

Added tag jdk7u6-b02 for changeset 6b71938ee832

! .hgtags

Changeset: 1c483d994a78
Author:    katleman
Date:      2012-03-01 13:44 -0800
URL:       http://hg.openjdk.java.net/icedtea/jdk7/hotspot/rev/1c483d994a78

Added tag jdk7u4-b14 for changeset 82e719a2e641

! .hgtags

Changeset: 3894b5f634a8
Author:    katleman
Date:      2012-03-08 11:19 -0800
URL:       http://hg.openjdk.java.net/icedtea/jdk7/hotspot/rev/3894b5f634a8

Added tag jdk7u4-b15 for changeset 1c483d994a78

! .hgtags

Changeset: cf8928e22f20
Author:    amurillo
Date:      2012-02-28 15:08 -0800
URL:       http://hg.openjdk.java.net/icedtea/jdk7/hotspot/rev/cf8928e22f20

7148663: new hotspot build - hs23-b17
Reviewed-by: jcoomes

! make/hotspot_version

Changeset: 3322dd7f0a4d
Author:    dsamersoff
Date:      2012-02-29 15:59 +0400
URL:       http://hg.openjdk.java.net/icedtea/jdk7/hotspot/rev/3322dd7f0a4d

7110104: It should be possible to stop and start JMX Agent at runtime
Summary: Added a capability to start and stop JMX Agent by jcmd
Reviewed-by: acorn, mchung

! src/share/vm/classfile/vmSymbols.hpp
! src/share/vm/services/diagnosticCommand.cpp
! src/share/vm/services/diagnosticCommand.hpp

Changeset: eac434b01c4c
Author:    kvn
Date:      2012-02-21 11:55 -0800
URL:       http://hg.openjdk.java.net/icedtea/jdk7/hotspot/rev/eac434b01c4c

7146442: assert(false) failed: bad AD file
Summary: Take into account only stores captured by Initialize node. Added missing check for Top input in value() methods.
Reviewed-by: never

! src/share/vm/opto/connode.cpp
! src/share/vm/opto/escape.cpp

Changeset: ad0b499ddb18
Author:    never
Date:      2012-02-28 10:04 -0800
URL:       http://hg.openjdk.java.net/icedtea/jdk7/hotspot/rev/ad0b499ddb18

7145024: Crashes in ucrypto related to C2
Reviewed-by: kvn

! src/cpu/x86/vm/sharedRuntime_x86_64.cpp

Changeset: 34a4f7687460
Author:    never
Date:      2012-03-01 15:31 -0800
URL:       http://hg.openjdk.java.net/icedtea/jdk7/hotspot/rev/34a4f7687460

7150051: incorrect oopmap in critical native
Reviewed-by: kvn, twisti

! src/cpu/x86/vm/sharedRuntime_x86_64.cpp

Changeset: 66eb62861bb0
Author:    amurillo
Date:      2012-03-10 00:38 -0800
URL:       http://hg.openjdk.java.net/icedtea/jdk7/hotspot/rev/66eb62861bb0

Added tag hs23-b17 for changeset 34a4f7687460

! .hgtags

Changeset: c6a96f7a781d
Author:    amurillo
Date:      2012-03-10 00:46 -0800
URL:       http://hg.openjdk.java.net/icedtea/jdk7/hotspot/rev/c6a96f7a781d

Merge

! .hgtags
! make/hotspot_version

Changeset: 376549fed156
Author:    katleman
Date:      2012-03-16 07:29 -0700
URL:       http://hg.openjdk.java.net/icedtea/jdk7/hotspot/rev/376549fed156

Added tag jdk7u4-b16 for changeset c6a96f7a781d

! .hgtags

Changeset: bca9e76ea254
Author:    asaha
Date:      2012-03-20 10:17 -0700
URL:       http://hg.openjdk.java.net/icedtea/jdk7/hotspot/rev/bca9e76ea254

Merge

! .hgtags

Changeset: b82c43fba5c0
Author:    cl
Date:      2012-03-27 10:41 -0700
URL:       http://hg.openjdk.java.net/icedtea/jdk7/hotspot/rev/b82c43fba5c0

Added tag jdk7u6-b03 for changeset bca9e76ea254

! .hgtags

Changeset: be0853fa2583
Author:    cl
Date:      2012-04-02 14:14 -0700
URL:       http://hg.openjdk.java.net/icedtea/jdk7/hotspot/rev/be0853fa2583

Added tag jdk7u6-b04 for changeset b82c43fba5c0

! .hgtags

Changeset: 16d263c59845
Author:    amurillo
Date:      2012-03-10 00:52 -0800
URL:       http://hg.openjdk.java.net/icedtea/jdk7/hotspot/rev/16d263c59845

7150326: new hotspot build - hs23-b18
Reviewed-by: jcoomes

! make/hotspot_version

Changeset: 1425699d00c2
Author:    never
Date:      2012-03-06 16:32 -0800
URL:       http://hg.openjdk.java.net/icedtea/jdk7/hotspot/rev/1425699d00c2

7150390: JFR test crashed on assert(_jni_lock_count == count) failed: must be equal
Reviewed-by: dholmes, minqi, kvn, coleenp

! src/share/vm/runtime/safepoint.cpp
! src/share/vm/runtime/thread.cpp
! src/share/vm/runtime/thread.hpp

Changeset: 418bcab91d2c
Author:    jcoomes
Date:      2012-03-15 14:02 -0700
URL:       http://hg.openjdk.java.net/icedtea/jdk7/hotspot/rev/418bcab91d2c

7150454: add release jdk7u4 to jprt.properties
Reviewed-by: ohair, never

! make/jprt.properties

Changeset: a670de856959
Author:    amurillo
Date:      2012-03-16 17:04 -0700
URL:       http://hg.openjdk.java.net/icedtea/jdk7/hotspot/rev/a670de856959

Added tag hs23-b18 for changeset 418bcab91d2c

! .hgtags

Changeset: e266ffd6a7d7
Author:    amurillo
Date:      2012-03-16 17:20 -0700
URL:       http://hg.openjdk.java.net/icedtea/jdk7/hotspot/rev/e266ffd6a7d7

Merge

! .hgtags
! make/hotspot_version

Changeset: cc347bb8cf1b
Author:    katleman
Date:      2012-03-22 14:11 -0700
URL:       http://hg.openjdk.java.net/icedtea/jdk7/hotspot/rev/cc347bb8cf1b

Added tag jdk7u4-b17 for changeset e266ffd6a7d7

! .hgtags

Changeset: 3e986ec5c123
Author:    asaha
Date:      2011-10-31 22:04 -0700
URL:       http://hg.openjdk.java.net/icedtea/jdk7/hotspot/rev/3e986ec5c123

7107063: Fork hs22.1 hsx from hs22.0 for 7u3 and reinitialize build number
Reviewed-by: jcoomes

! make/hotspot_version

Changeset: c7bc239126d3
Author:    asaha
Date:      2011-11-18 12:57 -0800
URL:       http://hg.openjdk.java.net/icedtea/jdk7/hotspot/rev/c7bc239126d3

Merge

! make/hotspot_version

Changeset: b23c8435518c
Author:    asaha
Date:      2011-11-29 10:14 -0800
URL:       http://hg.openjdk.java.net/icedtea/jdk7/hotspot/rev/b23c8435518c

7116462: Bump the hs21.1 build number to 02
Reviewed-by: jcoomes

! make/hotspot_version

Changeset: df4652fd1ae5
Author:    asaha
Date:      2011-11-29 11:13 -0800
URL:       http://hg.openjdk.java.net/icedtea/jdk7/hotspot/rev/df4652fd1ae5

7113740: hotspot_version file has wrong JDK_MINOR_VER
Reviewed-by: jcoomes

! make/hotspot_version

Changeset: 7333a200d09e
Author:    asaha
Date:      2011-11-30 13:53 -0800
URL:       http://hg.openjdk.java.net/icedtea/jdk7/hotspot/rev/7333a200d09e

Merge

! make/hotspot_version

Changeset: a40d238623e5
Author:    asaha
Date:      2011-11-30 15:32 -0800
URL:       http://hg.openjdk.java.net/icedtea/jdk7/hotspot/rev/a40d238623e5

Merge


Changeset: e20578af5890
Author:    cl
Date:      2011-12-12 22:46 -0800
URL:       http://hg.openjdk.java.net/icedtea/jdk7/hotspot/rev/e20578af5890

Added tag jdk7u3-b02 for changeset a40d238623e5

! .hgtags

Changeset: 6986bfb4c82e
Author:    asaha
Date:      2012-01-10 13:12 -0800
URL:       http://hg.openjdk.java.net/icedtea/jdk7/hotspot/rev/6986bfb4c82e

Merge

! .hgtags

Changeset: 8e6375b46717
Author:    katleman
Date:      2012-01-12 14:23 -0800
URL:       http://hg.openjdk.java.net/icedtea/jdk7/hotspot/rev/8e6375b46717

Added tag jdk7u3-b03 for changeset 6986bfb4c82e

! .hgtags

Changeset: 366e6ba09c99
Author:    katleman
Date:      2012-01-23 09:47 -0800
URL:       http://hg.openjdk.java.net/icedtea/jdk7/hotspot/rev/366e6ba09c99

Added tag jdk7u3-b04 for changeset 8e6375b46717

! .hgtags

Changeset: 4c62237db349
Author:    katleman
Date:      2012-01-27 12:03 -0800
URL:       http://hg.openjdk.java.net/icedtea/jdk7/hotspot/rev/4c62237db349

Added tag jdk7u3-b20 for changeset 366e6ba09c99

! .hgtags

Changeset: 6067412a3452
Author:    katleman
Date:      2012-02-07 12:26 -0800
URL:       http://hg.openjdk.java.net/icedtea/jdk7/hotspot/rev/6067412a3452

Added tag jdk7u3-b05 for changeset 4c62237db349

! .hgtags

Changeset: ce271da83629
Author:    asaha
Date:      2012-03-23 09:32 -0700
URL:       http://hg.openjdk.java.net/icedtea/jdk7/hotspot/rev/ce271da83629

Merge

! .hgtags
! make/hotspot_version
! src/share/vm/opto/loopnode.cpp
! src/share/vm/runtime/vmStructs.cpp

Changeset: 8f31e6a9b691
Author:    amurillo
Date:      2012-03-16 17:21 -0700
URL:       http://hg.openjdk.java.net/icedtea/jdk7/hotspot/rev/8f31e6a9b691

7152784: new hotspot build - hs23-b19
Reviewed-by: jcoomes

! make/hotspot_version

Changeset: b7175879a006
Author:    brutisso
Date:      2012-03-13 21:12 +0100
URL:       http://hg.openjdk.java.net/icedtea/jdk7/hotspot/rev/b7175879a006

7152954: G1: Native memory leak during full GCs
Summary: Add destructor to TruncatedSeq and call delete when necessary
Reviewed-by: johnc, tonyp

! src/share/vm/gc_implementation/g1/survRateGroup.cpp
! src/share/vm/utilities/numberSeq.cpp
! src/share/vm/utilities/numberSeq.hpp

Changeset: a5f2ffa62a17
Author:    sspitsyn
Date:      2012-03-17 02:48 -0700
URL:       http://hg.openjdk.java.net/icedtea/jdk7/hotspot/rev/a5f2ffa62a17

7123170: JCK vm/jvmti/ResourceExhausted/resexh001/resexh00101/ tests fails since 7u4 b02
Summary: The JVMTI ResourceExhausted events must be generated in all places where OOME is thrown
Reviewed-by: acorn, coleenp, dcubed, dholmes, dsamersoff, jwilhelm, tonyp
Contributed-by: serguei.spitsyn at oracle.com

! src/share/vm/oops/arrayKlass.cpp
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/oops/objArrayKlass.cpp
! src/share/vm/oops/typeArrayKlass.cpp
! src/share/vm/prims/jvmtiExport.hpp

Changeset: 63312751e1e6
Author:    minqi
Date:      2012-03-21 09:57 -0700
URL:       http://hg.openjdk.java.net/icedtea/jdk7/hotspot/rev/63312751e1e6

Merge


Changeset: ab565ffd9ec9
Author:    iveresov
Date:      2012-03-21 12:06 -0700
URL:       http://hg.openjdk.java.net/icedtea/jdk7/hotspot/rev/ab565ffd9ec9

7154333: JVM fails to start if -XX:+AggressiveHeap is set
Summary: Don't set CompilationPolicyChoice with AggressiveHeap
Reviewed-by: never, kvn

! src/share/vm/runtime/arguments.cpp

Changeset: 0ecdb26f147b
Author:    iveresov
Date:      2012-03-21 11:54 -0700
URL:       http://hg.openjdk.java.net/icedtea/jdk7/hotspot/rev/0ecdb26f147b

Merge


Changeset: 6c1189bed856
Author:    iveresov
Date:      2012-03-21 15:08 -0700
URL:       http://hg.openjdk.java.net/icedtea/jdk7/hotspot/rev/6c1189bed856

Merge


Changeset: 592be2b070a9
Author:    jcoomes
Date:      2012-03-21 22:16 -0700
URL:       http://hg.openjdk.java.net/icedtea/jdk7/hotspot/rev/592be2b070a9

7154724: jdk7u4 test properties missing from jprt.properties
Reviewed-by: brutisso

! make/jprt.properties

Changeset: 74229f694686
Author:    dlong
Date:      2012-02-29 12:58 -0500
URL:       http://hg.openjdk.java.net/icedtea/jdk7/hotspot/rev/74229f694686

7142641: -Xshared:on fails on ARM
Summary: map read-only pages MAP_PRIVATE instead of MAP_SHARED
Reviewed-by: dcubed, dholmes
Contributed-by: dean.long at oracle.com

! src/os/linux/vm/os_linux.cpp

Changeset: 0777128def78
Author:    jmelvin
Date:      2012-03-22 17:27 -0400
URL:       http://hg.openjdk.java.net/icedtea/jdk7/hotspot/rev/0777128def78

7144328: Improper commandlines for -XX:+-UnlockCommercialFeatures require proper warning/error messages
Summary: Provide custom error messages for locked commercial feature options which are not first unlocked.
Reviewed-by: dcubed, jcoomes, kamg, dholmes

! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/globals.cpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/globals_ext.hpp

Changeset: b5ab741f2be1
Author:    jcoomes
Date:      2012-03-22 15:28 -0700
URL:       http://hg.openjdk.java.net/icedtea/jdk7/hotspot/rev/b5ab741f2be1

7155757: make jdk7u4 the default jprt release for hs23
Reviewed-by: kvn, kamg, sspitsyn

! make/jprt.properties

Changeset: ad5eb0a72fb1
Author:    jmelvin
Date:      2012-03-22 23:51 -0400
URL:       http://hg.openjdk.java.net/icedtea/jdk7/hotspot/rev/ad5eb0a72fb1

7130404: [macosx] "os.arch" value should be "x86_64" for compatibility with Apple JDK6
Summary: On Mac OS X, align system property "os.arch" with Apple legacy JDKs.  Also, improve os.name string matching by using contains() method instead of .startsWith().
Reviewed-by: dcubed, phh, ohair, katleman

! agent/src/share/classes/sun/jvm/hotspot/jdi/ConnectorImpl.java
! agent/src/share/classes/sun/jvm/hotspot/utilities/PlatformInfo.java

Changeset: f0a0f737689f
Author:    jcoomes
Date:      2012-03-24 07:03 -0700
URL:       http://hg.openjdk.java.net/icedtea/jdk7/hotspot/rev/f0a0f737689f

Added tag hs23-b19 for changeset ad5eb0a72fb1

! .hgtags

Changeset: f1b786625e0c
Author:    jcoomes
Date:      2012-03-24 07:28 -0700
URL:       http://hg.openjdk.java.net/icedtea/jdk7/hotspot/rev/f1b786625e0c

Merge

! .hgtags
! make/hotspot_version

Changeset: 1b1e6060a7fd
Author:    cl
Date:      2012-03-29 15:42 -0700
URL:       http://hg.openjdk.java.net/icedtea/jdk7/hotspot/rev/1b1e6060a7fd

Added tag jdk7u4-b18 for changeset f1b786625e0c

! .hgtags

Changeset: 43dfede919f5
Author:    asaha
Date:      2012-04-02 09:29 -0700
URL:       http://hg.openjdk.java.net/icedtea/jdk7/hotspot/rev/43dfede919f5

Merge

! .hgtags

Changeset: 77b43af50556
Author:    asaha
Date:      2012-04-02 14:57 -0700
URL:       http://hg.openjdk.java.net/icedtea/jdk7/hotspot/rev/77b43af50556

Merge

! .hgtags

Changeset: be1d97cdee46
Author:    katleman
Date:      2012-04-16 16:28 -0700
URL:       http://hg.openjdk.java.net/icedtea/jdk7/hotspot/rev/be1d97cdee46

Added tag jdk7u6-b05 for changeset 77b43af50556

! .hgtags

Changeset: a5bf59f9ec72
Author:    katleman
Date:      2012-04-18 14:38 -0700
URL:       http://hg.openjdk.java.net/icedtea/jdk7/hotspot/rev/a5bf59f9ec72

Added tag jdk7u6-b06 for changeset be1d97cdee46

! .hgtags

Changeset: bd649a0a58e2
Author:    jcoomes
Date:      2012-03-24 07:30 -0700
URL:       http://hg.openjdk.java.net/icedtea/jdk7/hotspot/rev/bd649a0a58e2

7154677: new hotspot build - hs23-b20
Reviewed-by: johnc

! make/hotspot_version

Changeset: 86ce3208eb18
Author:    dcubed
Date:      2012-02-17 15:55 -0800
URL:       http://hg.openjdk.java.net/icedtea/jdk7/hotspot/rev/86ce3208eb18

7145798: System.loadLibrary does not search current working directory
Summary: Append "." to java.library.path on MacOS X to ease migration from Apple's Java6 to OpenJDK7.
Reviewed-by: phh, jmelvin, coleenp

! src/os/bsd/vm/os_bsd.cpp

Changeset: f5fba31ac5ce
Author:    dcubed
Date:      2012-03-25 19:55 -0700
URL:       http://hg.openjdk.java.net/icedtea/jdk7/hotspot/rev/f5fba31ac5ce

Merge


Changeset: de5748cca211
Author:    johnc
Date:      2012-03-12 14:59 -0700
URL:       http://hg.openjdk.java.net/icedtea/jdk7/hotspot/rev/de5748cca211

7147724: G1: hang in SurrogateLockerThread::manipulatePLL
Summary: Attempting to initiate a marking cycle when allocating a humongous object can, if a marking cycle is successfully initiated by another thread, result in the allocating thread spinning until the marking cycle is complete. Eliminate a deadlock between the main ConcurrentMarkThread, the SurrogateLocker thread, the VM thread, and a mutator thread waiting on the SecondaryFreeList_lock (while free regions are going to become available) by not manipulating the pending list lock during the prologue and epilogue of the cleanup pause.
Reviewed-by: brutisso, jcoomes, tonyp

! src/share/vm/gc_implementation/g1/concurrentMarkThread.cpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/g1/vm_operations_g1.cpp
! src/share/vm/gc_implementation/g1/vm_operations_g1.hpp

Changeset: c1606f7a714c
Author:    brutisso
Date:      2012-03-23 15:28 +0100
URL:       http://hg.openjdk.java.net/icedtea/jdk7/hotspot/rev/c1606f7a714c

7103665: HeapWord*ParallelScavengeHeap::failed_mem_allocate(unsigned long,bool)+0x97
Summary: Make sure that MutableNUMASpace::ensure_parsability() only calls CollectedHeap::fill_with_object() with valid sizes and make sure CollectedHeap::filler_array_max_size() returns a value that can be converted to an int without overflow
Reviewed-by: azeemj, jmasa, iveresov

! src/share/vm/gc_implementation/shared/mutableNUMASpace.cpp
! src/share/vm/gc_interface/collectedHeap.cpp
! src/share/vm/gc_interface/collectedHeap.hpp

Changeset: 1db5b993a0d8
Author:    dsamersoff
Date:      2012-03-29 01:02 +0400
URL:       http://hg.openjdk.java.net/icedtea/jdk7/hotspot/rev/1db5b993a0d8

7118280: The gbyc00102 JCK7 test causes an assert in JVM 7.0 fastdebug mode
Summary: Assert doesn't respect invokedynamic opcode
Reviewed-by: dcubed, phh

! src/share/vm/prims/jvmtiClassFileReconstituter.cpp

Changeset: d5ff739e96c7
Author:    dsamersoff
Date:      2012-03-28 14:54 -0700
URL:       http://hg.openjdk.java.net/icedtea/jdk7/hotspot/rev/d5ff739e96c7

Merge


Changeset: 1834c6835b75
Author:    minqi
Date:      2012-03-29 11:34 -0700
URL:       http://hg.openjdk.java.net/icedtea/jdk7/hotspot/rev/1834c6835b75

7156960: Incorrect copyright headers in parts of the Serviceability agent
Summary: Errant files added as part of 7088955 fix. The Copyright information now corrected with gpl-header template
Reviewed-by: sla, ohair, mbykov

! agent/src/share/classes/sun/jvm/hotspot/oops/ArrayData.java
! agent/src/share/classes/sun/jvm/hotspot/oops/BranchData.java
! agent/src/share/classes/sun/jvm/hotspot/oops/CounterData.java
! agent/src/share/classes/sun/jvm/hotspot/oops/DataLayout.java
! agent/src/share/classes/sun/jvm/hotspot/oops/JumpData.java
! agent/src/share/classes/sun/jvm/hotspot/oops/MultiBranchData.java
! agent/src/share/classes/sun/jvm/hotspot/oops/ReceiverTypeData.java
! agent/src/share/classes/sun/jvm/hotspot/oops/VirtualCallData.java

Changeset: 726d1dc1b521
Author:    amurillo
Date:      2012-03-30 13:07 -0700
URL:       http://hg.openjdk.java.net/icedtea/jdk7/hotspot/rev/726d1dc1b521

Added tag hs23-b20 for changeset 1834c6835b75

! .hgtags

Changeset: a1292d4e0709
Author:    amurillo
Date:      2012-03-30 13:22 -0700
URL:       http://hg.openjdk.java.net/icedtea/jdk7/hotspot/rev/a1292d4e0709

Merge

! .hgtags
! make/hotspot_version

Changeset: 30e3475c1a45
Author:    katleman
Date:      2012-04-05 15:09 -0700
URL:       http://hg.openjdk.java.net/icedtea/jdk7/hotspot/rev/30e3475c1a45

Added tag jdk7u4-b19 for changeset a1292d4e0709

! .hgtags

Changeset: 7c99c217cc89
Author:    amurillo
Date:      2012-03-30 13:25 -0700
URL:       http://hg.openjdk.java.net/icedtea/jdk7/hotspot/rev/7c99c217cc89

7158135: new hotspot build - hs23-b21
Reviewed-by: jcoomes

! make/hotspot_version

Changeset: 34fce1d343b0
Author:    iveresov
Date:      2012-04-07 12:29 -0700
URL:       http://hg.openjdk.java.net/icedtea/jdk7/hotspot/rev/34fce1d343b0

7159766: Tiered compilation causes performance regressions
Summary: Disable tiered in 7u4 because of the performance anomalies with Oracle FMW
Reviewed-by: never, kvn

! src/cpu/sparc/vm/c2_globals_sparc.hpp
! src/cpu/x86/vm/c2_globals_x86.hpp

Changeset: bf81dbf47dec
Author:    jcoomes
Date:      2012-04-10 14:43 -0700
URL:       http://hg.openjdk.java.net/icedtea/jdk7/hotspot/rev/bf81dbf47dec

Added tag hs23-b21 for changeset 34fce1d343b0

! .hgtags

Changeset: ad6f5eaa165e
Author:    jcoomes
Date:      2012-04-10 16:54 -0700
URL:       http://hg.openjdk.java.net/icedtea/jdk7/hotspot/rev/ad6f5eaa165e

Merge

! .hgtags
! make/hotspot_version

Changeset: c7c6b00122cf
Author:    katleman
Date:      2012-04-12 14:15 -0700
URL:       http://hg.openjdk.java.net/icedtea/jdk7/hotspot/rev/c7c6b00122cf

Added tag jdk7u4-b20 for changeset ad6f5eaa165e

! .hgtags

Changeset: dd238f9705f0
Author:    asaha
Date:      2012-04-16 11:08 -0700
URL:       http://hg.openjdk.java.net/icedtea/jdk7/hotspot/rev/dd238f9705f0

Merge

! .hgtags

Changeset: 515d07d42f87
Author:    asaha
Date:      2012-04-17 11:51 -0700
URL:       http://hg.openjdk.java.net/icedtea/jdk7/hotspot/rev/515d07d42f87

Merge

! .hgtags

Changeset: 144f8a1a43cb
Author:    asaha
Date:      2012-04-19 07:47 -0700
URL:       http://hg.openjdk.java.net/icedtea/jdk7/hotspot/rev/144f8a1a43cb

Merge

! .hgtags

Changeset: 6b668c1049a8
Author:    katleman
Date:      2012-04-23 15:13 -0700
URL:       http://hg.openjdk.java.net/icedtea/jdk7/hotspot/rev/6b668c1049a8

Added tag jdk7u6-b07 for changeset 144f8a1a43cb

! .hgtags

Changeset: 94d7a305da4d
Author:    katleman
Date:      2012-05-02 14:13 -0700
URL:       http://hg.openjdk.java.net/icedtea/jdk7/hotspot/rev/94d7a305da4d

Added tag jdk7u6-b08 for changeset 6b668c1049a8

! .hgtags

Changeset: 103fc6756e1e
Author:    katleman
Date:      2012-05-10 13:36 -0700
URL:       http://hg.openjdk.java.net/icedtea/jdk7/hotspot/rev/103fc6756e1e

Added tag jdk7u6-b09 for changeset 94d7a305da4d

! .hgtags

Changeset: c1d1c84a2124
Author:    amurillo
Date:      2012-05-07 14:54 -0700
URL:       http://hg.openjdk.java.net/icedtea/jdk7/hotspot/rev/c1d1c84a2124

7167028: new hotspot build - hs23.2-b01
Reviewed-by: jcoomes

! make/hotspot_version

Changeset: adaa2f10c81b
Author:    sla
Date:      2012-02-19 13:11 +0100
URL:       http://hg.openjdk.java.net/icedtea/jdk7/hotspot/rev/adaa2f10c81b

7132070: Use a mach_port_t as the OSThread thread_id rather than pthread_t on BSD/OSX
Summary: Change OSThread to use mach thread_t
Reviewed-by: phh, dcubed

! src/cpu/x86/vm/vm_version_x86.cpp
! src/os/bsd/vm/osThread_bsd.cpp
! src/os/bsd/vm/osThread_bsd.hpp
! src/os/bsd/vm/os_bsd.cpp
! src/os_cpu/bsd_x86/vm/vmStructs_bsd_x86.hpp
! src/share/vm/utilities/globalDefinitions_gcc.hpp

Changeset: 8bf0501658ef
Author:    sla
Date:      2012-03-19 20:13 +0100
URL:       http://hg.openjdk.java.net/icedtea/jdk7/hotspot/rev/8bf0501658ef

7152800: All tests using the attach API fail with "well-known file is not secure" on Mac OS X
Summary: Create well-known file with effective group of the current process
Reviewed-by: kamg, dcubed

! src/os/bsd/vm/attachListener_bsd.cpp

Changeset: d652a62d6e03
Author:    dcubed
Date:      2012-03-23 11:50 -0700
URL:       http://hg.openjdk.java.net/icedtea/jdk7/hotspot/rev/d652a62d6e03

7102323: RFE: enable Full Debug Symbols Phase 1 on Solaris
Summary: Add support for ENABLE_FULL_DEBUG_SYMBOLS and ZIP_DEBUGINFO_FILES build flags. Add support for .diz files.
Reviewed-by: dholmes, ohair, sspitsyn

! make/Makefile
! make/linux/Makefile
! make/linux/makefiles/buildtree.make
! make/linux/makefiles/defs.make
! make/linux/makefiles/gcc.make
! make/linux/makefiles/jsig.make
! make/linux/makefiles/saproc.make
! make/linux/makefiles/vm.make
! make/solaris/Makefile
! make/solaris/makefiles/buildtree.make
! make/solaris/makefiles/defs.make
! make/solaris/makefiles/dtrace.make
! make/solaris/makefiles/jsig.make
! make/solaris/makefiles/saproc.make
! make/solaris/makefiles/sparcWorks.make
! make/solaris/makefiles/vm.make
! make/windows/build.make
! make/windows/makefiles/compile.make
! make/windows/makefiles/debug.make
! make/windows/makefiles/defs.make
! make/windows/makefiles/fastdebug.make
! make/windows/makefiles/product.make
! make/windows/makefiles/sa.make

Changeset: 744728c16316
Author:    dcubed
Date:      2012-04-03 09:48 -0700
URL:       http://hg.openjdk.java.net/icedtea/jdk7/hotspot/rev/744728c16316

7158067: FDS: ENABLE_FULL_DEBUG_SYMBOLS flag should only affect product builds
Summary: Build option FULL_DEBUG_SYMBOLS=0 only affects product builds.
Reviewed-by: ohair, jmelvin, sspitsyn

! make/Makefile
! make/linux/Makefile
! make/linux/makefiles/defs.make
! make/solaris/Makefile
! make/solaris/makefiles/defs.make
! make/windows/makefiles/defs.make

Changeset: 0653bc115ff5
Author:    dcubed
Date:      2012-05-08 11:37 -0700
URL:       http://hg.openjdk.java.net/icedtea/jdk7/hotspot/rev/0653bc115ff5

Merge


Changeset: 690f89a699b1
Author:    dcubed
Date:      2012-05-08 11:40 -0700
URL:       http://hg.openjdk.java.net/icedtea/jdk7/hotspot/rev/690f89a699b1

7164344: enabling ZIP_DEBUGINFO_FILES causes unexpected test failures on Solaris and Windows
Summary: Disable FDS by default on Solaris; disable ZIP_DEBUGINFO_FILES by default on Windows.
Reviewed-by: acorn, sspitsyn

! make/solaris/makefiles/defs.make
! make/windows/makefiles/defs.make

Changeset: 28392714005e
Author:    kvn
Date:      2012-05-08 15:47 -0700
URL:       http://hg.openjdk.java.net/icedtea/jdk7/hotspot/rev/28392714005e

7167266: missing copyright notes in 3rd party code
Summary: add missing copyright notes to the regression test file.
Reviewed-by: twisti, johnc

! test/compiler/7070134/Stemmer.java

Changeset: 1a9c601a5395
Author:    dholmes
Date:      2012-05-09 00:28 -0400
URL:       http://hg.openjdk.java.net/icedtea/jdk7/hotspot/rev/1a9c601a5395

7167406: (Zero) Fix for InvokeDynamic needed
Reviewed-by: chrisphi, dholmes
Contributed-by: Andrew Dinn <adinn at redhat.com>

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

Changeset: 1fcba869fe4a
Author:    nloodin
Date:      2012-05-09 16:24 +0200
URL:       http://hg.openjdk.java.net/icedtea/jdk7/hotspot/rev/1fcba869fe4a

7163117: Agent can't connect to process on Mac OSX
Reviewed-by: dholmes, coleenp, sla, minqi, kvn

! agent/src/share/classes/sun/jvm/hotspot/HotSpotAgent.java
! agent/src/share/classes/sun/jvm/hotspot/bugspot/BugSpotAgent.java
! agent/src/share/classes/sun/jvm/hotspot/debugger/bsd/BsdCDebugger.java
! agent/src/share/classes/sun/jvm/hotspot/debugger/bsd/BsdThreadContextFactory.java
! agent/src/share/classes/sun/jvm/hotspot/debugger/proc/ProcDebuggerLocal.java
! agent/src/share/classes/sun/jvm/hotspot/debugger/remote/RemoteDebuggerClient.java
! agent/src/share/classes/sun/jvm/hotspot/runtime/Threads.java
! agent/src/share/classes/sun/jvm/hotspot/ui/classbrowser/HTMLGenerator.java

Changeset: b65719ad597b
Author:    amurillo
Date:      2012-05-11 11:19 -0700
URL:       http://hg.openjdk.java.net/icedtea/jdk7/hotspot/rev/b65719ad597b

Added tag hs23.2-b01 for changeset 1fcba869fe4a

! .hgtags

Changeset: 702b62a5e1a5
Author:    amurillo
Date:      2012-05-11 11:52 -0700
URL:       http://hg.openjdk.java.net/icedtea/jdk7/hotspot/rev/702b62a5e1a5

Merge

! .hgtags
! make/hotspot_version
! src/cpu/x86/vm/vm_version_x86.cpp

Changeset: 09d95d97bb19
Author:    andrew
Date:      2012-05-23 20:37 +0100
URL:       http://hg.openjdk.java.net/icedtea/jdk7/hotspot/rev/09d95d97bb19

Merge

! .hgtags
! agent/src/share/classes/sun/jvm/hotspot/jdi/ConnectorImpl.java
! make/Makefile
! make/hotspot_version
! make/linux/Makefile
! make/linux/makefiles/buildtree.make
! make/linux/makefiles/defs.make
! make/linux/makefiles/gcc.make
! make/linux/makefiles/jsig.make
! make/linux/makefiles/saproc.make
! make/linux/makefiles/vm.make
! make/solaris/makefiles/dtrace.make
! make/solaris/makefiles/jsig.make
! make/solaris/makefiles/saproc.make
! make/solaris/makefiles/vm.make
! make/windows/makefiles/sa.make
! src/cpu/x86/vm/c2_globals_x86.hpp
! src/cpu/zero/vm/cppInterpreter_zero.cpp
! src/os/linux/vm/os_linux.cpp
! src/share/vm/opto/loopnode.cpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/vmStructs.cpp



More information about the icedtea-changes mailing list