hg: jdk8/tl/hotspot: 70 new changesets

lana.steuck at oracle.com lana.steuck at oracle.com
Mon Oct 28 22:00:19 UTC 2013


Changeset: 7c26dced065e
Author:    amurillo
Date:      2013-10-11 13:14 -0700
URL:       http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/7c26dced065e

8026265: new hotspot build - hs25-b55
Reviewed-by: jcoomes

! make/hotspot_version

Changeset: b4a4fdc1f464
Author:    coleenp
Date:      2013-10-09 21:45 -0400
URL:       http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/b4a4fdc1f464

8025185: MethodHandleInError and MethodTypeInError not handled in ConstantPool::compare_entry_to and copy_entry_to
Summary: Add missing cases.
Reviewed-by: sspitsyn, dcubed

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

Changeset: e831448418ac
Author:    coleenp
Date:      2013-10-09 22:01 -0400
URL:       http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/e831448418ac

Merge


Changeset: cd7ea1d79dac
Author:    sla
Date:      2013-10-11 13:48 +0200
URL:       http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/cd7ea1d79dac

8026199: serviceability/sa/jmap-hprof/JMapHProfLargeHeapTest.java Compilation failed
Summary: Fixed a compilation failure due to changed method name
Reviewed-by: sla, jbachorik
Contributed-by: fredrik.arvidsson at oracle.com

! test/serviceability/sa/jmap-hprof/JMapHProfLargeHeapTest.java
! test/testlibrary/com/oracle/java/testlibrary/JDKToolLauncher.java

Changeset: 539144972c1e
Author:    sla
Date:      2013-10-11 14:08 +0200
URL:       http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/539144972c1e

8024425: VM_HeapDumper doesn't put anonymous classes in the heap dump
Summary: Switched from using SystemDictionary to using ClassLoaderDataGraph to get the anonymous classes included.
Reviewed-by: sla, sspitsyn
Contributed-by: fredrik.arvidsson at oracle.com

! src/share/vm/services/heapDumper.cpp

Changeset: 301ece1880ad
Author:    sla
Date:      2013-10-11 14:57 +0000
URL:       http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/301ece1880ad

Merge


Changeset: 28ca974cc21a
Author:    coleenp
Date:      2013-10-11 11:23 -0400
URL:       http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/28ca974cc21a

8022592: assert at constantTag.cpp:57: ShouldNotReachHere()
Summary: more missing cases for JVM_CONSTANT_Method{Handle,Type}InError
Reviewed-by: hseigel, dcubed

! src/share/vm/oops/constantPool.cpp
! src/share/vm/utilities/constantTag.cpp
! src/share/vm/utilities/constantTag.hpp

Changeset: 26ae62bc26c4
Author:    coleenp
Date:      2013-10-11 15:04 -0400
URL:       http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/26ae62bc26c4

Merge


Changeset: 0db3ba3f6870
Author:    hseigel
Date:      2013-10-11 15:33 -0400
URL:       http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/0db3ba3f6870

8026041: JVM crashes with assert "assert(is_updated()) failed: must not be clear" with -XX:+PrintGCApplicationConcurrentTime in -Xcomp mode
Summary: Prior to printing the time interval in RuntimeService::record_safepoint_begin(), check first that VM initialization is complete.
Reviewed-by: coleenp, dholmes, sla, ctornqvi
Contributed-by: lois.foltan at oracle.com

! src/share/vm/services/runtimeService.cpp

Changeset: df268195b0ea
Author:    hseigel
Date:      2013-10-11 17:08 -0400
URL:       http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/df268195b0ea

Merge


Changeset: 41459da469ae
Author:    ccheung
Date:      2013-10-11 18:23 -0700
URL:       http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/41459da469ae

Merge


Changeset: 83dbf427fedd
Author:    ccheung
Date:      2013-10-11 22:22 -0400
URL:       http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/83dbf427fedd

Merge


Changeset: 3e265ce4d2dd
Author:    hseigel
Date:      2013-10-12 13:09 -0400
URL:       http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/3e265ce4d2dd

8025942: os::Bsd::available_memory() needs implementation
Summary: Implement using the host_statistics64() api.
Reviewed-by: dsamersoff, morris, dholmes, coleenp, hseigel, dcubed
Contributed-by: gerard.ziemski at oracle.com

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

Changeset: d37a0525c0fe
Author:    hseigel
Date:      2013-10-12 15:39 -0400
URL:       http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/d37a0525c0fe

