[prev in list] [next in list] [prev in thread] [next in thread] 

List:       openjdk-2d-dev
Subject:    [OpenJDK 2D-Dev] hg: jdk8/2d/hotspot: 48 new changesets
From:       lana.steuck () oracle ! com (lana ! steuck at oracle ! com)
Date:       2012-12-19 2:25:01
Message-ID: 20121219022722.9A79747253 () hg ! openjdk ! java ! net
[Download RAW message or body]

Changeset: e1d42ba865de
Author:    amurillo
Date:      2012-11-16 09:43 -0800
URL:       http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/e1d42ba865de

8003541: new hotspot build - hs25-b11
Reviewed-by: jcoomes

! make/hotspot_version

Changeset: 49cbd3e25ba9
Author:    zgu
Date:      2012-11-16 09:05 -0500
URL:       http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/49cbd3e25ba9

8003487: NMT: incorrect assertion in VMMemPointerIterator::remove_released_region \
                method (memSnapshot.cpp)
Summary: The assertion is applied to only the region to be released, also performs \
                region integrity checking
Reviewed-by: acorn, coleenp

! src/share/vm/services/memSnapshot.cpp
! src/share/vm/services/memSnapshot.hpp

Changeset: 3ed6de6e139b
Author:    coleenp
Date:      2012-11-20 20:27 -0500
URL:       http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/3ed6de6e139b

Merge


Changeset: 73e64867adb7
Author:    mikael
Date:      2012-11-21 09:02 -0800
URL:       http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/73e64867adb7

8003690: Example code in JVMTI GetStackTrace documentation is broken
Summary: Fixed to minor errors in example code
Reviewed-by: sspitsyn, dholmes

! src/share/vm/prims/jvmti.xml

Changeset: 6b881a6b0665
Author:    dholmes
Date:      2012-11-21 20:07 -0500
URL:       http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/6b881a6b0665

8003591: Abstract_VM_Version::internal_vm_info_string needs to stringify FLOAT_ARCH \
                for ease of use
Reviewed-by: coleenp, kvn

! src/share/vm/runtime/vm_version.cpp

Changeset: ca1be5fbe6ff
Author:    dholmes
Date:      2012-11-21 21:26 -0500
URL:       http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/ca1be5fbe6ff

Merge


Changeset: 7c15faa95ce7
Author:    mikael
Date:      2012-11-27 07:57 -0800
URL:       http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/7c15faa95ce7

8003879: Duplicate definitions in vmStructs
Summary: Removed duplicate entries
Reviewed-by: dholmes, sspitsyn

! src/share/vm/gc_implementation/concurrentMarkSweep/vmStructs_cms.hpp
! src/share/vm/prims/jni.cpp
! src/share/vm/runtime/vmStructs.cpp
! src/share/vm/runtime/vmStructs.hpp

Changeset: bbc14465e7db
Author:    zgu
Date:      2012-11-28 09:19 -0500
URL:       http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/bbc14465e7db

8003689: MemTracker::init_tracking_options() reads outside array if commandline \
                argument is empty
Summary: Fixed potential buffer overrun when giving empty option to \
                NativeMemoryTracking commandline option
Reviewed-by: ctornqvi, hseigel, kvn

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

Changeset: 5de2a5bd519e
Author:    zgu
Date:      2012-11-28 06:42 -0800
URL:       http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/5de2a5bd519e

Merge


Changeset: fe81517cfb77
Author:    hseigel
Date:      2012-11-28 08:17 -0500
URL:       http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/fe81517cfb77

6924920: Class Data Sharing limit on the java version string can create failures
Summary: Truncate the java version string and add a hash value if it is too long.
Reviewed-by: dholmes, coleenp

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

Changeset: b51dc8df86e5
Author:    coleenp
Date:      2012-11-28 08:43 -0800
URL:       http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/b51dc8df86e5

Merge


Changeset: 59c790074993
Author:    coleenp
Date:      2012-11-28 17:50 -0500
URL:       http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/59c790074993

8003635: NPG: AsynchGetCallTrace broken by Method* virtual call
Summary: Make metaspace::contains be lock free and used to see if something is in \
                metaspace, also compare Method* with vtbl pointer.
Reviewed-by: dholmes, sspitsyn, dcubed, jmasa

! src/cpu/sparc/vm/frame_sparc.cpp
! src/cpu/x86/vm/frame_x86.cpp
! src/share/vm/gc_interface/collectedHeap.hpp
! src/share/vm/gc_interface/collectedHeap.inline.hpp
! src/share/vm/memory/allocation.cpp
! src/share/vm/memory/allocation.hpp
! src/share/vm/memory/metaspace.cpp
! src/share/vm/memory/metaspace.hpp
! src/share/vm/memory/universe.cpp
! src/share/vm/oops/compiledICHolder.cpp
! src/share/vm/oops/method.cpp
! src/share/vm/oops/method.hpp
! src/share/vm/prims/forte.cpp
! src/share/vm/utilities/globalDefinitions.hpp

