hg: jigsaw/jigsaw/hotspot: 91 new changesets
mandy.chung at oracle.com
mandy.chung at oracle.com
Fri Dec 14 17:38:18 PST 2012
Changeset: ca8168203393
Author: amurillo
Date: 2012-11-02 07:44 -0700
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/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/jigsaw/jigsaw/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/jigsaw/jigsaw/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/jigsaw/jigsaw/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/jigsaw/jigsaw/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/jigsaw/jigsaw/hotspot/rev/9cc901118f6b
Merge
Changeset: 69ad7823b1ca
Author: zgu
Date: 2012-11-05 15:30 -0500
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/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/jigsaw/jigsaw/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/jigsaw/jigsaw/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/jigsaw/jigsaw/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/jigsaw/jigsaw/hotspot/rev/ead8852dd4ef
Merge
Changeset: 64672b22ef05
Author: twisti
Date: 2012-11-02 12:30 -0700
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/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/jigsaw/jigsaw/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/jigsaw/jigsaw/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/jigsaw/jigsaw/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/jigsaw/jigsaw/hotspot/rev/b4ee7b773144
Merge
Changeset: 0f7290a03b24
Author: amurillo
Date: 2012-11-09 08:20 -0800
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/0f7290a03b24
Added tag hs25-b09 for changeset b4ee7b773144
! .hgtags
Changeset: 4e3e685dbc9d
Author: katleman
Date: 2012-11-15 15:39 -0800
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/4e3e685dbc9d
Added tag jdk8-b65 for changeset 0f7290a03b24
! .hgtags
Changeset: 3be318ecfae5
Author: amurillo
Date: 2012-11-09 08:36 -0800
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/3be318ecfae5
8003231: new hotspot build - hs25-b10
Reviewed-by: jcoomes
! make/hotspot_version
Changeset: 6cb0d32b828b
Author: bpittore
Date: 2012-11-07 17:53 -0500
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/6cb0d32b828b
8001185: parsing of sun.boot.library.path in os::dll_build_name somewhat broken
Summary: dll_dir can contain multiple paths, need to parse them correctly when loading agents
Reviewed-by: dholmes, dlong
Contributed-by: bill.pittore at oracle.com
! 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/share/vm/classfile/classLoader.cpp
! src/share/vm/prims/jvmtiExport.cpp
! src/share/vm/runtime/os.cpp
! src/share/vm/runtime/os.hpp
! src/share/vm/runtime/thread.cpp
Changeset: d9a84e246cce
Author: cjplummer
Date: 2012-11-09 09:45 -0800
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/d9a84e246cce
Merge
! src/share/vm/runtime/thread.cpp
Changeset: 429994fc0754
Author: cjplummer
Date: 2012-11-14 10:13 -0800
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/429994fc0754
Merge
Changeset: 6bc207d87e5d
Author: mgerdin
Date: 2012-11-09 00:38 +0100
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/6bc207d87e5d
7200229: NPG: possible performance issue exposed by closed/runtime/6559877/Test6559877.java
Summary: Reduce the amount of calls to ChunkManager verification code
Reviewed-by: jmasa, coleenp
! src/share/vm/memory/metaspace.cpp
! src/share/vm/memory/metaspace.hpp
! src/share/vm/memory/universe.cpp
Changeset: 0400886d2613
Author: coleenp
Date: 2012-11-14 22:37 -0500
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/0400886d2613
8003259: NPG: Build with gcc 4.7.2 broken by 7045397
Summary: Qualify calls with this pointers to make gcc accept this code.
Reviewed-by: coleenp, andrew
Contributed-by: peter.levart at gmail.com
! src/share/vm/memory/binaryTreeDictionary.cpp
Changeset: c5d4acbb943d
Author: johnc
Date: 2012-11-15 14:29 -0800
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/c5d4acbb943d
Merge
Changeset: bd7a7ce2e264
Author: minqi
Date: 2012-11-12 14:03 -0800
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/bd7a7ce2e264
6830717: replay of compilations would help with debugging
Summary: When java process crashed in compiler thread, repeat the compilation process will help finding root cause. This is done with using SA dump application class data and replay data from core dump, then use debug version of jvm to recompile the problematic java method.
Reviewed-by: kvn, twisti, sspitsyn
Contributed-by: yumin.qi at oracle.com
+ agent/doc/c2replay.html
! agent/doc/clhsdb.html
! agent/doc/index.html
! agent/make/Makefile
! agent/src/share/classes/sun/jvm/hotspot/CommandProcessor.java
! agent/src/share/classes/sun/jvm/hotspot/ci/ciBaseObject.java
! agent/src/share/classes/sun/jvm/hotspot/ci/ciConstant.java
! agent/src/share/classes/sun/jvm/hotspot/ci/ciEnv.java
! agent/src/share/classes/sun/jvm/hotspot/ci/ciInstanceKlass.java
! agent/src/share/classes/sun/jvm/hotspot/ci/ciMethod.java
! agent/src/share/classes/sun/jvm/hotspot/ci/ciMethodData.java
! agent/src/share/classes/sun/jvm/hotspot/code/NMethod.java
! agent/src/share/classes/sun/jvm/hotspot/compiler/CompileTask.java
! agent/src/share/classes/sun/jvm/hotspot/oops/ConstantPoolCache.java
! agent/src/share/classes/sun/jvm/hotspot/oops/Field.java
! agent/src/share/classes/sun/jvm/hotspot/oops/InstanceKlass.java
! agent/src/share/classes/sun/jvm/hotspot/oops/Metadata.java
! agent/src/share/classes/sun/jvm/hotspot/oops/Method.java
! agent/src/share/classes/sun/jvm/hotspot/oops/MethodData.java
! src/share/vm/ci/ciClassList.hpp
! src/share/vm/ci/ciEnv.cpp
! src/share/vm/ci/ciEnv.hpp
! src/share/vm/ci/ciInstanceKlass.cpp
! src/share/vm/ci/ciInstanceKlass.hpp
! src/share/vm/ci/ciMetadata.hpp
! 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/ciObject.hpp
! src/share/vm/ci/ciObjectFactory.hpp
+ src/share/vm/ci/ciReplay.cpp
+ src/share/vm/ci/ciReplay.hpp
! src/share/vm/ci/ciSymbol.cpp
! src/share/vm/ci/ciSymbol.hpp
! src/share/vm/ci/ciUtilities.hpp
! src/share/vm/classfile/javaClasses.cpp
! src/share/vm/classfile/javaClasses.hpp
! src/share/vm/code/dependencies.cpp
! src/share/vm/interpreter/invocationCounter.hpp
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/oops/instanceKlass.hpp
! src/share/vm/oops/symbol.cpp
! src/share/vm/oops/symbol.hpp
! src/share/vm/opto/bytecodeInfo.cpp
! src/share/vm/prims/jni.cpp
! src/share/vm/prims/jvmtiExport.hpp
! src/share/vm/runtime/compilationPolicy.cpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/vmStructs.cpp
! src/share/vm/utilities/array.hpp
! src/share/vm/utilities/utf8.cpp
! src/share/vm/utilities/utf8.hpp
! src/share/vm/utilities/vmError.cpp
Changeset: bb33c6fdcf0d
Author: bharadwaj
Date: 2012-11-15 10:42 -0800
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/bb33c6fdcf0d
8001077: remove ciMethod::will_link
Summary: Removed will_link and changed all calls to is_loaded().
Reviewed-by: kvn
! src/share/vm/c1/c1_GraphBuilder.cpp
! src/share/vm/ci/bcEscapeAnalyzer.cpp
! src/share/vm/ci/ciMethod.cpp
! src/share/vm/ci/ciMethod.hpp
! src/share/vm/opto/doCall.cpp
Changeset: 6b6ddf8c4329
Author: neliasso
Date: 2012-11-16 09:59 +0100
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/6b6ddf8c4329
Merge
Changeset: 64812523d72e
Author: sspitsyn
Date: 2012-10-31 16:20 -0700
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/64812523d72e
7194607: VerifyLocalVariableTableOnRetransformTest.sh fails after JSR-292 merge
Summary: Use verifier_max_size instead of max_size to get code attribute max stack size.
Reviewed-by: dcubed, minqi
Contributed-by: serguei.spitsyn at oracle.com
! src/share/vm/prims/jvmtiClassFileReconstituter.cpp
Changeset: 8aaef2cee3b2
Author: minqi
Date: 2012-11-08 16:48 -0800
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/8aaef2cee3b2
Merge
! src/share/vm/prims/jvmtiClassFileReconstituter.cpp
- test/runtime/7158800/BadUtf8.java
- test/runtime/7158800/InternTest.java
- test/runtime/7158800/Test7158800.sh
- test/runtime/7158800/badstrings.txt
Changeset: ed8b1e39ff4f
Author: zgu
Date: 2012-11-09 11:04 -0500
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/ed8b1e39ff4f
8002273: NMT to report JNI memory leaks when -Xcheck:jni is on
Summary: Allows NMT to report that JNI thread failed to detach from JVM before exiting, which leaks the JavaThread object when check:jni option is on.
Reviewed-by: acorn, dholmes, coleenp, ctornqvi
! src/share/vm/services/memSnapshot.cpp
Changeset: 4efcd79826f2
Author: zgu
Date: 2012-11-09 11:47 -0800
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/4efcd79826f2
Merge
Changeset: fb3190e77d3c
Author: zgu
Date: 2012-11-09 19:24 -0500
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/fb3190e77d3c
8001592: NMT: assertion failed: assert(_amount >= amt) failed: Just check: memBaseline.hpp:180
Summary: Fixed NMT that miscounted arena memory when it is used as value or stack object.
Reviewed-by: acorn, coleenp
! src/share/vm/services/memBaseline.cpp
! src/share/vm/services/memPtr.hpp
! src/share/vm/services/memSnapshot.cpp
! src/share/vm/services/memSnapshot.hpp
! src/share/vm/services/memTracker.hpp
Changeset: e26ce0e8b666
Author: zgu
Date: 2012-11-09 16:45 -0800
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/e26ce0e8b666
Merge
Changeset: 8c413497f434
Author: zgu
Date: 2012-11-09 22:22 -0800
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/8c413497f434
Merge
! src/share/vm/services/memSnapshot.cpp
Changeset: e4f764ddb06a
Author: hseigel
Date: 2012-11-12 15:58 -0500
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/e4f764ddb06a
7122219: Passed StringTableSize value not verified
Summary: Check that the values specified for -XX:StringTableSize are within a certain range.
Reviewed-by: dholmes, coleenp
! src/share/vm/classfile/symbolTable.hpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/os.cpp
! src/share/vm/utilities/globalDefinitions.hpp
Changeset: 070d523b96a7
Author: hseigel
Date: 2012-11-12 16:15 -0500
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/070d523b96a7
8001471: Klass::cast() does nothing
Summary: Remove function Klass::cast() and calls to it.
Reviewed-by: dholmes, coleenp
! src/share/vm/c1/c1_Runtime1.cpp
! src/share/vm/ci/ciEnv.cpp
! src/share/vm/ci/ciType.cpp
! src/share/vm/classfile/classFileParser.cpp
! 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/placeholders.cpp
! src/share/vm/classfile/placeholders.hpp
! src/share/vm/classfile/systemDictionary.cpp
! src/share/vm/code/dependencies.cpp
! src/share/vm/code/nmethod.cpp
! src/share/vm/compiler/disassembler.cpp
! src/share/vm/interpreter/bytecodeInterpreter.cpp
! src/share/vm/interpreter/interpreterRuntime.cpp
! src/share/vm/interpreter/linkResolver.cpp
! src/share/vm/memory/metaspaceShared.cpp
! src/share/vm/memory/universe.cpp
! src/share/vm/oops/arrayKlass.cpp
! src/share/vm/oops/cpCache.cpp
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/oops/klass.cpp
! src/share/vm/oops/klass.hpp
! src/share/vm/oops/klassVtable.cpp
! src/share/vm/oops/method.cpp
! src/share/vm/oops/objArrayKlass.cpp
! src/share/vm/oops/objArrayKlass.hpp
! src/share/vm/opto/runtime.cpp
! src/share/vm/prims/jni.cpp
! src/share/vm/prims/jniCheck.cpp
! src/share/vm/prims/jvm.cpp
! src/share/vm/prims/jvmtiEnv.cpp
! src/share/vm/prims/jvmtiEnvBase.cpp
! src/share/vm/prims/jvmtiExport.cpp
! src/share/vm/prims/jvmtiGetLoadedClasses.cpp
! src/share/vm/prims/jvmtiImpl.cpp
! src/share/vm/prims/jvmtiRedefineClasses.cpp
! src/share/vm/prims/jvmtiTagMap.cpp
! src/share/vm/prims/jvmtiTrace.cpp
! src/share/vm/prims/methodHandles.cpp
! src/share/vm/prims/nativeLookup.cpp
! src/share/vm/prims/unsafe.cpp
! src/share/vm/runtime/biasedLocking.cpp
! src/share/vm/runtime/reflection.cpp
! src/share/vm/runtime/sharedRuntime.cpp
! src/share/vm/runtime/signature.cpp
! src/share/vm/runtime/synchronizer.cpp
! src/share/vm/runtime/thread.cpp
! src/share/vm/runtime/vframe.cpp
! src/share/vm/services/classLoadingService.hpp
! src/share/vm/services/heapDumper.cpp
! src/share/vm/services/management.cpp
! src/share/vm/services/serviceUtil.hpp
Changeset: 24e193d2a007
Author: coleenp
Date: 2012-11-13 15:14 -0500
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/24e193d2a007
Merge
Changeset: 80e866b1d053
Author: coleenp
Date: 2012-11-16 09:19 -0500
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/80e866b1d053
Merge
! src/share/vm/ci/ciEnv.cpp
! src/share/vm/classfile/javaClasses.cpp
! src/share/vm/classfile/javaClasses.hpp
! src/share/vm/code/dependencies.cpp
! src/share/vm/interpreter/interpreterRuntime.cpp
! src/share/vm/memory/universe.cpp
! src/share/vm/oops/cpCache.cpp
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/prims/jni.cpp
! src/share/vm/prims/jvmtiExport.cpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/os.cpp
! src/share/vm/runtime/thread.cpp
Changeset: cfc5309f03b7
Author: amurillo
Date: 2012-11-16 09:36 -0800
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/cfc5309f03b7
Merge
Changeset: 01684f7fee1b
Author: amurillo
Date: 2012-11-16 09:36 -0800
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/01684f7fee1b
Added tag hs25-b10 for changeset cfc5309f03b7
! .hgtags
Changeset: 2f6dc76eb8e5
Author: katleman
Date: 2012-11-29 11:30 -0800
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/2f6dc76eb8e5
Added tag jdk8-b66 for changeset 01684f7fee1b
! .hgtags
Changeset: e1d42ba865de
Author: amurillo
Date: 2012-11-16 09:43 -0800
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/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/jigsaw/jigsaw/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/jigsaw/jigsaw/hotspot/rev/3ed6de6e139b
Merge
Changeset: 73e64867adb7
Author: mikael
Date: 2012-11-21 09:02 -0800
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/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/jigsaw/jigsaw/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/jigsaw/jigsaw/hotspot/rev/ca1be5fbe6ff
Merge
Changeset: 7c15faa95ce7
Author: mikael
Date: 2012-11-27 07:57 -0800
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/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/jigsaw/jigsaw/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/jigsaw/jigsaw/hotspot/rev/5de2a5bd519e
Merge
Changeset: fe81517cfb77
Author: hseigel
Date: 2012-11-28 08:17 -0500
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/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/jigsaw/jigsaw/hotspot/rev/b51dc8df86e5
Merge
Changeset: 59c790074993
Author: coleenp
Date: 2012-11-28 17:50 -0500
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/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/jigsaw/jigsaw/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/jigsaw/jigsaw/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/jigsaw/jigsaw/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/jigsaw/jigsaw/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/jigsaw/jigsaw/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/jigsaw/jigsaw/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/jigsaw/jigsaw/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/jigsaw/jigsaw/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/jigsaw/jigsaw/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/jigsaw/jigsaw/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/jigsaw/jigsaw/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/jigsaw/jigsaw/hotspot/rev/b61d9c88b759
Merge
Changeset: 25bdce771bb3
Author: amurillo
Date: 2012-11-30 16:45 -0800
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/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/jigsaw/jigsaw/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/jigsaw/jigsaw/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/jigsaw/jigsaw/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/jigsaw/jigsaw/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/jigsaw/jigsaw/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/jigsaw/jigsaw/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/jigsaw/jigsaw/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/jigsaw/jigsaw/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/jigsaw/jigsaw/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/jigsaw/jigsaw/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/jigsaw/jigsaw/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/jigsaw/jigsaw/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/jigsaw/jigsaw/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/jigsaw/jigsaw/hotspot/rev/228a94f37a67
Merge
Changeset: f0c2369fda5a
Author: twisti
Date: 2012-12-06 09:57 -0800
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/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/jigsaw/jigsaw/hotspot/rev/522662fa9c16
Merge
Changeset: d2f8c38e543d
Author: roland
Date: 2012-12-07 01:09 -0800
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/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/jigsaw/jigsaw/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/jigsaw/jigsaw/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/jigsaw/jigsaw/hotspot/rev/cbe736bc70fa
Merge
Changeset: a35a72dd2e12
Author: amurillo
Date: 2012-12-07 10:46 -0800
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/a35a72dd2e12
Merge
Changeset: 121aa71316af
Author: amurillo
Date: 2012-12-07 10:46 -0800
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/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/jigsaw/jigsaw/hotspot/rev/8af7d22f1f8f
Added tag jdk8-b68 for changeset 121aa71316af
! .hgtags
Changeset: 5560581f7b14
Author: mchung
Date: 2012-12-14 17:27 -0800
URL: http://hg.openjdk.java.net/jigsaw/jigsaw/hotspot/rev/5560581f7b14
Merge
! .hgtags
! agent/src/share/classes/sun/jvm/hotspot/CommandProcessor.java
! agent/src/share/classes/sun/jvm/hotspot/code/NMethod.java
! agent/src/share/classes/sun/jvm/hotspot/oops/ConstMethod.java
! agent/src/share/classes/sun/jvm/hotspot/oops/Method.java
! make/hotspot_version
! make/linux/makefiles/defs.make
! make/linux/makefiles/vm.make
! make/windows/makefiles/defs.make
! make/windows/projectfiles/common/Makefile
! 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/cppInterpreter_sparc.cpp
! src/cpu/sparc/vm/frame_sparc.cpp
! src/cpu/sparc/vm/interp_masm_sparc.cpp
! src/cpu/sparc/vm/interpreter_sparc.cpp
! src/cpu/sparc/vm/methodHandles_sparc.cpp
! src/cpu/sparc/vm/relocInfo_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/vtableStubs_sparc.cpp
! src/cpu/x86/vm/assembler_x86.cpp
! src/cpu/x86/vm/assembler_x86.hpp
! src/cpu/x86/vm/c1_LIRAssembler_x86.cpp
! src/cpu/x86/vm/cppInterpreter_x86.cpp
! src/cpu/x86/vm/frame_x86.cpp
! src/cpu/x86/vm/interp_masm_x86_32.cpp
! src/cpu/x86/vm/interp_masm_x86_64.cpp
! src/cpu/x86/vm/interpreter_x86_32.cpp
! src/cpu/x86/vm/interpreter_x86_64.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/cpu/x86/vm/stubGenerator_x86_32.cpp
! src/cpu/x86/vm/stubGenerator_x86_64.cpp
! src/cpu/x86/vm/stubRoutines_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/cpu/zero/vm/cppInterpreter_zero.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/bsd_zero/vm/os_bsd_zero.cpp
! src/os_cpu/linux_sparc/vm/os_linux_sparc.cpp
! src/os_cpu/linux_x86/vm/os_linux_x86.cpp
! src/os_cpu/linux_zero/vm/os_linux_zero.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/adlc/main.cpp
! src/share/vm/asm/assembler.cpp
! src/share/vm/asm/assembler.hpp
! src/share/vm/asm/codeBuffer.cpp
! src/share/vm/asm/codeBuffer.hpp
! src/share/vm/asm/register.hpp
! src/share/vm/c1/c1_Compilation.cpp
! src/share/vm/c1/c1_GraphBuilder.cpp
! src/share/vm/c1/c1_Runtime1.cpp
! src/share/vm/ci/bcEscapeAnalyzer.cpp
! src/share/vm/ci/ciClassList.hpp
! src/share/vm/ci/ciEnv.cpp
! src/share/vm/ci/ciEnv.hpp
! src/share/vm/ci/ciMethod.cpp
! src/share/vm/ci/ciMethod.hpp
! src/share/vm/ci/ciObject.hpp
! src/share/vm/ci/ciSignature.hpp
! src/share/vm/ci/ciSymbol.cpp
! src/share/vm/ci/ciSymbol.hpp
! src/share/vm/classfile/classFileParser.cpp
! src/share/vm/classfile/classFileParser.hpp
! src/share/vm/classfile/classLoader.cpp
! src/share/vm/classfile/javaClasses.cpp
! src/share/vm/classfile/javaClasses.hpp
! src/share/vm/classfile/symbolTable.hpp
! src/share/vm/classfile/systemDictionary.cpp
! src/share/vm/classfile/systemDictionary.hpp
! src/share/vm/classfile/verifier.cpp
! src/share/vm/classfile/vmSymbols.cpp
! src/share/vm/classfile/vmSymbols.hpp
! src/share/vm/code/dependencies.cpp
! src/share/vm/code/nmethod.cpp
! src/share/vm/code/vmreg.hpp
! src/share/vm/compiler/compileBroker.cpp
! src/share/vm/compiler/compileBroker.hpp
! src/share/vm/compiler/compilerOracle.cpp
! src/share/vm/compiler/disassembler.cpp
! src/share/vm/compiler/disassembler.hpp
! src/share/vm/gc_implementation/concurrentMarkSweep/vmStructs_cms.hpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! 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/gc_interface/collectedHeap.cpp
! src/share/vm/interpreter/abstractInterpreter.hpp
! src/share/vm/interpreter/bytecodeInterpreter.cpp
! src/share/vm/interpreter/bytecodes.hpp
! src/share/vm/interpreter/interpreter.cpp
! src/share/vm/interpreter/interpreterRuntime.cpp
! src/share/vm/interpreter/interpreterRuntime.hpp
! src/share/vm/interpreter/linkResolver.cpp
! src/share/vm/memory/allocation.cpp
! src/share/vm/memory/allocation.hpp
! src/share/vm/memory/collectorPolicy.cpp
! src/share/vm/memory/filemap.cpp
! src/share/vm/memory/freeBlockDictionary.cpp
! src/share/vm/memory/genMarkSweep.cpp
! src/share/vm/memory/iterator.cpp
! src/share/vm/memory/iterator.hpp
! src/share/vm/memory/resourceArea.hpp
! src/share/vm/memory/universe.cpp
! src/share/vm/oops/arrayKlass.cpp
! src/share/vm/oops/constantPool.cpp
! src/share/vm/oops/constantPool.hpp
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/oops/instanceKlass.hpp
! src/share/vm/oops/klass.cpp
! src/share/vm/oops/klass.hpp
! src/share/vm/oops/klassVtable.cpp
! src/share/vm/oops/klassVtable.hpp
! src/share/vm/oops/method.hpp
! src/share/vm/oops/objArrayKlass.cpp
! src/share/vm/oops/objArrayKlass.hpp
! src/share/vm/oops/symbol.cpp
! src/share/vm/opto/bytecodeInfo.cpp
! src/share/vm/opto/c2_globals.hpp
! src/share/vm/opto/callGenerator.cpp
! src/share/vm/opto/chaitin.cpp
! src/share/vm/opto/compile.cpp
! src/share/vm/opto/compile.hpp
! src/share/vm/opto/doCall.cpp
! src/share/vm/opto/escape.cpp
! src/share/vm/opto/graphKit.cpp
! src/share/vm/opto/graphKit.hpp
! src/share/vm/opto/lcm.cpp
! src/share/vm/opto/library_call.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/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/runtime.cpp
! src/share/vm/opto/stringopts.cpp
! src/share/vm/opto/type.hpp
! src/share/vm/prims/jni.cpp
! src/share/vm/prims/jniCheck.cpp
! src/share/vm/prims/jvm.cpp
! src/share/vm/prims/jvmtiClassFileReconstituter.cpp
! src/share/vm/prims/jvmtiExport.hpp
! src/share/vm/prims/jvmtiRedefineClasses.cpp
! src/share/vm/prims/jvmtiTagMap.cpp
! src/share/vm/prims/methodHandles.cpp
! src/share/vm/prims/nativeLookup.cpp
! src/share/vm/prims/unsafe.cpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/arguments.hpp
! src/share/vm/runtime/biasedLocking.cpp
! src/share/vm/runtime/compilationPolicy.cpp
! src/share/vm/runtime/deoptimization.cpp
! src/share/vm/runtime/fieldDescriptor.hpp
! src/share/vm/runtime/fprofiler.hpp
! src/share/vm/runtime/frame.cpp
! src/share/vm/runtime/frame.hpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/handles.cpp
! src/share/vm/runtime/handles.inline.hpp
! src/share/vm/runtime/java.cpp
! src/share/vm/runtime/os.cpp
! src/share/vm/runtime/reflection.cpp
! src/share/vm/runtime/sharedRuntime.cpp
! src/share/vm/runtime/thread.cpp
! src/share/vm/runtime/thread.hpp
! src/share/vm/runtime/timer.cpp
! src/share/vm/runtime/vframe.cpp
! src/share/vm/runtime/vmStructs.cpp
! src/share/vm/runtime/vm_version.cpp
! src/share/vm/services/classLoadingService.hpp
! src/share/vm/services/heapDumper.cpp
! src/share/vm/services/management.cpp
! src/share/vm/services/memPtr.hpp
! src/share/vm/services/memSnapshot.cpp
! src/share/vm/services/memSnapshot.hpp
! src/share/vm/services/memTracker.cpp
! src/share/vm/services/memTracker.hpp
! src/share/vm/utilities/debug.cpp
! src/share/vm/utilities/exceptions.cpp
! src/share/vm/utilities/globalDefinitions.hpp
More information about the jigsaw-dev
mailing list