8024667: VM crashes with "assert(method() != NULL) failed: must have set method"
Summary: Check if data is in shared spaces before deallocating it.
Reviewed-by: coleenp, dcubed

! src/share/vm/memory/metadataFactory.hpp
! src/share/vm/oops/instanceKlass.cpp

Changeset: 2f8728d92483
Author:    acorn
Date:      2013-10-14 21:52 -0400
URL:       http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/2f8728d92483

8026299: invokespecial gets ICCE when it should get AME.
Reviewed-by: ccheung, coleenp

! src/share/vm/interpreter/linkResolver.cpp
! src/share/vm/interpreter/linkResolver.hpp

Changeset: f509b8f4699b
Author:    dcubed
Date:      2013-10-15 08:25 -0700
URL:       http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/f509b8f4699b

7165611: implement Full Debug Symbols on MacOS X hotspot
Summary: Add MacOS X FDS support to hotspot; add minimal MacOS X FDS import support to jdk; add MacOS X FDS support to install; add MacOS X FDS support to root.
Reviewed-by: erikj, sla, dholmes, rdurbin, tbell, ihse

! make/Makefile
! make/bsd/Makefile
! make/bsd/makefiles/buildtree.make
! make/bsd/makefiles/defs.make
! make/bsd/makefiles/dtrace.make
! make/bsd/makefiles/gcc.make
! make/bsd/makefiles/jsig.make
! make/bsd/makefiles/product.make
! make/bsd/makefiles/saproc.make
! make/bsd/makefiles/universal.gmk
! make/bsd/makefiles/vm.make
! make/defs.make

Changeset: e8703d708e6e
Author:    ccheung
Date:      2013-10-16 11:48 -0700
URL:       http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/e8703d708e6e

Merge


Changeset: 1e814e391ee8
Author:    anoll
Date:      2013-10-04 09:19 +0200
URL:       http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/1e814e391ee8

8025656: compiler/8013496/Test8013496.sh fails on assert
Summary: Ensure the thread is in correct state; rewrote test in Java
Reviewed-by: kvn, twisti

! src/share/vm/compiler/compileBroker.cpp
- test/compiler/8013496/Test8013496.sh
+ test/compiler/codecache/CheckReservedInitialCodeCacheSizeArgOrder.java

Changeset: 0c4c40f5c399
Author:    twisti
Date:      2013-10-04 10:11 -0700
URL:       http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/0c4c40f5c399

8011138: C2: stack overflow in compiler thread because of recursive inlining of lambda form methods
Reviewed-by: kvn, roland

! src/share/vm/opto/bytecodeInfo.cpp
! src/share/vm/opto/parse.hpp

Changeset: 5f1241525a01
Author:    twisti
Date:      2013-10-04 19:05 -0700
URL:       http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/5f1241525a01

Merge


Changeset: bf8a21c3ab3b
Author:    vlivanov
Date:      2013-10-07 14:10 +0400
URL:       http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/bf8a21c3ab3b

8025849: Redundant "pid" in VM log file name (e.g. hotspot_pidpid12345.log)
Reviewed-by: twisti, azeemj

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

Changeset: 5cc2d82aa82a
Author:    vlivanov
Date:      2013-10-07 14:11 +0400
URL:       http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/5cc2d82aa82a

8024943: ciReplay: fails to dump replay data during safepointing
Reviewed-by: kvn, twisti

! src/share/vm/ci/ciEnv.cpp
! src/share/vm/ci/ciEnv.hpp
! src/share/vm/ci/ciInstanceKlass.cpp
! src/share/vm/ci/ciMethod.cpp
! src/share/vm/ci/ciMethodData.cpp
! src/share/vm/utilities/vmError.cpp

Changeset: f478c98e8114
Author:    vlivanov
Date:      2013-10-07 14:12 +0400
URL:       http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/f478c98e8114

8024774: assert(_con < t->is_tuple()->cnt()) failed: ProjNode::_con must be in range
Reviewed-by: iveresov, roland, kvn, twisti

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

Changeset: 5741fc86a2ee
Author:    vlivanov
Date:      2013-10-07 14:13 +0400
URL:       http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/5741fc86a2ee

8025845: Default methods are unnecessarily marked w/ force_inline directive in some situations
Reviewed-by: acorn, kvn

! src/share/vm/classfile/defaultMethods.cpp