Changeset: 53715fb1597d
Author:    brutisso
Date:      2012-11-20 11:40 +0100
URL:       http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/53715fb1597d

7198334: UseNUMA modifies system parameters on non-NUMA system
Summary: The flags MinHeapDeltaBytes and UseNUMAInterleaving must be adjusted after \
                the OS have adjusted the UseNUMA flag in the method os::init_2.
Reviewed-by: dholmes, brutisso
Contributed-by: erik.helin at oracle.com

! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/arguments.hpp
! src/share/vm/runtime/thread.cpp

Changeset: 19c1bd641922
Author:    coleenp
Date:      2012-11-26 12:31 -0500
URL:       http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/19c1bd641922

8003722: More gcc 4.7 compilation errors
Summary: Add a few more this->qualifications.
Reviewed-by: coleenp, dholmes
Contributed-by: duboscq at ssw.jku.at

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

Changeset: d0aa87f04bd5
Author:    stefank
Date:      2012-11-27 10:13 +0100
URL:       http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/d0aa87f04bd5

8003720: NPG: Method in interpreter stack frame can be deallocated
Summary: Pass down a closure during root scanning to keep the class of the method \
                alive.
Reviewed-by: coleenp, jcoomes

! src/share/vm/gc_implementation/parallelScavenge/pcTasks.cpp
! src/share/vm/gc_implementation/parallelScavenge/psMarkSweep.cpp
! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.cpp
! src/share/vm/gc_implementation/parallelScavenge/psTasks.cpp
! src/share/vm/memory/iterator.cpp
! src/share/vm/memory/iterator.hpp
! src/share/vm/memory/sharedHeap.cpp
! src/share/vm/runtime/deoptimization.cpp
! src/share/vm/runtime/frame.cpp
! src/share/vm/runtime/frame.hpp
! src/share/vm/runtime/thread.cpp
! src/share/vm/runtime/thread.hpp
! src/share/vm/runtime/vmThread.cpp
! src/share/vm/runtime/vmThread.hpp
+ test/runtime/8003720/Asmator.java
+ test/runtime/8003720/Test8003720.java
+ test/runtime/8003720/Victim.java
+ test/runtime/8003720/VictimClassLoader.java

Changeset: f34d701e952e
Author:    stefank
Date:      2012-11-27 14:20 +0100
URL:       http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/f34d701e952e

8003935: Simplify the needed includes for using Thread::current()
Reviewed-by: dholmes, rbackman, coleenp

