hg: hsx/hotspot-main/hotspot: 30 new changesets
igor.veresov at oracle.com
igor.veresov at oracle.com
Thu Oct 17 13:51:07 PDT 2013
Changeset: 1e814e391ee8
Author: anoll
Date: 2013-10-04 09:19 +0200
URL: http://hg.openjdk.java.net/hsx/hotspot-main/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/hsx/hotspot-main/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/hsx/hotspot-main/hotspot/rev/5f1241525a01
Merge
Changeset: bf8a21c3ab3b
Author: vlivanov
Date: 2013-10-07 14:10 +0400
URL: http://hg.openjdk.java.net/hsx/hotspot-main/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/hsx/hotspot-main/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/hsx/hotspot-main/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/hsx/hotspot-main/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/hsx/hotspot-main/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/hsx/hotspot-main/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/hsx/hotspot-main/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/hsx/hotspot-main/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/hsx/hotspot-main/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/hsx/hotspot-main/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/hsx/hotspot-main/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/hsx/hotspot-main/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/hsx/hotspot-main/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/hsx/hotspot-main/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/hsx/hotspot-main/hotspot/rev/2348b2726e1d
Merge
Changeset: dd2cf1d1248b
Author: adlertz
Date: 2013-10-12 01:29 +0000
URL: http://hg.openjdk.java.net/hsx/hotspot-main/hotspot/rev/dd2cf1d1248b
Merge
Changeset: 469216acdb28
Author: anoll
Date: 2013-10-10 15:44 +0200
URL: http://hg.openjdk.java.net/hsx/hotspot-main/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/hsx/hotspot-main/hotspot/rev/ed2c74787eb5
Merge
Changeset: ce0cc25bc5e2
Author: roland
Date: 2013-10-12 12:12 +0200
URL: http://hg.openjdk.java.net/hsx/hotspot-main/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/hsx/hotspot-main/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/hsx/hotspot-main/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/hsx/hotspot-main/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/hsx/hotspot-main/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/hsx/hotspot-main/hotspot/rev/1263c7e17e1c
Merge
Changeset: 4a2acfb16e97
Author: rbackman
Date: 2013-10-11 12:06 +0200
URL: http://hg.openjdk.java.net/hsx/hotspot-main/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/hsx/hotspot-main/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/hsx/hotspot-main/hotspot/rev/8f4bb1773fd9
Merge
! src/share/vm/interpreter/linkResolver.cpp
- test/compiler/8013496/Test8013496.sh
More information about the hotspot-dev
mailing list