Changeset: c775af091fe9
Author:    twisti
Date:      2013-10-07 10:41 -0700
URL:       http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/c775af091fe9

8025566: EXCEPTION_ACCESS_VIOLATION in compiled by C1 String.valueOf method
Reviewed-by: kvn

! src/share/vm/c1/c1_LIRGenerator.cpp
! src/share/vm/ci/ciMethod.cpp
! src/share/vm/ci/ciMethod.hpp
! src/share/vm/ci/ciMethodData.cpp
! src/share/vm/ci/ciMethodData.hpp
! src/share/vm/ci/ciReplay.cpp
! src/share/vm/oops/method.hpp
! src/share/vm/opto/parseHelper.cpp

Changeset: d9043b88eeb3
Author:    roland
Date:      2013-10-03 10:55 +0200
URL:       http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/d9043b88eeb3

8024067: Missing replace_in_map() calls following null checks
Summary: add replace_in_map() calls following some null checks in type checks
Reviewed-by: kvn

! src/share/vm/opto/graphKit.cpp
! src/share/vm/opto/graphKit.hpp

Changeset: 17cda06bcb7d
Author:    iveresov
Date:      2013-10-08 07:08 -0700
URL:       http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/17cda06bcb7d

Merge

! src/share/vm/classfile/defaultMethods.cpp
- test/compiler/8013496/Test8013496.sh

Changeset: 6171eb9da4fd
Author:    twisti
Date:      2013-10-08 19:57 -0700
URL:       http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/6171eb9da4fd

8007923: Tests on references fails
Reviewed-by: kvn, iveresov

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

Changeset: 98692a2d36d7
Author:    adlertz
Date:      2013-10-09 13:00 +0200
URL:       http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/98692a2d36d7

8013830: [parfait] Uninitialised pointer 'Reachblock' may be used as argument
Summary: Replace uninitialised pointer with NULL at argument.
Reviewed-by: kvn, roland, twisti

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

Changeset: 4e7f99b70d9d
Author:    adlertz
Date:      2013-10-09 05:03 -0700
URL:       http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/4e7f99b70d9d

Merge

- test/testlibrary/AssertsTest.java
- test/testlibrary/OutputAnalyzerReportingTest.java
- test/testlibrary/OutputAnalyzerTest.java

Changeset: 46ef27bcacb3
Author:    twisti
Date:      2013-10-09 11:05 -0700
URL:       http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/46ef27bcacb3

8020750: Node::get_int: guarantee(t != NULL) failed: must be con
Reviewed-by: kvn, roland

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

Changeset: d13d7aba8c12
Author:    roland
Date:      2013-10-09 16:32 +0200
URL:       http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/d13d7aba8c12

8023657: New type profiling points: arguments to call
Summary: x86 interpreter and c1 type profiling for arguments at calls
Reviewed-by: kvn, twisti

! src/cpu/sparc/vm/c1_LIRAssembler_sparc.cpp
! src/cpu/sparc/vm/globals_sparc.hpp
! src/cpu/x86/vm/c1_LIRAssembler_x86.cpp
! src/cpu/x86/vm/globals_x86.hpp
! src/cpu/x86/vm/interp_masm_x86_32.cpp
! src/cpu/x86/vm/interp_masm_x86_32.hpp
! src/cpu/x86/vm/interp_masm_x86_64.cpp
! src/cpu/x86/vm/interp_masm_x86_64.hpp
! src/cpu/x86/vm/macroAssembler_x86.hpp
! src/cpu/x86/vm/templateTable_x86_32.cpp
! src/cpu/x86/vm/templateTable_x86_64.cpp
! src/share/vm/c1/c1_Compilation.cpp
! src/share/vm/c1/c1_Compilation.hpp
! src/share/vm/c1/c1_GraphBuilder.cpp
! src/share/vm/c1/c1_GraphBuilder.hpp
! src/share/vm/c1/c1_Instruction.cpp
! src/share/vm/c1/c1_Instruction.hpp
! src/share/vm/c1/c1_InstructionPrinter.cpp
! src/share/vm/c1/c1_LIR.cpp
! src/share/vm/c1/c1_LIR.hpp
! src/share/vm/c1/c1_LIRAssembler.hpp
! src/share/vm/c1/c1_LIRGenerator.cpp
! src/share/vm/c1/c1_LIRGenerator.hpp
! src/share/vm/c1/c1_Optimizer.cpp
! src/share/vm/c1/c1_RangeCheckElimination.hpp
! src/share/vm/ci/ciClassList.hpp
! src/share/vm/ci/ciInstanceKlass.hpp
! src/share/vm/ci/ciKlass.hpp
! src/share/vm/ci/ciMethodData.cpp
! src/share/vm/ci/ciMethodData.hpp
! src/share/vm/ci/ciObjArrayKlass.cpp
! src/share/vm/ci/ciObjArrayKlass.hpp
! src/share/vm/ci/ciStreams.hpp
! src/share/vm/ci/ciTypeArrayKlass.hpp
! src/share/vm/oops/methodData.cpp
! src/share/vm/oops/methodData.hpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/java.cpp
! src/share/vm/runtime/signature.cpp
! src/share/vm/runtime/signature.hpp

