hg: jdk8/tl/hotspot: 69 new changesets
lana.steuck at oracle.com
lana.steuck at oracle.com
Thu Feb 23 05:26:31 UTC 2012
Changeset: 3c4621be5149
Author: amurillo
Date: 2012-02-06 12:18 -0800
URL: http://hg.openjdk.java.net/jdk8/tl/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/jdk8/tl/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/jdk8/tl/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/jdk8/tl/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/jdk8/tl/hotspot/rev/ea677dbdd883
Merge
Changeset: 5e9fba4e8718
Author: kvn
Date: 2012-02-07 11:33 -0800
URL: http://hg.openjdk.java.net/jdk8/tl/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/jdk8/tl/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/jdk8/tl/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/jdk8/tl/hotspot/rev/2f985b6ce7ff
Merge
Changeset: 1ac084126285
Author: dlong
Date: 2012-01-24 18:00 -0500
URL: http://hg.openjdk.java.net/jdk8/tl/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/jdk8/tl/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/jdk8/tl/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/jdk8/tl/hotspot/rev/f3fa16bd7159
Merge
Changeset: b7b8b6d2f97d
Author: bpittore
Date: 2012-02-06 10:57 -0500
URL: http://hg.openjdk.java.net/jdk8/tl/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/jdk8/tl/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/jdk8/tl/hotspot/rev/d71e662fe037
Merge
Changeset: fd3060701216
Author: amurillo
Date: 2012-02-10 11:41 -0800
URL: http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/fd3060701216
Added tag hs23-b15 for changeset d71e662fe037
! .hgtags
Changeset: 087daaec688d
Author: katleman
Date: 2012-02-16 13:01 -0800
URL: http://hg.openjdk.java.net/jdk8/tl/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/jdk8/tl/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/jdk8/tl/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/jdk8/tl/hotspot/rev/f9961b6498f9
Merge
Changeset: 95f6641e38e0
Author: iveresov
Date: 2012-02-10 17:40 -0800
URL: http://hg.openjdk.java.net/jdk8/tl/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/jdk8/tl/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/jdk8/tl/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/jdk8/tl/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/jdk8/tl/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/jdk8/tl/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/jdk8/tl/hotspot/rev/be398bba40e9
Merge
Changeset: 1b0e0f8be510
Author: minqi
Date: 2012-02-09 00:51 -0800
URL: http://hg.openjdk.java.net/jdk8/tl/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/jdk8/tl/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/jdk8/tl/hotspot/rev/ea527c5cde03
Merge
Changeset: 54d3535a6dd3
Author: poonam
Date: 2012-02-12 19:33 -0800
URL: http://hg.openjdk.java.net/jdk8/tl/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/jdk8/tl/hotspot/rev/1bb2838e2fc1
Merge
Changeset: 849412a95e45
Author: coleenp
Date: 2012-02-13 12:30 -0500
URL: http://hg.openjdk.java.net/jdk8/tl/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/jdk8/tl/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/jdk8/tl/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/jdk8/tl/hotspot/rev/a9ac4910e7f2
Merge
Changeset: 28d91e43ab6d
Author: coleenp
Date: 2012-02-14 16:50 -0500
URL: http://hg.openjdk.java.net/jdk8/tl/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/jdk8/tl/hotspot/rev/cf772dff4bfd
Merge
Changeset: b8a4e1d372a0
Author: kamg
Date: 2012-02-14 20:02 -0500
URL: http://hg.openjdk.java.net/jdk8/tl/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/jdk8/tl/hotspot/rev/91a81502a27d
Merge
Changeset: 2b150750d53d
Author: sspitsyn
Date: 2012-02-14 17:04 -0800
URL: http://hg.openjdk.java.net/jdk8/tl/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/jdk8/tl/hotspot/rev/cd239a88b90c
Merge
Changeset: 64fc5ac1b770
Author: minqi
Date: 2012-02-14 23:50 -0800
URL: http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/64fc5ac1b770
Merge
Changeset: f1cb6f9cfe21
Author: fparain
Date: 2012-02-15 12:17 -0800
URL: http://hg.openjdk.java.net/jdk8/tl/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/jdk8/tl/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/jdk8/tl/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/jdk8/tl/hotspot/rev/df4927a3b82e
Merge
Changeset: d3384450b649
Author: fparain
Date: 2012-02-17 06:34 -0800
URL: http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/d3384450b649
Merge
Changeset: 73df3733f2eb
Author: kvn
Date: 2012-02-10 12:53 -0800
URL: http://hg.openjdk.java.net/jdk8/tl/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/jdk8/tl/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/jdk8/tl/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/jdk8/tl/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/jdk8/tl/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/jdk8/tl/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/jdk8/tl/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/jdk8/tl/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/jdk8/tl/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/jdk8/tl/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/jdk8/tl/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/jdk8/tl/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/jdk8/tl/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/jdk8/tl/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/jdk8/tl/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/jdk8/tl/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/jdk8/tl/hotspot/rev/f92a171cf007
Merge
Changeset: 98cd09d11a21
Author: amurillo
Date: 2012-02-17 15:06 -0800
URL: http://hg.openjdk.java.net/jdk8/tl/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/jdk8/tl/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/jdk8/tl/hotspot/rev/3b24e7e01d20
Added tag hs23-b16 for changeset 931e5f39e365
! .hgtags
More information about the security-dev
mailing list