hg: hsx/hsx25/hotspot: 18 new changesets
alejandro.murillo at oracle.com
alejandro.murillo at oracle.com
Fri Nov 9 11:29:37 PST 2012
Changeset: 49bc14aaadcc
Author: katleman
Date: 2012-11-08 11:51 -0800
URL: http://hg.openjdk.java.net/hsx/hsx25/hotspot/rev/49bc14aaadcc
Added tag jdk8-b64 for changeset 5920f72e799c
! .hgtags
Changeset: ca8168203393
Author: amurillo
Date: 2012-11-02 07:44 -0700
URL: http://hg.openjdk.java.net/hsx/hsx25/hotspot/rev/ca8168203393
8002181: new hotspot build - hs25-b09
Reviewed-by: jcoomes
! make/hotspot_version
Changeset: 857f3ce858dd
Author: dholmes
Date: 2012-11-05 19:33 -0500
URL: http://hg.openjdk.java.net/hsx/hsx25/hotspot/rev/857f3ce858dd
8002034: Allow Full Debug Symbols when cross-compiling
8001756: Hotspot makefiles report missing OBJCOPY command in the wrong circumstances
Reviewed-by: dcubed, dsamersoff, erikj, collins
! make/linux/makefiles/defs.make
! make/linux/makefiles/vm.make
! make/solaris/makefiles/defs.make
! make/windows/makefiles/defs.make
Changeset: 3d701c802d01
Author: minqi
Date: 2012-11-02 13:30 -0700
URL: http://hg.openjdk.java.net/hsx/hsx25/hotspot/rev/3d701c802d01
8000489: older builds of hsdis don't work anymore after 6879063
Summary: The old function not defined properly, need a definition for export in dll. Also changes made to let new jvm work with old hsdis.
Reviewed-by: jrose, sspitsyn, kmo
Contributed-by: yumin.qi at oracle.com
! src/share/tools/hsdis/hsdis-demo.c
! src/share/tools/hsdis/hsdis.c
! src/share/tools/hsdis/hsdis.h
! src/share/vm/compiler/disassembler.cpp
! src/share/vm/compiler/disassembler.hpp
Changeset: 4735d2c84362
Author: kamg
Date: 2012-10-11 12:25 -0400
URL: http://hg.openjdk.java.net/hsx/hsx25/hotspot/rev/4735d2c84362
7200776: Implement default methods in interfaces
Summary: Add generic type analysis and default method selection algorithms
Reviewed-by: coleenp, acorn
+ src/share/vm/classfile/bytecodeAssembler.cpp
+ src/share/vm/classfile/bytecodeAssembler.hpp
! src/share/vm/classfile/classFileParser.cpp
! src/share/vm/classfile/classFileParser.hpp
+ src/share/vm/classfile/defaultMethods.cpp
+ src/share/vm/classfile/defaultMethods.hpp
+ src/share/vm/classfile/genericSignatures.cpp
+ src/share/vm/classfile/genericSignatures.hpp
! src/share/vm/classfile/systemDictionary.hpp
! src/share/vm/classfile/verifier.cpp
! src/share/vm/classfile/vmSymbols.hpp
! src/share/vm/code/dependencies.cpp
! src/share/vm/interpreter/linkResolver.cpp
! src/share/vm/oops/constMethod.cpp
! src/share/vm/oops/constMethod.hpp
! src/share/vm/oops/constantPool.cpp
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/oops/instanceKlass.hpp
! src/share/vm/oops/klassVtable.cpp
! src/share/vm/oops/klassVtable.hpp
! src/share/vm/oops/method.cpp
! src/share/vm/oops/method.hpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/reflection.cpp
! src/share/vm/utilities/growableArray.hpp
+ src/share/vm/utilities/pair.hpp
+ src/share/vm/utilities/resourceHash.hpp
Changeset: ec204374e626
Author: kamg
Date: 2012-11-02 16:09 -0700
URL: http://hg.openjdk.java.net/hsx/hsx25/hotspot/rev/ec204374e626
Merge
! src/share/vm/classfile/vmSymbols.hpp
! src/share/vm/oops/method.cpp
! src/share/vm/runtime/globals.hpp
- test/runtime/7158800/BadUtf8.java
- test/runtime/7158800/InternTest.java
- test/runtime/7158800/Test7158800.sh
- test/runtime/7158800/badstrings.txt
Changeset: 9cc901118f6b
Author: kamg
Date: 2012-11-02 17:18 -0700
URL: http://hg.openjdk.java.net/hsx/hsx25/hotspot/rev/9cc901118f6b
Merge
Changeset: 69ad7823b1ca
Author: zgu
Date: 2012-11-05 15:30 -0500
URL: http://hg.openjdk.java.net/hsx/hsx25/hotspot/rev/69ad7823b1ca
8001591: NMT: assertion failed: assert(rec->addr() + rec->size() <= cur->base()) failed: Can not overlap in memSnapshot.cpp
Summary: NMT should allow overlapping committed regions as long as they belong to the same reserved region
Reviewed-by: dholmes, coleenp
! src/share/vm/services/memPtr.hpp
! src/share/vm/services/memSnapshot.cpp
Changeset: 8940ddc1036f
Author: zgu
Date: 2012-11-05 13:55 -0800
URL: http://hg.openjdk.java.net/hsx/hsx25/hotspot/rev/8940ddc1036f
Merge
- test/runtime/7158800/BadUtf8.java
- test/runtime/7158800/InternTest.java
- test/runtime/7158800/Test7158800.sh
- test/runtime/7158800/badstrings.txt
Changeset: c284cf4781f0
Author: rbackman
Date: 2012-10-04 14:55 +0200
URL: http://hg.openjdk.java.net/hsx/hsx25/hotspot/rev/c284cf4781f0
7127792: Add the ability to change an existing PeriodicTask's execution interval
Summary: Enables dynamic enrollment / disenrollment from the PeriodicTasks in WatcherThread.
Reviewed-by: dholmes, mgronlun
! src/share/vm/runtime/mutexLocker.cpp
! src/share/vm/runtime/mutexLocker.hpp
! src/share/vm/runtime/task.cpp
! src/share/vm/runtime/task.hpp
! src/share/vm/runtime/thread.cpp
! src/share/vm/runtime/thread.hpp
Changeset: 18fb7da42534
Author: coleenp
Date: 2012-11-06 15:09 -0500
URL: http://hg.openjdk.java.net/hsx/hsx25/hotspot/rev/18fb7da42534
8000725: NPG: method_holder() and pool_holder() and pool_holder field should be InstanceKlass
Summary: Change types of above methods and field to InstanceKlass and remove unneeded casts from the source files.
Reviewed-by: dholmes, coleenp, zgu
Contributed-by: harold.seigel at oracle.com
! agent/src/share/classes/sun/jvm/hotspot/oops/ConstantPool.java
! agent/src/share/classes/sun/jvm/hotspot/oops/Method.java
! src/cpu/sparc/vm/sharedRuntime_sparc.cpp
! src/cpu/x86/vm/sharedRuntime_x86_32.cpp
! src/cpu/x86/vm/sharedRuntime_x86_64.cpp
! src/share/vm/ci/ciEnv.cpp
! src/share/vm/ci/ciMethod.cpp
! src/share/vm/classfile/classFileParser.cpp
! src/share/vm/classfile/javaClasses.cpp
! src/share/vm/classfile/verifier.cpp
! src/share/vm/classfile/vmSymbols.cpp
! src/share/vm/code/compiledIC.cpp
! src/share/vm/code/dependencies.cpp
! src/share/vm/code/nmethod.cpp
! src/share/vm/compiler/compileBroker.cpp
! src/share/vm/compiler/compilerOracle.cpp
! src/share/vm/interpreter/linkResolver.cpp
! src/share/vm/oops/constMethod.cpp
! src/share/vm/oops/constantPool.cpp
! src/share/vm/oops/constantPool.hpp
! src/share/vm/oops/cpCache.cpp
! src/share/vm/oops/klassVtable.cpp
! src/share/vm/oops/method.cpp
! src/share/vm/oops/method.hpp
! src/share/vm/prims/jni.cpp
! src/share/vm/prims/jvm.cpp
! src/share/vm/prims/jvmtiClassFileReconstituter.cpp
! src/share/vm/prims/jvmtiEnv.cpp
! src/share/vm/prims/methodHandles.cpp
! src/share/vm/prims/nativeLookup.cpp
! src/share/vm/runtime/compilationPolicy.cpp
! src/share/vm/runtime/deoptimization.cpp
! src/share/vm/runtime/fieldDescriptor.cpp
! src/share/vm/runtime/fieldDescriptor.hpp
! src/share/vm/runtime/javaCalls.cpp
! src/share/vm/runtime/reflection.cpp
! src/share/vm/runtime/vframe.cpp
! src/share/vm/runtime/vmStructs.cpp
! src/share/vm/services/heapDumper.cpp
Changeset: ead8852dd4ef
Author: coleenp
Date: 2012-11-07 16:09 -0800
URL: http://hg.openjdk.java.net/hsx/hsx25/hotspot/rev/ead8852dd4ef
Merge
Changeset: 64672b22ef05
Author: twisti
Date: 2012-11-02 12:30 -0700
URL: http://hg.openjdk.java.net/hsx/hsx25/hotspot/rev/64672b22ef05
8001658: No need to pass resolved_references as argument to ConstantPoolCacheEntry::set_method_handle_common
Reviewed-by: twisti
Contributed-by: Bharadwaj Yadavalli <bharadwaj.yadavalli at oracle.com>
! src/share/vm/interpreter/interpreterRuntime.cpp
! src/share/vm/oops/cpCache.cpp
! src/share/vm/oops/cpCache.hpp
Changeset: dbeaeee28bc2
Author: kvn
Date: 2012-11-06 09:22 -0800
URL: http://hg.openjdk.java.net/hsx/hsx25/hotspot/rev/dbeaeee28bc2
8002294: assert(VM_Version::supports_ssse3()) failed
Summary: Add missing UseSSE check for AES intrinsics.
Reviewed-by: roland, twisti
! src/cpu/x86/vm/vm_version_x86.cpp
Changeset: f3da5ff1514c
Author: kvn
Date: 2012-11-06 15:16 -0800
URL: http://hg.openjdk.java.net/hsx/hsx25/hotspot/rev/f3da5ff1514c
8002069: Assert failed in C2: assert(field->edge_count() > 0) failed: sanity
Summary: Added missed type check of initializing store in ConnectionGraph::find_init_values().
Reviewed-by: roland, twisti, vlivanov
! src/share/vm/opto/escape.cpp
+ test/compiler/8002069/Test8002069.java
Changeset: a4e1bd941ded
Author: neliasso
Date: 2012-11-08 22:39 +0100
URL: http://hg.openjdk.java.net/hsx/hsx25/hotspot/rev/a4e1bd941ded
Merge
! src/share/vm/oops/cpCache.cpp
Changeset: b4ee7b773144
Author: amurillo
Date: 2012-11-09 08:20 -0800
URL: http://hg.openjdk.java.net/hsx/hsx25/hotspot/rev/b4ee7b773144
Merge
Changeset: 0f7290a03b24
Author: amurillo
Date: 2012-11-09 08:20 -0800
URL: http://hg.openjdk.java.net/hsx/hsx25/hotspot/rev/0f7290a03b24
Added tag hs25-b09 for changeset b4ee7b773144
! .hgtags
More information about the hotspot-dev
mailing list