Changeset: 8b80b262e501
Author:    twisti
Date:      2013-10-11 10:14 -0700
URL:       http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/8b80b262e501

8005173: assert(false) failed: DEBUG MESSAGE: exception oop must be empty (macroAssembler_x86.cpp:625)
Reviewed-by: kvn, iveresov

! src/cpu/sparc/vm/c1_Runtime1_sparc.cpp
! src/share/vm/c1/c1_Runtime1.cpp
! src/share/vm/opto/runtime.cpp
! src/share/vm/runtime/thread.hpp

Changeset: d8a449d2f5b2
Author:    adlertz
Date:      2013-10-11 13:10 +0200
URL:       http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/d8a449d2f5b2

8011415: CTW on Sparc: assert(lrg.lo_degree()) failed:
Summary: Increased the LRG AllStack mask size since the previous size was not big enough when compiling huge methods (60k+ nodes)
Reviewed-by: kvn, roland, twisti

! src/share/vm/opto/chaitin.hpp
! src/share/vm/opto/ifg.cpp

Changeset: 2348b2726e1d
Author:    adlertz
Date:      2013-10-11 19:16 +0000
URL:       http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/2348b2726e1d

Merge


Changeset: dd2cf1d1248b
Author:    adlertz
Date:      2013-10-12 01:29 +0000
URL:       http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/dd2cf1d1248b

Merge


Changeset: 469216acdb28
Author:    anoll
Date:      2013-10-10 15:44 +0200
URL:       http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/469216acdb28

8023014: CodeSweeperSweepNoFlushTest.java fails with HS crash
Summary: Ensure ensure correct initialization of compiler runtime
Reviewed-by: kvn, twisti

! src/share/vm/c1/c1_Compiler.cpp
! src/share/vm/c1/c1_Compiler.hpp
! src/share/vm/code/codeBlob.cpp
! src/share/vm/code/codeBlob.hpp
! src/share/vm/compiler/abstractCompiler.cpp
! src/share/vm/compiler/abstractCompiler.hpp
! src/share/vm/compiler/compileBroker.cpp
! src/share/vm/compiler/compileBroker.hpp
! src/share/vm/opto/c2compiler.cpp
! src/share/vm/opto/c2compiler.hpp
! src/share/vm/opto/runtime.cpp
! src/share/vm/opto/runtime.hpp
! src/share/vm/runtime/thread.cpp
! src/share/vm/runtime/thread.hpp
! src/share/vm/runtime/vmStructs.cpp
! src/share/vm/shark/sharkCompiler.cpp
! src/share/vm/shark/sharkCompiler.hpp
+ test/compiler/startup/SmallCodeCacheStartup.java

Changeset: ed2c74787eb5
Author:    twisti
Date:      2013-10-11 19:51 -0700
URL:       http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/ed2c74787eb5

Merge


Changeset: ce0cc25bc5e2
Author:    roland
Date:      2013-10-12 12:12 +0200
URL:       http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/ce0cc25bc5e2

8026054: New type profiling points: type of return values at calls
Summary: x86 interpreter and c1 type profiling for return values at calls
Reviewed-by: kvn, twisti