! src/cpu/sparc/vm/interp_masm_sparc.cpp
! src/cpu/sparc/vm/stubGenerator_sparc.cpp
! src/cpu/sparc/vm/stubRoutines_sparc.cpp
! src/cpu/x86/vm/interp_masm_x86_32.cpp
! src/cpu/x86/vm/interp_masm_x86_64.cpp
! src/cpu/x86/vm/stubGenerator_x86_32.cpp
! src/cpu/x86/vm/stubGenerator_x86_64.cpp
! src/cpu/x86/vm/stubRoutines_x86_32.cpp
! src/cpu/x86/vm/stubRoutines_x86_64.cpp
! src/cpu/zero/vm/interp_masm_zero.cpp
! src/cpu/zero/vm/stubGenerator_zero.cpp
! src/cpu/zero/vm/stubRoutines_zero.cpp
! src/os/bsd/vm/mutex_bsd.cpp
! src/os/bsd/vm/mutex_bsd.inline.hpp
! src/os/bsd/vm/os_bsd.cpp
! src/os/bsd/vm/threadCritical_bsd.cpp
! src/os/bsd/vm/thread_bsd.inline.hpp
! src/os/linux/vm/mutex_linux.cpp
! src/os/linux/vm/mutex_linux.inline.hpp
! src/os/linux/vm/os_linux.cpp
! src/os/linux/vm/threadCritical_linux.cpp
! src/os/linux/vm/thread_linux.inline.hpp
! src/os/solaris/vm/mutex_solaris.cpp
! src/os/solaris/vm/mutex_solaris.inline.hpp
! src/os/solaris/vm/os_solaris.cpp
! src/os/solaris/vm/threadCritical_solaris.cpp
! src/os/solaris/vm/thread_solaris.inline.hpp
! src/os/windows/vm/mutex_windows.cpp
! src/os/windows/vm/mutex_windows.inline.hpp
! src/os/windows/vm/os_windows.cpp
! src/os/windows/vm/threadCritical_windows.cpp
! src/os/windows/vm/thread_windows.inline.hpp
! src/os_cpu/bsd_x86/vm/os_bsd_x86.cpp
! src/os_cpu/bsd_x86/vm/threadLS_bsd_x86.cpp
! src/os_cpu/bsd_x86/vm/thread_bsd_x86.cpp
! src/os_cpu/bsd_zero/vm/os_bsd_zero.cpp
! src/os_cpu/bsd_zero/vm/threadLS_bsd_zero.cpp
! src/os_cpu/bsd_zero/vm/thread_bsd_zero.cpp
! src/os_cpu/linux_sparc/vm/os_linux_sparc.cpp
! src/os_cpu/linux_sparc/vm/threadLS_linux_sparc.cpp
! src/os_cpu/linux_sparc/vm/thread_linux_sparc.cpp
! src/os_cpu/linux_x86/vm/os_linux_x86.cpp
! src/os_cpu/linux_x86/vm/threadLS_linux_x86.cpp
! src/os_cpu/linux_x86/vm/thread_linux_x86.cpp
! src/os_cpu/linux_zero/vm/os_linux_zero.cpp
! src/os_cpu/linux_zero/vm/threadLS_linux_zero.cpp
! src/os_cpu/linux_zero/vm/thread_linux_zero.cpp
! src/os_cpu/solaris_sparc/vm/os_solaris_sparc.cpp
! src/os_cpu/solaris_sparc/vm/threadLS_solaris_sparc.cpp
! src/os_cpu/solaris_sparc/vm/thread_solaris_sparc.cpp
! src/os_cpu/solaris_x86/vm/os_solaris_x86.cpp
! src/os_cpu/solaris_x86/vm/threadLS_solaris_x86.cpp
! src/os_cpu/solaris_x86/vm/thread_solaris_x86.cpp
! src/os_cpu/windows_x86/vm/os_windows_x86.cpp
! src/os_cpu/windows_x86/vm/threadLS_windows_x86.cpp
! src/os_cpu/windows_x86/vm/thread_windows_x86.cpp
! src/share/vm/classfile/javaClasses.cpp
! src/share/vm/gc_implementation/concurrentMarkSweep/cmsCollectorPolicy.cpp
! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepThread.hpp
! src/share/vm/gc_implementation/g1/dirtyCardQueue.cpp
! src/share/vm/gc_implementation/g1/g1SATBCardTableModRefBS.cpp
! src/share/vm/gc_implementation/g1/ptrQueue.cpp
! src/share/vm/gc_implementation/shared/mutableNUMASpace.cpp
! src/share/vm/gc_interface/collectedHeap.cpp
! src/share/vm/gc_interface/collectedHeap.inline.hpp
! src/share/vm/interpreter/abstractInterpreter.hpp
! src/share/vm/interpreter/interpreterRuntime.hpp
! src/share/vm/interpreter/linkResolver.cpp
! src/share/vm/memory/collectorPolicy.cpp
! src/share/vm/memory/defNewGeneration.cpp
! src/share/vm/memory/freeBlockDictionary.cpp
! src/share/vm/memory/gcLocker.hpp
! src/share/vm/memory/genMarkSweep.cpp
! src/share/vm/memory/resourceArea.cpp
! src/share/vm/memory/resourceArea.hpp
! src/share/vm/memory/threadLocalAllocBuffer.cpp
! src/share/vm/memory/universe.cpp
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/oops/markOop.cpp
! src/share/vm/oops/oop.cpp
! src/share/vm/oops/oopsHierarchy.cpp
! src/share/vm/prims/jni.cpp
! src/share/vm/prims/jvmtiEnv.cpp
! src/share/vm/prims/jvmtiImpl.cpp
! src/share/vm/runtime/fprofiler.hpp
! src/share/vm/runtime/handles.cpp
! src/share/vm/runtime/handles.inline.hpp
! src/share/vm/runtime/interfaceSupport.hpp
! src/share/vm/runtime/java.cpp
! src/share/vm/runtime/javaCalls.cpp
! src/share/vm/runtime/javaCalls.hpp
! src/share/vm/runtime/jniHandles.cpp
! src/share/vm/runtime/memprofiler.cpp
! src/share/vm/runtime/mutex.cpp
! src/share/vm/runtime/mutexLocker.cpp
! src/share/vm/runtime/objectMonitor.cpp
! src/share/vm/runtime/os.cpp
! src/share/vm/runtime/safepoint.cpp
! src/share/vm/runtime/synchronizer.cpp
! src/share/vm/runtime/task.cpp
! src/share/vm/runtime/thread.cpp
+ src/share/vm/runtime/thread.inline.hpp
! src/share/vm/runtime/threadLocalStorage.cpp
! src/share/vm/runtime/vmStructs.cpp
! src/share/vm/runtime/vmThread.cpp
! src/share/vm/runtime/vmThread.hpp
! src/share/vm/runtime/vm_operations.cpp
! src/share/vm/services/memTracker.hpp
! src/share/vm/utilities/array.cpp
! src/share/vm/utilities/debug.cpp
! src/share/vm/utilities/events.cpp
! src/share/vm/utilities/exceptions.cpp
! src/share/vm/utilities/growableArray.cpp
! src/share/vm/utilities/preserveException.hpp
! src/share/vm/utilities/taskqueue.cpp
! src/share/vm/utilities/workgroup.hpp

Changeset: 2fc0334f613a
Author:    johnc
Date:      2012-11-27 14:11 -0800
URL:       http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/2fc0334f613a

7194633: G1: Assertion and guarantee failures in block offset table
Summary: Add detailed error messages to assertions and guarantees in G1's block \
                offset table.
