hg: hsx/hotspot-rt/hotspot: 23 new changesets
alejandro.murillo at oracle.com
alejandro.murillo at oracle.com
Fri Sep 28 17:54:29 PDT 2012
Changeset: 5baec2e69518
Author: jmasa
Date: 2012-09-25 07:05 -0700
URL: http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/5baec2e69518
7200615: NPG: optimized VM build is broken
Reviewed-by: kvn
! src/share/vm/gc_implementation/g1/g1GCPhaseTimes.cpp
! src/share/vm/memory/metaspace.cpp
Changeset: 8966c2d65d96
Author: brutisso
Date: 2012-09-25 14:58 +0200
URL: http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/8966c2d65d96
7200470: KeepAliveClosure not needed in CodeCache::do_unloading
Summary: Removed the unused keep_alive parameter
Reviewed-by: stefank, dholmes, kamg, coleenp
! src/share/vm/code/codeCache.cpp
! src/share/vm/code/codeCache.hpp
! src/share/vm/code/nmethod.cpp
! src/share/vm/code/nmethod.hpp
! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp
! src/share/vm/gc_implementation/g1/g1MarkSweep.cpp
! src/share/vm/gc_implementation/parallelScavenge/psMarkSweep.cpp
! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.cpp
! src/share/vm/memory/genMarkSweep.cpp
Changeset: 7c2fd5948145
Author: brutisso
Date: 2012-09-25 18:28 +0200
URL: http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/7c2fd5948145
Merge
Changeset: 15fba4382765
Author: stefank
Date: 2012-09-28 14:14 +0200
URL: http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/15fba4382765
Merge
Changeset: 2cb2f30450c7
Author: twisti
Date: 2012-09-17 12:57 -0700
URL: http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/2cb2f30450c7
7196262: JSR 292: java/lang/invoke/PrivateInvokeTest.java fails on solaris-sparc
Reviewed-by: kvn, jrose, bdelsart
! src/cpu/sparc/vm/assembler_sparc.cpp
! src/cpu/sparc/vm/assembler_sparc.hpp
! src/cpu/sparc/vm/methodHandles_sparc.cpp
! src/cpu/sparc/vm/sharedRuntime_sparc.cpp
! src/cpu/x86/vm/methodHandles_x86.cpp
! src/cpu/x86/vm/sharedRuntime_x86_32.cpp
! src/cpu/x86/vm/sharedRuntime_x86_64.cpp
! src/share/vm/asm/register.hpp
! src/share/vm/code/nmethod.cpp
! src/share/vm/runtime/sharedRuntime.cpp
! src/share/vm/runtime/sharedRuntime.hpp
Changeset: 8d3cc6612bd1
Author: kvn
Date: 2012-09-17 17:02 -0700
URL: http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/8d3cc6612bd1
7197033: missing ResourceMark for assert in Method::bci_from()
Summary: Added missing ResourceMark.
Reviewed-by: dholmes, coleenp, jmasa
! src/share/vm/oops/method.cpp
Changeset: 137868b7aa6f
Author: kvn
Date: 2012-09-17 19:39 -0700
URL: http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/137868b7aa6f
7196199: java/text/Bidi/Bug6665028.java failed: Bidi run count incorrect
Summary: Save whole XMM/YMM registers in safepoint interrupt handler.
Reviewed-by: roland, twisti
! src/cpu/sparc/vm/sharedRuntime_sparc.cpp
! src/cpu/x86/vm/assembler_x86.cpp
! src/cpu/x86/vm/assembler_x86.hpp
! src/cpu/x86/vm/sharedRuntime_x86_32.cpp
! src/cpu/x86/vm/sharedRuntime_x86_64.cpp
! src/cpu/x86/vm/x86.ad
! src/share/vm/c1/c1_Compilation.cpp
! src/share/vm/c1/c1_Compilation.hpp
! src/share/vm/ci/ciEnv.cpp
! src/share/vm/ci/ciEnv.hpp
! src/share/vm/code/nmethod.cpp
! src/share/vm/code/nmethod.hpp
! src/share/vm/opto/compile.cpp
! src/share/vm/opto/compile.hpp
! src/share/vm/opto/output.cpp
! src/share/vm/opto/superword.cpp
! src/share/vm/runtime/sharedRuntime.cpp
! src/share/vm/runtime/sharedRuntime.hpp
+ test/compiler/7196199/Test7196199.java
Changeset: 9d89c76b0505
Author: twisti
Date: 2012-09-19 10:38 -0700
URL: http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/9d89c76b0505
7198499: TraceTypeProfile as diagnostic option
Reviewed-by: kvn
Contributed-by: Aleksey Shipilev <aleksey.shipilev at oracle.com>
! src/share/vm/opto/c2_globals.hpp
! src/share/vm/opto/doCall.cpp
Changeset: 8ae8f9dd7099
Author: kvn
Date: 2012-09-19 16:50 -0700
URL: http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/8ae8f9dd7099
7199010: incorrect vector alignment
Summary: Fixed vectors alignment when several arrays are accessed in one loop.
Reviewed-by: roland, twisti
! src/cpu/x86/vm/vm_version_x86.cpp
! src/share/vm/opto/c2_globals.hpp
! src/share/vm/opto/superword.cpp
! src/share/vm/opto/superword.hpp
Changeset: 7eca5de9e0b6
Author: roland
Date: 2012-09-20 16:49 +0200
URL: http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/7eca5de9e0b6
7023898: Intrinsify AtomicLongFieldUpdater.getAndIncrement()
Summary: use shorter instruction sequences for atomic add and atomic exchange when possible.
Reviewed-by: kvn, jrose
! src/cpu/sparc/vm/assembler_sparc.inline.hpp
! src/cpu/sparc/vm/c1_LIRAssembler_sparc.cpp
! src/cpu/sparc/vm/c1_LIRGenerator_sparc.cpp
! src/cpu/sparc/vm/sparc.ad
! src/cpu/sparc/vm/vm_version_sparc.cpp
! src/cpu/x86/vm/c1_LIRAssembler_x86.cpp
! src/cpu/x86/vm/c1_LIRGenerator_x86.cpp
! src/cpu/x86/vm/vm_version_x86.cpp
! src/cpu/x86/vm/x86.ad
! src/cpu/x86/vm/x86_32.ad
! src/cpu/x86/vm/x86_64.ad
! src/share/vm/adlc/formssel.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_LIR.cpp
! src/share/vm/c1/c1_LIR.hpp
! src/share/vm/c1/c1_LIRAssembler.cpp
! src/share/vm/c1/c1_LIRAssembler.hpp
! src/share/vm/c1/c1_LIRGenerator.hpp
! src/share/vm/c1/c1_Optimizer.cpp
! src/share/vm/c1/c1_ValueMap.hpp
! src/share/vm/classfile/vmSymbols.hpp
! src/share/vm/opto/classes.hpp
! src/share/vm/opto/compile.cpp
! src/share/vm/opto/connode.cpp
! src/share/vm/opto/escape.cpp
! src/share/vm/opto/escape.hpp
! src/share/vm/opto/library_call.cpp
! src/share/vm/opto/matcher.cpp
! src/share/vm/opto/memnode.cpp
! src/share/vm/opto/memnode.hpp
! src/share/vm/runtime/vm_version.cpp
! src/share/vm/runtime/vm_version.hpp
Changeset: b31471cdc53e
Author: kvn
Date: 2012-09-24 10:30 -0700
URL: http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/b31471cdc53e
7200163: add CodeComments functionality to assember stubs
Summary: Pass the codeBuffer to the Stub constructor, and adapts the disassembler to print the comments.
Reviewed-by: jrose, kvn, twisti
Contributed-by: goetz.lindenmaier at sap.com
! src/share/vm/asm/codeBuffer.cpp
! src/share/vm/asm/codeBuffer.hpp
! src/share/vm/code/codeBlob.cpp
! src/share/vm/code/codeBlob.hpp
! src/share/vm/code/icBuffer.hpp
! src/share/vm/code/nmethod.cpp
! src/share/vm/code/nmethod.hpp
! src/share/vm/code/stubs.cpp
! src/share/vm/code/stubs.hpp
! src/share/vm/compiler/disassembler.cpp
! src/share/vm/compiler/disassembler.hpp
! src/share/vm/interpreter/interpreter.cpp
! src/share/vm/interpreter/interpreter.hpp
! src/share/vm/runtime/sharedRuntime.cpp
Changeset: 3a327d0b8586
Author: twisti
Date: 2012-09-24 11:07 -0700
URL: http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/3a327d0b8586
7188176: The JVM should differentiate between T and M series and adjust GC ergonomics
Reviewed-by: kvn
Contributed-by: Tao Mao <tao.mao at oracle.com>
! src/cpu/sparc/vm/vm_version_sparc.cpp
! src/cpu/sparc/vm/vm_version_sparc.hpp
Changeset: f7c1f489db55
Author: twisti
Date: 2012-09-24 12:31 -0700
URL: http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/f7c1f489db55
Merge
Changeset: c92f43386117
Author: kvn
Date: 2012-09-24 14:46 -0700
URL: http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/c92f43386117
Merge
! src/share/vm/classfile/vmSymbols.hpp
Changeset: 9191895df19d
Author: twisti
Date: 2012-09-24 17:59 -0700
URL: http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/9191895df19d
7200001: failed C1 OSR compile doesn't get recompiled with C2
Reviewed-by: kvn
! src/share/vm/compiler/compileBroker.cpp
! src/share/vm/compiler/compileBroker.hpp
! src/share/vm/compiler/compileLog.cpp
! src/share/vm/oops/method.cpp
! src/share/vm/oops/method.hpp
! src/share/vm/runtime/advancedThresholdPolicy.cpp
! src/share/vm/runtime/compilationPolicy.cpp
! src/share/vm/runtime/simpleThresholdPolicy.cpp
! src/share/vm/runtime/vmStructs.cpp
! src/share/vm/utilities/accessFlags.hpp
Changeset: 1a9b9cfcef41
Author: neliasso
Date: 2012-03-29 16:43 +0200
URL: http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/1a9b9cfcef41
7163863: Updated projectcreator
Summary: Enable source browsing for all platform dependent code
Reviewed-by: brutisso, coleenp
! make/windows/makefiles/projectcreator.make
! src/share/tools/ProjectCreator/BuildConfig.java
- src/share/tools/ProjectCreator/DirectoryTree.java
- src/share/tools/ProjectCreator/DirectoryTreeNode.java
- src/share/tools/ProjectCreator/FileFormatException.java
+ src/share/tools/ProjectCreator/FileTreeCreator.java
+ src/share/tools/ProjectCreator/FileTreeCreatorVC10.java
+ src/share/tools/ProjectCreator/FileTreeCreatorVC7.java
! src/share/tools/ProjectCreator/ProjectCreator.java
! src/share/tools/ProjectCreator/Util.java
! src/share/tools/ProjectCreator/WinGammaPlatform.java
! src/share/tools/ProjectCreator/WinGammaPlatformVC10.java
- src/share/tools/ProjectCreator/WinGammaPlatformVC6.java
! src/share/tools/ProjectCreator/WinGammaPlatformVC7.java
Changeset: 0702f188baeb
Author: kvn
Date: 2012-09-25 10:41 -0700
URL: http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/0702f188baeb
7200233: C2: can't use expand rules for vector instruction rules
Summary: Added missed _bottom_type set in ArchDesc::defineExpand() and missed vector nodes in MatchRule::is_vector().
Reviewed-by: twisti, roland, dlong
! src/share/vm/adlc/formssel.cpp
! src/share/vm/adlc/output_c.cpp
! src/share/vm/runtime/vmStructs.cpp
Changeset: 06f52c4d0e18
Author: kvn
Date: 2012-09-25 15:48 -0700
URL: http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/06f52c4d0e18
7200264: 7192963 changes disabled shift vectors
Summary: Replaced is_vector_use() call with explicit check for vector shift's count.
Reviewed-by: twisti, roland, dlong, vlivanov
! src/share/vm/opto/superword.cpp
+ test/compiler/7200264/Test7200264.sh
+ test/compiler/7200264/TestIntVect.java
Changeset: e626685e9f6c
Author: kvn
Date: 2012-09-27 09:38 -0700
URL: http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/e626685e9f6c
7193318: C2: remove number of inputs requirement from Node's new operator
Summary: Deleted placement new operator of Node - node(size_t, Compile *, int).
Reviewed-by: kvn, twisti
Contributed-by: bharadwaj.yadavalli at oracle.com
! src/share/vm/adlc/output_c.cpp
! src/share/vm/opto/addnode.cpp
! src/share/vm/opto/block.cpp
! src/share/vm/opto/callGenerator.cpp
! src/share/vm/opto/callnode.cpp
! src/share/vm/opto/cfgnode.cpp
! src/share/vm/opto/chaitin.cpp
! src/share/vm/opto/compile.cpp
! src/share/vm/opto/connode.cpp
! src/share/vm/opto/connode.hpp
! src/share/vm/opto/divnode.cpp
! src/share/vm/opto/doCall.cpp
! src/share/vm/opto/generateOptoStub.cpp
! src/share/vm/opto/graphKit.cpp
! src/share/vm/opto/graphKit.hpp
! src/share/vm/opto/idealKit.cpp
! src/share/vm/opto/idealKit.hpp
! src/share/vm/opto/ifnode.cpp
! src/share/vm/opto/lcm.cpp
! src/share/vm/opto/library_call.cpp
! src/share/vm/opto/loopPredicate.cpp
! src/share/vm/opto/loopTransform.cpp
! src/share/vm/opto/loopUnswitch.cpp
! src/share/vm/opto/loopnode.cpp
! src/share/vm/opto/loopopts.cpp
! src/share/vm/opto/macro.cpp
! src/share/vm/opto/macro.hpp
! src/share/vm/opto/matcher.cpp
! src/share/vm/opto/memnode.cpp
! src/share/vm/opto/mulnode.cpp
! src/share/vm/opto/node.cpp
! src/share/vm/opto/node.hpp
! src/share/vm/opto/output.cpp
! src/share/vm/opto/parse1.cpp
! src/share/vm/opto/parse2.cpp
! src/share/vm/opto/parse3.cpp
! src/share/vm/opto/parseHelper.cpp
! src/share/vm/opto/phaseX.cpp
! src/share/vm/opto/reg_split.cpp
! src/share/vm/opto/split_if.cpp
! src/share/vm/opto/stringopts.cpp
! src/share/vm/opto/subnode.cpp
! src/share/vm/opto/superword.cpp
! src/share/vm/opto/vectornode.cpp
Changeset: 69fb89ec6fa7
Author: kvn
Date: 2012-09-27 15:49 -0700
URL: http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/69fb89ec6fa7
7198084: NPG: distance is too big for short branches in test_invocation_counter_for_mdp()
Summary: use long branches in test_invocation_counter_for_mdp()
Reviewed-by: twisti
! src/cpu/sparc/vm/interp_masm_sparc.cpp
Changeset: f2e12eb74117
Author: kvn
Date: 2012-09-28 10:16 -0700
URL: http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/f2e12eb74117
Merge
- src/share/tools/ProjectCreator/DirectoryTree.java
- src/share/tools/ProjectCreator/DirectoryTreeNode.java
- src/share/tools/ProjectCreator/FileFormatException.java
- src/share/tools/ProjectCreator/WinGammaPlatformVC6.java
! src/share/vm/code/nmethod.cpp
! src/share/vm/code/nmethod.hpp
! src/share/vm/compiler/disassembler.cpp
! src/share/vm/compiler/disassembler.hpp
Changeset: 9f008ad79470
Author: amurillo
Date: 2012-09-28 13:39 -0700
URL: http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/9f008ad79470
Added tag hs25-b03 for changeset f2e12eb74117
! .hgtags
Changeset: 1b582b1bf7cb
Author: amurillo
Date: 2012-09-28 14:36 -0700
URL: http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/1b582b1bf7cb
8000251: new hotspot build - hs25-b04
Reviewed-by: jcoomes
! make/hotspot_version
More information about the serviceability-dev
mailing list