! src/cpu/x86/vm/globals_x86.hpp
! src/cpu/x86/vm/interp_masm_x86_32.cpp
! src/cpu/x86/vm/interp_masm_x86_32.hpp
! src/cpu/x86/vm/interp_masm_x86_64.cpp
! src/cpu/x86/vm/interp_masm_x86_64.hpp
! src/cpu/x86/vm/templateInterpreter_x86_32.cpp
! src/cpu/x86/vm/templateInterpreter_x86_64.cpp
! src/share/vm/c1/c1_Canonicalizer.cpp
! src/share/vm/c1/c1_Canonicalizer.hpp
! src/share/vm/c1/c1_GraphBuilder.cpp
! src/share/vm/c1/c1_GraphBuilder.hpp
! src/share/vm/c1/c1_Instruction.hpp
! src/share/vm/c1/c1_InstructionPrinter.cpp
! src/share/vm/c1/c1_InstructionPrinter.hpp
! src/share/vm/c1/c1_LIRGenerator.cpp
! src/share/vm/c1/c1_LIRGenerator.hpp
! src/share/vm/c1/c1_Optimizer.cpp
! src/share/vm/c1/c1_RangeCheckElimination.hpp
! src/share/vm/c1/c1_ValueMap.hpp
! src/share/vm/ci/ciMethodData.cpp
! src/share/vm/ci/ciMethodData.hpp
! src/share/vm/oops/methodData.cpp
! src/share/vm/oops/methodData.hpp
! src/share/vm/runtime/globals.hpp

Changeset: f50418dfb1b7
Author:    iveresov
Date:      2013-10-13 13:22 -0700
URL:       http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/f50418dfb1b7

Merge

! src/cpu/sparc/vm/c1_Runtime1_sparc.cpp
! src/share/vm/classfile/defaultMethods.cpp
! src/share/vm/oops/method.hpp
! src/share/vm/opto/graphKit.cpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/vmStructs.cpp
- test/compiler/8013496/Test8013496.sh

Changeset: e504cd481ec0
Author:    twisti
Date:      2013-10-14 19:30 -0700
URL:       http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/e504cd481ec0

8026376: assert(false) failed: DEBUG MESSAGE: exception pc already set
Reviewed-by: kvn

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

Changeset: 8df6f123d35e
Author:    drchase
Date:      2013-10-12 17:26 -0400
URL:       http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/8df6f123d35e

8026124: JSR-292 bug: java.nio.file.Path.toString cores dump
Summary: catch problem case, assert it matches valid input, new test
Reviewed-by: jrose, twisti, kvn

! src/share/vm/interpreter/linkResolver.cpp
+ test/compiler/jsr292/CreatesInterfaceDotEqualsCallInfo.java
+ test/compiler/jsr292/createsInterfaceDotEqualsCallInfo.js

Changeset: f91a9a696e5e
Author:    kvn
Date:      2013-10-15 12:14 -0700
URL:       http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/f91a9a696e5e

8026293: Schedule part of G1 pre-barrier late
Summary: move rare executed part of G1 write barrier from hot path.
Reviewed-by: kvn, twisti, roland
Contributed-by: staffan.friberg at oracle.com

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

Changeset: 1263c7e17e1c
Author:    kvn
Date:      2013-10-15 17:47 -0700
URL:       http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/1263c7e17e1c

Merge


Changeset: 4a2acfb16e97
Author:    rbackman
Date:      2013-10-11 12:06 +0200
URL:       http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/4a2acfb16e97

8025657: compiler/intrinsics/mathexact/ConstantTest.java fails on assert in lcm.cpp on solaris x64
Reviewed-by: kvn, twisti

! src/share/vm/opto/compile.cpp
! src/share/vm/opto/mathexactnode.cpp
! src/share/vm/opto/mathexactnode.hpp
+ test/compiler/intrinsics/mathexact/RepeatTest.java

Changeset: 90abdd727e64
Author:    iveresov
Date:      2013-10-16 11:13 -0700
URL:       http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/90abdd727e64

8009303: Tiered: incorrect results in VM tests stringconcat with -Xcomp -XX:+DeoptimizeALot on solaris-amd64
Summary: Do memory flow analysis in string concat optimizier to exclude cases when computation of arguments to StringBuffer::append has side effects
Reviewed-by: kvn, twisti

! src/share/vm/opto/idealGraphPrinter.cpp
! src/share/vm/opto/stringopts.cpp

Changeset: 8f4bb1773fd9
Author:    iveresov
Date:      2013-10-17 10:58 -0700
URL:       http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/8f4bb1773fd9

Merge

! src/share/vm/interpreter/linkResolver.cpp
- test/compiler/8013496/Test8013496.sh

Changeset: 7114c4597ae3
Author:    acorn
Date:      2013-10-17 23:30 -0400
URL:       http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/7114c4597ae3