Reviewed-by: ysr, brutisso

! src/share/vm/gc_implementation/g1/g1BlockOffsetTable.cpp
! src/share/vm/gc_implementation/g1/g1BlockOffsetTable.hpp
! src/share/vm/gc_implementation/g1/g1BlockOffsetTable.inline.hpp
! src/share/vm/memory/space.cpp

Changeset: c24f778e9401
Author:    johnc
Date:      2012-11-29 11:23 -0800
URL:       http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/c24f778e9401

Merge

! src/share/vm/gc_interface/collectedHeap.inline.hpp
! src/share/vm/memory/universe.cpp
! src/share/vm/prims/jni.cpp
! src/share/vm/runtime/vmStructs.cpp

Changeset: b2dbd323c668
Author:    jiangli
Date:      2012-11-27 17:03 -0500
URL:       http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/b2dbd323c668

8003848: Make ConstMethod::generic_signature_index optional and move \
                Method::_max_stack to ConstMethod.
Summary: Make ConstMethod::generic_signature_index optional and move \
                Method::_max_stack to ConstMethod.
Reviewed-by: bdelsart, sspitsyn, coleenp

! agent/src/share/classes/sun/jvm/hotspot/oops/ConstMethod.java
! agent/src/share/classes/sun/jvm/hotspot/oops/Method.java
! src/cpu/sparc/vm/cppInterpreter_sparc.cpp
! src/cpu/sparc/vm/interp_masm_sparc.cpp
! src/cpu/sparc/vm/templateInterpreter_sparc.cpp
! src/cpu/x86/vm/cppInterpreter_x86.cpp
! src/share/vm/classfile/classFileParser.cpp
! src/share/vm/classfile/defaultMethods.cpp
! src/share/vm/oops/constMethod.cpp
! src/share/vm/oops/constMethod.hpp
! src/share/vm/oops/method.cpp
! src/share/vm/oops/method.hpp
! src/share/vm/runtime/vmStructs.cpp

Changeset: 5505fbbae3d3
Author:    cjplummer
Date:      2012-11-29 13:55 -0800
URL:       http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/5505fbbae3d3

Merge

! src/cpu/sparc/vm/interp_masm_sparc.cpp
! src/share/vm/oops/method.cpp
! src/share/vm/oops/method.hpp
! src/share/vm/runtime/vmStructs.cpp

Changeset: 90273fc0a981
Author:    coleenp
Date:      2012-11-29 16:50 -0500
URL:       http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/90273fc0a981

8000662: NPG: nashorn ant clean test262 out-of-memory with Java heap
Summary: Add ClassLoaderData object for each anonymous class with metaspaces to \
                allocate in.
Reviewed-by: twisti, jrose, stefank

! src/share/vm/asm/codeBuffer.cpp
! src/share/vm/ci/ciReplay.cpp
! src/share/vm/ci/ciReplay.hpp
! src/share/vm/classfile/classFileParser.cpp
! src/share/vm/classfile/classFileParser.hpp
! src/share/vm/classfile/classLoader.cpp
! src/share/vm/classfile/classLoaderData.cpp
! src/share/vm/classfile/classLoaderData.hpp
! src/share/vm/classfile/classLoaderData.inline.hpp
! src/share/vm/classfile/dictionary.cpp
! src/share/vm/classfile/javaClasses.cpp
! src/share/vm/classfile/javaClasses.hpp
! src/share/vm/classfile/loaderConstraints.cpp
! src/share/vm/classfile/systemDictionary.cpp
! src/share/vm/classfile/systemDictionary.hpp
! src/share/vm/compiler/compileBroker.cpp
! src/share/vm/compiler/compileBroker.hpp
! src/share/vm/memory/metachunk.hpp
! src/share/vm/memory/metaspace.cpp
! src/share/vm/memory/metaspace.hpp
! src/share/vm/memory/universe.cpp
! src/share/vm/oops/constantPool.cpp
! src/share/vm/oops/klass.cpp
! src/share/vm/oops/klass.hpp
! src/share/vm/oops/objArrayKlass.cpp
! src/share/vm/prims/unsafe.cpp

Changeset: dad48145e775
Author:    stefank
Date:      2012-11-29 23:02 +0100
URL:       http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/dad48145e775

8004199: Change the ASM package for Test8003720
Reviewed-by: kvn, jrose

! test/runtime/8003720/Asmator.java
! test/runtime/8003720/Test8003720.java

Changeset: 5fafdef522c6
Author:    johnc
Date:      2012-11-30 12:01 -0800
URL:       http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/5fafdef522c6

Merge

! src/share/vm/classfile/classFileParser.cpp
! src/share/vm/memory/metaspace.cpp
! src/share/vm/memory/metaspace.hpp
! src/share/vm/memory/universe.cpp

Changeset: b61d9c88b759
Author:    amurillo
Date:      2012-11-30 16:45 -0800
URL:       http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/b61d9c88b759

Merge


Changeset: 25bdce771bb3
Author:    amurillo
Date:      2012-11-30 16:45 -0800
URL:       http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/25bdce771bb3

