hg: hsx/hotspot-main/hotspot: 15 new changesets
bharadwaj.yadavalli at oracle.com
bharadwaj.yadavalli at oracle.com
Fri Apr 19 08:47:04 PDT 2013
Changeset: b8b081e53312
Author: twisti
Date: 2013-04-12 12:22 -0700
URL: http://hg.openjdk.java.net/hsx/hotspot-main/hotspot/rev/b8b081e53312
8011933: add number of classes, methods and time spent to CompileTheWorld
Reviewed-by: jrose, kvn
! src/share/vm/classfile/classLoader.cpp
! src/share/vm/classfile/classLoader.hpp
Changeset: 393fd4ef89c4
Author: twisti
Date: 2013-04-12 15:43 -0700
URL: http://hg.openjdk.java.net/hsx/hotspot-main/hotspot/rev/393fd4ef89c4
8011678: test/Makefile should pick up JT_HOME environment variable
Reviewed-by: kvn
! test/Makefile
Changeset: f36e073d56a4
Author: drchase
Date: 2013-04-12 15:53 -0700
URL: http://hg.openjdk.java.net/hsx/hotspot-main/hotspot/rev/f36e073d56a4
7104565: trim jprt build targets
Summary: remove JPRT debug builds, remove -DDEBUG -DFASTDEBUG and use ASSERT instead in sources
Reviewed-by: dholmes, kvn, coleenp
! make/Makefile
! make/bsd/Makefile
! make/bsd/makefiles/buildtree.make
! make/bsd/makefiles/debug.make
! make/bsd/makefiles/defs.make
! make/bsd/makefiles/fastdebug.make
- make/bsd/makefiles/jvmg.make
- make/bsd/makefiles/profiled.make
! make/jprt.properties
! make/linux/Makefile
! make/linux/makefiles/buildtree.make
! make/linux/makefiles/debug.make
! make/linux/makefiles/defs.make
! make/linux/makefiles/fastdebug.make
- make/linux/makefiles/jvmg.make
- make/linux/makefiles/profiled.make
! make/solaris/Makefile
! make/solaris/makefiles/buildtree.make
! make/solaris/makefiles/debug.make
! make/solaris/makefiles/defs.make
! make/solaris/makefiles/fastdebug.make
- make/solaris/makefiles/jvmg.make
- make/solaris/makefiles/profiled.make
! make/windows/build.make
! make/windows/makefiles/defs.make
! make/windows/makefiles/vm.make
! make/windows/projectfiles/compiler2/ADLCompiler.dsp
! make/windows/projectfiles/tiered/ADLCompiler.dsp
! src/cpu/sparc/vm/frame_sparc.cpp
! src/os/bsd/dtrace/generateJvmOffsets.cpp
! src/os/solaris/dtrace/generateJvmOffsets.cpp
! src/os/windows/vm/os_windows.cpp
! src/share/tools/hsdis/Makefile
! src/share/vm/classfile/stackMapFrame.hpp
! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp
! src/share/vm/memory/allocation.hpp
! src/share/vm/runtime/vmThread.cpp
Changeset: bc63dd2539a4
Author: kvn
Date: 2013-04-12 20:37 -0400
URL: http://hg.openjdk.java.net/hsx/hotspot-main/hotspot/rev/bc63dd2539a4
Merge
! make/bsd/makefiles/debug.make
- make/bsd/makefiles/jvmg.make
- make/bsd/makefiles/profiled.make
! make/linux/makefiles/debug.make
- make/linux/makefiles/jvmg.make
- make/linux/makefiles/profiled.make
! make/solaris/makefiles/debug.make
- make/solaris/makefiles/jvmg.make
- make/solaris/makefiles/profiled.make
Changeset: 886d1fd67dc3
Author: drchase
Date: 2013-04-12 19:14 -0700
URL: http://hg.openjdk.java.net/hsx/hotspot-main/hotspot/rev/886d1fd67dc3
6443505: Ideal() function for CmpLTMask
Summary: Repair wrong code generation, added new matching rule
Reviewed-by: kvn, twisti
! src/cpu/sparc/vm/sparc.ad
! src/cpu/x86/vm/x86_32.ad
! src/cpu/x86/vm/x86_64.ad
! src/share/vm/opto/cfgnode.cpp
+ test/compiler/6443505/Test6443505.java
Changeset: bb4a966cc68f
Author: roland
Date: 2013-04-15 09:42 +0200
URL: http://hg.openjdk.java.net/hsx/hotspot-main/hotspot/rev/bb4a966cc68f
8011582: assert(nbits == 32 || (-(1 << nbits-1) <= x && x < ( 1 << nbits-1))) failed: value out of range
Summary: c1 runtime's predicate_failed_trap should use jump_to on sparc
Reviewed-by: kvn
! src/cpu/sparc/vm/c1_Runtime1_sparc.cpp
Changeset: 1c6887c9afaa
Author: twisti
Date: 2013-04-15 16:20 -0700
URL: http://hg.openjdk.java.net/hsx/hotspot-main/hotspot/rev/1c6887c9afaa
7172922: export_ makefile targets do not work unless all supported variants are built
Reviewed-by: dholmes, kvn
! make/Makefile
Changeset: acadb114c818
Author: roland
Date: 2013-04-15 17:17 +0200
URL: http://hg.openjdk.java.net/hsx/hotspot-main/hotspot/rev/acadb114c818
8011648: C1: optimized build is broken after 7153771
Summary: missing #ifdef ASSERT
Reviewed-by: kvn
! src/share/vm/c1/c1_Canonicalizer.cpp
! src/share/vm/c1/c1_Canonicalizer.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_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
Changeset: b105029fdbfd
Author: roland
Date: 2013-04-15 18:42 -0700
URL: http://hg.openjdk.java.net/hsx/hotspot-main/hotspot/rev/b105029fdbfd
Merge
Changeset: 8373c19be854
Author: neliasso
Date: 2013-04-16 10:08 +0200
URL: http://hg.openjdk.java.net/hsx/hotspot-main/hotspot/rev/8373c19be854
8011621: live_ranges_in_separate_class.patch
Reviewed-by: kvn, roland
Contributed-by: niclas.adlertz at oracle.com
! make/bsd/makefiles/vm.make
! make/linux/makefiles/vm.make
! make/solaris/makefiles/vm.make
! make/windows/create_obj_files.sh
- src/os/bsd/vm/chaitin_bsd.cpp
- src/os/linux/vm/chaitin_linux.cpp
- src/os/solaris/vm/chaitin_solaris.cpp
- src/os/windows/vm/chaitin_windows.cpp
! src/share/vm/opto/chaitin.cpp
! src/share/vm/opto/chaitin.hpp
! src/share/vm/opto/coalesce.cpp
! src/share/vm/opto/coalesce.hpp
! src/share/vm/opto/compile.cpp
! src/share/vm/opto/idealGraphPrinter.cpp
! src/share/vm/opto/ifg.cpp
! src/share/vm/opto/live.cpp
! src/share/vm/opto/live.hpp
! src/share/vm/opto/postaloc.cpp
! src/share/vm/opto/reg_split.cpp
! src/share/vm/opto/regalloc.hpp
! src/share/vm/runtime/vmStructs.cpp
Changeset: c89eab0b6b30
Author: neliasso
Date: 2013-04-16 10:37 -0400
URL: http://hg.openjdk.java.net/hsx/hotspot-main/hotspot/rev/c89eab0b6b30
Merge
- src/os/bsd/vm/chaitin_bsd.cpp
- src/os/linux/vm/chaitin_linux.cpp
- src/os/solaris/vm/chaitin_solaris.cpp
- src/os/windows/vm/chaitin_windows.cpp
Changeset: 4b2eebe03f93
Author: iignatyev
Date: 2013-04-16 10:04 -0700
URL: http://hg.openjdk.java.net/hsx/hotspot-main/hotspot/rev/4b2eebe03f93
8011971: WB API doesn't accept j.l.reflect.Constructor
Reviewed-by: kvn, vlivanov
! src/share/vm/prims/whitebox.cpp
! test/compiler/whitebox/ClearMethodStateTest.java
! test/compiler/whitebox/CompilerWhiteBoxTest.java
! test/compiler/whitebox/DeoptimizeAllTest.java
! test/compiler/whitebox/DeoptimizeMethodTest.java
! test/compiler/whitebox/EnqueueMethodForCompilationTest.java
! test/compiler/whitebox/IsMethodCompilableTest.java
! test/compiler/whitebox/MakeMethodNotCompilableTest.java
! test/compiler/whitebox/SetDontInlineMethodTest.java
! test/compiler/whitebox/SetForceInlineMethodTest.java
! test/testlibrary/whitebox/sun/hotspot/WhiteBox.java
Changeset: a7fb14888912
Author: neliasso
Date: 2013-04-11 13:57 +0200
URL: http://hg.openjdk.java.net/hsx/hotspot-main/hotspot/rev/a7fb14888912
8006952: Slow VM due to excessive code cache freelist iteration
Summary: Remove continous free block requirement
Reviewed-by: kvn
! src/share/vm/code/codeBlob.cpp
! src/share/vm/code/codeCache.cpp
! src/share/vm/code/codeCache.hpp
! src/share/vm/code/nmethod.cpp
! src/share/vm/compiler/compileBroker.cpp
! src/share/vm/memory/heap.cpp
! src/share/vm/memory/heap.hpp
! src/share/vm/opto/output.cpp
Changeset: dedc8563e33d
Author: bharadwaj
Date: 2013-04-18 16:04 -0700
URL: http://hg.openjdk.java.net/hsx/hotspot-main/hotspot/rev/dedc8563e33d
Merge
- make/bsd/makefiles/jvmg.make
- make/bsd/makefiles/profiled.make
- make/linux/makefiles/jvmg.make
- make/linux/makefiles/profiled.make
- make/solaris/makefiles/jvmg.make
- make/solaris/makefiles/profiled.make
- src/os/bsd/vm/chaitin_bsd.cpp
- src/os/linux/vm/chaitin_linux.cpp
- src/os/solaris/vm/chaitin_solaris.cpp
- src/os/windows/vm/chaitin_windows.cpp
Changeset: 2a9d97b57920
Author: bharadwaj
Date: 2013-04-19 03:13 -0400
URL: http://hg.openjdk.java.net/hsx/hotspot-main/hotspot/rev/2a9d97b57920
Merge
- make/bsd/makefiles/jvmg.make
- make/bsd/makefiles/profiled.make
- make/linux/makefiles/jvmg.make
- make/linux/makefiles/profiled.make
- make/solaris/makefiles/jvmg.make
- make/solaris/makefiles/profiled.make
- src/os/bsd/vm/chaitin_bsd.cpp
- src/os/linux/vm/chaitin_linux.cpp
- src/os/solaris/vm/chaitin_solaris.cpp
- src/os/windows/vm/chaitin_windows.cpp
! src/share/vm/c1/c1_LIRGenerator.cpp
! src/share/vm/prims/whitebox.cpp
! src/share/vm/runtime/vmStructs.cpp
More information about the hotspot-dev
mailing list