8026365: NoClassDefinitionFound for anonymous class invokespecial.
Reviewed-by: dcubed, kamg

! src/share/vm/classfile/verifier.cpp
! test/TEST.groups

Changeset: 9c8289162268
Author:    jwilhelm
Date:      2013-10-11 16:18 +0200
URL:       http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/9c8289162268

8024776: Max/MinHeapFreeRatio descriptions should be more precise
Summary: Descriptions for Max/MinHeapFreeRatio updated
Reviewed-by: ehelin, jmasa

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

Changeset: 2382ff14d889
Author:    jwilhelm
Date:      2013-10-12 05:08 +0000
URL:       http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/2382ff14d889

Merge

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

Changeset: 24f32d09a0d7
Author:    jwilhelm
Date:      2013-10-12 00:49 +0200
URL:       http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/24f32d09a0d7

8023643: G1 assert failed when NewSize was specified greater than MaxNewSize
Summary: Exit with an error if incompatible NewSize and MaxNeSize are set
Reviewed-by: brutisso, tschatzl

! src/share/vm/gc_implementation/g1/g1CollectorPolicy.cpp

Changeset: d6818f623792
Author:    tschatzl
Date:      2013-10-15 11:18 +0200
URL:       http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/d6818f623792

8026186: gc/metaspace/CompressedClassSpaceSizeInJmapHeap.java Compilation failed
Summary: After a method rename in JDK-8014905 the mentioned test did not compile any more. Fix the uses of the affected method.
Reviewed-by: jwilhelm, mgerdin, jmasa

! test/serviceability/sa/jmap-hprof/JMapHProfLargeHeapTest.java
! test/testlibrary/com/oracle/java/testlibrary/JDKToolLauncher.java

Changeset: 027006a47a6d
Author:    sjohanss
Date:      2013-10-14 14:21 +0200
URL:       http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/027006a47a6d

8025661: Ill-formed -Xminf and -Xmaxf options values interpreted as 0
Summary: Using strtod() instead of atof() when parsing -Xminf and -Xmaxf.
Reviewed-by: brutisso, pliden

! src/share/vm/runtime/arguments.cpp
+ test/gc/arguments/TestHeapFreeRatio.java

Changeset: 82fcc0567fef
Author:    mgerdin
Date:      2013-10-15 04:29 -0700
URL:       http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/82fcc0567fef

Merge


Changeset: 6f1919cfd18c
Author:    pliden
Date:      2013-10-15 11:38 +0200
URL:       http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/6f1919cfd18c

8023158: hotspot/test/gc/7168848/HumongousAlloc.java fails 14 full gcs, expect 0 full gcs
Reviewed-by: brutisso, tschatzl

! test/TEST.groups
- test/gc/7168848/HumongousAlloc.java
+ test/gc/g1/TestHumongousAllocInitialMark.java

Changeset: bfd52054aeb8
Author:    pliden
Date:      2013-10-15 11:42 +0200
URL:       http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/bfd52054aeb8

8024632: Description of InitialSurvivorRatio flag in globals.hpp is incorrect
Reviewed-by: brutisso, tschatzl, kmo, tamao

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

Changeset: 041c5da41ac4
Author:    pliden
Date:      2013-10-15 11:44 +0200
URL:       http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/041c5da41ac4

8024634: gc/startup_warnings tests can fail due to unrelated warnings
Reviewed-by: brutisso, jwilhelm, tamao

! test/gc/startup_warnings/TestCMS.java
! test/gc/startup_warnings/TestCMSNoIncrementalMode.java
! test/gc/startup_warnings/TestG1.java
! test/gc/startup_warnings/TestParNewCMS.java
! test/gc/startup_warnings/TestParallelGC.java
! test/gc/startup_warnings/TestParallelScavengeSerialOld.java
! test/gc/startup_warnings/TestSerialGC.java

Changeset: f16726924734
Author:    stefank
Date:      2013-10-15 07:10 -0700
URL:       http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/f16726924734

Merge

- test/gc/7168848/HumongousAlloc.java

Changeset: bdfbb1fb19ca
Author:    stefank
Date:      2013-10-15 14:28 +0200
URL:       http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/bdfbb1fb19ca

8026391: The Metachunk header wastes memory
Reviewed-by: coleenp, jmasa