Added tag hs25-b11 for changeset b61d9c88b759

! .hgtags

Changeset: 10587a580c51
Author:    katleman
Date:      2012-12-06 12:04 -0800
URL:       http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/10587a580c51

Added tag jdk8-b67 for changeset 25bdce771bb3

! .hgtags

Changeset: 816b7e5bf2ed
Author:    amurillo
Date:      2012-11-30 17:00 -0800
URL:       http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/816b7e5bf2ed

8004248: new hotspot build - hs25-b12
Reviewed-by: jcoomes

! make/hotspot_version

Changeset: 7cc69864a29b
Author:    kvn
Date:      2012-11-16 15:49 -0800
URL:       http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/7cc69864a29b

7146636: compiler/6865265/StackOverflowBug.java fails due to changed stack minimum
Summary: Increase the stack size in the run parameters.
Reviewed-by: kvn
Contributed-by: david.r.chase at oracle.com

! test/compiler/6865265/StackOverflowBug.java

Changeset: ee32440febeb
Author:    vlivanov
Date:      2012-11-21 05:57 -0800
URL:       http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/ee32440febeb

8001538: hs_err file does not list anymore compiled methods in compilation events
Summary: Fixed message buffer size calculation.
Reviewed-by: kvn, twisti

! src/share/vm/runtime/deoptimization.cpp
! src/share/vm/utilities/events.hpp

Changeset: beebba0acc11
Author:    twisti
Date:      2012-11-26 17:25 -0800
URL:       http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/beebba0acc11

7172640: C2: instrinsic implementations in LibraryCallKit should use argument() \
                instead of pop()
Reviewed-by: kvn, jrose

! src/share/vm/ci/ciMethod.cpp
! src/share/vm/ci/ciMethod.hpp
! src/share/vm/ci/ciSignature.hpp
! src/share/vm/interpreter/bytecodes.hpp
! src/share/vm/opto/callGenerator.cpp
! src/share/vm/opto/callnode.hpp
! src/share/vm/opto/doCall.cpp
! src/share/vm/opto/graphKit.cpp
! src/share/vm/opto/graphKit.hpp
! src/share/vm/opto/library_call.cpp
! src/share/vm/opto/locknode.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/type.hpp

Changeset: 2cd5e15048e6
Author:    twisti
Date:      2012-11-27 12:48 -0800
URL:       http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/2cd5e15048e6

8003868: fix shark for latest HotSpot and LLVM
Reviewed-by: twisti
Contributed-by: Roman Kennke <rkennke at redhat.com>

! src/cpu/zero/vm/assembler_zero.cpp
! src/cpu/zero/vm/assembler_zero.hpp
! src/cpu/zero/vm/cppInterpreter_zero.cpp
! src/cpu/zero/vm/globals_zero.hpp
! src/share/vm/runtime/thread.cpp
! src/share/vm/shark/llvmHeaders.hpp
! src/share/vm/shark/llvmValue.hpp
! src/share/vm/shark/sharkBlock.cpp
! src/share/vm/shark/sharkBuilder.cpp
! src/share/vm/shark/sharkBuilder.hpp
! src/share/vm/shark/sharkCacheDecache.cpp
! src/share/vm/shark/sharkCacheDecache.hpp
! src/share/vm/shark/sharkCodeBuffer.hpp
! src/share/vm/shark/sharkCompiler.cpp
! src/share/vm/shark/sharkConstant.cpp
! src/share/vm/shark/sharkContext.cpp
! src/share/vm/shark/sharkContext.hpp
! src/share/vm/shark/sharkFunction.hpp
! src/share/vm/shark/sharkIntrinsics.cpp
! src/share/vm/shark/sharkMemoryManager.cpp
! src/share/vm/shark/sharkMemoryManager.hpp
! src/share/vm/shark/sharkNativeWrapper.cpp
! src/share/vm/shark/sharkStack.cpp
! src/share/vm/shark/sharkStack.hpp
! src/share/vm/shark/sharkState.cpp
! src/share/vm/shark/sharkTopLevelBlock.cpp
! src/share/vm/shark/sharkTopLevelBlock.hpp
! src/share/vm/shark/sharkType.hpp
! src/share/vm/shark/sharkValue.cpp
! src/share/vm/shark/shark_globals.hpp

Changeset: 2aff40cb4703
Author:    bharadwaj
Date:      2012-11-27 17:24 -0800
URL:       http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/2aff40cb4703

7092905: C2: Keep track of the number of dead nodes
Summary: keep an (almost) accurate running count of the reachable (live) flow graph \
                nodes.
Reviewed-by: kvn, twisti, jrose, vlivanov

! src/share/tools/LogCompilation/README
! src/share/tools/LogCompilation/src/com/sun/hotspot/tools/compiler/CallSite.java
! src/share/tools/LogCompilation/src/com/sun/hotspot/tools/compiler/LogCompilation.java
                
