hg: build-infra/jdk8/hotspot: 90 new changesets
erik.joelsson at oracle.com
erik.joelsson at oracle.com
Mon Aug 6 06:20:28 PDT 2012
Changeset: a8b9798c1d45
Author: katleman
Date: 2012-06-28 09:32 -0700
URL: http://hg.openjdk.java.net/build-infra/jdk8/hotspot/rev/a8b9798c1d45
Added tag jdk8-b45 for changeset 9d5f20961bc5
! .hgtags
Changeset: 1c280e5b8d31
Author: amurillo
Date: 2012-06-15 14:17 -0700
URL: http://hg.openjdk.java.net/build-infra/jdk8/hotspot/rev/1c280e5b8d31
7175515: new hotspot build - hs24-b15
Reviewed-by: jcoomes
! make/hotspot_version
Changeset: e9140bf80b4a
Author: coleenp
Date: 2012-06-13 19:52 -0400
URL: http://hg.openjdk.java.net/build-infra/jdk8/hotspot/rev/e9140bf80b4a
7158800: Improve storage of symbol tables
Summary: Use an alternate version of hashing algorithm for symbol string tables and after a certain bucket size to improve performance
Reviewed-by: pbk, kamg, dlong, kvn, fparain
+ src/share/vm/classfile/altHashing.cpp
+ src/share/vm/classfile/altHashing.hpp
! src/share/vm/classfile/javaClasses.cpp
! src/share/vm/classfile/javaClasses.hpp
! src/share/vm/classfile/symbolTable.cpp
! src/share/vm/classfile/symbolTable.hpp
! src/share/vm/memory/dump.cpp
! src/share/vm/prims/jni.cpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/init.cpp
! src/share/vm/runtime/safepoint.cpp
! src/share/vm/utilities/hashtable.cpp
! src/share/vm/utilities/hashtable.hpp
! src/share/vm/utilities/hashtable.inline.hpp
+ test/runtime/7158800/BadUtf8.java
+ test/runtime/7158800/InternTest.java
+ test/runtime/7158800/badstrings.txt
Changeset: b87e5a681416
Author: poonam
Date: 2012-06-14 02:12 -0700
URL: http://hg.openjdk.java.net/build-infra/jdk8/hotspot/rev/b87e5a681416
6310967: SA: jstack -m produce failures in output
Summary: While looking for the sender frame check that the frame pointer should not be less than the stack pointer.
Reviewed-by: dholmes, sla
! agent/src/share/classes/sun/jvm/hotspot/bugspot/BugSpot.java
! agent/src/share/classes/sun/jvm/hotspot/debugger/bsd/amd64/BsdAMD64CFrame.java
! agent/src/share/classes/sun/jvm/hotspot/debugger/bsd/x86/BsdX86CFrame.java
! agent/src/share/classes/sun/jvm/hotspot/debugger/cdbg/CFrame.java
! agent/src/share/classes/sun/jvm/hotspot/debugger/cdbg/basic/amd64/AMD64CFrame.java
! agent/src/share/classes/sun/jvm/hotspot/debugger/cdbg/basic/x86/X86CFrame.java
! agent/src/share/classes/sun/jvm/hotspot/debugger/linux/amd64/LinuxAMD64CFrame.java
! agent/src/share/classes/sun/jvm/hotspot/debugger/linux/sparc/LinuxSPARCCFrame.java
! agent/src/share/classes/sun/jvm/hotspot/debugger/linux/x86/LinuxX86CFrame.java
! agent/src/share/classes/sun/jvm/hotspot/debugger/proc/ProcCFrame.java
! agent/src/share/classes/sun/jvm/hotspot/tools/PStack.java
Changeset: e16bc4ad5f20
Author: poonam
Date: 2012-06-14 22:55 -0700
URL: http://hg.openjdk.java.net/build-infra/jdk8/hotspot/rev/e16bc4ad5f20
Merge
Changeset: 86e17e45019d
Author: coleenp
Date: 2012-06-15 07:51 -0400
URL: http://hg.openjdk.java.net/build-infra/jdk8/hotspot/rev/86e17e45019d
7177307: fix fo CR7158800 doesn't contain Test7158800.sh
Summary: forgot to hg add it
Reviewed-by: pbk, kamg, dlong, kvn, fparain
+ test/runtime/7158800/Test7158800.sh
Changeset: 58ad5f22317e
Author: sla
Date: 2012-06-18 11:33 +0200
URL: http://hg.openjdk.java.net/build-infra/jdk8/hotspot/rev/58ad5f22317e
Merge
! src/share/vm/classfile/javaClasses.cpp
! src/share/vm/classfile/javaClasses.hpp
! src/share/vm/runtime/globals.hpp
Changeset: d1b0644d6acf
Author: dcubed
Date: 2012-06-20 14:18 -0700
URL: http://hg.openjdk.java.net/build-infra/jdk8/hotspot/rev/d1b0644d6acf
7175255: symlinks are wrong, which caused jdk8-promote-2 to fail (client/64/64 directories in debuginfo zips)
Summary: Fix bad paths in client/64 and server/64 debug info and symlink creation
Reviewed-by: ohair, dholmes
! make/solaris/makefiles/add_gnu_debuglink.make
! make/solaris/makefiles/dtrace.make
! make/solaris/makefiles/fix_empty_sec_hdr_flags.make
Changeset: 7de1d3b57419
Author: dcubed
Date: 2012-06-20 14:29 -0700
URL: http://hg.openjdk.java.net/build-infra/jdk8/hotspot/rev/7de1d3b57419
Merge
! make/solaris/makefiles/defs.make
Changeset: cfa2c82f4c04
Author: minqi
Date: 2012-06-22 15:35 -0700
URL: http://hg.openjdk.java.net/build-infra/jdk8/hotspot/rev/cfa2c82f4c04
7175133: jinfo failed to get system properties after 6924259
Summary: String offset and count fields as fix of 6924259 were removed, and become optional. SA still use offset and count fields to read String contents and failed. Fix if they exist, use them other then use value field only to read, this keeps consistent with the changes in 6924259.
Reviewed-by: dholmes, mikael
Contributed-by: yumin.qi at oracle.com
! agent/src/share/classes/sun/jvm/hotspot/oops/OopUtilities.java
Changeset: d8a240abb23a
Author: minqi
Date: 2012-06-22 15:39 -0700
URL: http://hg.openjdk.java.net/build-infra/jdk8/hotspot/rev/d8a240abb23a
7177128: SA cannot get correct system properties after 7126277
Summary: Bug fix of 7126277 changed hashing algorithm and also changed key as final field, this led SA unable to set correct value for key. Solution by reading key/value and insert them into the new table.
Reviewed-by: dholmes, mikael
Contributed-by: yumin.qi at oracle.com
! agent/src/share/classes/sun/jvm/hotspot/utilities/ObjectReader.java
Changeset: 588f559105c1
Author: sla
Date: 2012-06-25 14:34 +0200
URL: http://hg.openjdk.java.net/build-infra/jdk8/hotspot/rev/588f559105c1
7178846: IterateThroughHeap: heap_iteration_callback passes a negative size
Summary: Missing cast caused integer overflow
Reviewed-by: rbackman, dholmes
! src/share/vm/prims/jvmtiTagMap.cpp
Changeset: 246d977b51f2
Author: coleenp
Date: 2012-06-25 21:33 -0400
URL: http://hg.openjdk.java.net/build-infra/jdk8/hotspot/rev/246d977b51f2
7178670: runtime/7158800/BadUtf8.java fails in SymbolTable::rehash_table
Summary: Cannot delete _buckets and HashtableEntries in shared space (CDS)
Reviewed-by: acorn, kvn, dlong, dcubed, kamg
! src/share/vm/classfile/symbolTable.cpp
! src/share/vm/classfile/symbolTable.hpp
! src/share/vm/utilities/hashtable.cpp
! src/share/vm/utilities/hashtable.hpp
Changeset: 36b2d4cfcf03
Author: coleenp
Date: 2012-06-25 18:59 -0700
URL: http://hg.openjdk.java.net/build-infra/jdk8/hotspot/rev/36b2d4cfcf03
Merge
Changeset: 74533f63b116
Author: sla
Date: 2012-06-27 15:23 +0200
URL: http://hg.openjdk.java.net/build-infra/jdk8/hotspot/rev/74533f63b116
7178667: ALT_EXPORT_PATH does not export server jvm on macosx
Summary: Missing .PHONY targets in makefile
Reviewed-by: dholmes, dsamersoff
! make/bsd/makefiles/universal.gmk
Changeset: f7baf26515fc
Author: collins
Date: 2012-06-19 21:16 -0700
URL: http://hg.openjdk.java.net/build-infra/jdk8/hotspot/rev/f7baf26515fc
7178113: build environment change
Summary: Simple change to enable proper builds of arm target
Reviewed-by: ohair, dholmes
! make/jprt.properties
Changeset: 634b8615a6ba
Author: jiangli
Date: 2012-06-22 14:00 -0400
URL: http://hg.openjdk.java.net/build-infra/jdk8/hotspot/rev/634b8615a6ba
7177409: Perf regression in JVM_GetClassDeclaredFields after generic signature changes.
Summary: In fieldDescriptor::generic_signature() returns NULL immediately if the field has no generic signature.
Reviewed-by: dholmes, coleenp, jcoomes
! src/share/vm/runtime/fieldDescriptor.cpp
! src/share/vm/runtime/fieldDescriptor.hpp
! src/share/vm/runtime/reflection.cpp
Changeset: 06320b1578cb
Author: dlong
Date: 2012-06-25 15:34 -0400
URL: http://hg.openjdk.java.net/build-infra/jdk8/hotspot/rev/06320b1578cb
7156729: PPC: R_PPC_REL24 relocation error related to some libraries built without -fPIC
Summary: build powerpc with -fPIC
Reviewed-by: mikael, vladidan, roland
Contributed-by: dean.long at oracle.com
! make/pic.make
Changeset: 7d5f65916db0
Author: bdelsart
Date: 2012-06-28 04:21 -0400
URL: http://hg.openjdk.java.net/build-infra/jdk8/hotspot/rev/7d5f65916db0
Merge
Changeset: 8c92982cbbc4
Author: kvn
Date: 2012-06-15 01:25 -0700
URL: http://hg.openjdk.java.net/build-infra/jdk8/hotspot/rev/8c92982cbbc4
7119644: Increase superword's vector size up to 256 bits
Summary: Increase vector size up to 256-bits for YMM AVX registers on x86.
Reviewed-by: never, twisti, roland
! src/cpu/sparc/vm/sparc.ad
! src/cpu/sparc/vm/vm_version_sparc.cpp
! src/cpu/x86/vm/assembler_x86.cpp
! src/cpu/x86/vm/assembler_x86.hpp
! src/cpu/x86/vm/register_x86.cpp
! src/cpu/x86/vm/register_x86.hpp
! src/cpu/x86/vm/vm_version_x86.cpp
! src/cpu/x86/vm/vmreg_x86.cpp
! src/cpu/x86/vm/vmreg_x86.inline.hpp
! src/cpu/x86/vm/x86.ad
! src/cpu/x86/vm/x86_32.ad
! src/cpu/x86/vm/x86_64.ad
! src/share/vm/adlc/adlparse.cpp
! src/share/vm/adlc/archDesc.cpp
! src/share/vm/adlc/forms.cpp
! src/share/vm/adlc/forms.hpp
! src/share/vm/adlc/formsopt.cpp
! src/share/vm/adlc/formssel.cpp
! src/share/vm/adlc/formssel.hpp
! src/share/vm/adlc/main.cpp
! src/share/vm/code/vmreg.cpp
! src/share/vm/opto/c2_globals.hpp
! src/share/vm/opto/chaitin.cpp
! src/share/vm/opto/chaitin.hpp
! src/share/vm/opto/classes.hpp
! src/share/vm/opto/compile.cpp
! src/share/vm/opto/ifg.cpp
! src/share/vm/opto/lcm.cpp
! src/share/vm/opto/loopnode.cpp
! src/share/vm/opto/machnode.cpp
! src/share/vm/opto/machnode.hpp
! src/share/vm/opto/matcher.cpp
! src/share/vm/opto/matcher.hpp
! src/share/vm/opto/memnode.cpp
! src/share/vm/opto/mulnode.hpp
! src/share/vm/opto/node.cpp
! src/share/vm/opto/node.hpp
! src/share/vm/opto/opcodes.cpp
! src/share/vm/opto/opcodes.hpp
! src/share/vm/opto/postaloc.cpp
! src/share/vm/opto/reg_split.cpp
! src/share/vm/opto/regmask.cpp
! src/share/vm/opto/regmask.hpp
! src/share/vm/opto/superword.cpp
! src/share/vm/opto/superword.hpp
! src/share/vm/opto/type.cpp
! src/share/vm/opto/type.hpp
! src/share/vm/opto/vectornode.cpp
! src/share/vm/opto/vectornode.hpp
! src/share/vm/runtime/vmStructs.cpp
+ test/compiler/7119644/TestBooleanVect.java
+ test/compiler/7119644/TestByteDoubleVect.java
+ test/compiler/7119644/TestByteFloatVect.java
+ test/compiler/7119644/TestByteIntVect.java
+ test/compiler/7119644/TestByteLongVect.java
+ test/compiler/7119644/TestByteShortVect.java
+ test/compiler/7119644/TestByteVect.java
+ test/compiler/7119644/TestCharShortVect.java
+ test/compiler/7119644/TestCharVect.java
+ test/compiler/7119644/TestDoubleVect.java
+ test/compiler/7119644/TestFloatDoubleVect.java
+ test/compiler/7119644/TestFloatVect.java
+ test/compiler/7119644/TestIntDoubleVect.java
+ test/compiler/7119644/TestIntFloatVect.java
+ test/compiler/7119644/TestIntLongVect.java
+ test/compiler/7119644/TestIntVect.java
+ test/compiler/7119644/TestLongDoubleVect.java
+ test/compiler/7119644/TestLongFloatVect.java
+ test/compiler/7119644/TestLongVect.java
+ test/compiler/7119644/TestShortDoubleVect.java
+ test/compiler/7119644/TestShortFloatVect.java
+ test/compiler/7119644/TestShortIntVect.java
+ test/compiler/7119644/TestShortLongVect.java
+ test/compiler/7119644/TestShortVect.java
Changeset: eeb819cf36e5
Author: roland
Date: 2012-06-18 09:52 +0200
URL: http://hg.openjdk.java.net/build-infra/jdk8/hotspot/rev/eeb819cf36e5
7174363: Arrays.copyOfRange leads to VM crash with -Xcomp -server if executed by testing framework
Summary: Arrays.copyOfRange(original, from, to) with from > original.length tries to do a copy with a negative length.
Reviewed-by: kvn, twisti
! src/share/vm/opto/library_call.cpp
+ test/compiler/7174363/Test7174363.java
Changeset: f8de958e5b2c
Author: twisti
Date: 2012-06-18 12:29 -0700
URL: http://hg.openjdk.java.net/build-infra/jdk8/hotspot/rev/f8de958e5b2c
7176856: add the JRE name to the error log
Reviewed-by: coleenp, jrose, kvn, twisti
Contributed-by: Krystal Mok <sajia at taobao.com>
! src/share/vm/classfile/vmSymbols.hpp
! src/share/vm/runtime/java.cpp
! src/share/vm/runtime/java.hpp
! src/share/vm/runtime/thread.cpp
! src/share/vm/utilities/vmError.cpp
Changeset: 765ee2d1674b
Author: twisti
Date: 2012-06-18 15:17 -0700
URL: http://hg.openjdk.java.net/build-infra/jdk8/hotspot/rev/765ee2d1674b
7157365: jruby/bench.bench_timeout crashes with JVM internal error
Reviewed-by: jrose, kvn
! src/share/vm/memory/universe.hpp
! src/share/vm/opto/callGenerator.cpp
! src/share/vm/opto/chaitin.cpp
! src/share/vm/opto/type.cpp
Changeset: 6f8f439e247d
Author: kvn
Date: 2012-06-19 15:12 -0700
URL: http://hg.openjdk.java.net/build-infra/jdk8/hotspot/rev/6f8f439e247d
7177923: SIGBUS on sparc in compiled code for java.util.Calendar.clear()
Summary: disable vectorization of a memory access with more elements per vector than one which is used for alignment on sparc
Reviewed-by: twisti
! src/cpu/x86/vm/x86.ad
! src/share/vm/opto/c2_globals.hpp
! src/share/vm/opto/superword.cpp
! src/share/vm/opto/superword.hpp
Changeset: 40782a131183
Author: roland
Date: 2012-06-21 09:52 +0200
URL: http://hg.openjdk.java.net/build-infra/jdk8/hotspot/rev/40782a131183
7129715: MAC: SIGBUS in nsk stress test
Summary: StackOverflowError may get lost on OSX.
Reviewed-by: kvn, dcubed
! src/os_cpu/bsd_x86/vm/os_bsd_x86.cpp
Changeset: 424142833d10
Author: kvn
Date: 2012-06-22 10:40 -0700
URL: http://hg.openjdk.java.net/build-infra/jdk8/hotspot/rev/424142833d10
7178280: Failed new vector regression tests
Summary: When looking for the same value in an other register check that all parts of that register has the same value.
Reviewed-by: johnc, twisti
! src/share/vm/opto/postaloc.cpp
Changeset: 751bd303aa45
Author: kvn
Date: 2012-06-26 09:06 -0700
URL: http://hg.openjdk.java.net/build-infra/jdk8/hotspot/rev/751bd303aa45
7179138: Incorrect result with String concatenation optimization
Summary: check for and skip diamond shaped NULL check code for the result of toString()
Reviewed-by: twisti, roland
! src/share/vm/opto/stringopts.cpp
+ test/compiler/7179138/Test7179138_1.java
+ test/compiler/7179138/Test7179138_2.java
Changeset: de2f17add1fb
Author: kvn
Date: 2012-06-28 10:35 -0700
URL: http://hg.openjdk.java.net/build-infra/jdk8/hotspot/rev/de2f17add1fb
Merge
Changeset: 7994a5a35fcf
Author: johnc
Date: 2012-06-25 16:00 -0700
URL: http://hg.openjdk.java.net/build-infra/jdk8/hotspot/rev/7994a5a35fcf
6921087: G1: remove per-GC-thread expansion tables from the fine-grain remembered sets
Summary: Remove the per-thread expansion tables (PosParPRT) and associated expansion and compaction from the fine grain RSet entries. This code has been unused for a while.
Reviewed-by: johnc, brutisso
Contributed-by: Thomas Schatzl <thomas.schatzl at jku.at>
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/g1/g1_globals.hpp
! src/share/vm/gc_implementation/g1/heapRegionRemSet.cpp
! src/share/vm/gc_implementation/g1/heapRegionRemSet.hpp
Changeset: 22de825d6faf
Author: jcoomes
Date: 2012-06-29 11:15 -0700
URL: http://hg.openjdk.java.net/build-infra/jdk8/hotspot/rev/22de825d6faf
Merge
Changeset: 61a94c2da7c4
Author: coleenp
Date: 2012-06-29 14:28 -0700
URL: http://hg.openjdk.java.net/build-infra/jdk8/hotspot/rev/61a94c2da7c4
7179759: ENV: Nightly fails during jdk copiyng for solaris platforms after FDS unzipping
Summary: libjvm_g_db.so and libjvm_g_dtrace.so links in .diz file still had 64 directory
Reviewed-by: kamg, dholmes, sspitsyn
! make/solaris/makefiles/dtrace.make
Changeset: 40e5a3f2907e
Author: amurillo
Date: 2012-06-29 17:04 -0700
URL: http://hg.openjdk.java.net/build-infra/jdk8/hotspot/rev/40e5a3f2907e
Merge
Changeset: cf37a594c38d
Author: amurillo
Date: 2012-06-29 17:04 -0700
URL: http://hg.openjdk.java.net/build-infra/jdk8/hotspot/rev/cf37a594c38d
Added tag hs24-b15 for changeset 40e5a3f2907e
! .hgtags
Changeset: 0c7bb1f4f9c8
Author: katleman
Date: 2012-07-05 18:44 -0700
URL: http://hg.openjdk.java.net/build-infra/jdk8/hotspot/rev/0c7bb1f4f9c8
Added tag jdk8-b46 for changeset cf37a594c38d
! .hgtags
Changeset: fa0c28fabbb1
Author: katleman
Date: 2012-07-12 16:48 -0700
URL: http://hg.openjdk.java.net/build-infra/jdk8/hotspot/rev/fa0c28fabbb1
Added tag jdk8-b47 for changeset 0c7bb1f4f9c8
! .hgtags
Changeset: bcffa4c5eef6
Author: amurillo
Date: 2012-06-29 17:12 -0700
URL: http://hg.openjdk.java.net/build-infra/jdk8/hotspot/rev/bcffa4c5eef6
7180882: new hotspot build - hs24-b16
Reviewed-by: jcoomes
! make/hotspot_version
Changeset: 3759236eea14
Author: kamg
Date: 2012-07-02 10:54 -0400
URL: http://hg.openjdk.java.net/build-infra/jdk8/hotspot/rev/3759236eea14
7167142: Consider a warning when finding a .hotspotrc or .hotspot_compiler file that isn't used
Summary: Send warnings to output stream
Reviewed-by: dholmes, fparain
! src/share/vm/compiler/compilerOracle.cpp
! src/share/vm/runtime/arguments.cpp
Changeset: d2a62e0f25eb
Author: zgu
Date: 2012-06-28 17:03 -0400
URL: http://hg.openjdk.java.net/build-infra/jdk8/hotspot/rev/d2a62e0f25eb
6995781: Native Memory Tracking (Phase 1)
7151532: DCmd for hotspot native memory tracking
Summary: Implementation of native memory tracking phase 1, which tracks VM native memory usage, and related DCmd
Reviewed-by: acorn, coleenp, fparain
! agent/src/share/classes/sun/jvm/hotspot/utilities/BasicHashtable.java
! agent/src/share/classes/sun/jvm/hotspot/utilities/BasicHashtableEntry.java
! agent/src/share/classes/sun/jvm/hotspot/utilities/Hashtable.java
! agent/src/share/classes/sun/jvm/hotspot/utilities/HashtableBucket.java
! agent/src/share/classes/sun/jvm/hotspot/utilities/HashtableEntry.java
! make/bsd/makefiles/jvmg.make
! make/linux/makefiles/jvmg.make
! make/solaris/makefiles/jvmg.make
! make/windows/makefiles/debug.make
! src/os/bsd/vm/os_bsd.cpp
! src/os/bsd/vm/os_bsd.hpp
! src/os/bsd/vm/os_bsd.inline.hpp
! src/os/bsd/vm/perfMemory_bsd.cpp
! src/os/linux/vm/os_linux.cpp
! src/os/linux/vm/os_linux.hpp
! src/os/linux/vm/os_linux.inline.hpp
! src/os/linux/vm/perfMemory_linux.cpp
! src/os/posix/vm/os_posix.cpp
! src/os/solaris/dtrace/hs_private.d
! src/os/solaris/vm/os_solaris.cpp
! src/os/solaris/vm/os_solaris.hpp
! src/os/solaris/vm/os_solaris.inline.hpp
! src/os/solaris/vm/perfMemory_solaris.cpp
! src/os/windows/vm/os_windows.cpp
! src/os/windows/vm/os_windows.hpp
! src/os/windows/vm/perfMemory_windows.cpp
! src/share/vm/asm/codeBuffer.cpp
! src/share/vm/c1/c1_CFGPrinter.cpp
! src/share/vm/c1/c1_Compiler.cpp
! src/share/vm/c1/c1_LinearScan.cpp
! src/share/vm/ci/ciObjectFactory.cpp
! src/share/vm/classfile/classFileParser.cpp
! src/share/vm/classfile/classLoader.cpp
! src/share/vm/classfile/classLoader.hpp
! src/share/vm/classfile/dictionary.cpp
! src/share/vm/classfile/dictionary.hpp
! src/share/vm/classfile/javaAssertions.cpp
! src/share/vm/classfile/javaAssertions.hpp
! src/share/vm/classfile/loaderConstraints.cpp
! src/share/vm/classfile/loaderConstraints.hpp
! src/share/vm/classfile/placeholders.cpp
! src/share/vm/classfile/placeholders.hpp
! src/share/vm/classfile/resolutionErrors.cpp
! src/share/vm/classfile/resolutionErrors.hpp
! src/share/vm/classfile/symbolTable.cpp
! src/share/vm/classfile/symbolTable.hpp
! src/share/vm/classfile/systemDictionary.cpp
! src/share/vm/classfile/systemDictionary.hpp
! src/share/vm/code/codeBlob.cpp
! src/share/vm/code/codeCache.cpp
! src/share/vm/code/codeCache.hpp
! src/share/vm/code/nmethod.hpp
! src/share/vm/code/stubs.hpp
! src/share/vm/compiler/abstractCompiler.hpp
! src/share/vm/compiler/compileBroker.cpp
! src/share/vm/compiler/compileBroker.hpp
! src/share/vm/compiler/compileLog.cpp
! src/share/vm/compiler/compilerOracle.cpp
! src/share/vm/compiler/oopMap.cpp
! src/share/vm/gc_implementation/concurrentMarkSweep/compactibleFreeListSpace.hpp
! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp
! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.hpp
! src/share/vm/gc_implementation/g1/collectionSetChooser.hpp
! src/share/vm/gc_implementation/g1/concurrentG1Refine.cpp
! src/share/vm/gc_implementation/g1/concurrentG1Refine.hpp
! src/share/vm/gc_implementation/g1/concurrentMark.cpp
! src/share/vm/gc_implementation/g1/concurrentMark.hpp
! src/share/vm/gc_implementation/g1/dirtyCardQueue.hpp
! src/share/vm/gc_implementation/g1/g1BlockOffsetTable.cpp
! src/share/vm/gc_implementation/g1/g1BlockOffsetTable.hpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp
! src/share/vm/gc_implementation/g1/g1CollectorPolicy.hpp
! src/share/vm/gc_implementation/g1/g1MMUTracker.hpp
! src/share/vm/gc_implementation/g1/g1MonitoringSupport.hpp
! src/share/vm/gc_implementation/g1/g1RemSet.cpp
! src/share/vm/gc_implementation/g1/g1RemSet.hpp
! src/share/vm/gc_implementation/g1/heapRegionRemSet.cpp
! src/share/vm/gc_implementation/g1/heapRegionRemSet.hpp
! src/share/vm/gc_implementation/g1/heapRegionSeq.cpp
! src/share/vm/gc_implementation/g1/heapRegionSeq.hpp
! src/share/vm/gc_implementation/g1/ptrQueue.cpp
! src/share/vm/gc_implementation/g1/satbQueue.cpp
! src/share/vm/gc_implementation/g1/sparsePRT.cpp
! src/share/vm/gc_implementation/g1/sparsePRT.hpp
! src/share/vm/gc_implementation/g1/survRateGroup.cpp
! src/share/vm/gc_implementation/g1/survRateGroup.hpp
! src/share/vm/gc_implementation/parNew/parCardTableModRefBS.cpp
! src/share/vm/gc_implementation/parNew/parGCAllocBuffer.hpp
! src/share/vm/gc_implementation/parNew/parNewGeneration.cpp
! src/share/vm/gc_implementation/parNew/parNewGeneration.hpp
! src/share/vm/gc_implementation/parNew/parOopClosures.hpp
! src/share/vm/gc_implementation/parallelScavenge/adjoiningGenerations.hpp
! src/share/vm/gc_implementation/parallelScavenge/gcTaskManager.cpp
! src/share/vm/gc_implementation/parallelScavenge/gcTaskManager.hpp
! src/share/vm/gc_implementation/parallelScavenge/gcTaskThread.cpp
! src/share/vm/gc_implementation/parallelScavenge/gcTaskThread.hpp
! src/share/vm/gc_implementation/parallelScavenge/objectStartArray.cpp
! src/share/vm/gc_implementation/parallelScavenge/objectStartArray.hpp
! src/share/vm/gc_implementation/parallelScavenge/parMarkBitMap.cpp
! src/share/vm/gc_implementation/parallelScavenge/parMarkBitMap.hpp
! src/share/vm/gc_implementation/parallelScavenge/parallelScavengeHeap.cpp
! src/share/vm/gc_implementation/parallelScavenge/psCompactionManager.cpp
! src/share/vm/gc_implementation/parallelScavenge/psCompactionManager.hpp
! src/share/vm/gc_implementation/parallelScavenge/psGenerationCounters.cpp
! src/share/vm/gc_implementation/parallelScavenge/psMarkSweepDecorator.hpp
! src/share/vm/gc_implementation/parallelScavenge/psOldGen.hpp
! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.cpp
! src/share/vm/gc_implementation/parallelScavenge/psPromotionLAB.hpp
! src/share/vm/gc_implementation/parallelScavenge/psPromotionManager.cpp
! src/share/vm/gc_implementation/parallelScavenge/psPromotionManager.hpp
! src/share/vm/gc_implementation/parallelScavenge/psScavenge.cpp
! src/share/vm/gc_implementation/parallelScavenge/psScavenge.hpp
! src/share/vm/gc_implementation/parallelScavenge/psVirtualspace.hpp
! src/share/vm/gc_implementation/parallelScavenge/psYoungGen.hpp
! src/share/vm/gc_implementation/shared/adaptiveSizePolicy.hpp
! src/share/vm/gc_implementation/shared/cSpaceCounters.cpp
! src/share/vm/gc_implementation/shared/cSpaceCounters.hpp
! src/share/vm/gc_implementation/shared/collectorCounters.cpp
! src/share/vm/gc_implementation/shared/collectorCounters.hpp
! src/share/vm/gc_implementation/shared/gSpaceCounters.cpp
! src/share/vm/gc_implementation/shared/gSpaceCounters.hpp
! src/share/vm/gc_implementation/shared/gcPolicyCounters.hpp
! src/share/vm/gc_implementation/shared/gcStats.hpp
! src/share/vm/gc_implementation/shared/gcUtil.hpp
! src/share/vm/gc_implementation/shared/generationCounters.cpp
! src/share/vm/gc_implementation/shared/generationCounters.hpp
! src/share/vm/gc_implementation/shared/hSpaceCounters.cpp
! src/share/vm/gc_implementation/shared/hSpaceCounters.hpp
! src/share/vm/gc_implementation/shared/immutableSpace.hpp
! src/share/vm/gc_implementation/shared/markSweep.cpp
! src/share/vm/gc_implementation/shared/markSweep.hpp
! src/share/vm/gc_implementation/shared/mutableNUMASpace.cpp
! src/share/vm/gc_implementation/shared/mutableNUMASpace.hpp
! src/share/vm/gc_implementation/shared/spaceCounters.cpp
! src/share/vm/gc_implementation/shared/spaceCounters.hpp
! src/share/vm/gc_implementation/shared/spaceDecorator.hpp
! src/share/vm/gc_interface/collectedHeap.hpp
! src/share/vm/interpreter/interpreterRuntime.cpp
! src/share/vm/interpreter/oopMapCache.cpp
! src/share/vm/interpreter/oopMapCache.hpp
! src/share/vm/libadt/set.cpp
! src/share/vm/libadt/vectset.cpp
! src/share/vm/memory/allocation.cpp
! src/share/vm/memory/allocation.hpp
! src/share/vm/memory/allocation.inline.hpp
! src/share/vm/memory/barrierSet.hpp
! src/share/vm/memory/blockOffsetTable.cpp
! src/share/vm/memory/blockOffsetTable.hpp
! src/share/vm/memory/cardTableModRefBS.cpp
! src/share/vm/memory/collectorPolicy.hpp
! src/share/vm/memory/defNewGeneration.hpp
! src/share/vm/memory/filemap.hpp
! src/share/vm/memory/freeBlockDictionary.hpp
! src/share/vm/memory/genMarkSweep.cpp
! src/share/vm/memory/genOopClosures.hpp
! src/share/vm/memory/genRemSet.hpp
! src/share/vm/memory/generation.hpp
! src/share/vm/memory/generationSpec.hpp
! src/share/vm/memory/heap.cpp
! src/share/vm/memory/heap.hpp
! src/share/vm/memory/heapInspection.cpp
! src/share/vm/memory/heapInspection.hpp
! src/share/vm/memory/memRegion.hpp
! src/share/vm/memory/permGen.hpp
! src/share/vm/memory/referencePolicy.hpp
! src/share/vm/memory/referenceProcessor.cpp
! src/share/vm/memory/referenceProcessor.hpp
! src/share/vm/memory/resourceArea.hpp
! src/share/vm/memory/restore.cpp
! src/share/vm/memory/space.hpp
! src/share/vm/memory/tenuredGeneration.cpp
! src/share/vm/memory/threadLocalAllocBuffer.hpp
! src/share/vm/memory/universe.cpp
! src/share/vm/memory/universe.hpp
! src/share/vm/oops/constantPoolOop.hpp
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/oops/instanceKlass.hpp
! src/share/vm/oops/methodOop.hpp
! src/share/vm/oops/symbol.cpp
! src/share/vm/opto/idealGraphPrinter.cpp
! src/share/vm/opto/macro.cpp
! src/share/vm/opto/runtime.hpp
! src/share/vm/opto/type.cpp
! src/share/vm/prims/jni.cpp
! src/share/vm/prims/jniCheck.cpp
! src/share/vm/prims/jvmtiClassFileReconstituter.hpp
! src/share/vm/prims/jvmtiCodeBlobEvents.cpp
! src/share/vm/prims/jvmtiEnv.cpp
! src/share/vm/prims/jvmtiEnvBase.cpp
! src/share/vm/prims/jvmtiEnvBase.hpp
! src/share/vm/prims/jvmtiEnvThreadState.cpp
! src/share/vm/prims/jvmtiEnvThreadState.hpp
! src/share/vm/prims/jvmtiExport.cpp
! src/share/vm/prims/jvmtiExport.hpp
! src/share/vm/prims/jvmtiExtensions.cpp
! src/share/vm/prims/jvmtiGetLoadedClasses.cpp
! src/share/vm/prims/jvmtiImpl.cpp
! src/share/vm/prims/jvmtiImpl.hpp
! src/share/vm/prims/jvmtiRawMonitor.cpp
! src/share/vm/prims/jvmtiRedefineClasses.cpp
! src/share/vm/prims/jvmtiTagMap.cpp
! src/share/vm/prims/jvmtiTagMap.hpp
! src/share/vm/prims/jvmtiThreadState.hpp
! src/share/vm/prims/jvmtiUtil.cpp
! src/share/vm/prims/unsafe.cpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/arguments.hpp
! src/share/vm/runtime/biasedLocking.cpp
! src/share/vm/runtime/compilationPolicy.hpp
! src/share/vm/runtime/deoptimization.cpp
! src/share/vm/runtime/deoptimization.hpp
! src/share/vm/runtime/dtraceJSDT.hpp
! src/share/vm/runtime/fprofiler.cpp
! src/share/vm/runtime/fprofiler.hpp
! src/share/vm/runtime/globals.cpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/handles.cpp
! src/share/vm/runtime/handles.hpp
! src/share/vm/runtime/handles.inline.hpp
! src/share/vm/runtime/java.cpp
! src/share/vm/runtime/jniHandles.hpp
! src/share/vm/runtime/monitorChunk.cpp
! src/share/vm/runtime/monitorChunk.hpp
! src/share/vm/runtime/mutex.hpp
! src/share/vm/runtime/os.cpp
! src/share/vm/runtime/os.hpp
! src/share/vm/runtime/osThread.hpp
! src/share/vm/runtime/park.cpp
! src/share/vm/runtime/perfData.cpp
! src/share/vm/runtime/perfData.hpp
! src/share/vm/runtime/perfMemory.cpp
! src/share/vm/runtime/reflectionUtils.cpp
! src/share/vm/runtime/safepoint.cpp
! src/share/vm/runtime/safepoint.hpp
! src/share/vm/runtime/sharedRuntime.cpp
! src/share/vm/runtime/sharedRuntime.hpp
! src/share/vm/runtime/stubCodeGenerator.hpp
! src/share/vm/runtime/sweeper.cpp
! src/share/vm/runtime/task.hpp
! src/share/vm/runtime/thread.cpp
! src/share/vm/runtime/thread.hpp
! src/share/vm/runtime/unhandledOops.cpp
! src/share/vm/runtime/vframeArray.cpp
! src/share/vm/runtime/vframeArray.hpp
! src/share/vm/runtime/vframe_hp.cpp
! src/share/vm/runtime/vframe_hp.hpp
! src/share/vm/runtime/virtualspace.cpp
! src/share/vm/runtime/vmStructs.cpp
! src/share/vm/runtime/vmThread.hpp
! src/share/vm/runtime/vm_operations.hpp
! src/share/vm/services/attachListener.cpp
! src/share/vm/services/attachListener.hpp
! src/share/vm/services/diagnosticArgument.cpp
! src/share/vm/services/diagnosticArgument.hpp
! src/share/vm/services/diagnosticFramework.hpp
! src/share/vm/services/gcNotifier.cpp
! src/share/vm/services/gcNotifier.hpp
! src/share/vm/services/heapDumper.cpp
! src/share/vm/services/lowMemoryDetector.hpp
! src/share/vm/services/management.cpp
+ src/share/vm/services/memBaseline.cpp
+ src/share/vm/services/memBaseline.hpp
+ src/share/vm/services/memPtr.cpp
+ src/share/vm/services/memPtr.hpp
+ src/share/vm/services/memPtrArray.hpp
+ src/share/vm/services/memRecorder.cpp
+ src/share/vm/services/memRecorder.hpp
+ src/share/vm/services/memReporter.cpp
+ src/share/vm/services/memReporter.hpp
+ src/share/vm/services/memSnapshot.cpp
+ src/share/vm/services/memSnapshot.hpp
+ src/share/vm/services/memTrackWorker.cpp
+ src/share/vm/services/memTrackWorker.hpp
+ src/share/vm/services/memTracker.cpp
+ src/share/vm/services/memTracker.hpp
! src/share/vm/services/memoryManager.cpp
! src/share/vm/services/memoryManager.hpp
! src/share/vm/services/memoryPool.hpp
! src/share/vm/services/memoryService.cpp
+ src/share/vm/services/nmtDCmd.cpp
+ src/share/vm/services/nmtDCmd.hpp
! src/share/vm/services/threadService.cpp
! src/share/vm/services/threadService.hpp
! src/share/vm/utilities/array.cpp
! src/share/vm/utilities/array.hpp
! src/share/vm/utilities/bitMap.cpp
! src/share/vm/utilities/decoder.hpp
! src/share/vm/utilities/elfFile.cpp
! src/share/vm/utilities/elfFile.hpp
! src/share/vm/utilities/elfStringTable.cpp
! src/share/vm/utilities/elfStringTable.hpp
! src/share/vm/utilities/elfSymbolTable.cpp
! src/share/vm/utilities/elfSymbolTable.hpp
! src/share/vm/utilities/events.hpp
! src/share/vm/utilities/exceptions.hpp
! src/share/vm/utilities/growableArray.cpp
! src/share/vm/utilities/growableArray.hpp
! src/share/vm/utilities/hashtable.cpp
! src/share/vm/utilities/hashtable.hpp
! src/share/vm/utilities/hashtable.inline.hpp
! src/share/vm/utilities/histogram.cpp
! src/share/vm/utilities/histogram.hpp
! src/share/vm/utilities/intHisto.cpp
! src/share/vm/utilities/intHisto.hpp
! src/share/vm/utilities/numberSeq.cpp
! src/share/vm/utilities/numberSeq.hpp
! src/share/vm/utilities/ostream.cpp
! src/share/vm/utilities/stack.hpp
! src/share/vm/utilities/stack.inline.hpp
! src/share/vm/utilities/taskqueue.hpp
! src/share/vm/utilities/vmError.cpp
! src/share/vm/utilities/workgroup.cpp
! src/share/vm/utilities/workgroup.hpp
! src/share/vm/utilities/xmlstream.cpp
Changeset: 24b9c7f4cae6
Author: coleenp
Date: 2012-07-02 13:11 -0400
URL: http://hg.openjdk.java.net/build-infra/jdk8/hotspot/rev/24b9c7f4cae6
Merge
! src/share/vm/compiler/compilerOracle.cpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/g1/heapRegionRemSet.cpp
! src/share/vm/gc_implementation/g1/heapRegionRemSet.hpp
! src/share/vm/memory/universe.hpp
! src/share/vm/opto/type.cpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/java.cpp
! src/share/vm/runtime/thread.cpp
! src/share/vm/runtime/vmStructs.cpp
! src/share/vm/utilities/vmError.cpp
Changeset: 3f1ab0c19c30
Author: dholmes
Date: 2012-07-03 01:41 -0400
URL: http://hg.openjdk.java.net/build-infra/jdk8/hotspot/rev/3f1ab0c19c30
7179383: MaxDirectMemorySize argument parsing is broken for values >2G
Summary: change hotspot flag to be unsigned
Reviewed-by: dholmes, sla, fparain, brutisso
Contributed-by: Chris Dennis <cdennis at terracottatech.com>
! src/share/vm/prims/jvm.cpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/globals.hpp
Changeset: 65906dc96aa1
Author: mikael
Date: 2012-07-03 17:35 -0700
URL: http://hg.openjdk.java.net/build-infra/jdk8/hotspot/rev/65906dc96aa1
7129724: MAC: Core file location is wrong in crash report
Summary: Updated core path location to reflect macosx default
Reviewed-by: dholmes, kamg
! src/os/bsd/vm/os_bsd.cpp
! src/os/linux/vm/os_linux.cpp
! src/os/posix/vm/os_posix.cpp
! src/os/solaris/vm/os_solaris.cpp
! src/share/vm/runtime/os.hpp
Changeset: ace99a6ffc83
Author: coleenp
Date: 2012-07-04 15:55 -0400
URL: http://hg.openjdk.java.net/build-infra/jdk8/hotspot/rev/ace99a6ffc83
7181200: JVM new hashing code breaks SA in product mode
Summary: Made new_hash() overloaded rather than a virtual function so SA code doesn't need to be changed.
Reviewed-by: kvn, acorn, dholmes, fparain
! src/share/vm/classfile/symbolTable.cpp
! src/share/vm/classfile/symbolTable.hpp
! src/share/vm/utilities/hashtable.cpp
! src/share/vm/utilities/hashtable.hpp
Changeset: 5a1f452f8f90
Author: sla
Date: 2012-06-28 11:37 +0200
URL: http://hg.openjdk.java.net/build-infra/jdk8/hotspot/rev/5a1f452f8f90
7178703: Fix handling of quoted arguments and better error messages in dcmd
Reviewed-by: coleenp, mgronlun, rbackman
! src/share/vm/prims/whitebox.cpp
! src/share/vm/services/diagnosticCommand.hpp
! src/share/vm/services/diagnosticFramework.cpp
! src/share/vm/services/diagnosticFramework.hpp
! test/serviceability/ParserTest.java
Changeset: 04ade88d9712
Author: fparain
Date: 2012-07-09 01:28 -0700
URL: http://hg.openjdk.java.net/build-infra/jdk8/hotspot/rev/04ade88d9712
6294277: java -Xdebug crashes on SourceDebugExtension attribute larger than 64K
Reviewed-by: sspitsyn, dholmes, coleenp, kamg
! agent/src/share/classes/sun/jvm/hotspot/jdi/ReferenceTypeImpl.java
! agent/src/share/classes/sun/jvm/hotspot/oops/InstanceKlass.java
! src/share/vm/classfile/classFileParser.cpp
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/oops/instanceKlass.hpp
! src/share/vm/oops/instanceKlassKlass.cpp
! src/share/vm/prims/jvmtiClassFileReconstituter.cpp
! src/share/vm/prims/jvmtiEnv.cpp
! src/share/vm/prims/jvmtiRedefineClasses.cpp
! src/share/vm/runtime/vmStructs.cpp
+ test/runtime/6294277/SourceDebugExtension.java
+ test/runtime/6294277/Test6294277.sh
Changeset: 90d5a592ea8f
Author: coleenp
Date: 2012-07-12 14:26 -0400
URL: http://hg.openjdk.java.net/build-infra/jdk8/hotspot/rev/90d5a592ea8f
Merge
! src/share/vm/compiler/compilerOracle.cpp
! src/share/vm/runtime/arguments.cpp
Changeset: d50605d9417e
Author: roland
Date: 2012-07-02 09:58 +0200
URL: http://hg.openjdk.java.net/build-infra/jdk8/hotspot/rev/d50605d9417e
7177917: Failed test java/lang/Math/PowTests.java
Summary: When c2 intrinsifies pow/exp, it should never inline the java implementations.
Reviewed-by: kvn
! src/share/vm/opto/library_call.cpp
+ test/compiler/7177917/Test7177917.java
Changeset: 70862d781d01
Author: kvn
Date: 2012-07-02 12:59 -0700
URL: http://hg.openjdk.java.net/build-infra/jdk8/hotspot/rev/70862d781d01
7180769: assert(tboth->klass_is_exact()) failed: klass should be exact
Summary: Use class exactness as part of the condition for class compare optimization instead of assert.
Reviewed-by: twisti, roland
! src/share/vm/opto/parse2.cpp
Changeset: ae9241bbce4a
Author: kvn
Date: 2012-07-11 14:50 -0700
URL: http://hg.openjdk.java.net/build-infra/jdk8/hotspot/rev/ae9241bbce4a
7181658: CTW: assert(t->meet(t0) == t) failed: Not monotonic
Summary: Use uncast node equivalence checks in CmpUNode::sub.
Reviewed-by: kvn, twisti
Contributed-by: vladimir.x.ivanov at oracle.com
! src/share/vm/opto/subnode.cpp
! src/share/vm/opto/subnode.hpp
Changeset: cc787232c4c5
Author: kvn
Date: 2012-07-12 14:19 -0700
URL: http://hg.openjdk.java.net/build-infra/jdk8/hotspot/rev/cc787232c4c5
Merge
Changeset: 66b0450071c1
Author: amurillo
Date: 2012-07-13 14:06 -0700
URL: http://hg.openjdk.java.net/build-infra/jdk8/hotspot/rev/66b0450071c1
Merge
Changeset: 1e26f61bbb52
Author: amurillo
Date: 2012-07-13 14:06 -0700
URL: http://hg.openjdk.java.net/build-infra/jdk8/hotspot/rev/1e26f61bbb52
Added tag hs24-b16 for changeset 66b0450071c1
! .hgtags
Changeset: e3619706a725
Author: cl
Date: 2012-07-23 12:38 -0700
URL: http://hg.openjdk.java.net/build-infra/jdk8/hotspot/rev/e3619706a725
Added tag jdk8-b48 for changeset 1e26f61bbb52
! .hgtags
Changeset: ea926f2921d6
Author: cl
Date: 2012-07-26 16:48 -0700
URL: http://hg.openjdk.java.net/build-infra/jdk8/hotspot/rev/ea926f2921d6
Added tag jdk8-b49 for changeset e3619706a725
! .hgtags
Changeset: 54e66510c9cd
Author: amurillo
Date: 2012-07-13 14:16 -0700
URL: http://hg.openjdk.java.net/build-infra/jdk8/hotspot/rev/54e66510c9cd
7184050: new hotspot build - hs24-b17
Reviewed-by: jcoomes
! make/hotspot_version
Changeset: 8150fa46d2ed
Author: jiangli
Date: 2012-06-26 19:08 -0400
URL: http://hg.openjdk.java.net/build-infra/jdk8/hotspot/rev/8150fa46d2ed
7178145: Change constMethodOop::_exception_table to optionally inlined u2 table.
Summary: Change constMethodOop::_exception_table to optionally inlined u2 table.
Reviewed-by: bdelsart, coleenp, kamg
! agent/src/share/classes/sun/jvm/hotspot/oops/ConstMethod.java
+ agent/src/share/classes/sun/jvm/hotspot/oops/ExceptionTableElement.java
! agent/src/share/classes/sun/jvm/hotspot/oops/GenerateOopMap.java
! agent/src/share/classes/sun/jvm/hotspot/oops/Method.java
! agent/src/share/classes/sun/jvm/hotspot/tools/jcore/ClassWriter.java
! agent/src/share/classes/sun/jvm/hotspot/ui/classbrowser/HTMLGenerator.java
! src/share/vm/ci/ciMethod.cpp
! src/share/vm/classfile/classFileParser.cpp
! src/share/vm/classfile/classFileParser.hpp
! src/share/vm/classfile/systemDictionary.cpp
! src/share/vm/classfile/verifier.cpp
! src/share/vm/interpreter/interpreterRuntime.cpp
! src/share/vm/memory/dump.cpp
! src/share/vm/memory/oopFactory.cpp
! src/share/vm/memory/oopFactory.hpp
! src/share/vm/oops/constMethodKlass.cpp
! src/share/vm/oops/constMethodKlass.hpp
! src/share/vm/oops/constMethodOop.cpp
! src/share/vm/oops/constMethodOop.hpp
! src/share/vm/oops/generateOopMap.cpp
! src/share/vm/oops/methodOop.cpp
! src/share/vm/oops/methodOop.hpp
! src/share/vm/prims/jvm.cpp
! src/share/vm/prims/jvmtiClassFileReconstituter.cpp
! src/share/vm/prims/jvmtiRedefineClasses.cpp
! src/share/vm/prims/methodHandleWalk.cpp
! src/share/vm/runtime/relocator.cpp
! src/share/vm/runtime/vmStructs.cpp
Changeset: f0b82641fb7e
Author: bdelsart
Date: 2012-07-02 04:19 -0400
URL: http://hg.openjdk.java.net/build-infra/jdk8/hotspot/rev/f0b82641fb7e
Merge
! src/share/vm/classfile/verifier.cpp
! src/share/vm/memory/dump.cpp
! src/share/vm/runtime/vmStructs.cpp
Changeset: d68b1274b9ba
Author: jiangli
Date: 2012-07-05 18:47 -0400
URL: http://hg.openjdk.java.net/build-infra/jdk8/hotspot/rev/d68b1274b9ba
7180914: Compilation warning after: 7172967: Eliminate the constMethod's _method backpointer to the methodOop.
Summary: Use read_pointer(J...) to access from 'constMethod' base in name_for_methodOop(), libjvm_db.c.
Reviewed-by: kvn, coleenp
! src/os/solaris/dtrace/libjvm_db.c
Changeset: 161ae369407d
Author: jiangli
Date: 2012-07-05 20:54 -0400
URL: http://hg.openjdk.java.net/build-infra/jdk8/hotspot/rev/161ae369407d
7181632: nsk classLoad001_14 failure and CompileTheWorld crash after 7178145.
Summary: Need to copy the inlined exception table to the new constMethodOop during method rewriting.
Reviewed-by: coleenp, dholmes
! src/share/vm/oops/methodOop.cpp
Changeset: e74da3c2b827
Author: jiangli
Date: 2012-07-13 20:14 -0400
URL: http://hg.openjdk.java.net/build-infra/jdk8/hotspot/rev/e74da3c2b827
Merge
! src/share/vm/classfile/classFileParser.cpp
! src/share/vm/classfile/systemDictionary.cpp
! src/share/vm/interpreter/interpreterRuntime.cpp
! src/share/vm/oops/methodOop.hpp
! src/share/vm/prims/jvm.cpp
! src/share/vm/prims/jvmtiClassFileReconstituter.cpp
! src/share/vm/prims/jvmtiRedefineClasses.cpp
! src/share/vm/runtime/vmStructs.cpp
Changeset: 0bca41b2fa63
Author: jiangli
Date: 2012-07-17 12:32 -0400
URL: http://hg.openjdk.java.net/build-infra/jdk8/hotspot/rev/0bca41b2fa63
Merge
Changeset: 922993931b3d
Author: brutisso
Date: 2012-07-11 22:47 +0200
URL: http://hg.openjdk.java.net/build-infra/jdk8/hotspot/rev/922993931b3d
7178361: G1: Make sure that PrintGC and PrintGCDetails use the same timing for the GC pause
Summary: Also reviewed by: vitalyd at gmail.com. Move the timing out of G1CollectorPolicy into the G1GCPhaseTimes class
Reviewed-by: johnc
! src/share/vm/gc_implementation/g1/concurrentG1Refine.cpp
! src/share/vm/gc_implementation/g1/concurrentMark.cpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/g1/g1CollectorPolicy.cpp
! src/share/vm/gc_implementation/g1/g1CollectorPolicy.hpp
+ src/share/vm/gc_implementation/g1/g1GCPhaseTimes.cpp
+ src/share/vm/gc_implementation/g1/g1GCPhaseTimes.hpp
! src/share/vm/gc_implementation/g1/g1RemSet.cpp
Changeset: 3a431b605145
Author: jmasa
Date: 2012-07-16 13:00 -0700
URL: http://hg.openjdk.java.net/build-infra/jdk8/hotspot/rev/3a431b605145
Merge
! src/share/vm/gc_implementation/g1/concurrentG1Refine.cpp
! src/share/vm/gc_implementation/g1/concurrentMark.cpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/g1/g1CollectorPolicy.hpp
+ src/share/vm/gc_implementation/g1/g1GCPhaseTimes.hpp
! src/share/vm/gc_implementation/g1/g1RemSet.cpp
Changeset: 7553d441b878
Author: jmasa
Date: 2012-07-17 14:33 -0700
URL: http://hg.openjdk.java.net/build-infra/jdk8/hotspot/rev/7553d441b878
Merge
Changeset: 6d8f36bcef55
Author: jrose
Date: 2012-07-12 00:39 -0700
URL: http://hg.openjdk.java.net/build-infra/jdk8/hotspot/rev/6d8f36bcef55
6711908: JVM needs direct access to some annotations
Summary: Add annotation extraction code to class file parser.
Reviewed-by: twisti, jrose, kvn
Contributed-by: michael.haupt at oracle.com
! src/share/vm/c1/c1_GraphBuilder.cpp
! src/share/vm/ci/ciMethod.hpp
! src/share/vm/classfile/classFileParser.cpp
! src/share/vm/classfile/classFileParser.hpp
! src/share/vm/classfile/vmSymbols.hpp
! src/share/vm/oops/methodOop.hpp
Changeset: ed21db7b3fda
Author: kvn
Date: 2012-07-13 17:48 -0700
URL: http://hg.openjdk.java.net/build-infra/jdk8/hotspot/rev/ed21db7b3fda
7123926: Some CTW test crash: !_control.contains(ctrl)
Summary: Don't eliminate Integer::toString() call node during String concatenation optimization if it has several uses.
Reviewed-by: twisti
! src/share/vm/opto/stringopts.cpp
Changeset: 56c4f88474b3
Author: twisti
Date: 2012-07-16 11:14 -0700
URL: http://hg.openjdk.java.net/build-infra/jdk8/hotspot/rev/56c4f88474b3
7087357: JSR 292: remove obsolete code after 7085860
Reviewed-by: kvn, never
! src/share/vm/classfile/javaClasses.cpp
! src/share/vm/interpreter/interpreterRuntime.cpp
! src/share/vm/prims/methodHandles.cpp
! src/share/vm/prims/unsafe.cpp
Changeset: 2c368ea3e844
Author: kvn
Date: 2012-07-16 17:10 -0700
URL: http://hg.openjdk.java.net/build-infra/jdk8/hotspot/rev/2c368ea3e844
7181494: cleanup avx and vectors code
Summary: renamed mach nodes which use scalar AVX instructions, added integer vectors shuffling instructions
Reviewed-by: twisti
! src/cpu/x86/vm/assembler_x86.cpp
! src/cpu/x86/vm/assembler_x86.hpp
! src/cpu/x86/vm/vm_version_x86.cpp
! src/cpu/x86/vm/x86.ad
! src/share/vm/code/vmreg.hpp
Changeset: 9c9fb30d2b3b
Author: kvn
Date: 2012-07-16 19:50 -0700
URL: http://hg.openjdk.java.net/build-infra/jdk8/hotspot/rev/9c9fb30d2b3b
Merge
! src/share/vm/classfile/classFileParser.cpp
! src/share/vm/classfile/classFileParser.hpp
! src/share/vm/interpreter/interpreterRuntime.cpp
! src/share/vm/oops/methodOop.hpp
! src/share/vm/prims/unsafe.cpp
Changeset: dd785aabe02b
Author: kvn
Date: 2012-07-17 11:16 -0700
URL: http://hg.openjdk.java.net/build-infra/jdk8/hotspot/rev/dd785aabe02b
Merge
! src/share/vm/classfile/classFileParser.cpp
! src/share/vm/classfile/classFileParser.hpp
! src/share/vm/interpreter/interpreterRuntime.cpp
! src/share/vm/oops/methodOop.hpp
Changeset: bc3e01899804
Author: kvn
Date: 2012-07-19 16:17 -0700
URL: http://hg.openjdk.java.net/build-infra/jdk8/hotspot/rev/bc3e01899804
Merge
Changeset: d900d95bfdb0
Author: fparain
Date: 2012-07-16 04:06 -0700
URL: http://hg.openjdk.java.net/build-infra/jdk8/hotspot/rev/d900d95bfdb0
7183754: Test runtime/6294277/Test6294277.sh runs wrong JVM
Reviewed-by: kamg, coleenp, ctornqvi
! test/runtime/6294277/SourceDebugExtension.java
- test/runtime/6294277/Test6294277.sh
Changeset: 149c36689fcb
Author: asaha
Date: 2012-07-17 22:16 -0700
URL: http://hg.openjdk.java.net/build-infra/jdk8/hotspot/rev/149c36689fcb
7053586: TEST: runtime/7020373/Test7020373.sh fails on 64-bit platforms
Reviewed-by: kamg
! test/runtime/7020373/Test7020373.sh
Changeset: 7e5976e66c62
Author: zgu
Date: 2012-07-19 09:05 -0400
URL: http://hg.openjdk.java.net/build-infra/jdk8/hotspot/rev/7e5976e66c62
7182543: NMT ON: Aggregate a few NMT related bugs
Summary: 1) Fixed MemTrackWorker::generations_in_used() calculation 2) Ensured NMT not to leak memory recorders after shutdown 3) Used ThreadCritical to block safepoint safe threads
Reviewed-by: acorn, coleenp, dholmes, kvn
! src/share/vm/services/memRecorder.cpp
! src/share/vm/services/memRecorder.hpp
! src/share/vm/services/memTrackWorker.hpp
! src/share/vm/services/memTracker.cpp
! src/share/vm/services/memTracker.hpp
Changeset: f1f45dddb0bd
Author: zgu
Date: 2012-07-16 14:10 -0400
URL: http://hg.openjdk.java.net/build-infra/jdk8/hotspot/rev/f1f45dddb0bd
7181986: NMT ON: Assertion failure when running jdi ExpiredRequestDeletionTest
Summary: Changed _query_lock to heap object from static object. Also fixed _query_lock and snapshot lock ranks, so they can participate deadlock detection.
Reviewed-by: coleenp, dholmes, kvn
! src/share/vm/services/memSnapshot.cpp
! src/share/vm/services/memTracker.cpp
! src/share/vm/services/memTracker.hpp
Changeset: d5bc62fcfac7
Author: zgu
Date: 2012-07-19 09:10 -0400
URL: http://hg.openjdk.java.net/build-infra/jdk8/hotspot/rev/d5bc62fcfac7
Merge
! src/share/vm/services/memTracker.cpp
! src/share/vm/services/memTracker.hpp
Changeset: 04a9b3789683
Author: zgu
Date: 2012-07-16 14:05 -0400
URL: http://hg.openjdk.java.net/build-infra/jdk8/hotspot/rev/04a9b3789683
7181989: NMT ON: Assertion failure when NMT checks thread's native stack base address
Summary: Assertion on stack base is not necessary
Reviewed-by: coleenp, dholmes, kvn
! src/share/vm/services/memTracker.cpp
Changeset: 58a04a45a549
Author: zgu
Date: 2012-07-19 09:15 -0400
URL: http://hg.openjdk.java.net/build-infra/jdk8/hotspot/rev/58a04a45a549
Merge
! src/share/vm/services/memTracker.cpp
Changeset: 950ed41429e5
Author: zgu
Date: 2012-07-19 06:24 -0700
URL: http://hg.openjdk.java.net/build-infra/jdk8/hotspot/rev/950ed41429e5
Merge
Changeset: 12fc2571a6e2
Author: coleenp
Date: 2012-07-20 12:09 -0400
URL: http://hg.openjdk.java.net/build-infra/jdk8/hotspot/rev/12fc2571a6e2
Merge
- test/runtime/6294277/Test6294277.sh
Changeset: bd54fe36b5e5
Author: amurillo
Date: 2012-07-23 12:54 -0700
URL: http://hg.openjdk.java.net/build-infra/jdk8/hotspot/rev/bd54fe36b5e5
Merge
- test/runtime/6294277/Test6294277.sh
Changeset: 15eb2b903b04
Author: amurillo
Date: 2012-07-23 12:54 -0700
URL: http://hg.openjdk.java.net/build-infra/jdk8/hotspot/rev/15eb2b903b04
Added tag hs24-b17 for changeset bd54fe36b5e5
! .hgtags
Changeset: aba91a731143
Author: amurillo
Date: 2012-07-23 13:04 -0700
URL: http://hg.openjdk.java.net/build-infra/jdk8/hotspot/rev/aba91a731143
7185775: new hotspot build - hs24-b18
Reviewed-by: jcoomes
! make/hotspot_version
Changeset: fe94b4e7212b
Author: asaha
Date: 2012-07-23 14:28 -0700
URL: http://hg.openjdk.java.net/build-infra/jdk8/hotspot/rev/fe94b4e7212b
7185550: TEST: runtime/7020373/Test7020373.sh fails because there is no test/runtime/7020373/testcase.jar
Reviewed-by: coleenp
! test/runtime/7020373/Test7020373.sh
+ test/runtime/7020373/testcase.jar
Changeset: 43541217e9f7
Author: jiangli
Date: 2012-07-26 17:24 -0400
URL: http://hg.openjdk.java.net/build-infra/jdk8/hotspot/rev/43541217e9f7
7187046: Crash in ClassFileParser on solaris-ia32 during RetransformClasses.
Summary: Lower compiler optimization level when compiling jvmtiClassFileReconstituter.cpp as a workaround for the solaris x86 5.10 cc bug.
Reviewed-by: kvn, coleenp
! make/solaris/makefiles/fastdebug.make
! make/solaris/makefiles/optimized.make
! make/solaris/makefiles/product.make
Changeset: 611e8a669a2c
Author: dlong
Date: 2012-07-16 15:31 -0400
URL: http://hg.openjdk.java.net/build-infra/jdk8/hotspot/rev/611e8a669a2c
7147464: Java crashed while executing method with over 8k of dneg operations
Summary: replace recursive method with iterative
Reviewed-by: kvn, twisti
Contributed-by: dean.long at oracle.com
! src/share/vm/opto/phaseX.cpp
! src/share/vm/opto/phaseX.hpp
Changeset: a93a6d2c9e6c
Author: jiangli
Date: 2012-07-24 13:16 -0400
URL: http://hg.openjdk.java.net/build-infra/jdk8/hotspot/rev/a93a6d2c9e6c
Merge
Changeset: bcd1b9d98558
Author: jiangli
Date: 2012-07-26 16:55 -0700
URL: http://hg.openjdk.java.net/build-infra/jdk8/hotspot/rev/bcd1b9d98558
Merge
Changeset: 72e0362c3f0c
Author: amurillo
Date: 2012-07-27 12:08 -0700
URL: http://hg.openjdk.java.net/build-infra/jdk8/hotspot/rev/72e0362c3f0c
Merge
! .hgtags
- test/runtime/6294277/Test6294277.sh
Changeset: 58f237a9e83a
Author: amurillo
Date: 2012-07-27 12:08 -0700
URL: http://hg.openjdk.java.net/build-infra/jdk8/hotspot/rev/58f237a9e83a
Added tag hs24-b18 for changeset 72e0362c3f0c
! .hgtags
Changeset: d8684fc5139a
Author: erikj
Date: 2012-08-06 14:35 +0200
URL: http://hg.openjdk.java.net/build-infra/jdk8/hotspot/rev/d8684fc5139a
Merge
! make/solaris/makefiles/defs.make
! make/solaris/makefiles/dtrace.make
! make/windows/makefiles/debug.make
More information about the build-infra-dev
mailing list