! src/share/vm/memory/binaryTreeDictionary.cpp
! src/share/vm/memory/freeBlockDictionary.cpp
! src/share/vm/memory/freeList.cpp
- src/share/vm/memory/metablock.cpp
- src/share/vm/memory/metablock.hpp
! src/share/vm/memory/metachunk.cpp
! src/share/vm/memory/metachunk.hpp
! src/share/vm/memory/metaspace.cpp
! src/share/vm/memory/metaspace.hpp
! src/share/vm/prims/jni.cpp
! src/share/vm/runtime/vmStructs.cpp

Changeset: ec2e26e26183
Author:    stefank
Date:      2013-10-15 14:32 +0200
URL:       http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/ec2e26e26183

8026392: Metachunks and Metablocks are using a too large alignment
Reviewed-by: coleenp, jmasa

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

Changeset: 9e5fadad7fdf
Author:    tschatzl
Date:      2013-10-16 11:46 +0200
URL:       http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/9e5fadad7fdf

8025925: jmap fails with "field _length not found in type HeapRegionSeq"
Summary: The change JDK-7163191 changed the data layout of a class that is referenced by the java code of the SA agent. This fix synchronizes the SA agent with that change.
Reviewed-by: sla, mgerdin

+ agent/src/share/classes/sun/jvm/hotspot/gc_implementation/g1/G1HeapRegionTable.java
! agent/src/share/classes/sun/jvm/hotspot/gc_implementation/g1/HeapRegionSeq.java

Changeset: 28df60a5badf
Author:    stefank
Date:      2013-10-17 08:41 +0200
URL:       http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/28df60a5badf

8026707: JDK-8026391 broke the optimized build target
Reviewed-by: mgerdin, coleenp

! src/share/vm/memory/metachunk.hpp

Changeset: 94c0343b1887
Author:    stefank
Date:      2013-10-17 08:42 +0200
URL:       http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/94c0343b1887

8026715: Remove the MetaDataDeallocateALot develop flag
Reviewed-by: coleenp, mgerdin

! src/share/vm/memory/metaspace.cpp
! src/share/vm/runtime/globals.hpp

Changeset: bf9e50c573ad
Author:    jmasa
Date:      2013-10-17 06:29 -0700
URL:       http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/bf9e50c573ad

8025635: SoftReferences are not cleared before metaspace OOME are thrown
Reviewed-by: jcoomes, tamao, tschatzl, stefank

! src/share/vm/gc_implementation/shared/vmGCOperations.cpp

Changeset: c51cd6af7e61
Author:    jcoomes
Date:      2013-10-18 12:10 -0700
URL:       http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/c51cd6af7e61

Merge

! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/vmStructs.cpp
! test/TEST.groups
- test/compiler/8013496/Test8013496.sh
! test/serviceability/sa/jmap-hprof/JMapHProfLargeHeapTest.java
! test/testlibrary/com/oracle/java/testlibrary/JDKToolLauncher.java

Changeset: 23b8db5ea31d
Author:    amurillo
Date:      2013-10-18 21:30 -0700
URL:       http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/23b8db5ea31d

Merge

- src/share/vm/memory/metablock.cpp
- src/share/vm/memory/metablock.hpp
- test/compiler/8013496/Test8013496.sh
- test/gc/7168848/HumongousAlloc.java

Changeset: e8cbdc701bfb
Author:    amurillo
Date:      2013-10-18 21:30 -0700
URL:       http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/e8cbdc701bfb

Added tag hs25-b55 for changeset 23b8db5ea31d

! .hgtags

Changeset: 4589b398ab03
Author:    amurillo
Date:      2013-10-22 13:56 -0700
URL:       http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/4589b398ab03

Merge

- src/share/vm/memory/metablock.cpp
- src/share/vm/memory/metablock.hpp
- test/compiler/8013496/Test8013496.sh
- test/gc/7168848/HumongousAlloc.java

Changeset: 4a1128861221
Author:    cl
Date:      2013-10-24 09:10 -0700
URL:       http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/4a1128861221

Added tag jdk8-b113 for changeset 4589b398ab03

! .hgtags

Changeset: 0e55a181cb08
Author:    lana
Date:      2013-10-28 12:25 -0700
URL:       http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/0e55a181cb08

Merge

- src/share/vm/memory/metablock.cpp
- src/share/vm/memory/metablock.hpp
- test/compiler/8013496/Test8013496.sh
- test/gc/7168848/HumongousAlloc.java




More information about the security-dev mailing list