! src/share/tools/LogCompilation/src/com/sun/hotspot/tools/compiler/LogParser.java
! src/share/tools/LogCompilation/src/com/sun/hotspot/tools/compiler/Phase.java
! src/share/vm/opto/block.hpp
! src/share/vm/opto/c2_globals.hpp
! src/share/vm/opto/chaitin.cpp
! src/share/vm/opto/compile.cpp
! src/share/vm/opto/compile.hpp
! src/share/vm/opto/escape.cpp
! src/share/vm/opto/gcm.cpp
! src/share/vm/opto/graphKit.cpp
! src/share/vm/opto/ifg.cpp
! src/share/vm/opto/lcm.cpp
! src/share/vm/opto/loopTransform.cpp
! src/share/vm/opto/loopUnswitch.cpp
! src/share/vm/opto/loopopts.cpp
! src/share/vm/opto/macro.cpp
! src/share/vm/opto/matcher.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/phaseX.cpp
! src/share/vm/opto/postaloc.cpp
! src/share/vm/opto/reg_split.cpp
! src/share/vm/opto/stringopts.cpp

Changeset: 1acccb7c0b01
Author:    kvn
Date:      2012-11-27 17:41 -0800
URL:       http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/1acccb7c0b01

8003850: add support for constants in stub code
Summary: remember the code section and switch back to the proper one when adding \
                constants.
Reviewed-by: twisti, kvn
Contributed-by: goetz.lindenmaier at sap.com

! src/share/vm/asm/assembler.cpp
! src/share/vm/asm/assembler.hpp
! src/share/vm/asm/codeBuffer.cpp

Changeset: 6ab62ad83507
Author:    twisti
Date:      2012-11-30 11:44 -0800
URL:       http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/6ab62ad83507

8003195: AbstractAssembler should not store code pointers but use the CodeSection \
                directly
Reviewed-by: twisti, kvn
Contributed-by: Bharadwaj Yadavalli <bharadwaj.yadavalli at oracle.com>

! src/cpu/x86/vm/assembler_x86.cpp
! src/cpu/x86/vm/assembler_x86.hpp
! src/cpu/x86/vm/assembler_x86.inline.hpp
! src/share/vm/asm/assembler.cpp
! src/share/vm/asm/assembler.hpp
! src/share/vm/asm/assembler.inline.hpp
! src/share/vm/asm/codeBuffer.hpp

Changeset: cd3d6a6b95d9
Author:    twisti
Date:      2012-11-30 15:23 -0800
URL:       http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/cd3d6a6b95d9

8003240: x86: move MacroAssembler into separate file
Reviewed-by: kvn

! src/cpu/sparc/vm/assembler_sparc.cpp
! src/cpu/sparc/vm/codeBuffer_sparc.hpp
! src/cpu/sparc/vm/frame_sparc.hpp
! src/cpu/sparc/vm/frame_sparc.inline.hpp
! src/cpu/x86/vm/assembler_x86.cpp
! src/cpu/x86/vm/assembler_x86.hpp
! src/cpu/x86/vm/assembler_x86.inline.hpp
! src/cpu/x86/vm/c1_LIRAssembler_x86.cpp
! src/cpu/x86/vm/cppInterpreter_x86.cpp
! src/cpu/x86/vm/frame_x86.inline.hpp
! src/cpu/x86/vm/icBuffer_x86.cpp
! src/cpu/x86/vm/icache_x86.cpp
! src/cpu/x86/vm/interp_masm_x86_32.hpp
! src/cpu/x86/vm/interp_masm_x86_64.hpp
! src/cpu/x86/vm/interpreter_x86_32.cpp
! src/cpu/x86/vm/interpreter_x86_64.cpp
! src/cpu/x86/vm/jniFastGetField_x86_32.cpp
! src/cpu/x86/vm/jniFastGetField_x86_64.cpp
+ src/cpu/x86/vm/macroAssembler_x86.cpp
+ src/cpu/x86/vm/macroAssembler_x86.hpp
! src/cpu/x86/vm/metaspaceShared_x86_32.cpp
! src/cpu/x86/vm/metaspaceShared_x86_64.cpp
! src/cpu/x86/vm/methodHandles_x86.cpp
! src/cpu/x86/vm/nativeInst_x86.cpp
! src/cpu/x86/vm/relocInfo_x86.cpp
! src/cpu/x86/vm/runtime_x86_32.cpp
! src/cpu/x86/vm/runtime_x86_64.cpp
! src/cpu/x86/vm/sharedRuntime_x86_32.cpp
! src/cpu/x86/vm/sharedRuntime_x86_64.cpp
! src/cpu/x86/vm/stubGenerator_x86_32.cpp
! src/cpu/x86/vm/stubGenerator_x86_64.cpp
! src/cpu/x86/vm/templateInterpreter_x86_32.cpp
! src/cpu/x86/vm/templateInterpreter_x86_64.cpp
! src/cpu/x86/vm/templateTable_x86_32.cpp
! src/cpu/x86/vm/templateTable_x86_64.cpp
! src/cpu/x86/vm/vm_version_x86.cpp
! src/cpu/x86/vm/vtableStubs_x86_32.cpp
! src/cpu/x86/vm/vtableStubs_x86_64.cpp
! src/os/bsd/vm/osThread_bsd.cpp
! src/os/bsd/vm/os_bsd.cpp
! src/os/bsd/vm/os_bsd.inline.hpp
! src/os/linux/vm/osThread_linux.cpp
! src/os/linux/vm/os_linux.cpp
! src/os/linux/vm/os_linux.inline.hpp
! src/os/solaris/vm/osThread_solaris.cpp
! src/os/solaris/vm/os_solaris.cpp
! src/os/solaris/vm/os_solaris.inline.hpp
! src/os/windows/vm/osThread_windows.cpp
! src/os/windows/vm/os_windows.cpp
! src/os/windows/vm/os_windows.inline.hpp
! src/os_cpu/bsd_x86/vm/assembler_bsd_x86.cpp
! src/os_cpu/bsd_x86/vm/os_bsd_x86.cpp
! src/os_cpu/linux_x86/vm/assembler_linux_x86.cpp
! src/os_cpu/linux_x86/vm/os_linux_x86.cpp
! src/os_cpu/solaris_x86/vm/assembler_solaris_x86.cpp
! src/os_cpu/solaris_x86/vm/orderAccess_solaris_x86.inline.hpp
! src/os_cpu/solaris_x86/vm/os_solaris_x86.cpp
! src/os_cpu/windows_x86/vm/assembler_windows_x86.cpp
! src/os_cpu/windows_x86/vm/os_windows_x86.cpp
! src/share/vm/asm/assembler.cpp
! src/share/vm/asm/assembler.hpp
! src/share/vm/asm/assembler.inline.hpp
! src/share/vm/asm/codeBuffer.cpp
! src/share/vm/asm/codeBuffer.hpp
+ src/share/vm/asm/macroAssembler.hpp
+ src/share/vm/asm/macroAssembler.inline.hpp
! src/share/vm/c1/c1_MacroAssembler.hpp
! src/share/vm/code/icBuffer.cpp
! src/share/vm/code/relocInfo.cpp
! src/share/vm/interpreter/interpreter.cpp
! src/share/vm/interpreter/interpreterRuntime.cpp
! src/share/vm/opto/compile.cpp
! src/share/vm/runtime/atomic.cpp
! src/share/vm/runtime/atomic.hpp
+ src/share/vm/runtime/atomic.inline.hpp
! src/share/vm/runtime/frame.cpp
! src/share/vm/runtime/frame.hpp
! src/share/vm/runtime/sharedRuntime.cpp
! src/share/vm/runtime/stubCodeGenerator.cpp

Changeset: dd38cfd12c3a
Author:    twisti
Date:      2012-12-03 15:48 -0800
URL:       http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/dd38cfd12c3a

8004319: test/gc/7168848/HumongousAlloc.java fails after 7172640
Reviewed-by: kvn, johnc

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

Changeset: c5d414e98fd4
Author:    neliasso
Date:      2012-11-26 15:11 +0100
URL:       http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/c5d414e98fd4

8003983: LogCompilation tool is broken since c1 support
Summary: Fixed emitting and parsing
Reviewed-by: jrose, kvn

! src/share/tools/LogCompilation/src/com/sun/hotspot/tools/compiler/LogCompilation.java
                
! src/share/tools/LogCompilation/src/com/sun/hotspot/tools/compiler/LogParser.java
! src/share/vm/c1/c1_Compilation.cpp

Changeset: b7ff5879152e
Author:    neliasso
Date:      2012-12-06 09:50 +0100
URL:       http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/b7ff5879152e

8003934: Fix generation of malformed options to Projectcreator
Summary: Makefile produces unmatched quotes due to nmake bug
Reviewed-by: jwilhelm, brutisso

! make/windows/projectfiles/common/Makefile

Changeset: 228a94f37a67
Author:    neliasso
Date:      2012-12-06 14:33 +0100
URL:       http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/228a94f37a67

Merge


Changeset: f0c2369fda5a
Author:    twisti
Date:      2012-12-06 09:57 -0800
URL:       http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/f0c2369fda5a

8003250: SPARC: move MacroAssembler into separate file
Reviewed-by: jrose, kvn

! src/cpu/sparc/vm/assembler_sparc.cpp
! src/cpu/sparc/vm/assembler_sparc.hpp
! src/cpu/sparc/vm/assembler_sparc.inline.hpp
! src/cpu/sparc/vm/frame_sparc.inline.hpp
! src/cpu/sparc/vm/icBuffer_sparc.cpp
! src/cpu/sparc/vm/icache_sparc.cpp
! src/cpu/sparc/vm/interp_masm_sparc.hpp
! src/cpu/sparc/vm/interpreter_sparc.cpp
! src/cpu/sparc/vm/jniFastGetField_sparc.cpp
+ src/cpu/sparc/vm/macroAssembler_sparc.cpp
+ src/cpu/sparc/vm/macroAssembler_sparc.hpp
+ src/cpu/sparc/vm/macroAssembler_sparc.inline.hpp
! src/cpu/sparc/vm/metaspaceShared_sparc.cpp
! src/cpu/sparc/vm/methodHandles_sparc.cpp
! src/cpu/sparc/vm/nativeInst_sparc.cpp
! src/cpu/sparc/vm/nativeInst_sparc.hpp
! src/cpu/sparc/vm/relocInfo_sparc.cpp
! src/cpu/sparc/vm/runtime_sparc.cpp
! src/cpu/sparc/vm/sharedRuntime_sparc.cpp
! src/cpu/sparc/vm/stubGenerator_sparc.cpp
! src/cpu/sparc/vm/templateInterpreter_sparc.cpp
! src/cpu/sparc/vm/vm_version_sparc.cpp
! src/cpu/sparc/vm/vmreg_sparc.cpp
! src/cpu/sparc/vm/vtableStubs_sparc.cpp
! src/cpu/x86/vm/assembler_x86.hpp
! src/cpu/x86/vm/macroAssembler_x86.cpp
! src/cpu/zero/vm/assembler_zero.cpp
! src/cpu/zero/vm/assembler_zero.hpp
! src/os_cpu/linux_sparc/vm/assembler_linux_sparc.cpp
! src/os_cpu/linux_sparc/vm/os_linux_sparc.cpp
! src/os_cpu/solaris_sparc/vm/assembler_solaris_sparc.cpp
! src/os_cpu/solaris_sparc/vm/os_solaris_sparc.cpp
! src/share/vm/adlc/main.cpp
! src/share/vm/asm/assembler.hpp
! src/share/vm/asm/macroAssembler.hpp
! src/share/vm/asm/macroAssembler.inline.hpp
! src/share/vm/asm/register.hpp
! src/share/vm/code/vmreg.hpp

Changeset: 522662fa9c16
Author:    twisti
Date:      2012-12-06 11:05 -0800
URL:       http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/522662fa9c16

Merge


Changeset: d2f8c38e543d
Author:    roland
Date:      2012-12-07 01:09 -0800
URL:       http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/d2f8c38e543d

Merge

! src/cpu/sparc/vm/stubGenerator_sparc.cpp
! src/cpu/sparc/vm/templateInterpreter_sparc.cpp
! src/cpu/x86/vm/cppInterpreter_x86.cpp
! src/cpu/x86/vm/stubGenerator_x86_32.cpp
! src/cpu/x86/vm/stubGenerator_x86_64.cpp
! src/os/bsd/vm/os_bsd.cpp
! src/os/linux/vm/os_linux.cpp
! src/os/solaris/vm/os_solaris.cpp
! src/os/windows/vm/os_windows.cpp
! src/os_cpu/bsd_x86/vm/os_bsd_x86.cpp
! src/os_cpu/linux_sparc/vm/os_linux_sparc.cpp
! src/os_cpu/linux_x86/vm/os_linux_x86.cpp
! src/os_cpu/solaris_sparc/vm/os_solaris_sparc.cpp
! src/os_cpu/solaris_x86/vm/os_solaris_x86.cpp
! src/os_cpu/windows_x86/vm/os_windows_x86.cpp
! src/share/vm/asm/codeBuffer.cpp
! src/share/vm/runtime/deoptimization.cpp
! src/share/vm/runtime/frame.cpp
! src/share/vm/runtime/frame.hpp
! src/share/vm/runtime/thread.cpp

Changeset: 0f80645e9c26
Author:    johnc
Date:      2012-11-30 11:46 -0800
URL:       http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/0f80645e9c26

8004170: G1: Verbose GC output is not getting flushed to log file using JDK 8
Summary: Add flushes to G1CollectedHeap::log_gc_footer() and TraceCPUTime destructor.
Reviewed-by: jwilhelm, azeemj, brutisso

! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/runtime/timer.cpp

Changeset: eade6b2e4782
Author:    jmasa
Date:      2012-11-29 10:09 -0800
URL:       http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/eade6b2e4782

8003554: NPG: move Metablock and Metachunk code out of metaspace.cpp
Reviewed-by: coleenp

+ src/share/vm/memory/metablock.cpp
+ src/share/vm/memory/metachunk.cpp
! src/share/vm/memory/metaspace.cpp

Changeset: cbe736bc70fa
Author:    jwilhelm
Date:      2012-12-07 07:36 -0800
URL:       http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/cbe736bc70fa

Merge


Changeset: a35a72dd2e12
Author:    amurillo
Date:      2012-12-07 10:46 -0800
URL:       http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/a35a72dd2e12

Merge


Changeset: 121aa71316af
Author:    amurillo
Date:      2012-12-07 10:46 -0800
URL:       http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/121aa71316af

Added tag hs25-b12 for changeset a35a72dd2e12

! .hgtags

Changeset: 8af7d22f1f8f
Author:    katleman
Date:      2012-12-13 09:05 -0800
URL:       http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/8af7d22f1f8f

Added tag jdk8-b68 for changeset 121aa71316af

! .hgtags


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic