Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
openanolis
dragonwell11
提交
f4e57a59
D
dragonwell11
项目概览
openanolis
/
dragonwell11
通知
7
Star
2
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
D
dragonwell11
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
f4e57a59
编写于
7月 05, 2017
作者:
D
duke
浏览文件
操作
浏览文件
下载
差异文件
Merge
上级
0089e108
ef4c1afe
变更
267
展开全部
隐藏空白更改
内联
并排
Showing
267 changed file
with
2558 addition
and
2058 deletion
+2558
-2058
.hgtags-top-repo
.hgtags-top-repo
+1
-0
common/autoconf/generated-configure.sh
common/autoconf/generated-configure.sh
+272
-231
common/autoconf/jdk-options.m4
common/autoconf/jdk-options.m4
+19
-5
common/autoconf/spec.gmk.in
common/autoconf/spec.gmk.in
+2
-1
common/autoconf/toolchain.m4
common/autoconf/toolchain.m4
+4
-1
common/makefiles/RMICompilation.gmk
common/makefiles/RMICompilation.gmk
+1
-1
corba/.hgtags
corba/.hgtags
+1
-0
hotspot/.hgtags
hotspot/.hgtags
+2
-0
hotspot/agent/src/share/classes/sun/jvm/hotspot/ci/ciArrayKlass.java
...nt/src/share/classes/sun/jvm/hotspot/ci/ciArrayKlass.java
+3
-3
hotspot/agent/src/share/classes/sun/jvm/hotspot/ci/ciField.java
...t/agent/src/share/classes/sun/jvm/hotspot/ci/ciField.java
+3
-3
hotspot/agent/src/share/classes/sun/jvm/hotspot/ci/ciInstance.java
...gent/src/share/classes/sun/jvm/hotspot/ci/ciInstance.java
+3
-3
hotspot/agent/src/share/classes/sun/jvm/hotspot/ci/ciKlass.java
...t/agent/src/share/classes/sun/jvm/hotspot/ci/ciKlass.java
+3
-3
hotspot/agent/src/share/classes/sun/jvm/hotspot/ci/ciMetadata.java
...gent/src/share/classes/sun/jvm/hotspot/ci/ciMetadata.java
+3
-3
hotspot/agent/src/share/classes/sun/jvm/hotspot/ci/ciObjArrayKlass.java
...src/share/classes/sun/jvm/hotspot/ci/ciObjArrayKlass.java
+3
-3
hotspot/agent/src/share/classes/sun/jvm/hotspot/ci/ciObject.java
.../agent/src/share/classes/sun/jvm/hotspot/ci/ciObject.java
+3
-3
hotspot/agent/src/share/classes/sun/jvm/hotspot/ci/ciObjectFactory.java
...src/share/classes/sun/jvm/hotspot/ci/ciObjectFactory.java
+3
-3
hotspot/agent/src/share/classes/sun/jvm/hotspot/ci/ciReceiverTypeData.java
.../share/classes/sun/jvm/hotspot/ci/ciReceiverTypeData.java
+3
-3
hotspot/agent/src/share/classes/sun/jvm/hotspot/ci/ciSymbol.java
.../agent/src/share/classes/sun/jvm/hotspot/ci/ciSymbol.java
+3
-3
hotspot/agent/src/share/classes/sun/jvm/hotspot/ci/ciType.java
...ot/agent/src/share/classes/sun/jvm/hotspot/ci/ciType.java
+3
-3
hotspot/agent/src/share/classes/sun/jvm/hotspot/ci/ciTypeArrayKlass.java
...rc/share/classes/sun/jvm/hotspot/ci/ciTypeArrayKlass.java
+3
-3
hotspot/agent/src/share/classes/sun/jvm/hotspot/ci/ciVirtualCallData.java
...c/share/classes/sun/jvm/hotspot/ci/ciVirtualCallData.java
+3
-3
hotspot/agent/src/share/classes/sun/jvm/hotspot/classfile/ClassLoaderData.java
...re/classes/sun/jvm/hotspot/classfile/ClassLoaderData.java
+3
-3
hotspot/agent/src/share/classes/sun/jvm/hotspot/memory/LoaderConstraintTable.java
...classes/sun/jvm/hotspot/memory/LoaderConstraintTable.java
+1
-1
hotspot/agent/src/share/classes/sun/jvm/hotspot/oops/BitData.java
...agent/src/share/classes/sun/jvm/hotspot/oops/BitData.java
+3
-3
hotspot/agent/src/share/classes/sun/jvm/hotspot/oops/ProfileData.java
...t/src/share/classes/sun/jvm/hotspot/oops/ProfileData.java
+3
-3
hotspot/agent/src/share/classes/sun/jvm/hotspot/oops/RetData.java
...agent/src/share/classes/sun/jvm/hotspot/oops/RetData.java
+3
-3
hotspot/agent/src/share/classes/sun/jvm/hotspot/opto/Block.java
...t/agent/src/share/classes/sun/jvm/hotspot/opto/Block.java
+3
-3
hotspot/agent/src/share/classes/sun/jvm/hotspot/opto/Block_Array.java
...t/src/share/classes/sun/jvm/hotspot/opto/Block_Array.java
+3
-3
hotspot/agent/src/share/classes/sun/jvm/hotspot/opto/Block_List.java
...nt/src/share/classes/sun/jvm/hotspot/opto/Block_List.java
+3
-3
hotspot/agent/src/share/classes/sun/jvm/hotspot/opto/CallDynamicJavaNode.java
...are/classes/sun/jvm/hotspot/opto/CallDynamicJavaNode.java
+3
-3
hotspot/agent/src/share/classes/sun/jvm/hotspot/opto/CallJavaNode.java
.../src/share/classes/sun/jvm/hotspot/opto/CallJavaNode.java
+3
-3
hotspot/agent/src/share/classes/sun/jvm/hotspot/opto/CallNode.java
...gent/src/share/classes/sun/jvm/hotspot/opto/CallNode.java
+3
-3
hotspot/agent/src/share/classes/sun/jvm/hotspot/opto/CallRuntimeNode.java
...c/share/classes/sun/jvm/hotspot/opto/CallRuntimeNode.java
+3
-3
hotspot/agent/src/share/classes/sun/jvm/hotspot/opto/CallStaticJavaNode.java
...hare/classes/sun/jvm/hotspot/opto/CallStaticJavaNode.java
+3
-3
hotspot/agent/src/share/classes/sun/jvm/hotspot/opto/Compile.java
...agent/src/share/classes/sun/jvm/hotspot/opto/Compile.java
+3
-3
hotspot/agent/src/share/classes/sun/jvm/hotspot/opto/HaltNode.java
...gent/src/share/classes/sun/jvm/hotspot/opto/HaltNode.java
+3
-3
hotspot/agent/src/share/classes/sun/jvm/hotspot/opto/InlineTree.java
...nt/src/share/classes/sun/jvm/hotspot/opto/InlineTree.java
+3
-3
hotspot/agent/src/share/classes/sun/jvm/hotspot/opto/JVMState.java
...gent/src/share/classes/sun/jvm/hotspot/opto/JVMState.java
+3
-3
hotspot/agent/src/share/classes/sun/jvm/hotspot/opto/LoopNode.java
...gent/src/share/classes/sun/jvm/hotspot/opto/LoopNode.java
+3
-3
hotspot/agent/src/share/classes/sun/jvm/hotspot/opto/MachCallJavaNode.java
.../share/classes/sun/jvm/hotspot/opto/MachCallJavaNode.java
+3
-3
hotspot/agent/src/share/classes/sun/jvm/hotspot/opto/MachCallNode.java
.../src/share/classes/sun/jvm/hotspot/opto/MachCallNode.java
+3
-3
hotspot/agent/src/share/classes/sun/jvm/hotspot/opto/MachCallRuntimeNode.java
...are/classes/sun/jvm/hotspot/opto/MachCallRuntimeNode.java
+3
-3
hotspot/agent/src/share/classes/sun/jvm/hotspot/opto/MachCallStaticJavaNode.java
.../classes/sun/jvm/hotspot/opto/MachCallStaticJavaNode.java
+3
-3
hotspot/agent/src/share/classes/sun/jvm/hotspot/opto/MachIfNode.java
...nt/src/share/classes/sun/jvm/hotspot/opto/MachIfNode.java
+3
-3
hotspot/agent/src/share/classes/sun/jvm/hotspot/opto/MachNode.java
...gent/src/share/classes/sun/jvm/hotspot/opto/MachNode.java
+3
-3
hotspot/agent/src/share/classes/sun/jvm/hotspot/opto/MachReturnNode.java
...rc/share/classes/sun/jvm/hotspot/opto/MachReturnNode.java
+3
-3
hotspot/agent/src/share/classes/sun/jvm/hotspot/opto/MachSafePointNode.java
...share/classes/sun/jvm/hotspot/opto/MachSafePointNode.java
+3
-3
hotspot/agent/src/share/classes/sun/jvm/hotspot/opto/MultiNode.java
...ent/src/share/classes/sun/jvm/hotspot/opto/MultiNode.java
+3
-3
hotspot/agent/src/share/classes/sun/jvm/hotspot/opto/Node.java
...ot/agent/src/share/classes/sun/jvm/hotspot/opto/Node.java
+3
-3
hotspot/agent/src/share/classes/sun/jvm/hotspot/opto/Node_Array.java
...nt/src/share/classes/sun/jvm/hotspot/opto/Node_Array.java
+3
-3
hotspot/agent/src/share/classes/sun/jvm/hotspot/opto/Node_List.java
...ent/src/share/classes/sun/jvm/hotspot/opto/Node_List.java
+3
-3
hotspot/agent/src/share/classes/sun/jvm/hotspot/opto/Phase.java
...t/agent/src/share/classes/sun/jvm/hotspot/opto/Phase.java
+3
-3
hotspot/agent/src/share/classes/sun/jvm/hotspot/opto/PhaseCFG.java
...gent/src/share/classes/sun/jvm/hotspot/opto/PhaseCFG.java
+3
-3
hotspot/agent/src/share/classes/sun/jvm/hotspot/opto/PhaseRegAlloc.java
...src/share/classes/sun/jvm/hotspot/opto/PhaseRegAlloc.java
+3
-3
hotspot/agent/src/share/classes/sun/jvm/hotspot/opto/PhiNode.java
...agent/src/share/classes/sun/jvm/hotspot/opto/PhiNode.java
+3
-3
hotspot/agent/src/share/classes/sun/jvm/hotspot/opto/ProjNode.java
...gent/src/share/classes/sun/jvm/hotspot/opto/ProjNode.java
+3
-3
hotspot/agent/src/share/classes/sun/jvm/hotspot/opto/RegionNode.java
...nt/src/share/classes/sun/jvm/hotspot/opto/RegionNode.java
+3
-3
hotspot/agent/src/share/classes/sun/jvm/hotspot/opto/RootNode.java
...gent/src/share/classes/sun/jvm/hotspot/opto/RootNode.java
+3
-3
hotspot/agent/src/share/classes/sun/jvm/hotspot/opto/SafePointNode.java
...src/share/classes/sun/jvm/hotspot/opto/SafePointNode.java
+3
-3
hotspot/agent/src/share/classes/sun/jvm/hotspot/opto/TypeNode.java
...gent/src/share/classes/sun/jvm/hotspot/opto/TypeNode.java
+3
-3
hotspot/agent/src/share/classes/sun/jvm/hotspot/prims/JvmtiExport.java
.../src/share/classes/sun/jvm/hotspot/prims/JvmtiExport.java
+3
-3
hotspot/agent/src/share/classes/sun/jvm/hotspot/utilities/GenericGrowableArray.java
...asses/sun/jvm/hotspot/utilities/GenericGrowableArray.java
+3
-3
hotspot/agent/src/share/classes/sun/jvm/hotspot/utilities/GrowableArray.java
...hare/classes/sun/jvm/hotspot/utilities/GrowableArray.java
+3
-3
hotspot/agent/src/share/native/sadis.c
hotspot/agent/src/share/native/sadis.c
+1
-1
hotspot/make/bsd/Makefile
hotspot/make/bsd/Makefile
+5
-5
hotspot/make/bsd/makefiles/buildtree.make
hotspot/make/bsd/makefiles/buildtree.make
+0
-5
hotspot/make/bsd/makefiles/debug.make
hotspot/make/bsd/makefiles/debug.make
+1
-2
hotspot/make/bsd/makefiles/dtrace.make
hotspot/make/bsd/makefiles/dtrace.make
+2
-10
hotspot/make/bsd/makefiles/fastdebug.make
hotspot/make/bsd/makefiles/fastdebug.make
+1
-2
hotspot/make/bsd/makefiles/gcc.make
hotspot/make/bsd/makefiles/gcc.make
+2
-2
hotspot/make/bsd/makefiles/jsig.make
hotspot/make/bsd/makefiles/jsig.make
+2
-6
hotspot/make/bsd/makefiles/jvmg.make
hotspot/make/bsd/makefiles/jvmg.make
+0
-1
hotspot/make/bsd/makefiles/optimized.make
hotspot/make/bsd/makefiles/optimized.make
+1
-2
hotspot/make/bsd/makefiles/product.make
hotspot/make/bsd/makefiles/product.make
+0
-1
hotspot/make/bsd/makefiles/saproc.make
hotspot/make/bsd/makefiles/saproc.make
+1
-5
hotspot/make/bsd/makefiles/vm.make
hotspot/make/bsd/makefiles/vm.make
+0
-3
hotspot/make/hotspot_version
hotspot/make/hotspot_version
+1
-1
hotspot/make/linux/Makefile
hotspot/make/linux/Makefile
+5
-5
hotspot/make/linux/makefiles/buildtree.make
hotspot/make/linux/makefiles/buildtree.make
+0
-5
hotspot/make/linux/makefiles/debug.make
hotspot/make/linux/makefiles/debug.make
+1
-2
hotspot/make/linux/makefiles/fastdebug.make
hotspot/make/linux/makefiles/fastdebug.make
+1
-2
hotspot/make/linux/makefiles/gcc.make
hotspot/make/linux/makefiles/gcc.make
+2
-2
hotspot/make/linux/makefiles/jsig.make
hotspot/make/linux/makefiles/jsig.make
+3
-11
hotspot/make/linux/makefiles/jvmg.make
hotspot/make/linux/makefiles/jvmg.make
+0
-1
hotspot/make/linux/makefiles/optimized.make
hotspot/make/linux/makefiles/optimized.make
+1
-2
hotspot/make/linux/makefiles/product.make
hotspot/make/linux/makefiles/product.make
+0
-1
hotspot/make/linux/makefiles/saproc.make
hotspot/make/linux/makefiles/saproc.make
+3
-11
hotspot/make/linux/makefiles/vm.make
hotspot/make/linux/makefiles/vm.make
+2
-8
hotspot/make/solaris/Makefile
hotspot/make/solaris/Makefile
+5
-5
hotspot/make/solaris/makefiles/buildtree.make
hotspot/make/solaris/makefiles/buildtree.make
+0
-5
hotspot/make/solaris/makefiles/debug.make
hotspot/make/solaris/makefiles/debug.make
+1
-2
hotspot/make/solaris/makefiles/dtrace.make
hotspot/make/solaris/makefiles/dtrace.make
+8
-32
hotspot/make/solaris/makefiles/fastdebug.make
hotspot/make/solaris/makefiles/fastdebug.make
+0
-1
hotspot/make/solaris/makefiles/gcc.make
hotspot/make/solaris/makefiles/gcc.make
+2
-2
hotspot/make/solaris/makefiles/jsig.make
hotspot/make/solaris/makefiles/jsig.make
+3
-11
hotspot/make/solaris/makefiles/jvmg.make
hotspot/make/solaris/makefiles/jvmg.make
+0
-1
hotspot/make/solaris/makefiles/optimized.make
hotspot/make/solaris/makefiles/optimized.make
+0
-1
hotspot/make/solaris/makefiles/product.make
hotspot/make/solaris/makefiles/product.make
+0
-1
hotspot/make/solaris/makefiles/saproc.make
hotspot/make/solaris/makefiles/saproc.make
+3
-11
hotspot/make/solaris/makefiles/vm.make
hotspot/make/solaris/makefiles/vm.make
+2
-9
hotspot/make/windows/build.make
hotspot/make/windows/build.make
+2
-7
hotspot/make/windows/projectfiles/compiler2/ADLCompiler.dsp
hotspot/make/windows/projectfiles/compiler2/ADLCompiler.dsp
+2
-2
hotspot/make/windows/projectfiles/tiered/ADLCompiler.dsp
hotspot/make/windows/projectfiles/tiered/ADLCompiler.dsp
+2
-2
hotspot/src/cpu/sparc/vm/c1_CodeStubs_sparc.cpp
hotspot/src/cpu/sparc/vm/c1_CodeStubs_sparc.cpp
+5
-5
hotspot/src/cpu/sparc/vm/macroAssembler_sparc.cpp
hotspot/src/cpu/sparc/vm/macroAssembler_sparc.cpp
+0
-28
hotspot/src/cpu/sparc/vm/macroAssembler_sparc.hpp
hotspot/src/cpu/sparc/vm/macroAssembler_sparc.hpp
+0
-4
hotspot/src/cpu/sparc/vm/macroAssembler_sparc.inline.hpp
hotspot/src/cpu/sparc/vm/macroAssembler_sparc.inline.hpp
+0
-8
hotspot/src/cpu/sparc/vm/sparc.ad
hotspot/src/cpu/sparc/vm/sparc.ad
+8
-6
hotspot/src/cpu/sparc/vm/templateInterpreter_sparc.cpp
hotspot/src/cpu/sparc/vm/templateInterpreter_sparc.cpp
+1
-1
hotspot/src/cpu/x86/vm/assembler_x86.cpp
hotspot/src/cpu/x86/vm/assembler_x86.cpp
+727
-721
hotspot/src/cpu/x86/vm/c1_CodeStubs_x86.cpp
hotspot/src/cpu/x86/vm/c1_CodeStubs_x86.cpp
+7
-7
hotspot/src/cpu/x86/vm/macroAssembler_x86.cpp
hotspot/src/cpu/x86/vm/macroAssembler_x86.cpp
+12
-11
hotspot/src/cpu/x86/vm/macroAssembler_x86.hpp
hotspot/src/cpu/x86/vm/macroAssembler_x86.hpp
+0
-19
hotspot/src/cpu/x86/vm/stubGenerator_x86_32.cpp
hotspot/src/cpu/x86/vm/stubGenerator_x86_32.cpp
+130
-78
hotspot/src/cpu/x86/vm/stubGenerator_x86_64.cpp
hotspot/src/cpu/x86/vm/stubGenerator_x86_64.cpp
+154
-106
hotspot/src/cpu/x86/vm/vm_version_x86.cpp
hotspot/src/cpu/x86/vm/vm_version_x86.cpp
+2
-2
hotspot/src/cpu/zero/vm/assembler_zero.cpp
hotspot/src/cpu/zero/vm/assembler_zero.cpp
+2
-9
hotspot/src/cpu/zero/vm/assembler_zero.hpp
hotspot/src/cpu/zero/vm/assembler_zero.hpp
+0
-3
hotspot/src/os/posix/vm/os_posix.cpp
hotspot/src/os/posix/vm/os_posix.cpp
+41
-0
hotspot/src/os/windows/vm/os_windows.cpp
hotspot/src/os/windows/vm/os_windows.cpp
+30
-0
hotspot/src/os_cpu/solaris_x86/vm/assembler_solaris_x86.cpp
hotspot/src/os_cpu/solaris_x86/vm/assembler_solaris_x86.cpp
+2
-2
hotspot/src/os_cpu/windows_x86/vm/assembler_windows_x86.cpp
hotspot/src/os_cpu/windows_x86/vm/assembler_windows_x86.cpp
+1
-1
hotspot/src/share/vm/asm/assembler.cpp
hotspot/src/share/vm/asm/assembler.cpp
+0
-56
hotspot/src/share/vm/asm/assembler.hpp
hotspot/src/share/vm/asm/assembler.hpp
+9
-25
hotspot/src/share/vm/asm/codeBuffer.cpp
hotspot/src/share/vm/asm/codeBuffer.cpp
+2
-14
hotspot/src/share/vm/c1/c1_GraphBuilder.cpp
hotspot/src/share/vm/c1/c1_GraphBuilder.cpp
+5
-0
hotspot/src/share/vm/c1/c1_LIRGenerator.cpp
hotspot/src/share/vm/c1/c1_LIRGenerator.cpp
+10
-0
hotspot/src/share/vm/ci/ciField.cpp
hotspot/src/share/vm/ci/ciField.cpp
+3
-1
hotspot/src/share/vm/classfile/classLoaderData.cpp
hotspot/src/share/vm/classfile/classLoaderData.cpp
+13
-19
hotspot/src/share/vm/classfile/classLoaderData.hpp
hotspot/src/share/vm/classfile/classLoaderData.hpp
+5
-4
hotspot/src/share/vm/classfile/vmSymbols.hpp
hotspot/src/share/vm/classfile/vmSymbols.hpp
+15
-4
hotspot/src/share/vm/compiler/compileBroker.cpp
hotspot/src/share/vm/compiler/compileBroker.cpp
+2
-7
hotspot/src/share/vm/compiler/compilerOracle.cpp
hotspot/src/share/vm/compiler/compilerOracle.cpp
+1
-0
hotspot/src/share/vm/memory/allocation.hpp
hotspot/src/share/vm/memory/allocation.hpp
+2
-2
hotspot/src/share/vm/memory/metaspace.cpp
hotspot/src/share/vm/memory/metaspace.cpp
+0
-18
hotspot/src/share/vm/memory/metaspace.hpp
hotspot/src/share/vm/memory/metaspace.hpp
+12
-3
hotspot/src/share/vm/memory/metaspaceCounters.cpp
hotspot/src/share/vm/memory/metaspaceCounters.cpp
+1
-1
hotspot/src/share/vm/memory/metaspaceCounters.hpp
hotspot/src/share/vm/memory/metaspaceCounters.hpp
+1
-1
hotspot/src/share/vm/oops/instanceKlass.hpp
hotspot/src/share/vm/oops/instanceKlass.hpp
+6
-0
hotspot/src/share/vm/oops/klass.hpp
hotspot/src/share/vm/oops/klass.hpp
+2
-0
hotspot/src/share/vm/opto/addnode.cpp
hotspot/src/share/vm/opto/addnode.cpp
+10
-0
hotspot/src/share/vm/opto/bytecodeInfo.cpp
hotspot/src/share/vm/opto/bytecodeInfo.cpp
+1
-1
hotspot/src/share/vm/opto/callGenerator.cpp
hotspot/src/share/vm/opto/callGenerator.cpp
+9
-3
hotspot/src/share/vm/opto/callGenerator.hpp
hotspot/src/share/vm/opto/callGenerator.hpp
+2
-2
hotspot/src/share/vm/opto/callnode.cpp
hotspot/src/share/vm/opto/callnode.cpp
+1
-1
hotspot/src/share/vm/opto/cfgnode.cpp
hotspot/src/share/vm/opto/cfgnode.cpp
+4
-0
hotspot/src/share/vm/opto/compile.cpp
hotspot/src/share/vm/opto/compile.cpp
+18
-2
hotspot/src/share/vm/opto/compile.hpp
hotspot/src/share/vm/opto/compile.hpp
+60
-2
hotspot/src/share/vm/opto/doCall.cpp
hotspot/src/share/vm/opto/doCall.cpp
+12
-7
hotspot/src/share/vm/opto/graphKit.cpp
hotspot/src/share/vm/opto/graphKit.cpp
+15
-5
hotspot/src/share/vm/opto/library_call.cpp
hotspot/src/share/vm/opto/library_call.cpp
+64
-30
hotspot/src/share/vm/opto/node.cpp
hotspot/src/share/vm/opto/node.cpp
+3
-2
hotspot/src/share/vm/opto/parse3.cpp
hotspot/src/share/vm/opto/parse3.cpp
+1
-0
hotspot/src/share/vm/opto/runtime.cpp
hotspot/src/share/vm/opto/runtime.cpp
+16
-11
hotspot/src/share/vm/opto/runtime.hpp
hotspot/src/share/vm/opto/runtime.hpp
+1
-0
hotspot/src/share/vm/opto/stringopts.cpp
hotspot/src/share/vm/opto/stringopts.cpp
+74
-61
hotspot/src/share/vm/prims/methodHandles.cpp
hotspot/src/share/vm/prims/methodHandles.cpp
+2
-2
hotspot/src/share/vm/prims/unsafe.cpp
hotspot/src/share/vm/prims/unsafe.cpp
+18
-0
hotspot/src/share/vm/runtime/globals.hpp
hotspot/src/share/vm/runtime/globals.hpp
+3
-0
hotspot/src/share/vm/runtime/os.hpp
hotspot/src/share/vm/runtime/os.hpp
+1
-0
hotspot/src/share/vm/runtime/os_ext.hpp
hotspot/src/share/vm/runtime/os_ext.hpp
+1
-1
hotspot/src/share/vm/runtime/thread.cpp
hotspot/src/share/vm/runtime/thread.cpp
+5
-4
hotspot/src/share/vm/runtime/virtualspace.cpp
hotspot/src/share/vm/runtime/virtualspace.cpp
+2
-13
hotspot/src/share/vm/services/diagnosticArgument.cpp
hotspot/src/share/vm/services/diagnosticArgument.cpp
+1
-1
hotspot/src/share/vm/services/diagnosticCommand_ext.hpp
hotspot/src/share/vm/services/diagnosticCommand_ext.hpp
+2
-2
hotspot/src/share/vm/services/memBaseline.hpp
hotspot/src/share/vm/services/memBaseline.hpp
+1
-1
hotspot/src/share/vm/services/memReporter.cpp
hotspot/src/share/vm/services/memReporter.cpp
+1
-1
hotspot/src/share/vm/services/memReporter.hpp
hotspot/src/share/vm/services/memReporter.hpp
+1
-1
hotspot/src/share/vm/services/nmtDCmd.cpp
hotspot/src/share/vm/services/nmtDCmd.cpp
+14
-11
hotspot/src/share/vm/utilities/workgroup.hpp
hotspot/src/share/vm/utilities/workgroup.hpp
+1
-1
hotspot/src/share/vm/utilities/yieldingWorkgroup.hpp
hotspot/src/share/vm/utilities/yieldingWorkgroup.hpp
+1
-1
hotspot/test/compiler/7184394/TestAESBase.java
hotspot/test/compiler/7184394/TestAESBase.java
+9
-6
hotspot/test/compiler/7184394/TestAESMain.java
hotspot/test/compiler/7184394/TestAESMain.java
+2
-1
hotspot/test/compiler/8004741/Test8004741.java
hotspot/test/compiler/8004741/Test8004741.java
+94
-0
hotspot/test/compiler/8005033/Test8005033.java
hotspot/test/compiler/8005033/Test8005033.java
+50
-0
hotspot/test/runtime/7158804/Test7158804.sh
hotspot/test/runtime/7158804/Test7158804.sh
+1
-1
hotspot/test/sanity/ExecuteInternalVMTests.java
hotspot/test/sanity/ExecuteInternalVMTests.java
+40
-0
jaxp/.hgtags
jaxp/.hgtags
+1
-0
jaxp/src/com/sun/org/apache/xalan/internal/XalanConstants.java
...src/com/sun/org/apache/xalan/internal/XalanConstants.java
+1
-1
jaxp/src/com/sun/org/apache/xalan/internal/utils/FactoryImpl.java
.../com/sun/org/apache/xalan/internal/utils/FactoryImpl.java
+1
-1
jaxws/.hgtags
jaxws/.hgtags
+1
-0
jdk/.hgtags
jdk/.hgtags
+1
-0
jdk/makefiles/CompileNativeLibraries.gmk
jdk/makefiles/CompileNativeLibraries.gmk
+7
-9
jdk/src/macosx/native/sun/font/CCharToGlyphMapper.m
jdk/src/macosx/native/sun/font/CCharToGlyphMapper.m
+4
-4
jdk/src/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java
...re/classes/java/lang/invoke/InvokerBytecodeGenerator.java
+9
-3
jdk/src/share/classes/java/lang/invoke/LambdaForm.java
jdk/src/share/classes/java/lang/invoke/LambdaForm.java
+2
-0
jdk/src/share/classes/java/lang/invoke/MethodHandleImpl.java
jdk/src/share/classes/java/lang/invoke/MethodHandleImpl.java
+3
-3
jdk/src/share/classes/java/util/CurrencyData.properties
jdk/src/share/classes/java/util/CurrencyData.properties
+4
-3
jdk/src/share/classes/java/util/LocaleISOData.java
jdk/src/share/classes/java/util/LocaleISOData.java
+1
-1
jdk/src/share/classes/java/util/function/BinaryOperator.java
jdk/src/share/classes/java/util/function/BinaryOperator.java
+1
-1
jdk/src/share/classes/java/util/function/Block.java
jdk/src/share/classes/java/util/function/Block.java
+1
-1
jdk/src/share/classes/java/util/function/DoubleBlock.java
jdk/src/share/classes/java/util/function/DoubleBlock.java
+1
-1
jdk/src/share/classes/java/util/function/Function.java
jdk/src/share/classes/java/util/function/Function.java
+1
-1
jdk/src/share/classes/java/util/function/IntBlock.java
jdk/src/share/classes/java/util/function/IntBlock.java
+1
-1
jdk/src/share/classes/java/util/function/LongBlock.java
jdk/src/share/classes/java/util/function/LongBlock.java
+1
-1
jdk/src/share/classes/java/util/function/Predicate.java
jdk/src/share/classes/java/util/function/Predicate.java
+1
-1
jdk/src/share/classes/sun/invoke/util/ValueConversions.java
jdk/src/share/classes/sun/invoke/util/ValueConversions.java
+9
-1
jdk/src/share/classes/sun/java2d/pipe/ParallelogramPipe.java
jdk/src/share/classes/sun/java2d/pipe/ParallelogramPipe.java
+1
-1
jdk/src/share/classes/sun/misc/Unsafe.java
jdk/src/share/classes/sun/misc/Unsafe.java
+121
-0
jdk/src/share/classes/sun/tools/jcmd/JCmd.java
jdk/src/share/classes/sun/tools/jcmd/JCmd.java
+1
-2
jdk/src/share/classes/sun/util/resources/CurrencyNames.properties
...share/classes/sun/util/resources/CurrencyNames.properties
+1
-0
jdk/src/share/native/java/util/zip/zlib-1.2.5/gzlib.c
jdk/src/share/native/java/util/zip/zlib-1.2.5/gzlib.c
+2
-1
jdk/src/solaris/native/common/jdk_util_md.h
jdk/src/solaris/native/common/jdk_util_md.h
+1
-1
jdk/src/solaris/native/sun/tools/attach/BsdVirtualMachine.c
jdk/src/solaris/native/sun/tools/attach/BsdVirtualMachine.c
+6
-6
jdk/src/windows/classes/java/net/DualStackPlainDatagramSocketImpl.java
...ws/classes/java/net/DualStackPlainDatagramSocketImpl.java
+1
-1
jdk/src/windows/native/common/jdk_util_md.h
jdk/src/windows/native/common/jdk_util_md.h
+1
-1
jdk/test/com/sun/java/swing/plaf/windows/WindowsRadioButtonUI/7089914/bug7089914.java
...plaf/windows/WindowsRadioButtonUI/7089914/bug7089914.java
+1
-1
jdk/test/java/awt/Focus/6981400/Test1.java
jdk/test/java/awt/Focus/6981400/Test1.java
+1
-1
jdk/test/java/awt/Focus/6981400/Test2.java
jdk/test/java/awt/Focus/6981400/Test2.java
+1
-1
jdk/test/java/awt/Focus/6981400/Test3.java
jdk/test/java/awt/Focus/6981400/Test3.java
+1
-1
jdk/test/java/awt/Frame/ResizeAfterSetFont/ResizeAfterSetFont.java
...java/awt/Frame/ResizeAfterSetFont/ResizeAfterSetFont.java
+1
-1
jdk/test/java/awt/JAWT/JAWT.sh
jdk/test/java/awt/JAWT/JAWT.sh
+1
-1
jdk/test/java/awt/JAWT/Makefile.cygwin
jdk/test/java/awt/JAWT/Makefile.cygwin
+1
-1
jdk/test/java/awt/JAWT/Makefile.unix
jdk/test/java/awt/JAWT/Makefile.unix
+1
-1
jdk/test/java/awt/JAWT/Makefile.win
jdk/test/java/awt/JAWT/Makefile.win
+1
-1
jdk/test/java/awt/JAWT/MyCanvas.java
jdk/test/java/awt/JAWT/MyCanvas.java
+1
-1
jdk/test/java/awt/JAWT/myfile.c
jdk/test/java/awt/JAWT/myfile.c
+1
-1
jdk/test/java/awt/JAWT/myfile.cpp
jdk/test/java/awt/JAWT/myfile.cpp
+1
-1
jdk/test/java/awt/TextArea/DisposeTest/TestDispose.java
jdk/test/java/awt/TextArea/DisposeTest/TestDispose.java
+1
-1
jdk/test/java/awt/TextArea/TextAreaCaretVisibilityTest/bug7129742.java
.../awt/TextArea/TextAreaCaretVisibilityTest/bug7129742.java
+1
-1
jdk/test/java/awt/TextField/DisposeTest/TestDispose.java
jdk/test/java/awt/TextField/DisposeTest/TestDispose.java
+1
-1
jdk/test/java/lang/Integer/Unsigned.java
jdk/test/java/lang/Integer/Unsigned.java
+3
-3
jdk/test/java/lang/Long/Unsigned.java
jdk/test/java/lang/Long/Unsigned.java
+3
-3
jdk/test/java/lang/Math/CubeRootTests.java
jdk/test/java/lang/Math/CubeRootTests.java
+1
-1
jdk/test/java/lang/Math/Expm1Tests.java
jdk/test/java/lang/Math/Expm1Tests.java
+1
-1
jdk/test/java/lang/Math/HyperbolicTests.java
jdk/test/java/lang/Math/HyperbolicTests.java
+1
-1
jdk/test/java/lang/Math/Log10Tests.java
jdk/test/java/lang/Math/Log10Tests.java
+1
-1
jdk/test/java/lang/Math/Log1pTests.java
jdk/test/java/lang/Math/Log1pTests.java
+1
-1
jdk/test/java/lang/Math/Tests.java
jdk/test/java/lang/Math/Tests.java
+1
-1
jdk/test/java/lang/StringBuffer/TestSynchronization.java
jdk/test/java/lang/StringBuffer/TestSynchronization.java
+1
-1
jdk/test/java/lang/invoke/remote/RemoteExample.java
jdk/test/java/lang/invoke/remote/RemoteExample.java
+6
-6
jdk/test/java/math/BigDecimal/FloatDoubleValueTests.java
jdk/test/java/math/BigDecimal/FloatDoubleValueTests.java
+1
-1
jdk/test/java/math/BigDecimal/StrippingZerosTest.java
jdk/test/java/math/BigDecimal/StrippingZerosTest.java
+1
-1
jdk/test/java/net/Inet4Address/PingThis.java
jdk/test/java/net/Inet4Address/PingThis.java
+1
-1
jdk/test/java/net/ProxySelector/MultiThreadedSystemProxies.java
...st/java/net/ProxySelector/MultiThreadedSystemProxies.java
+1
-1
jdk/test/java/security/Signature/VerifyRangeCheckOverflow.java
...est/java/security/Signature/VerifyRangeCheckOverflow.java
+1
-1
jdk/test/java/util/AbstractCollection/ToArrayTest.java
jdk/test/java/util/AbstractCollection/ToArrayTest.java
+1
-1
jdk/test/java/util/Currency/ValidateISO4217.java
jdk/test/java/util/Currency/ValidateISO4217.java
+3
-3
jdk/test/java/util/Currency/tablea1.txt
jdk/test/java/util/Currency/tablea1.txt
+4
-4
jdk/test/java/util/Map/EntryHashCode.java
jdk/test/java/util/Map/EntryHashCode.java
+1
-1
jdk/test/java/util/concurrent/FutureTask/DoneTimedGetLoops.java
...st/java/util/concurrent/FutureTask/DoneTimedGetLoops.java
+1
-1
jdk/test/java/util/logging/LoggerResourceBundleRace.java
jdk/test/java/util/logging/LoggerResourceBundleRace.java
+1
-1
jdk/test/java/util/logging/LoggingDeadlock2.java
jdk/test/java/util/logging/LoggingDeadlock2.java
+1
-1
jdk/test/java/util/logging/LoggingDeadlock3.java
jdk/test/java/util/logging/LoggingDeadlock3.java
+1
-1
jdk/test/java/util/logging/SimpleFormatterFormat.java
jdk/test/java/util/logging/SimpleFormatterFormat.java
+1
-1
jdk/test/java/util/spi/ResourceBundleControlProvider/providersrc/XmlRB.xml
...l/spi/ResourceBundleControlProvider/providersrc/XmlRB.xml
+3
-3
jdk/test/java/util/spi/ResourceBundleControlProvider/providersrc/XmlRB_ja.xml
...pi/ResourceBundleControlProvider/providersrc/XmlRB_ja.xml
+3
-3
jdk/test/javax/swing/JComponent/7154030/bug7154030.java
jdk/test/javax/swing/JComponent/7154030/bug7154030.java
+1
-1
jdk/test/javax/swing/JTabbedPane/4310381/bug4310381.java
jdk/test/javax/swing/JTabbedPane/4310381/bug4310381.java
+1
-1
jdk/test/javax/swing/JTable/4235420/bug4235420.java
jdk/test/javax/swing/JTable/4235420/bug4235420.java
+1
-1
jdk/test/javax/swing/JTable/6788484/bug6788484.java
jdk/test/javax/swing/JTable/6788484/bug6788484.java
+1
-1
jdk/test/javax/swing/JTable/7055065/bug7055065.java
jdk/test/javax/swing/JTable/7055065/bug7055065.java
+1
-1
jdk/test/javax/swing/JTable/7188612/JTableAccessibleGetLocationOnScreen.java
...g/JTable/7188612/JTableAccessibleGetLocationOnScreen.java
+1
-1
jdk/test/javax/swing/JTextArea/7049024/bug7049024.java
jdk/test/javax/swing/JTextArea/7049024/bug7049024.java
+1
-1
jdk/test/javax/swing/border/Test7022041.java
jdk/test/javax/swing/border/Test7022041.java
+7
-2
jdk/test/javax/swing/text/DefaultCaret/6938583/bug6938583.java
...est/javax/swing/text/DefaultCaret/6938583/bug6938583.java
+1
-1
jdk/test/sun/management/AgentCMETest.java
jdk/test/sun/management/AgentCMETest.java
+1
-1
jdk/test/sun/management/jmxremote/startstop/JMXStartStopTest.sh
...st/sun/management/jmxremote/startstop/JMXStartStopTest.sh
+1
-1
jdk/test/sun/nio/ch/SelProvider.java
jdk/test/sun/nio/ch/SelProvider.java
+1
-1
jdk/test/sun/rmi/rmic/classpath/RMICClassPathTest.java
jdk/test/sun/rmi/rmic/classpath/RMICClassPathTest.java
+1
-1
jdk/test/sun/security/krb5/auto/ReplayCache.java
jdk/test/sun/security/krb5/auto/ReplayCache.java
+4
-4
jdk/test/sun/security/ssl/sun/net/www/protocol/https/HttpsURLConnection/HttpsProxyStackOverflow.java
...col/https/HttpsURLConnection/HttpsProxyStackOverflow.java
+1
-1
jdk/test/sun/text/resources/LocaleData
jdk/test/sun/text/resources/LocaleData
+3
-0
jdk/test/sun/text/resources/LocaleDataTest.java
jdk/test/sun/text/resources/LocaleDataTest.java
+1
-1
jdk/test/sun/tools/jps/jps-V_2.sh
jdk/test/sun/tools/jps/jps-V_2.sh
+1
-1
jdk/test/tools/jar/JarBackSlash.java
jdk/test/tools/jar/JarBackSlash.java
+1
-1
jdk/test/tools/launcher/UnicodeTest.java
jdk/test/tools/launcher/UnicodeTest.java
+1
-1
未找到文件。
.hgtags-top-repo
浏览文件 @
f4e57a59
...
...
@@ -190,3 +190,4 @@ b772de306dc24c17f7bd1398531ddeb58723b804 jdk8-b65
13bb8c326e7b7b0b19d78c8088033e3932e3f7ca jdk8-b66
9a6ec97ec45c1a62d5233cefa91e8390e380e13a jdk8-b67
cdb401a60cea6ad5ef3f498725ed1decf8dda1ea jdk8-b68
6ee8080a6efe0639fcd00627a5e0f839bf010481 jdk8-b69
common/autoconf/generated-configure.sh
浏览文件 @
f4e57a59
此差异已折叠。
点击以展开。
common/autoconf/jdk-options.m4
浏览文件 @
f4e57a59
...
...
@@ -60,28 +60,30 @@ AC_DEFUN_ONCE([JDKOPT_SETUP_JVM_VARIANTS],
# Currently we have:
# server: normal interpreter and a tiered C1/C2 compiler
# client: normal interpreter and C1 (no C2 compiler) (only 32-bit platforms)
# minimal1: reduced form of client with optional VM services and features stripped out
# kernel: kernel footprint JVM that passes the TCK without major performance problems,
# ie normal interpreter and C1, only the serial GC, kernel jvmti etc
# zero: no machine code interpreter, no compiler
# zeroshark: zero interpreter and shark/llvm compiler backend
AC_MSG_CHECKING([which variants of the JVM to build])
AC_ARG_WITH([jvm-variants], [AS_HELP_STRING([--with-jvm-variants],
[JVM variants (separated by commas) to build (server, client, kernel, zero, zeroshark) @<:@server@:>@])])
[JVM variants (separated by commas) to build (server, client,
minimal1,
kernel, zero, zeroshark) @<:@server@:>@])])
if test "x$with_jvm_variants" = x; then
with_jvm_variants="server"
fi
JVM_VARIANTS=",$with_jvm_variants,"
TEST_VARIANTS=`$ECHO "$JVM_VARIANTS" | $SED -e 's/server,//' -e 's/client,//' -e 's/kernel,//' -e 's/zero,//' -e 's/zeroshark,//'`
TEST_VARIANTS=`$ECHO "$JVM_VARIANTS" | $SED -e 's/server,//' -e 's/client,//'
-e 's/minimal1,//'
-e 's/kernel,//' -e 's/zero,//' -e 's/zeroshark,//'`
if test "x$TEST_VARIANTS" != "x,"; then
AC_MSG_ERROR([The available JVM variants are: server, client, kernel, zero, zeroshark])
AC_MSG_ERROR([The available JVM variants are: server, client,
minimal1,
kernel, zero, zeroshark])
fi
AC_MSG_RESULT([$with_jvm_variants])
JVM_VARIANT_SERVER=`$ECHO "$JVM_VARIANTS" | $SED -e '/,server,/!s/.*/false/g' -e '/,server,/s/.*/true/g'`
JVM_VARIANT_CLIENT=`$ECHO "$JVM_VARIANTS" | $SED -e '/,client,/!s/.*/false/g' -e '/,client,/s/.*/true/g'`
JVM_VARIANT_MINIMAL1=`$ECHO "$JVM_VARIANTS" | $SED -e '/,minimal1,/!s/.*/false/g' -e '/,minimal1,/s/.*/true/g'`
JVM_VARIANT_KERNEL=`$ECHO "$JVM_VARIANTS" | $SED -e '/,kernel,/!s/.*/false/g' -e '/,kernel,/s/.*/true/g'`
JVM_VARIANT_ZERO=`$ECHO "$JVM_VARIANTS" | $SED -e '/,zero,/!s/.*/false/g' -e '/,zero,/s/.*/true/g'`
JVM_VARIANT_ZEROSHARK=`$ECHO "$JVM_VARIANTS" | $SED -e '/,zeroshark,/!s/.*/false/g' -e '/,zeroshark,/s/.*/true/g'`
...
...
@@ -96,10 +98,15 @@ if test "x$JVM_VARIANT_KERNEL" = xtrue; then
AC_MSG_ERROR([You cannot build a kernel JVM for a 64-bit machine.])
fi
fi
if test "x$JVM_VARIANT_MINIMAL1" = xtrue; then
if test "x$OPENJDK_TARGET_CPU_BITS" = x64; then
AC_MSG_ERROR([You cannot build a minimal JVM for a 64-bit machine.])
fi
fi
# Replace the commas with AND for use in the build directory name.
ANDED_JVM_VARIANTS=`$ECHO "$JVM_VARIANTS" | $SED -e 's/^,//' -e 's/,$//' -e 's/,/AND/'`
COUNT_VARIANTS=`$ECHO "$JVM_VARIANTS" | $SED -e 's/server,/1/' -e 's/client,/1/' -e 's/kernel,/1/' -e 's/zero,/1/' -e 's/zeroshark,/1/'`
COUNT_VARIANTS=`$ECHO "$JVM_VARIANTS" | $SED -e 's/server,/1/' -e 's/client,/1/' -e 's/
minimal1,/1/' -e 's/
kernel,/1/' -e 's/zero,/1/' -e 's/zeroshark,/1/'`
if test "x$COUNT_VARIANTS" != "x,1"; then
BUILDING_MULTIPLE_JVM_VARIANTS=yes
else
...
...
@@ -109,6 +116,7 @@ fi
AC_SUBST(JVM_VARIANTS)
AC_SUBST(JVM_VARIANT_SERVER)
AC_SUBST(JVM_VARIANT_CLIENT)
AC_SUBST(JVM_VARIANT_MINIMAL1)
AC_SUBST(JVM_VARIANT_KERNEL)
AC_SUBST(JVM_VARIANT_ZERO)
AC_SUBST(JVM_VARIANT_ZEROSHARK)
...
...
@@ -191,7 +199,9 @@ esac
#####
# Generate the legacy makefile targets for hotspot.
# The hotspot api for selecting the build artifacts, really, needs to be improved.
#
# JDK-7195896 will fix this on the hotspot side by using the JVM_VARIANT_* variables to
# determine what needs to be built. All we will need to set here is all_product, all_fastdebug etc
# But until then ...
HOTSPOT_TARGET=""
if test "x$JVM_VARIANT_SERVER" = xtrue; then
...
...
@@ -202,6 +212,10 @@ if test "x$JVM_VARIANT_CLIENT" = xtrue; then
HOTSPOT_TARGET="$HOTSPOT_TARGET${HOTSPOT_DEBUG_LEVEL}1 "
fi
if test "x$JVM_VARIANT_MINIMAL1" = xtrue; then
HOTSPOT_TARGET="$HOTSPOT_TARGET${HOTSPOT_DEBUG_LEVEL}minimal1 "
fi
if test "x$JVM_VARIANT_KERNEL" = xtrue; then
HOTSPOT_TARGET="$HOTSPOT_TARGET${HOTSPOT_DEBUG_LEVEL}kernel "
fi
...
...
common/autoconf/spec.gmk.in
浏览文件 @
f4e57a59
...
...
@@ -185,11 +185,12 @@ SUPPORT_HEADLESS:=@SUPPORT_HEADLESS@
# These are the libjvms that we want to build.
# The java launcher uses the default.
# The other
can be selected by specifying -client -server
-kernel -zero or -zeroshark
# The other
s can be selected by specifying -client -server -minimal1
-kernel -zero or -zeroshark
# on the java launcher command line.
JVM_VARIANTS:=@JVM_VARIANTS@
JVM_VARIANT_SERVER:=@JVM_VARIANT_SERVER@
JVM_VARIANT_CLIENT:=@JVM_VARIANT_CLIENT@
JVM_VARIANT_MINIMAL1:=@JVM_VARIANT_MINIMAL1@
JVM_VARIANT_KERNEL:=@JVM_VARIANT_KERNEL@
JVM_VARIANT_ZERO:=@JVM_VARIANT_ZERO@
JVM_VARIANT_ZEROSHARK:=@JVM_VARIANT_ZEROSHARK@
...
...
common/autoconf/toolchain.m4
浏览文件 @
f4e57a59
...
...
@@ -954,11 +954,14 @@ else
# On some platforms (mac) the linker warns about non existing -L dirs.
# Add server first if available. Linking aginst client does not always produce the same results.
# Only add client dir if client is being built. Default to server for other variants.
# Only add client dir if client is being built. Add minimal (note not minimal1) if only building minimal1.
# Default to server for other variants.
if test "x$JVM_VARIANT_SERVER" = xtrue; then
LDFLAGS_JDKLIB="${LDFLAGS_JDKLIB} -L${JDK_OUTPUTDIR}/lib${OPENJDK_TARGET_CPU_LIBDIR}/server"
elif test "x$JVM_VARIANT_CLIENT" = xtrue; then
LDFLAGS_JDKLIB="${LDFLAGS_JDKLIB} -L${JDK_OUTPUTDIR}/lib${OPENJDK_TARGET_CPU_LIBDIR}/client"
elif test "x$JVM_VARIANT_MINIMAL1" = xtrue; then
LDFLAGS_JDKLIB="${LDFLAGS_JDKLIB} -L${JDK_OUTPUTDIR}/lib${OPENJDK_TARGET_CPU_LIBDIR}/minimal"
else
LDFLAGS_JDKLIB="${LDFLAGS_JDKLIB} -L${JDK_OUTPUTDIR}/lib${OPENJDK_TARGET_CPU_LIBDIR}/server"
fi
...
...
common/makefiles/RMICompilation.gmk
浏览文件 @
f4e57a59
#
# Copyright (c) 2011, 2012 Oracle and/or its affiliates. All rights reserved.
# Copyright (c) 2011, 2012
,
Oracle and/or its affiliates. All rights reserved.
# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
#
# This code is free software; you can redistribute it and/or modify it
...
...
corba/.hgtags
浏览文件 @
f4e57a59
...
...
@@ -190,3 +190,4 @@ d54dc53e223ed9ce7d5f4d2cd02ad9d5def3c2db jdk8-b59
65771ad1ca557ca26e4979d4dc633cf685435cb8 jdk8-b66
394515ad2a55d4d54df990b36065505d3e7a3cbb jdk8-b67
82000531feaa7baef76b6406099e5cd88943d635 jdk8-b68
22ddcac208a8dea894a16887d04f3ca4d3c5d267 jdk8-b69
hotspot/.hgtags
浏览文件 @
f4e57a59
...
...
@@ -301,3 +301,5 @@ b61d9c88b759d1594b8af1655598e8fa00393672 hs25-b11
a35a72dd2e1255239d31f796f9f693e49b36bc9f hs25-b12
121aa71316af6cd877bf455e775fa3fdbcdd4b65 jdk8-b68
b6c9c0109a608eedbb6b868d260952990e3c91fe hs25-b13
cb8a4e04bc8c104de8a2f67463c7e31232bf8d68 jdk8-b69
990bbd393c239d95310ccc38094e57923bbf1d4a hs25-b14
hotspot/agent/src/share/classes/sun/jvm/hotspot/ci/ciArrayKlass.java
浏览文件 @
f4e57a59
...
...
@@ -16,9 +16,9 @@
* 2 along with this work; if not, write to the Free Software Foundation,
* Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
*
* Please contact
Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
*
CA 95054 USA or visit www.sun.com if you need additional information or
*
have any
questions.
* Please contact
Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
*
or visit www.oracle.com if you need additional information or have any
* questions.
*
*/
...
...
hotspot/agent/src/share/classes/sun/jvm/hotspot/ci/ciField.java
浏览文件 @
f4e57a59
...
...
@@ -16,9 +16,9 @@
* 2 along with this work; if not, write to the Free Software Foundation,
* Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
*
* Please contact
Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
*
CA 95054 USA or visit www.sun.com if you need additional information or
*
have any
questions.
* Please contact
Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
*
or visit www.oracle.com if you need additional information or have any
* questions.
*
*/
...
...
hotspot/agent/src/share/classes/sun/jvm/hotspot/ci/ciInstance.java
浏览文件 @
f4e57a59
...
...
@@ -16,9 +16,9 @@
* 2 along with this work; if not, write to the Free Software Foundation,
* Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
*
* Please contact
Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
*
CA 95054 USA or visit www.sun.com if you need additional information or
*
have any
questions.
* Please contact
Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
*
or visit www.oracle.com if you need additional information or have any
* questions.
*
*/
...
...
hotspot/agent/src/share/classes/sun/jvm/hotspot/ci/ciKlass.java
浏览文件 @
f4e57a59
...
...
@@ -16,9 +16,9 @@
* 2 along with this work; if not, write to the Free Software Foundation,
* Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
*
* Please contact
Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
*
CA 95054 USA or visit www.sun.com if you need additional information or
*
have any
questions.
* Please contact
Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
*
or visit www.oracle.com if you need additional information or have any
* questions.
*
*/
...
...
hotspot/agent/src/share/classes/sun/jvm/hotspot/ci/ciMetadata.java
浏览文件 @
f4e57a59
...
...
@@ -16,9 +16,9 @@
* 2 along with this work; if not, write to the Free Software Foundation,
* Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
*
* Please contact
Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
*
CA 95054 USA or visit www.sun.com if you need additional information or
*
have any
questions.
* Please contact
Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
*
or visit www.oracle.com if you need additional information or have any
* questions.
*
*/
...
...
hotspot/agent/src/share/classes/sun/jvm/hotspot/ci/ciObjArrayKlass.java
浏览文件 @
f4e57a59
...
...
@@ -16,9 +16,9 @@
* 2 along with this work; if not, write to the Free Software Foundation,
* Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
*
* Please contact
Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
*
CA 95054 USA or visit www.sun.com if you need additional information or
*
have any
questions.
* Please contact
Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
*
or visit www.oracle.com if you need additional information or have any
* questions.
*
*/
...
...
hotspot/agent/src/share/classes/sun/jvm/hotspot/ci/ciObject.java
浏览文件 @
f4e57a59
...
...
@@ -16,9 +16,9 @@
* 2 along with this work; if not, write to the Free Software Foundation,
* Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
*
* Please contact
Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
*
CA 95054 USA or visit www.sun.com if you need additional information or
*
have any
questions.
* Please contact
Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
*
or visit www.oracle.com if you need additional information or have any
* questions.
*
*/
...
...
hotspot/agent/src/share/classes/sun/jvm/hotspot/ci/ciObjectFactory.java
浏览文件 @
f4e57a59
...
...
@@ -16,9 +16,9 @@
* 2 along with this work; if not, write to the Free Software Foundation,
* Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
*
* Please contact
Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
*
CA 95054 USA or visit www.sun.com if you need additional information or
*
have any
questions.
* Please contact
Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
*
or visit www.oracle.com if you need additional information or have any
* questions.
*
*/
...
...
hotspot/agent/src/share/classes/sun/jvm/hotspot/ci/ciReceiverTypeData.java
浏览文件 @
f4e57a59
...
...
@@ -16,9 +16,9 @@
* 2 along with this work; if not, write to the Free Software Foundation,
* Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
*
* Please contact
Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
*
CA 95054 USA or visit www.sun.com if you need additional information or
*
have any
questions.
* Please contact
Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
*
or visit www.oracle.com if you need additional information or have any
* questions.
*
*/
...
...
hotspot/agent/src/share/classes/sun/jvm/hotspot/ci/ciSymbol.java
浏览文件 @
f4e57a59
...
...
@@ -16,9 +16,9 @@
* 2 along with this work; if not, write to the Free Software Foundation,
* Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
*
* Please contact
Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
*
CA 95054 USA or visit www.sun.com if you need additional information or
*
have any
questions.
* Please contact
Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
*
or visit www.oracle.com if you need additional information or have any
* questions.
*
*/
...
...
hotspot/agent/src/share/classes/sun/jvm/hotspot/ci/ciType.java
浏览文件 @
f4e57a59
...
...
@@ -16,9 +16,9 @@
* 2 along with this work; if not, write to the Free Software Foundation,
* Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
*
* Please contact
Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
*
CA 95054 USA or visit www.sun.com if you need additional information or
*
have any
questions.
* Please contact
Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
*
or visit www.oracle.com if you need additional information or have any
* questions.
*
*/
...
...
hotspot/agent/src/share/classes/sun/jvm/hotspot/ci/ciTypeArrayKlass.java
浏览文件 @
f4e57a59
...
...
@@ -16,9 +16,9 @@
* 2 along with this work; if not, write to the Free Software Foundation,
* Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
*
* Please contact
Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
*
CA 95054 USA or visit www.sun.com if you need additional information or
*
have any
questions.
* Please contact
Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
*
or visit www.oracle.com if you need additional information or have any
* questions.
*
*/
...
...
hotspot/agent/src/share/classes/sun/jvm/hotspot/ci/ciVirtualCallData.java
浏览文件 @
f4e57a59
...
...
@@ -16,9 +16,9 @@
* 2 along with this work; if not, write to the Free Software Foundation,
* Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
*
* Please contact
Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
*
CA 95054 USA or visit www.sun.com if you need additional information or
*
have any
questions.
* Please contact
Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
*
or visit www.oracle.com if you need additional information or have any
* questions.
*
*/
...
...
hotspot/agent/src/share/classes/sun/jvm/hotspot/classfile/ClassLoaderData.java
浏览文件 @
f4e57a59
...
...
@@ -16,9 +16,9 @@
* 2 along with this work; if not, write to the Free Software Foundation,
* Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
*
* Please contact
Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
*
CA 95054 USA or visit www.sun.com if you need additional information or
*
have any
questions.
* Please contact
Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
*
or visit www.oracle.com if you need additional information or have any
* questions.
*
*/
...
...
hotspot/agent/src/share/classes/sun/jvm/hotspot/memory/LoaderConstraintTable.java
浏览文件 @
f4e57a59
/*
* Copyright (c) 2003, 2012 Oracle and/or its affiliates. All rights reserved.
* Copyright (c) 2003, 2012
,
Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
...
...
hotspot/agent/src/share/classes/sun/jvm/hotspot/oops/BitData.java
浏览文件 @
f4e57a59
...
...
@@ -16,9 +16,9 @@
* 2 along with this work; if not, write to the Free Software Foundation,
* Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
*
* Please contact
Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
*
CA 95054 USA or visit www.sun.com if you need additional information or
*
have any
questions.
* Please contact
Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
*
or visit www.oracle.com if you need additional information or have any
* questions.
*
*/
...
...
hotspot/agent/src/share/classes/sun/jvm/hotspot/oops/ProfileData.java
浏览文件 @
f4e57a59
...
...
@@ -16,9 +16,9 @@
* 2 along with this work; if not, write to the Free Software Foundation,
* Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
*
* Please contact
Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
*
CA 95054 USA or visit www.sun.com if you need additional information or
*
have any
questions.
* Please contact
Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
*
or visit www.oracle.com if you need additional information or have any
* questions.
*
*/
...
...
hotspot/agent/src/share/classes/sun/jvm/hotspot/oops/RetData.java
浏览文件 @
f4e57a59
...
...
@@ -16,9 +16,9 @@
* 2 along with this work; if not, write to the Free Software Foundation,
* Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
*
* Please contact
Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
*
CA 95054 USA or visit www.sun.com if you need additional information or
*
have any
questions.
* Please contact
Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
*
or visit www.oracle.com if you need additional information or have any
* questions.
*
*/
...
...
hotspot/agent/src/share/classes/sun/jvm/hotspot/opto/Block.java
浏览文件 @
f4e57a59
...
...
@@ -16,9 +16,9 @@
* 2 along with this work; if not, write to the Free Software Foundation,
* Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
*
* Please contact
Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
*
CA 95054 USA or visit www.sun.com if you need additional information or
*
have any
questions.
* Please contact
Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
*
or visit www.oracle.com if you need additional information or have any
* questions.
*
*/
...
...
hotspot/agent/src/share/classes/sun/jvm/hotspot/opto/Block_Array.java
浏览文件 @
f4e57a59
...
...
@@ -16,9 +16,9 @@
* 2 along with this work; if not, write to the Free Software Foundation,
* Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
*
* Please contact
Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
*
CA 95054 USA or visit www.sun.com if you need additional information or
*
have any
questions.
* Please contact
Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
*
or visit www.oracle.com if you need additional information or have any
* questions.
*
*/
...
...
hotspot/agent/src/share/classes/sun/jvm/hotspot/opto/Block_List.java
浏览文件 @
f4e57a59
...
...
@@ -16,9 +16,9 @@
* 2 along with this work; if not, write to the Free Software Foundation,
* Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
*
* Please contact
Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
*
CA 95054 USA or visit www.sun.com if you need additional information or
*
have any
questions.
* Please contact
Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
*
or visit www.oracle.com if you need additional information or have any
* questions.
*
*/
...
...
hotspot/agent/src/share/classes/sun/jvm/hotspot/opto/CallDynamicJavaNode.java
浏览文件 @
f4e57a59
...
...
@@ -16,9 +16,9 @@
* 2 along with this work; if not, write to the Free Software Foundation,
* Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
*
* Please contact
Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
*
CA 95054 USA or visit www.sun.com if you need additional information or
*
have any
questions.
* Please contact
Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
*
or visit www.oracle.com if you need additional information or have any
* questions.
*
*/
...
...
hotspot/agent/src/share/classes/sun/jvm/hotspot/opto/CallJavaNode.java
浏览文件 @
f4e57a59
...
...
@@ -16,9 +16,9 @@
* 2 along with this work; if not, write to the Free Software Foundation,
* Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
*
* Please contact
Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
*
CA 95054 USA or visit www.sun.com if you need additional information or
*
have any
questions.
* Please contact
Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
*
or visit www.oracle.com if you need additional information or have any
* questions.
*
*/
...
...
hotspot/agent/src/share/classes/sun/jvm/hotspot/opto/CallNode.java
浏览文件 @
f4e57a59
...
...
@@ -16,9 +16,9 @@
* 2 along with this work; if not, write to the Free Software Foundation,
* Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
*
* Please contact
Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
*
CA 95054 USA or visit www.sun.com if you need additional information or
*
have any
questions.
* Please contact
Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
*
or visit www.oracle.com if you need additional information or have any
* questions.
*
*/
...
...
hotspot/agent/src/share/classes/sun/jvm/hotspot/opto/CallRuntimeNode.java
浏览文件 @
f4e57a59
...
...
@@ -16,9 +16,9 @@
* 2 along with this work; if not, write to the Free Software Foundation,
* Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
*
* Please contact
Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
*
CA 95054 USA or visit www.sun.com if you need additional information or
*
have any
questions.
* Please contact
Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
*
or visit www.oracle.com if you need additional information or have any
* questions.
*
*/
...
...
hotspot/agent/src/share/classes/sun/jvm/hotspot/opto/CallStaticJavaNode.java
浏览文件 @
f4e57a59
...
...
@@ -16,9 +16,9 @@
* 2 along with this work; if not, write to the Free Software Foundation,
* Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
*
* Please contact
Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
*
CA 95054 USA or visit www.sun.com if you need additional information or
*
have any
questions.
* Please contact
Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
*
or visit www.oracle.com if you need additional information or have any
* questions.
*
*/
...
...
hotspot/agent/src/share/classes/sun/jvm/hotspot/opto/Compile.java
浏览文件 @
f4e57a59
...
...
@@ -16,9 +16,9 @@
* 2 along with this work; if not, write to the Free Software Foundation,
* Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
*
* Please contact
Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
*
CA 95054 USA or visit www.sun.com if you need additional information or
*
have any
questions.
* Please contact
Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
*
or visit www.oracle.com if you need additional information or have any
* questions.
*
*/
...
...
hotspot/agent/src/share/classes/sun/jvm/hotspot/opto/HaltNode.java
浏览文件 @
f4e57a59
...
...
@@ -16,9 +16,9 @@
* 2 along with this work; if not, write to the Free Software Foundation,
* Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
*
* Please contact
Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
*
CA 95054 USA or visit www.sun.com if you need additional information or
*
have any
questions.
* Please contact
Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
*
or visit www.oracle.com if you need additional information or have any
* questions.
*
*/
...
...
hotspot/agent/src/share/classes/sun/jvm/hotspot/opto/InlineTree.java
浏览文件 @
f4e57a59
...
...
@@ -16,9 +16,9 @@
* 2 along with this work; if not, write to the Free Software Foundation,
* Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
*
* Please contact
Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
*
CA 95054 USA or visit www.sun.com if you need additional information or
*
have any
questions.
* Please contact
Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
*
or visit www.oracle.com if you need additional information or have any
* questions.
*
*/
...
...
hotspot/agent/src/share/classes/sun/jvm/hotspot/opto/JVMState.java
浏览文件 @
f4e57a59
...
...
@@ -16,9 +16,9 @@
* 2 along with this work; if not, write to the Free Software Foundation,
* Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
*
* Please contact
Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
*
CA 95054 USA or visit www.sun.com if you need additional information or
*
have any
questions.
* Please contact
Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
*
or visit www.oracle.com if you need additional information or have any
* questions.
*
*/
...
...
hotspot/agent/src/share/classes/sun/jvm/hotspot/opto/LoopNode.java
浏览文件 @
f4e57a59
...
...
@@ -16,9 +16,9 @@
* 2 along with this work; if not, write to the Free Software Foundation,
* Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
*
* Please contact
Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
*
CA 95054 USA or visit www.sun.com if you need additional information or
*
have any
questions.
* Please contact
Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
*
or visit www.oracle.com if you need additional information or have any
* questions.
*
*/
...
...
hotspot/agent/src/share/classes/sun/jvm/hotspot/opto/MachCallJavaNode.java
浏览文件 @
f4e57a59
...
...
@@ -16,9 +16,9 @@
* 2 along with this work; if not, write to the Free Software Foundation,
* Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
*
* Please contact
Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
*
CA 95054 USA or visit www.sun.com if you need additional information or
*
have any
questions.
* Please contact
Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
*
or visit www.oracle.com if you need additional information or have any
* questions.
*
*/
...
...
hotspot/agent/src/share/classes/sun/jvm/hotspot/opto/MachCallNode.java
浏览文件 @
f4e57a59
...
...
@@ -16,9 +16,9 @@
* 2 along with this work; if not, write to the Free Software Foundation,
* Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
*
* Please contact
Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
*
CA 95054 USA or visit www.sun.com if you need additional information or
*
have any
questions.
* Please contact
Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
*
or visit www.oracle.com if you need additional information or have any
* questions.
*
*/
...
...
hotspot/agent/src/share/classes/sun/jvm/hotspot/opto/MachCallRuntimeNode.java
浏览文件 @
f4e57a59
...
...
@@ -16,9 +16,9 @@
* 2 along with this work; if not, write to the Free Software Foundation,
* Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
*
* Please contact
Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
*
CA 95054 USA or visit www.sun.com if you need additional information or
*
have any
questions.
* Please contact
Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
*
or visit www.oracle.com if you need additional information or have any
* questions.
*
*/
...
...
hotspot/agent/src/share/classes/sun/jvm/hotspot/opto/MachCallStaticJavaNode.java
浏览文件 @
f4e57a59
...
...
@@ -16,9 +16,9 @@
* 2 along with this work; if not, write to the Free Software Foundation,
* Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
*
* Please contact
Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
*
CA 95054 USA or visit www.sun.com if you need additional information or
*
have any
questions.
* Please contact
Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
*
or visit www.oracle.com if you need additional information or have any
* questions.
*
*/
...
...
hotspot/agent/src/share/classes/sun/jvm/hotspot/opto/MachIfNode.java
浏览文件 @
f4e57a59
...
...
@@ -16,9 +16,9 @@
* 2 along with this work; if not, write to the Free Software Foundation,
* Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
*
* Please contact
Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
*
CA 95054 USA or visit www.sun.com if you need additional information or
*
have any
questions.
* Please contact
Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
*
or visit www.oracle.com if you need additional information or have any
* questions.
*
*/
...
...
hotspot/agent/src/share/classes/sun/jvm/hotspot/opto/MachNode.java
浏览文件 @
f4e57a59
...
...
@@ -16,9 +16,9 @@
* 2 along with this work; if not, write to the Free Software Foundation,
* Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
*
* Please contact
Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
*
CA 95054 USA or visit www.sun.com if you need additional information or
*
have any
questions.
* Please contact
Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
*
or visit www.oracle.com if you need additional information or have any
* questions.
*
*/
...
...
hotspot/agent/src/share/classes/sun/jvm/hotspot/opto/MachReturnNode.java
浏览文件 @
f4e57a59
...
...
@@ -16,9 +16,9 @@
* 2 along with this work; if not, write to the Free Software Foundation,
* Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
*
* Please contact
Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
*
CA 95054 USA or visit www.sun.com if you need additional information or
*
have any
questions.
* Please contact
Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
*
or visit www.oracle.com if you need additional information or have any
* questions.
*
*/
...
...
hotspot/agent/src/share/classes/sun/jvm/hotspot/opto/MachSafePointNode.java
浏览文件 @
f4e57a59
...
...
@@ -16,9 +16,9 @@
* 2 along with this work; if not, write to the Free Software Foundation,
* Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
*
* Please contact
Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
*
CA 95054 USA or visit www.sun.com if you need additional information or
*
have any
questions.
* Please contact
Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
*
or visit www.oracle.com if you need additional information or have any
* questions.
*
*/
...
...
hotspot/agent/src/share/classes/sun/jvm/hotspot/opto/MultiNode.java
浏览文件 @
f4e57a59
...
...
@@ -16,9 +16,9 @@
* 2 along with this work; if not, write to the Free Software Foundation,
* Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
*
* Please contact
Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
*
CA 95054 USA or visit www.sun.com if you need additional information or
*
have any
questions.
* Please contact
Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
*
or visit www.oracle.com if you need additional information or have any
* questions.
*
*/
...
...
hotspot/agent/src/share/classes/sun/jvm/hotspot/opto/Node.java
浏览文件 @
f4e57a59
...
...
@@ -16,9 +16,9 @@
* 2 along with this work; if not, write to the Free Software Foundation,
* Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
*
* Please contact
Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
*
CA 95054 USA or visit www.sun.com if you need additional information or
*
have any
questions.
* Please contact
Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
*
or visit www.oracle.com if you need additional information or have any
* questions.
*
*/
...
...
hotspot/agent/src/share/classes/sun/jvm/hotspot/opto/Node_Array.java
浏览文件 @
f4e57a59
...
...
@@ -16,9 +16,9 @@
* 2 along with this work; if not, write to the Free Software Foundation,
* Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
*
* Please contact
Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
*
CA 95054 USA or visit www.sun.com if you need additional information or
*
have any
questions.
* Please contact
Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
*
or visit www.oracle.com if you need additional information or have any
* questions.
*
*/
...
...
hotspot/agent/src/share/classes/sun/jvm/hotspot/opto/Node_List.java
浏览文件 @
f4e57a59
...
...
@@ -16,9 +16,9 @@
* 2 along with this work; if not, write to the Free Software Foundation,
* Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
*
* Please contact
Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
*
CA 95054 USA or visit www.sun.com if you need additional information or
*
have any
questions.
* Please contact
Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
*
or visit www.oracle.com if you need additional information or have any
* questions.
*
*/
...
...
hotspot/agent/src/share/classes/sun/jvm/hotspot/opto/Phase.java
浏览文件 @
f4e57a59
...
...
@@ -16,9 +16,9 @@
* 2 along with this work; if not, write to the Free Software Foundation,
* Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
*
* Please contact
Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
*
CA 95054 USA or visit www.sun.com if you need additional information or
*
have any
questions.
* Please contact
Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
*
or visit www.oracle.com if you need additional information or have any
* questions.
*
*/
...
...
hotspot/agent/src/share/classes/sun/jvm/hotspot/opto/PhaseCFG.java
浏览文件 @
f4e57a59
...
...
@@ -16,9 +16,9 @@
* 2 along with this work; if not, write to the Free Software Foundation,
* Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
*
* Please contact
Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
*
CA 95054 USA or visit www.sun.com if you need additional information or
*
have any
questions.
* Please contact
Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
*
or visit www.oracle.com if you need additional information or have any
* questions.
*
*/
...
...
hotspot/agent/src/share/classes/sun/jvm/hotspot/opto/PhaseRegAlloc.java
浏览文件 @
f4e57a59
...
...
@@ -16,9 +16,9 @@
* 2 along with this work; if not, write to the Free Software Foundation,
* Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
*
* Please contact
Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
*
CA 95054 USA or visit www.sun.com if you need additional information or
*
have any
questions.
* Please contact
Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
*
or visit www.oracle.com if you need additional information or have any
* questions.
*
*/
...
...
hotspot/agent/src/share/classes/sun/jvm/hotspot/opto/PhiNode.java
浏览文件 @
f4e57a59
...
...
@@ -16,9 +16,9 @@
* 2 along with this work; if not, write to the Free Software Foundation,
* Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
*
* Please contact
Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
*
CA 95054 USA or visit www.sun.com if you need additional information or
*
have any
questions.
* Please contact
Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
*
or visit www.oracle.com if you need additional information or have any
* questions.
*
*/
...
...
hotspot/agent/src/share/classes/sun/jvm/hotspot/opto/ProjNode.java
浏览文件 @
f4e57a59
...
...
@@ -16,9 +16,9 @@
* 2 along with this work; if not, write to the Free Software Foundation,
* Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
*
* Please contact
Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
*
CA 95054 USA or visit www.sun.com if you need additional information or
*
have any
questions.
* Please contact
Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
*
or visit www.oracle.com if you need additional information or have any
* questions.
*
*/
...
...
hotspot/agent/src/share/classes/sun/jvm/hotspot/opto/RegionNode.java
浏览文件 @
f4e57a59
...
...
@@ -16,9 +16,9 @@
* 2 along with this work; if not, write to the Free Software Foundation,
* Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
*
* Please contact
Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
*
CA 95054 USA or visit www.sun.com if you need additional information or
*
have any
questions.
* Please contact
Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
*
or visit www.oracle.com if you need additional information or have any
* questions.
*
*/
...
...
hotspot/agent/src/share/classes/sun/jvm/hotspot/opto/RootNode.java
浏览文件 @
f4e57a59
...
...
@@ -16,9 +16,9 @@
* 2 along with this work; if not, write to the Free Software Foundation,
* Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
*
* Please contact
Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
*
CA 95054 USA or visit www.sun.com if you need additional information or
*
have any
questions.
* Please contact
Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
*
or visit www.oracle.com if you need additional information or have any
* questions.
*
*/
...
...
hotspot/agent/src/share/classes/sun/jvm/hotspot/opto/SafePointNode.java
浏览文件 @
f4e57a59
...
...
@@ -16,9 +16,9 @@
* 2 along with this work; if not, write to the Free Software Foundation,
* Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
*
* Please contact
Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
*
CA 95054 USA or visit www.sun.com if you need additional information or
*
have any
questions.
* Please contact
Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
*
or visit www.oracle.com if you need additional information or have any
* questions.
*
*/
...
...
hotspot/agent/src/share/classes/sun/jvm/hotspot/opto/TypeNode.java
浏览文件 @
f4e57a59
...
...
@@ -16,9 +16,9 @@
* 2 along with this work; if not, write to the Free Software Foundation,
* Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
*
* Please contact
Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
*
CA 95054 USA or visit www.sun.com if you need additional information or
*
have any
questions.
* Please contact
Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
*
or visit www.oracle.com if you need additional information or have any
* questions.
*
*/
...
...
hotspot/agent/src/share/classes/sun/jvm/hotspot/prims/JvmtiExport.java
浏览文件 @
f4e57a59
...
...
@@ -16,9 +16,9 @@
* 2 along with this work; if not, write to the Free Software Foundation,
* Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
*
* Please contact
Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
*
CA 95054 USA or visit www.sun.com if you need additional information or
*
have any
questions.
* Please contact
Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
*
or visit www.oracle.com if you need additional information or have any
* questions.
*
*/
...
...
hotspot/agent/src/share/classes/sun/jvm/hotspot/utilities/GenericGrowableArray.java
浏览文件 @
f4e57a59
...
...
@@ -16,9 +16,9 @@
* 2 along with this work; if not, write to the Free Software Foundation,
* Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
*
* Please contact
Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
*
CA 95054 USA or visit www.sun.com if you need additional information or
*
have any
questions.
* Please contact
Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
*
or visit www.oracle.com if you need additional information or have any
* questions.
*
*/
...
...
hotspot/agent/src/share/classes/sun/jvm/hotspot/utilities/GrowableArray.java
浏览文件 @
f4e57a59
...
...
@@ -16,9 +16,9 @@
* 2 along with this work; if not, write to the Free Software Foundation,
* Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
*
* Please contact
Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
*
CA 95054 USA or visit www.sun.com if you need additional information or
*
have any
questions.
* Please contact
Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
*
or visit www.oracle.com if you need additional information or have any
* questions.
*
*/
...
...
hotspot/agent/src/share/native/sadis.c
浏览文件 @
f4e57a59
/*
* Copyright
2012, Oracle and/or its affiliates. All Rights R
eserved.
* Copyright
(c) 2012, Oracle and/or its affiliates. All rights r
eserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
...
...
hotspot/make/bsd/Makefile
浏览文件 @
f4e57a59
...
...
@@ -47,10 +47,10 @@
# Along with VM, Serviceability Agent (SA) is built for SA/JDI binding.
# JDI binding on SA produces two binaries:
# 1. sa-jdi.jar - This is buil
d before building libjvm[_g]
.so
# 1. sa-jdi.jar - This is buil
t before building libjvm
.so
# Please refer to ./makefiles/sa.make
# 2. libsa
[_g].so
- Native library for SA - This is built after
# libjsig
[_g]
.so (signal interposition library)
# 2. libsa
.so
- Native library for SA - This is built after
# libjsig.so (signal interposition library)
# Please refer to ./makefiles/vm.make
# If $(GAMMADIR)/agent dir is not present, SA components are not built.
...
...
@@ -181,9 +181,9 @@ VARIANTARCH = $(subst i386,i486,$(ZERO_LIBARCH))
#
# What you get with each target:
#
# debug* - "thin" libjvm
_g - debug info linked into the gamma_g
launcher
# debug* - "thin" libjvm
- debug info linked into the gamma
launcher
# fastdebug* - optimized compile, but with asserts enabled
# jvmg* - "fat" libjvm
_g - debug info linked into libjvm_g
.so
# jvmg* - "fat" libjvm
- debug info linked into libjvm
.so
# optimized* - optimized compile, no asserts
# profiled* - gprof
# product* - the shippable thing: optimized compile, no asserts, -DPRODUCT
...
...
hotspot/make/bsd/makefiles/buildtree.make
浏览文件 @
f4e57a59
...
...
@@ -449,12 +449,7 @@ test_gamma: $(BUILDTREE_MAKE) $(GAMMADIR)/make/test/Queens.java
echo
" exit 0"
;
\
echo
"fi"
;
\
echo
""
;
\
echo
"# Use gamma_g if it exists"
;
\
echo
""
;
\
echo
"GAMMA_PROG=gamma"
;
\
echo
"if [ -f gamma_g ]; then "
;
\
echo
" GAMMA_PROG=gamma_g"
;
\
echo
"fi"
;
\
echo
""
;
\
echo
"if [
\"
$(OS_VENDOR)
\"
=
\"
Darwin
\"
]; then "
;
\
echo
" # Ensure architecture for gamma and JAVA_HOME is the same."
;
\
...
...
hotspot/make/bsd/makefiles/debug.make
浏览文件 @
f4e57a59
#
# Copyright (c) 1999, 20
08
, Oracle and/or its affiliates. All rights reserved.
# Copyright (c) 1999, 20
12
, Oracle and/or its affiliates. All rights reserved.
# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
#
# This code is free software; you can redistribute it and/or modify it
...
...
@@ -38,7 +38,6 @@ _JUNK_ := $(shell echo -e >&2 ""\
"Please use 'make jvmg' to build debug JVM.
\n
"
\
"----------------------------------------------------------------------
\n
"
)
G_SUFFIX
=
_g
VERSION
=
debug
SYSDEFS
+=
-DASSERT
-DDEBUG
PICFLAGS
=
DEFAULT
hotspot/make/bsd/makefiles/dtrace.make
浏览文件 @
f4e57a59
...
...
@@ -38,12 +38,10 @@ DtraceOutDir = $(GENERATED)/dtracefiles
# Bsd does not build libjvm_db, does not compile on macosx
# disabled in build: rule in vm.make
JVM_DB
=
libjvm_db
#LIBJVM_DB = libjvm_db.dylib
LIBJVM_DB
=
libjvm
$(G_SUFFIX)
_db.dylib
LIBJVM_DB
=
libjvm_db.dylib
JVM_DTRACE
=
jvm_dtrace
#LIBJVM_DTRACE = libjvm_dtrace.dylib
LIBJVM_DTRACE
=
libjvm
$(G_SUFFIX)
_dtrace.dylib
LIBJVM_DTRACE
=
libjvm_dtrace.dylib
JVMOFFS
=
JvmOffsets
JVMOFFS.o
=
$(JVMOFFS)
.o
...
...
@@ -80,9 +78,7 @@ ISA = $(subst i386,i486,$(BUILDARCH))
ifneq
("${ISA}","${BUILDARCH}")
XLIBJVM_DB
=
64/
$(LIBJVM_DB)
XLIBJVM_DB_G
=
64/
$(LIBJVM_DB_G)
XLIBJVM_DTRACE
=
64/
$(LIBJVM_DTRACE)
XLIBJVM_DTRACE_G
=
64/
$(LIBJVM_DTRACE_G)
XARCH
=
$(
subst
sparcv9,v9,
$(
shell
echo
$(ISA)
))
$(XLIBJVM_DB)
:
$(DTRACE_SRCDIR)/$(JVM_DB).c $(JVMOFFS).h $(LIBJVM_DB_MAPFILE)
...
...
@@ -90,14 +86,12 @@ $(XLIBJVM_DB): $(DTRACE_SRCDIR)/$(JVM_DB).c $(JVMOFFS).h $(LIBJVM_DB_MAPFILE)
$(QUIETLY)
mkdir
-p
64/
;
\
$(CC)
$(SYMFLAG)
-xarch
=
$(XARCH)
-D
$(TYPE)
-I
.
-I
$(GENERATED)
\
$(SHARED_FLAG)
$(LFLAGS_JVM_DB)
-o
$@
$(DTRACE_SRCDIR)
/
$(JVM_DB)
.c
#-lc
# [ -f $(XLIBJVM_DB_G) ] || { ln -s $(LIBJVM_DB) $(XLIBJVM_DB_G); }
$(XLIBJVM_DTRACE)
:
$(DTRACE_SRCDIR)/$(JVM_DTRACE).c $(DTRACE_SRCDIR)/$(JVM_DTRACE).h $(LIBJVM_DTRACE_MAPFILE)
@
echo
Making
$@
$(QUIETLY)
mkdir
-p
64/
;
\
$(CC)
$(SYMFLAG)
-xarch
=
$(XARCH)
-D
$(TYPE)
-I
.
\
$(SHARED_FLAG)
$(LFLAGS_JVM_DTRACE)
-o
$@
$(DTRACE_SRCDIR)
/
$(JVM_DTRACE)
.c
#-lc -lthread -ldoor
# [ -f $(XLIBJVM_DTRACE_G) ] || { ln -s $(LIBJVM_DTRACE) $(XLIBJVM_DTRACE_G); }
endif
# ifneq ("${ISA}","${BUILDARCH}")
...
...
@@ -141,13 +135,11 @@ $(LIBJVM_DB): $(DTRACE_SRCDIR)/$(JVM_DB).c $(JVMOFFS.o) $(XLIBJVM_DB) $(LIBJVM_D
@
echo
Making
$@
$(QUIETLY)
$(CC)
$(SYMFLAG)
$(ARCHFLAG)
-D
$(TYPE)
-I
.
-I
$(GENERATED)
\
$(SHARED_FLAG)
$(LFLAGS_JVM_DB)
-o
$@
$(DTRACE_SRCDIR)
/
$(JVM_DB)
.c
-Wall
# -lc
# [ -f $(LIBJVM_DB_G) ] || { ln -s $@ $(LIBJVM_DB_G); }
$(LIBJVM_DTRACE)
:
$(DTRACE_SRCDIR)/$(JVM_DTRACE).c $(XLIBJVM_DTRACE) $(DTRACE_SRCDIR)/$(JVM_DTRACE).h $(LIBJVM_DTRACE_MAPFILE)
@
echo
Making
$@
$(QUIETLY)
$(CC)
$(SYMFLAG)
$(ARCHFLAG)
-D
$(TYPE)
-I
.
\
$(SHARED_FLAG)
$(LFLAGS_JVM_DTRACE)
-o
$@
$(DTRACE_SRCDIR)
/
$(JVM_DTRACE)
.c
#-lc -lthread -ldoor
# [ -f $(LIBJVM_DTRACE_G) ] || { ln -s $@ $(LIBJVM_DTRACE_G); }
#$(DTRACE).d: $(DTRACE_SRCDIR)/hotspot.d $(DTRACE_SRCDIR)/hotspot_jni.d \
# $(DTRACE_SRCDIR)/hs_private.d $(DTRACE_SRCDIR)/jhelper.d
...
...
hotspot/make/bsd/makefiles/fastdebug.make
浏览文件 @
f4e57a59
#
# Copyright (c) 1999, 20
08,
Oracle and/or its affiliates. All rights reserved.
# Copyright (c) 1999, 20
12
Oracle and/or its affiliates. All rights reserved.
# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
#
# This code is free software; you can redistribute it and/or modify it
...
...
@@ -58,7 +58,6 @@ CFLAGS$(HOTSPARC_GENERIC) += $(OPT_CFLAGS/BYFILE)
# Linker mapfile
MAPFILE
=
$(GAMMADIR)
/make/bsd/makefiles/mapfile-vers-debug
G_SUFFIX
=
_g
VERSION
=
optimized
SYSDEFS
+=
-DASSERT
-DFASTDEBUG
PICFLAGS
=
DEFAULT
hotspot/make/bsd/makefiles/gcc.make
浏览文件 @
f4e57a59
...
...
@@ -284,9 +284,9 @@ endif
# Use the stabs format for debugging information (this is the default
# on gcc-2.91). It's good enough, has all the information about line
# numbers and local variables, and libjvm
_g
.so is only about 16M.
# numbers and local variables, and libjvm.so is only about 16M.
# Change this back to "-g" if you want the most expressive format.
# (warning: that could easily inflate libjvm
_g
.so to 150M!)
# (warning: that could easily inflate libjvm.so to 150M!)
# Note: The Itanium gcc compiler crashes when using -gstabs.
DEBUG_CFLAGS/
ia64
=
-g
DEBUG_CFLAGS/
amd64
=
-g
...
...
hotspot/make/bsd/makefiles/jsig.make
浏览文件 @
f4e57a59
#
# Copyright (c) 2005, 20
09
, Oracle and/or its affiliates. All rights reserved.
# Copyright (c) 2005, 20
12
, Oracle and/or its affiliates. All rights reserved.
# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
#
# This code is free software; you can redistribute it and/or modify it
...
...
@@ -24,16 +24,13 @@
# Rules to build signal interposition library, used by vm.make
# libjsig
[_g]
.so: signal interposition library
# libjsig.so: signal interposition library
JSIG
=
jsig
JSIG_G
=
$(JSIG)$(G_SUFFIX)
ifeq
($(OS_VENDOR), Darwin)
LIBJSIG
=
lib
$(JSIG)
.dylib
LIBJSIG_G
=
lib
$(JSIG_G)
.dylib
else
LIBJSIG
=
lib
$(JSIG)
.so
LIBJSIG_G
=
lib
$(JSIG_G)
.so
endif
JSIGSRCDIR
=
$(GAMMADIR)
/src/os/
$(Platform_os_family)
/vm
...
...
@@ -58,7 +55,6 @@ $(LIBJSIG): $(JSIGSRCDIR)/jsig.c $(LIBJSIG_MAPFILE)
@
echo
Making signal interposition lib...
$(QUIETLY)
$(CC)
$(SYMFLAG)
$(ARCHFLAG)
$(SHARED_FLAG)
$(PICFLAG)
\
$(LFLAGS_JSIG)
$(JSIG_DEBUG_CFLAGS)
-o
$@
$<
$(QUIETLY)
[
-f
$(LIBJSIG_G)
]
||
{
ln
-s
$@
$(LIBJSIG_G)
;
}
install_jsig
:
$(LIBJSIG)
@
echo
"Copying
$(LIBJSIG)
to
$(DEST_JSIG)
"
...
...
hotspot/make/bsd/makefiles/jvmg.make
浏览文件 @
f4e57a59
...
...
@@ -37,7 +37,6 @@ CFLAGS += $(DEBUG_CFLAGS/BYFILE) -D_NMT_NOINLINE_
# Linker mapfile
MAPFILE
=
$(GAMMADIR)
/make/bsd/makefiles/mapfile-vers-debug
G_SUFFIX
=
_g
VERSION
=
debug
SYSDEFS
+=
-DASSERT
-DDEBUG
PICFLAGS
=
DEFAULT
hotspot/make/bsd/makefiles/optimized.make
浏览文件 @
f4e57a59
#
# Copyright (c) 1999, 20
08
, Oracle and/or its affiliates. All rights reserved.
# Copyright (c) 1999, 20
12
, Oracle and/or its affiliates. All rights reserved.
# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
#
# This code is free software; you can redistribute it and/or modify it
...
...
@@ -40,5 +40,4 @@ CFLAGS$(HOTSPARC_GENERIC) += $(OPT_CFLAGS/BYFILE)
# Linker mapfile
MAPFILE
=
$(GAMMADIR)
/make/bsd/makefiles/mapfile-vers-debug
G_SUFFIX
=
VERSION
=
optimized
hotspot/make/bsd/makefiles/product.make
浏览文件 @
f4e57a59
...
...
@@ -40,7 +40,6 @@ CFLAGS$(HOTSPARC_GENERIC) += $(OPT_CFLAGS/BYFILE)
# Linker mapfile
MAPFILE
=
$(GAMMADIR)
/make/bsd/makefiles/mapfile-vers-product
G_SUFFIX
=
SYSDEFS
+=
-DPRODUCT
VERSION
=
optimized
...
...
hotspot/make/bsd/makefiles/saproc.make
浏览文件 @
f4e57a59
...
...
@@ -24,16 +24,13 @@
# Rules to build serviceability agent library, used by vm.make
# libsaproc
[_g]
.so: serviceability agent
# libsaproc.so: serviceability agent
SAPROC
=
saproc
SAPROC_G
=
$(SAPROC)$(G_SUFFIX)
ifeq
($(OS_VENDOR), Darwin)
LIBSAPROC
=
lib
$(SAPROC)
.dylib
LIBSAPROC_G
=
lib
$(SAPROC_G)
.dylib
else
LIBSAPROC
=
lib
$(SAPROC)
.so
LIBSAPROC_G
=
lib
$(SAPROC_G)
.so
endif
AGENT_DIR
=
$(GAMMADIR)
/agent
...
...
@@ -114,7 +111,6 @@ $(LIBSAPROC): $(SASRCFILES) $(SAMAPFILE)
$(SA_DEBUG_CFLAGS)
\
-o
$@
\
$(SALIBS)
$(QUIETLY)
[
-f
$(LIBSAPROC_G)
]
||
{
ln
-s
$@
$(LIBSAPROC_G)
;
}
install_saproc
:
$(BUILDLIBSAPROC)
$(QUIETLY)
if
[
-e
$(LIBSAPROC)
]
;
then
\
...
...
hotspot/make/bsd/makefiles/vm.make
浏览文件 @
f4e57a59
...
...
@@ -138,11 +138,9 @@ include $(MAKEFILES_DIR)/dtrace.make
JVM
=
jvm
ifeq
($(OS_VENDOR), Darwin)
LIBJVM
=
lib
$(JVM)
.dylib
LIBJVM_G
=
lib
$(JVM)$(G_SUFFIX)
.dylib
CFLAGS
+=
-D_XOPEN_SOURCE
-D_DARWIN_C_SOURCE
else
LIBJVM
=
lib
$(JVM)
.so
LIBJVM_G
=
lib
$(JVM)$(G_SUFFIX)
.so
endif
SPECIAL_PATHS
:=
adlc c1 gc_implementation opto shark libadt
...
...
@@ -314,7 +312,6 @@ $(LIBJVM): $(LIBJVM.o) $(LIBJVM_MAPFILE) $(LD_SCRIPT)
$(LFLAGS_VM)
-o
$@
$(
sort
$(LIBJVM.o)
)
$(LIBS_VM)
;
\
$
(
LINK_LIB.CXX/POST_HOOK
)
\
rm
-f
$@
.1
;
ln
-s
$@
$@
.1
;
\
[
-f
$(LIBJVM_G)
]
||
{
ln
-s
$@
$(LIBJVM_G)
;
ln
-s
$@
.1
$(LIBJVM_G)
.1
;
}
;
\
}
DEST_JVM
=
$(JDK_LIBDIR)
/
$(VM_SUBDIR)
/
$(LIBJVM)
...
...
hotspot/make/hotspot_version
浏览文件 @
f4e57a59
...
...
@@ -35,7 +35,7 @@ HOTSPOT_VM_COPYRIGHT=Copyright 2012
HS_MAJOR_VER=25
HS_MINOR_VER=0
HS_BUILD_NUMBER=1
3
HS_BUILD_NUMBER=1
4
JDK_MAJOR_VER=1
JDK_MINOR_VER=8
...
...
hotspot/make/linux/Makefile
浏览文件 @
f4e57a59
...
...
@@ -47,10 +47,10 @@
# Along with VM, Serviceability Agent (SA) is built for SA/JDI binding.
# JDI binding on SA produces two binaries:
# 1. sa-jdi.jar - This is buil
d before building libjvm[_g]
.so
# 1. sa-jdi.jar - This is buil
t before building libjvm
.so
# Please refer to ./makefiles/sa.make
# 2. libsa
[_g].so
- Native library for SA - This is built after
# libjsig
[_g]
.so (signal interposition library)
# 2. libsa
.so
- Native library for SA - This is built after
# libjsig.so (signal interposition library)
# Please refer to ./makefiles/vm.make
# If $(GAMMADIR)/agent dir is not present, SA components are not built.
...
...
@@ -181,9 +181,9 @@ VARIANTARCH = $(subst i386,i486,$(ZERO_LIBARCH))
#
# What you get with each target:
#
# debug* - "thin" libjvm
_g - debug info linked into the gamma_g
launcher
# debug* - "thin" libjvm
- debug info linked into the gamma
launcher
# fastdebug* - optimized compile, but with asserts enabled
# jvmg* - "fat" libjvm
_g - debug info linked into libjvm_g
.so
# jvmg* - "fat" libjvm
- debug info linked into libjvm
.so
# optimized* - optimized compile, no asserts
# profiled* - gprof
# product* - the shippable thing: optimized compile, no asserts, -DPRODUCT
...
...
hotspot/make/linux/makefiles/buildtree.make
浏览文件 @
f4e57a59
...
...
@@ -442,12 +442,7 @@ test_gamma: $(BUILDTREE_MAKE) $(GAMMADIR)/make/test/Queens.java
echo
" exit 0"
;
\
echo
"fi"
;
\
echo
""
;
\
echo
"# Use gamma_g if it exists"
;
\
echo
""
;
\
echo
"GAMMA_PROG=gamma"
;
\
echo
"if [ -f gamma_g ]; then "
;
\
echo
" GAMMA_PROG=gamma_g"
;
\
echo
"fi"
;
\
echo
""
;
\
echo
"if [
\"
$(OS_VENDOR)
\"
=
\"
Darwin
\"
]; then "
;
\
echo
" # Ensure architecture for gamma and JAVA_HOME is the same."
;
\
...
...
hotspot/make/linux/makefiles/debug.make
浏览文件 @
f4e57a59
#
# Copyright (c) 1999, 20
08
, Oracle and/or its affiliates. All rights reserved.
# Copyright (c) 1999, 20
12
, Oracle and/or its affiliates. All rights reserved.
# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
#
# This code is free software; you can redistribute it and/or modify it
...
...
@@ -38,7 +38,6 @@ _JUNK_ := $(shell echo -e >&2 ""\
"Please use 'make jvmg' to build debug JVM.
\n
"
\
"----------------------------------------------------------------------
\n
"
)
G_SUFFIX
=
_g
VERSION
=
debug
SYSDEFS
+=
-DASSERT
-DDEBUG
PICFLAGS
=
DEFAULT
hotspot/make/linux/makefiles/fastdebug.make
浏览文件 @
f4e57a59
#
# Copyright (c) 1999, 20
08
, Oracle and/or its affiliates. All rights reserved.
# Copyright (c) 1999, 20
12
, Oracle and/or its affiliates. All rights reserved.
# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
#
# This code is free software; you can redistribute it and/or modify it
...
...
@@ -58,7 +58,6 @@ CFLAGS$(HOTSPARC_GENERIC) += $(OPT_CFLAGS/BYFILE)
# Linker mapfile
MAPFILE
=
$(GAMMADIR)
/make/linux/makefiles/mapfile-vers-debug
G_SUFFIX
=
_g
VERSION
=
optimized
SYSDEFS
+=
-DASSERT
-DFASTDEBUG
PICFLAGS
=
DEFAULT
hotspot/make/linux/makefiles/gcc.make
浏览文件 @
f4e57a59
...
...
@@ -229,9 +229,9 @@ ifeq ($(DEBUG_BINARIES), true)
else
# Use the stabs format for debugging information (this is the default
# on gcc-2.91). It's good enough, has all the information about line
# numbers and local variables, and libjvm
_g
.so is only about 16M.
# numbers and local variables, and libjvm.so is only about 16M.
# Change this back to "-g" if you want the most expressive format.
# (warning: that could easily inflate libjvm
_g
.so to 150M!)
# (warning: that could easily inflate libjvm.so to 150M!)
# Note: The Itanium gcc compiler crashes when using -gstabs.
DEBUG_CFLAGS/
ia64
=
-g
DEBUG_CFLAGS/
amd64
=
-g
...
...
hotspot/make/linux/makefiles/jsig.make
浏览文件 @
f4e57a59
...
...
@@ -24,17 +24,12 @@
# Rules to build signal interposition library, used by vm.make
# libjsig
[_g]
.so: signal interposition library
# libjsig.so: signal interposition library
JSIG
=
jsig
LIBJSIG
=
lib
$(JSIG)
.so
JSIG_G
=
$(JSIG)$(G_SUFFIX)
LIBJSIG_G
=
lib
$(JSIG_G)
.so
LIBJSIG_DEBUGINFO
=
lib
$(JSIG)
.debuginfo
LIBJSIG_DIZ
=
lib
$(JSIG)
.diz
LIBJSIG_G_DEBUGINFO
=
lib
$(JSIG_G)
.debuginfo
LIBJSIG_G_DIZ
=
lib
$(JSIG_G)
.diz
JSIGSRCDIR
=
$(GAMMADIR)
/src/os/
$(Platform_os_family)
/vm
...
...
@@ -60,7 +55,6 @@ $(LIBJSIG): $(JSIGSRCDIR)/jsig.c $(LIBJSIG_MAPFILE)
@
echo
Making signal interposition lib...
$(QUIETLY)
$(CC)
$(SYMFLAG)
$(ARCHFLAG)
$(SHARED_FLAG)
$(PICFLAG)
\
$(LFLAGS_JSIG)
$(JSIG_DEBUG_CFLAGS)
-o
$@
$<
-ldl
$(QUIETLY)
[
-f
$(LIBJSIG_G)
]
||
{
ln
-s
$@
$(LIBJSIG_G)
;
}
ifeq
($(ENABLE_FULL_DEBUG_SYMBOLS),1)
$(QUIETLY)
$(OBJCOPY)
--only-keep-debug
$@
$(LIBJSIG_DEBUGINFO)
$(QUIETLY)
$(OBJCOPY)
--add-gnu-debuglink
=
$(LIBJSIG_DEBUGINFO)
$@
...
...
@@ -72,11 +66,9 @@ ifeq ($(ENABLE_FULL_DEBUG_SYMBOLS),1)
# implied else here is no stripping at all
endif
endif
[
-f
$(LIBJSIG_G_DEBUGINFO)
]
||
{
ln
-s
$(LIBJSIG_DEBUGINFO)
$(LIBJSIG_G_DEBUGINFO);
}
ifeq
($(ZIP_DEBUGINFO_FILES),1)
$(ZIPEXE)
-q
-y
$(LIBJSIG_DIZ)
$(LIBJSIG_DEBUGINFO)
$(LIBJSIG_G_DEBUGINFO)
$(RM)
$(LIBJSIG_DEBUGINFO)
$(LIBJSIG_G_DEBUGINFO)
[
-f
$(LIBJSIG_G_DIZ)
]
||
{
ln
-s
$(LIBJSIG_DIZ)
$(LIBJSIG_G_DIZ);
}
$(ZIPEXE)
-q
-y
$(LIBJSIG_DIZ)
$(LIBJSIG_DEBUGINFO)
$(RM)
$(LIBJSIG_DEBUGINFO)
endif
endif
...
...
hotspot/make/linux/makefiles/jvmg.make
浏览文件 @
f4e57a59
...
...
@@ -37,7 +37,6 @@ CFLAGS += $(DEBUG_CFLAGS/BYFILE) -D_NMT_NOINLINE_
# Linker mapfile
MAPFILE
=
$(GAMMADIR)
/make/linux/makefiles/mapfile-vers-debug
G_SUFFIX
=
_g
VERSION
=
debug
SYSDEFS
+=
-DASSERT
-DDEBUG
PICFLAGS
=
DEFAULT
hotspot/make/linux/makefiles/optimized.make
浏览文件 @
f4e57a59
#
# Copyright (c) 1999, 20
08
, Oracle and/or its affiliates. All rights reserved.
# Copyright (c) 1999, 20
12
, Oracle and/or its affiliates. All rights reserved.
# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
#
# This code is free software; you can redistribute it and/or modify it
...
...
@@ -40,5 +40,4 @@ CFLAGS$(HOTSPARC_GENERIC) += $(OPT_CFLAGS/BYFILE)
# Linker mapfile
MAPFILE
=
$(GAMMADIR)
/make/linux/makefiles/mapfile-vers-debug
G_SUFFIX
=
VERSION
=
optimized
hotspot/make/linux/makefiles/product.make
浏览文件 @
f4e57a59
...
...
@@ -40,7 +40,6 @@ CFLAGS$(HOTSPARC_GENERIC) += $(OPT_CFLAGS/BYFILE)
# Linker mapfile
MAPFILE
=
$(GAMMADIR)
/make/linux/makefiles/mapfile-vers-product
G_SUFFIX
=
SYSDEFS
+=
-DPRODUCT
VERSION
=
optimized
...
...
hotspot/make/linux/makefiles/saproc.make
浏览文件 @
f4e57a59
...
...
@@ -26,18 +26,13 @@ include $(GAMMADIR)/make/altsrc.make
# Rules to build serviceability agent library, used by vm.make
# libsaproc
[_g]
.so: serviceability agent
# libsaproc.so: serviceability agent
SAPROC
=
saproc
LIBSAPROC
=
lib
$(SAPROC)
.so
SAPROC_G
=
$(SAPROC)$(G_SUFFIX)
LIBSAPROC_G
=
lib
$(SAPROC_G)
.so
LIBSAPROC_DEBUGINFO
=
lib
$(SAPROC)
.debuginfo
LIBSAPROC_DIZ
=
lib
$(SAPROC)
.diz
LIBSAPROC_G_DEBUGINFO
=
lib
$(SAPROC_G)
.debuginfo
LIBSAPROC_G_DIZ
=
lib
$(SAPROC_G)
.diz
AGENT_DIR
=
$(GAMMADIR)
/agent
...
...
@@ -99,7 +94,6 @@ $(LIBSAPROC): $(SASRCFILES) $(SAMAPFILE)
$(SA_DEBUG_CFLAGS)
\
-o
$@
\
-lthread_db
$(QUIETLY)
[
-f
$(LIBSAPROC_G)
]
||
{
ln
-s
$@
$(LIBSAPROC_G)
;
}
ifeq
($(ENABLE_FULL_DEBUG_SYMBOLS),1)
$(QUIETLY)
$(OBJCOPY)
--only-keep-debug
$@
$(LIBSAPROC_DEBUGINFO)
$(QUIETLY)
$(OBJCOPY)
--add-gnu-debuglink
=
$(LIBSAPROC_DEBUGINFO)
$@
...
...
@@ -111,11 +105,9 @@ ifeq ($(ENABLE_FULL_DEBUG_SYMBOLS),1)
# implied else here is no stripping at all
endif
endif
[
-f
$(LIBSAPROC_G_DEBUGINFO)
]
||
{
ln
-s
$(LIBSAPROC_DEBUGINFO)
$(LIBSAPROC_G_DEBUGINFO);
}
ifeq
($(ZIP_DEBUGINFO_FILES),1)
$(ZIPEXE)
-q
-y
$(LIBSAPROC_DIZ)
$(LIBSAPROC_DEBUGINFO)
$(LIBSAPROC_G_DEBUGINFO)
$(RM)
$(LIBSAPROC_DEBUGINFO)
$(LIBSAPROC_G_DEBUGINFO)
[
-f
$(LIBSAPROC_G_DIZ)
]
||
{
ln
-s
$(LIBSAPROC_DIZ)
$(LIBSAPROC_G_DIZ);
}
$(ZIPEXE)
-q
-y
$(LIBSAPROC_DIZ)
$(LIBSAPROC_DEBUGINFO)
$(RM)
$(LIBSAPROC_DEBUGINFO)
endif
endif
...
...
hotspot/make/linux/makefiles/vm.make
浏览文件 @
f4e57a59
...
...
@@ -138,12 +138,9 @@ include $(MAKEFILES_DIR)/dtrace.make
JVM
=
jvm
LIBJVM
=
lib
$(JVM)
.so
LIBJVM_G
=
lib
$(JVM)$(G_SUFFIX)
.so
LIBJVM_DEBUGINFO
=
lib
$(JVM)
.debuginfo
LIBJVM_DIZ
=
lib
$(JVM)
.diz
LIBJVM_G_DEBUGINFO
=
lib
$(JVM)$(G_SUFFIX)
.debuginfo
LIBJVM_G_DIZ
=
lib
$(JVM)$(G_SUFFIX)
.diz
SPECIAL_PATHS
:=
adlc c1 gc_implementation opto shark libadt
...
...
@@ -323,7 +320,6 @@ $(LIBJVM): $(LIBJVM.o) $(LIBJVM_MAPFILE) $(LD_SCRIPT)
$(LFLAGS_VM)
-o
$@
$(
sort
$(LIBJVM.o)
)
$(LIBS_VM)
;
\
$
(
LINK_LIB.CXX/POST_HOOK
)
\
rm
-f
$@
.1
;
ln
-s
$@
$@
.1
;
\
[
-f
$(LIBJVM_G)
]
||
{
ln
-s
$@
$(LIBJVM_G)
;
ln
-s
$@
.1
$(LIBJVM_G)
.1
;
}
;
\
if
[
\"
$(CROSS_COMPILE_ARCH)
\"
=
\"\"
]
;
then
\
if
[
-x
/usr/sbin/selinuxenabled
]
;
then
\
/usr/sbin/selinuxenabled
;
\
...
...
@@ -348,11 +344,9 @@ ifeq ($(ENABLE_FULL_DEBUG_SYMBOLS),1)
# implied else here is no stripping at all
endif
endif
$(QUIETLY)
[
-f
$(LIBJVM_G_DEBUGINFO)
]
||
ln
-s
$(LIBJVM_DEBUGINFO)
$(LIBJVM_G_DEBUGINFO)
ifeq
($(ZIP_DEBUGINFO_FILES),1)
$(ZIPEXE)
-q
-y
$(LIBJVM_DIZ)
$(LIBJVM_DEBUGINFO)
$(LIBJVM_G_DEBUGINFO)
$(RM)
$(LIBJVM_DEBUGINFO)
$(LIBJVM_G_DEBUGINFO)
[
-f
$(LIBJVM_G_DIZ)
]
||
{
ln
-s
$(LIBJVM_DIZ)
$(LIBJVM_G_DIZ);
}
$(ZIPEXE)
-q
-y
$(LIBJVM_DIZ)
$(LIBJVM_DEBUGINFO)
$(RM)
$(LIBJVM_DEBUGINFO)
endif
endif
...
...
hotspot/make/solaris/Makefile
浏览文件 @
f4e57a59
...
...
@@ -38,10 +38,10 @@
# Along with VM, Serviceability Agent (SA) is built for SA/JDI binding.
# JDI binding on SA produces two binaries:
# 1. sa-jdi.jar - This is buil
d before building libjvm[_g]
.so
# 1. sa-jdi.jar - This is buil
t before building libjvm
.so
# Please refer to ./makefiles/sa.make
# 2. libsaproc
[_g].so
- Native library for SA - This is built after
# libjsig
[_g]
.so (signal interposition library)
# 2. libsaproc
.so
- Native library for SA - This is built after
# libjsig.so (signal interposition library)
# Please refer to ./makefiles/vm.make
# If $(GAMMADIR)/agent dir is not present, SA components are not built.
...
...
@@ -141,9 +141,9 @@ endif
#
# What you get with each target:
#
# debug* - "thin" libjvm
_g - debug info linked into the gamma_g
launcher
# debug* - "thin" libjvm
- debug info linked into the gamma
launcher
# fastdebug* - optimized compile, but with asserts enabled
# jvmg* - "fat" libjvm
_g - debug info linked into libjvm_g
.so
# jvmg* - "fat" libjvm
- debug info linked into libjvm
.so
# optimized* - optimized compile, no asserts
# profiled* - gprof
# product* - the shippable thing: optimized compile, no asserts, -DPRODUCT
...
...
hotspot/make/solaris/makefiles/buildtree.make
浏览文件 @
f4e57a59
...
...
@@ -436,12 +436,7 @@ test_gamma: $(BUILDTREE_MAKE) $(GAMMADIR)/make/test/Queens.java
echo
" exit 0"
;
\
echo
"fi"
;
\
echo
""
;
\
echo
"# Use gamma_g if it exists"
;
\
echo
""
;
\
echo
"GAMMA_PROG=gamma"
;
\
echo
"if [ -f gamma_g ]; then "
;
\
echo
" GAMMA_PROG=gamma_g"
;
\
echo
"fi"
;
\
echo
""
;
\
echo
"if [
\"
$(OS_VENDOR)
\"
=
\"
Darwin
\"
]; then "
;
\
echo
" # Ensure architecture for gamma and JAVA_HOME is the same."
;
\
...
...
hotspot/make/solaris/makefiles/debug.make
浏览文件 @
f4e57a59
#
# Copyright (c) 1998, 20
08
, Oracle and/or its affiliates. All rights reserved.
# Copyright (c) 1998, 20
12
, Oracle and/or its affiliates. All rights reserved.
# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
#
# This code is free software; you can redistribute it and/or modify it
...
...
@@ -53,7 +53,6 @@ _JUNK_ := $(shell echo >&2 ""\
"Please use 'gnumake jvmg' to build debug JVM.
\n
"
\
"-------------------------------------------------------------------------
\n
"
)
G_SUFFIX
=
_g
VERSION
=
debug
SYSDEFS
+=
-DASSERT
-DDEBUG
PICFLAGS
=
DEFAULT
hotspot/make/solaris/makefiles/dtrace.make
浏览文件 @
f4e57a59
...
...
@@ -39,21 +39,15 @@ else
JVM_DB
=
libjvm_db
LIBJVM_DB
=
libjvm_db.so
LIBJVM_DB_G
=
libjvm
$(G_SUFFIX)
_db.so
LIBJVM_DB_DEBUGINFO
=
libjvm_db.debuginfo
LIBJVM_DB_DIZ
=
libjvm_db.diz
LIBJVM_DB_G_DEBUGINFO
=
libjvm
$(G_SUFFIX)
_db.debuginfo
LIBJVM_DB_G_DIZ
=
libjvm
$(G_SUFFIX)
_db.diz
JVM_DTRACE
=
jvm_dtrace
LIBJVM_DTRACE
=
libjvm_dtrace.so
LIBJVM_DTRACE_G
=
libjvm
$(G_SUFFIX)
_dtrace.so
LIBJVM_DTRACE_DEBUGINFO
=
libjvm_dtrace.debuginfo
LIBJVM_DTRACE_DIZ
=
libjvm_dtrace.diz
LIBJVM_DTRACE_G_DEBUGINFO
=
libjvm
$(G_SUFFIX)
_dtrace.debuginfo
LIBJVM_DTRACE_G_DIZ
=
libjvm
$(G_SUFFIX)
_dtrace.diz
JVMOFFS
=
JvmOffsets
JVMOFFS.o
=
$(JVMOFFS)
.o
...
...
@@ -96,25 +90,18 @@ ifneq ("${ISA}","${BUILDARCH}")
XLIBJVM_DIR
=
64
XLIBJVM_DB
=
$(XLIBJVM_DIR)
/
$(LIBJVM_DB)
XLIBJVM_DB_G
=
$(XLIBJVM_DIR)
/
$(LIBJVM_DB_G)
XLIBJVM_DTRACE
=
$(XLIBJVM_DIR)
/
$(LIBJVM_DTRACE)
XLIBJVM_DTRACE_G
=
$(XLIBJVM_DIR)
/
$(LIBJVM_DTRACE_G)
XLIBJVM_DB_DEBUGINFO
=
$(XLIBJVM_DIR)
/
$(LIBJVM_DB_DEBUGINFO)
XLIBJVM_DB_DIZ
=
$(XLIBJVM_DIR)
/
$(LIBJVM_DB_DIZ)
XLIBJVM_DB_G_DEBUGINFO
=
$(XLIBJVM_DIR)
/
$(LIBJVM_DB_G_DEBUGINFO)
XLIBJVM_DB_G_DIZ
=
$(XLIBJVM_DIR)
/
$(LIBJVM_DB_G_DIZ)
XLIBJVM_DTRACE_DEBUGINFO
=
$(XLIBJVM_DIR)
/
$(LIBJVM_DTRACE_DEBUGINFO)
XLIBJVM_DTRACE_DIZ
=
$(XLIBJVM_DIR)
/
$(LIBJVM_DTRACE_DIZ)
XLIBJVM_DTRACE_G_DEBUGINFO
=
$(XLIBJVM_DIR)
/
$(LIBJVM_DTRACE_G_DEBUGINFO)
XLIBJVM_DTRACE_G_DIZ
=
$(XLIBJVM_DIR)
/
$(LIBJVM_DTRACE_G_DIZ)
$(XLIBJVM_DB)
:
$(ADD_GNU_DEBUGLINK) $(FIX_EMPTY_SEC_HDR_FLAGS) $(DTRACE_SRCDIR)/$(JVM_DB).c $(JVMOFFS).h $(LIBJVM_DB_MAPFILE)
@
echo
Making
$@
$(QUIETLY)
mkdir
-p
$(XLIBJVM_DIR)
;
\
$(CC)
$(SYMFLAG)
$
(
ARCHFLAG/
$(ISA)
)
-D
$(TYPE)
-I
.
-I
$(GENERATED)
\
$(SHARED_FLAG)
$(LFLAGS_JVM_DB)
-o
$@
$(DTRACE_SRCDIR)
/
$(JVM_DB)
.c
-lc
[
-f
$(XLIBJVM_DB_G)
]
||
{
ln
-s
$(LIBJVM_DB)
$(XLIBJVM_DB_G)
;
}
ifeq
($(ENABLE_FULL_DEBUG_SYMBOLS),1)
# gobjcopy crashes on "empty" section headers with the SHF_ALLOC flag set.
# Clear the SHF_ALLOC flag (if set) from empty section headers.
...
...
@@ -137,13 +124,11 @@ ifeq ($(ENABLE_FULL_DEBUG_SYMBOLS),1)
# implied else here is no stripping at all
endif
endif
[
-f
$(XLIBJVM_DB_G_DEBUGINFO)
]
||
{
cd
$(XLIBJVM_DIR)
&&
ln
-s
$(LIBJVM_DB_DEBUGINFO)
$(LIBJVM_DB_G_DEBUGINFO);
}
ifeq
($(ZIP_DEBUGINFO_FILES),1)
# Do this part in the $(XLIBJVM_DIR) subdir so $(XLIBJVM_DIR) is not
# in the archived name:
(
cd
$(XLIBJVM_DIR)
&&
$(ZIPEXE)
-q
-y
$(LIBJVM_DB_DIZ)
$(LIBJVM_DB_DEBUGINFO)
$(LIBJVM_DB_G_DEBUGINFO)
)
$(RM)
$(XLIBJVM_DB_DEBUGINFO)
$(XLIBJVM_DB_G_DEBUGINFO)
[
-f
$(XLIBJVM_DB_G_DIZ)
]
||
{
cd
$(XLIBJVM_DIR)
&&
ln
-s
$(LIBJVM_DB_DIZ)
$(LIBJVM_DB_G_DIZ);
}
(
cd
$(XLIBJVM_DIR)
&&
$(ZIPEXE)
-q
-y
$(LIBJVM_DB_DIZ)
$(LIBJVM_DB_DEBUGINFO)
)
$(RM)
$(XLIBJVM_DB_DEBUGINFO)
endif
endif
...
...
@@ -152,7 +137,6 @@ $(XLIBJVM_DTRACE): $(ADD_GNU_DEBUGLINK) $(FIX_EMPTY_SEC_HDR_FLAGS) $(DTRACE_SRCD
$(QUIETLY)
mkdir
-p
$(XLIBJVM_DIR)
;
\
$(CC)
$(SYMFLAG)
$
(
ARCHFLAG/
$(ISA)
)
-D
$(TYPE)
-I
.
\
$(SHARED_FLAG)
$(LFLAGS_JVM_DTRACE)
-o
$@
$(DTRACE_SRCDIR)
/
$(JVM_DTRACE)
.c
-lc
-lthread
-ldoor
[
-f
$(XLIBJVM_DTRACE_G)
]
||
{
ln
-s
$(LIBJVM_DTRACE)
$(XLIBJVM_DTRACE_G)
;
}
ifeq
($(ENABLE_FULL_DEBUG_SYMBOLS),1)
# Clear the SHF_ALLOC flag (if set) from empty section headers.
$(QUIETLY)
$(FIX_EMPTY_SEC_HDR_FLAGS)
$@
...
...
@@ -170,13 +154,11 @@ ifeq ($(ENABLE_FULL_DEBUG_SYMBOLS),1)
# implied else here is no stripping at all
endif
endif
[
-f
$(XLIBJVM_DTRACE_G_DEBUGINFO)
]
||
{
cd
$(XLIBJVM_DIR)
&&
ln
-s
$(LIBJVM_DTRACE_DEBUGINFO)
$(LIBJVM_DTRACE_G_DEBUGINFO);
}
ifeq
($(ZIP_DEBUGINFO_FILES),1)
# Do this part in the $(XLIBJVM_DIR) subdir so $(XLIBJVM_DIR) is not
# in the archived name:
(
cd
$(XLIBJVM_DIR)
&&
$(ZIPEXE)
-q
-y
$(LIBJVM_DTRACE_DIZ)
$(LIBJVM_DTRACE_DEBUGINFO)
$(LIBJVM_DTRACE_G_DEBUGINFO)
)
$(RM)
$(XLIBJVM_DTRACE_DEBUGINFO)
$(XLIBJVM_DTRACE_G_DEBUGINFO)
[
-f
$(XLIBJVM_DTRACE_G_DIZ)
]
||
{
cd
$(XLIBJVM_DIR)
&&
ln
-s
$(LIBJVM_DTRACE_DIZ)
$(LIBJVM_DTRACE_G_DIZ);
}
(
cd
$(XLIBJVM_DIR)
&&
$(ZIPEXE)
-q
-y
$(LIBJVM_DTRACE_DIZ)
$(LIBJVM_DTRACE_DEBUGINFO))
$(RM)
$(XLIBJVM_DTRACE_DEBUGINFO)
endif
endif
...
...
@@ -224,7 +206,6 @@ $(LIBJVM_DB): $(ADD_GNU_DEBUGLINK) $(FIX_EMPTY_SEC_HDR_FLAGS) $(DTRACE_SRCDIR)/$
@
echo
Making
$@
$(QUIETLY)
$(CC)
$(SYMFLAG)
$(ARCHFLAG)
-D
$(TYPE)
-I
.
-I
$(GENERATED)
\
$(SHARED_FLAG)
$(LFLAGS_JVM_DB)
-o
$@
$(DTRACE_SRCDIR)
/
$(JVM_DB)
.c
-lc
[
-f
$(LIBJVM_DB_G)
]
||
{
ln
-s
$@
$(LIBJVM_DB_G)
;
}
ifeq
($(ENABLE_FULL_DEBUG_SYMBOLS),1)
# Clear the SHF_ALLOC flag (if set) from empty section headers.
$(QUIETLY)
$(FIX_EMPTY_SEC_HDR_FLAGS)
$@
...
...
@@ -240,11 +221,9 @@ ifeq ($(ENABLE_FULL_DEBUG_SYMBOLS),1)
# implied else here is no stripping at all
endif
endif
[
-f
$(LIBJVM_DB_G_DEBUGINFO)
]
||
{
ln
-s
$(LIBJVM_DB_DEBUGINFO)
$(LIBJVM_DB_G_DEBUGINFO);
}
ifeq
($(ZIP_DEBUGINFO_FILES),1)
$(ZIPEXE)
-q
-y
$(LIBJVM_DB_DIZ)
$(LIBJVM_DB_DEBUGINFO)
$(LIBJVM_DB_G_DEBUGINFO)
$(RM)
$(LIBJVM_DB_DEBUGINFO)
$(LIBJVM_DB_G_DEBUGINFO)
[
-f
$(LIBJVM_DB_G_DIZ)
]
||
{
ln
-s
$(LIBJVM_DB_DIZ)
$(LIBJVM_DB_G_DIZ);
}
$(ZIPEXE)
-q
-y
$(LIBJVM_DB_DIZ)
$(LIBJVM_DB_DEBUGINFO)
$(RM)
$(LIBJVM_DB_DEBUGINFO)
endif
endif
...
...
@@ -252,7 +231,6 @@ $(LIBJVM_DTRACE): $(ADD_GNU_DEBUGLINK) $(FIX_EMPTY_SEC_HDR_FLAGS) $(DTRACE_SRCDI
@
echo
Making
$@
$(QUIETLY)
$(CC)
$(SYMFLAG)
$(ARCHFLAG)
-D
$(TYPE)
-I
.
\
$(SHARED_FLAG)
$(LFLAGS_JVM_DTRACE)
-o
$@
$(DTRACE_SRCDIR)
/
$(JVM_DTRACE)
.c
-lc
-lthread
-ldoor
[
-f
$(LIBJVM_DTRACE_G)
]
||
{
ln
-s
$@
$(LIBJVM_DTRACE_G)
;
}
ifeq
($(ENABLE_FULL_DEBUG_SYMBOLS),1)
# Clear the SHF_ALLOC flag (if set) from empty section headers.
$(QUIETLY)
$(FIX_EMPTY_SEC_HDR_FLAGS)
$@
...
...
@@ -268,11 +246,9 @@ ifeq ($(ENABLE_FULL_DEBUG_SYMBOLS),1)
# implied else here is no stripping at all
endif
endif
[
-f
$(LIBJVM_DTRACE_G_DEBUGINFO)
]
||
{
ln
-s
$(LIBJVM_DTRACE_DEBUGINFO)
$(LIBJVM_DTRACE_G_DEBUGINFO);
}
ifeq
($(ZIP_DEBUGINFO_FILES),1)
$(ZIPEXE)
-q
-y
$(LIBJVM_DTRACE_DIZ)
$(LIBJVM_DTRACE_DEBUGINFO)
$(LIBJVM_DTRACE_G_DEBUGINFO)
$(RM)
$(LIBJVM_DTRACE_DEBUGINFO)
$(LIBJVM_DTRACE_G_DEBUGINFO)
[
-f
$(LIBJVM_DTRACE_G_DIZ)
]
||
{
ln
-s
$(LIBJVM_DTRACE_DIZ)
$(LIBJVM_DTRACE_G_DIZ);
}
$(ZIPEXE)
-q
-y
$(LIBJVM_DTRACE_DIZ)
$(LIBJVM_DTRACE_DEBUGINFO)
$(RM)
$(LIBJVM_DTRACE_DEBUGINFO)
endif
endif
...
...
hotspot/make/solaris/makefiles/fastdebug.make
浏览文件 @
f4e57a59
...
...
@@ -122,7 +122,6 @@ MAPFILE = $(GAMMADIR)/make/solaris/makefiles/mapfile-vers \
# and mustn't be otherwise.
MAPFILE_DTRACE
=
$(GAMMADIR)
/make/solaris/makefiles/mapfile-vers-
$(TYPE)
G_SUFFIX
=
_g
VERSION
=
optimized
SYSDEFS
+=
-DASSERT
-DFASTDEBUG
-DCHECK_UNHANDLED_OOPS
PICFLAGS
=
DEFAULT
hotspot/make/solaris/makefiles/gcc.make
浏览文件 @
f4e57a59
...
...
@@ -187,9 +187,9 @@ SHARED_FLAG = -shared
# Use the stabs format for debugging information (this is the default
# on gcc-2.91). It's good enough, has all the information about line
# numbers and local variables, and libjvm
_g
.so is only about 16M.
# numbers and local variables, and libjvm.so is only about 16M.
# Change this back to "-g" if you want the most expressive format.
# (warning: that could easily inflate libjvm
_g
.so to 150M!)
# (warning: that could easily inflate libjvm.so to 150M!)
# Note: The Itanium gcc compiler crashes when using -gstabs.
DEBUG_CFLAGS/
ia64
=
-g
DEBUG_CFLAGS/
amd64
=
-g
...
...
hotspot/make/solaris/makefiles/jsig.make
浏览文件 @
f4e57a59
...
...
@@ -24,17 +24,12 @@
# Rules to build signal interposition library, used by vm.make
# libjsig
[_g]
.so: signal interposition library
# libjsig.so: signal interposition library
JSIG
=
jsig
LIBJSIG
=
lib
$(JSIG)
.so
JSIG_G
=
$(JSIG)$(G_SUFFIX)
LIBJSIG_G
=
lib
$(JSIG_G)
.so
LIBJSIG_DEBUGINFO
=
lib
$(JSIG)
.debuginfo
LIBJSIG_DIZ
=
lib
$(JSIG)
.diz
LIBJSIG_G_DEBUGINFO
=
lib
$(JSIG_G)
.debuginfo
LIBJSIG_G_DIZ
=
lib
$(JSIG_G)
.diz
JSIGSRCDIR
=
$(GAMMADIR)
/src/os/
$(Platform_os_family)
/vm
...
...
@@ -56,7 +51,6 @@ $(LIBJSIG): $(ADD_GNU_DEBUGLINK) $(FIX_EMPTY_SEC_HDR_FLAGS) $(JSIGSRCDIR)/jsig.c
@
echo
Making signal interposition lib...
$(QUIETLY)
$(CC)
$(SYMFLAG)
$(ARCHFLAG)
$(SHARED_FLAG)
$(PICFLAG)
\
$(LFLAGS_JSIG)
-o
$@
$(JSIGSRCDIR)
/jsig.c
-ldl
[
-f
$(LIBJSIG_G)
]
||
{
ln
-s
$@
$(LIBJSIG_G)
;
}
ifeq
($(ENABLE_FULL_DEBUG_SYMBOLS),1)
# gobjcopy crashes on "empty" section headers with the SHF_ALLOC flag set.
# Clear the SHF_ALLOC flag (if set) from empty section headers.
...
...
@@ -77,11 +71,9 @@ ifeq ($(ENABLE_FULL_DEBUG_SYMBOLS),1)
# implied else here is no stripping at all
endif
endif
[
-f
$(LIBJSIG_G_DEBUGINFO)
]
||
{
ln
-s
$(LIBJSIG_DEBUGINFO)
$(LIBJSIG_G_DEBUGINFO);
}
ifeq
($(ZIP_DEBUGINFO_FILES),1)
$(ZIPEXE)
-q
-y
$(LIBJSIG_DIZ)
$(LIBJSIG_DEBUGINFO)
$(LIBJSIG_G_DEBUGINFO)
$(RM)
$(LIBJSIG_DEBUGINFO)
$(LIBJSIG_G_DEBUGINFO)
[
-f
$(LIBJSIG_G_DIZ)
]
||
{
ln
-s
$(LIBJSIG_DIZ)
$(LIBJSIG_G_DIZ);
}
$(ZIPEXE)
-q
-y
$(LIBJSIG_DIZ)
$(LIBJSIG_DEBUGINFO)
$(RM)
$(LIBJSIG_DEBUGINFO)
endif
endif
...
...
hotspot/make/solaris/makefiles/jvmg.make
浏览文件 @
f4e57a59
...
...
@@ -51,7 +51,6 @@ MAPFILE = $(GAMMADIR)/make/solaris/makefiles/mapfile-vers \
# and mustn't be otherwise.
MAPFILE_DTRACE
=
$(GAMMADIR)
/make/solaris/makefiles/mapfile-vers-
$(TYPE)
G_SUFFIX
=
_g
VERSION
=
debug
SYSDEFS
+=
-DASSERT
-DDEBUG
PICFLAGS
=
DEFAULT
hotspot/make/solaris/makefiles/optimized.make
浏览文件 @
f4e57a59
...
...
@@ -62,5 +62,4 @@ MAPFILE_DTRACE = $(GAMMADIR)/make/solaris/makefiles/mapfile-vers-$(TYPE)
# Set the environment variable HOTSPARC_GENERIC to "true"
# to inhibit the effect of the previous line on CFLAGS.
G_SUFFIX
=
VERSION
=
optimized
hotspot/make/solaris/makefiles/product.make
浏览文件 @
f4e57a59
...
...
@@ -78,6 +78,5 @@ endif
# and this macro is not used.
# LINK_LIB.CXX/POST_HOOK += $(STRIP_LIB.CXX/POST_HOOK)
G_SUFFIX
=
SYSDEFS
+=
-DPRODUCT
VERSION
=
optimized
hotspot/make/solaris/makefiles/saproc.make
浏览文件 @
f4e57a59
...
...
@@ -24,20 +24,15 @@
# Rules to build serviceability agent library, used by vm.make
# libsaproc
[_g]
.so: serviceability agent
# libsaproc.so: serviceability agent
SAPROC
=
saproc
SADIS
=
sadis
LIBSAPROC
=
lib
$(SAPROC)
.so
SADISOBJ
=
$(SADIS)
.o
SAPROC_G
=
$(SAPROC)$(G_SUFFIX)
LIBSAPROC_G
=
lib
$(SAPROC_G)
.so
LIBSAPROC_DEBUGINFO
=
lib
$(SAPROC)
.debuginfo
LIBSAPROC_DIZ
=
lib
$(SAPROC)
.diz
LIBSAPROC_G_DEBUGINFO
=
lib
$(SAPROC_G)
.debuginfo
LIBSAPROC_G_DIZ
=
lib
$(SAPROC_G)
.diz
AGENT_DIR
=
$(GAMMADIR)
/agent
...
...
@@ -113,7 +108,6 @@ $(LIBSAPROC): $(ADD_GNU_DEBUGLINK) $(FIX_EMPTY_SEC_HDR_FLAGS) $(SASRCFILES) $(SA
$(SA_LFLAGS)
\
-o
$@
\
-ldl
-ldemangle
-lthread
-lc
[
-f
$(LIBSAPROC_G)
]
||
{
ln
-s
$@
$(LIBSAPROC_G)
;
}
$(SADISOBJ)
:
$(SADISSRCFILES)
$(QUIETLY)
$(CC)
\
...
...
@@ -146,11 +140,9 @@ ifeq ($(ENABLE_FULL_DEBUG_SYMBOLS),1)
# implied else here is no stripping at all
endif
endif
[
-f
$(LIBSAPROC_G_DEBUGINFO)
]
||
{
ln
-s
$(LIBSAPROC_DEBUGINFO)
$(LIBSAPROC_G_DEBUGINFO);
}
ifeq
($(ZIP_DEBUGINFO_FILES),1)
$(ZIPEXE)
-q
-y
$(LIBSAPROC_DIZ)
$(LIBSAPROC_DEBUGINFO)
$(LIBSAPROC_G_DEBUGINFO)
$(RM)
$(LIBSAPROC_DEBUGINFO)
$(LIBSAPROC_G_DEBUGINFO)
[
-f
$(LIBSAPROC_G_DIZ)
]
||
{
ln
-s
$(LIBSAPROC_DIZ)
$(LIBSAPROC_G_DIZ);
}
$(ZIPEXE)
-q
-y
$(LIBSAPROC_DIZ)
$(LIBSAPROC_DEBUGINFO)
$(RM)
$(LIBSAPROC_DEBUGINFO)
endif
endif
...
...
hotspot/make/solaris/makefiles/vm.make
浏览文件 @
f4e57a59
...
...
@@ -157,12 +157,9 @@ include $(MAKEFILES_DIR)/fix_empty_sec_hdr_flags.make
JVM
=
jvm
LIBJVM
=
lib
$(JVM)
.so
LIBJVM_G
=
lib
$(JVM)$(G_SUFFIX)
.so
LIBJVM_DEBUGINFO
=
lib
$(JVM)
.debuginfo
LIBJVM_DIZ
=
lib
$(JVM)
.diz
LIBJVM_G_DEBUGINFO
=
lib
$(JVM)$(G_SUFFIX)
.debuginfo
LIBJVM_G_DIZ
=
lib
$(JVM)$(G_SUFFIX)
.diz
SPECIAL_PATHS
:=
adlc c1 dist gc_implementation opto shark libadt
...
...
@@ -291,8 +288,6 @@ ifeq ($(filter -sbfast -xsbfast, $(CFLAGS_BROWSE)),)
$(QUIETLY)
$(LINK_VM)
$(LFLAGS_VM)
-o
$@
$(
sort
$(LIBJVM.o)
)
$(LIBS_VM)
$(QUIETLY)
$
(
LINK_LIB.CXX/POST_HOOK
)
$(QUIETLY)
rm
-f
$@
.1
&&
ln
-s
$@
$@
.1
$(QUIETLY)
[
-f
$(LIBJVM_G)
]
||
ln
-s
$@
$(LIBJVM_G)
$(QUIETLY)
[
-f
$(LIBJVM_G)
.1
]
||
ln
-s
$@
.1
$(LIBJVM_G)
.1
ifeq
($(ENABLE_FULL_DEBUG_SYMBOLS),1)
# gobjcopy crashes on "empty" section headers with the SHF_ALLOC flag set.
# Clear the SHF_ALLOC flag (if set) from empty section headers.
...
...
@@ -313,11 +308,9 @@ ifeq ($(ENABLE_FULL_DEBUG_SYMBOLS),1)
# implied else here is no stripping at all
endif
endif
$(QUIETLY)
[
-f
$(LIBJVM_G_DEBUGINFO)
]
||
ln
-s
$(LIBJVM_DEBUGINFO)
$(LIBJVM_G_DEBUGINFO)
ifeq
($(ZIP_DEBUGINFO_FILES),1)
$(ZIPEXE)
-q
-y
$(LIBJVM_DIZ)
$(LIBJVM_DEBUGINFO)
$(LIBJVM_G_DEBUGINFO)
$(RM)
$(LIBJVM_DEBUGINFO)
$(LIBJVM_G_DEBUGINFO)
[
-f
$(LIBJVM_G_DIZ)
]
||
{
ln
-s
$(LIBJVM_DIZ)
$(LIBJVM_G_DIZ);
}
$(ZIPEXE)
-q
-y
$(LIBJVM_DIZ)
$(LIBJVM_DEBUGINFO)
$(RM)
$(LIBJVM_DEBUGINFO)
endif
endif
endif
# filter -sbfast -xsbfast
...
...
hotspot/make/windows/build.make
浏览文件 @
f4e57a59
此差异已折叠。
点击以展开。
hotspot/make/windows/projectfiles/compiler2/ADLCompiler.dsp
浏览文件 @
f4e57a59
此差异已折叠。
点击以展开。
hotspot/make/windows/projectfiles/tiered/ADLCompiler.dsp
浏览文件 @
f4e57a59
此差异已折叠。
点击以展开。
hotspot/src/cpu/sparc/vm/c1_CodeStubs_sparc.cpp
浏览文件 @
f4e57a59
此差异已折叠。
点击以展开。
hotspot/src/cpu/sparc/vm/macroAssembler_sparc.cpp
浏览文件 @
f4e57a59
此差异已折叠。
点击以展开。
hotspot/src/cpu/sparc/vm/macroAssembler_sparc.hpp
浏览文件 @
f4e57a59
此差异已折叠。
点击以展开。
hotspot/src/cpu/sparc/vm/macroAssembler_sparc.inline.hpp
浏览文件 @
f4e57a59
此差异已折叠。
点击以展开。
hotspot/src/cpu/sparc/vm/sparc.ad
浏览文件 @
f4e57a59
此差异已折叠。
点击以展开。
hotspot/src/cpu/sparc/vm/templateInterpreter_sparc.cpp
浏览文件 @
f4e57a59
此差异已折叠。
点击以展开。
hotspot/src/cpu/x86/vm/assembler_x86.cpp
浏览文件 @
f4e57a59
此差异已折叠。
点击以展开。
hotspot/src/cpu/x86/vm/c1_CodeStubs_x86.cpp
浏览文件 @
f4e57a59
此差异已折叠。
点击以展开。
hotspot/src/cpu/x86/vm/macroAssembler_x86.cpp
浏览文件 @
f4e57a59
此差异已折叠。
点击以展开。
hotspot/src/cpu/x86/vm/macroAssembler_x86.hpp
浏览文件 @
f4e57a59
此差异已折叠。
点击以展开。
hotspot/src/cpu/x86/vm/stubGenerator_x86_32.cpp
浏览文件 @
f4e57a59
此差异已折叠。
点击以展开。
hotspot/src/cpu/x86/vm/stubGenerator_x86_64.cpp
浏览文件 @
f4e57a59
此差异已折叠。
点击以展开。
hotspot/src/cpu/x86/vm/vm_version_x86.cpp
浏览文件 @
f4e57a59
此差异已折叠。
点击以展开。
hotspot/src/cpu/zero/vm/assembler_zero.cpp
浏览文件 @
f4e57a59
此差异已折叠。
点击以展开。
hotspot/src/cpu/zero/vm/assembler_zero.hpp
浏览文件 @
f4e57a59
此差异已折叠。
点击以展开。
hotspot/src/os/posix/vm/os_posix.cpp
浏览文件 @
f4e57a59
此差异已折叠。
点击以展开。
hotspot/src/os/windows/vm/os_windows.cpp
浏览文件 @
f4e57a59
此差异已折叠。
点击以展开。
hotspot/src/os_cpu/solaris_x86/vm/assembler_solaris_x86.cpp
浏览文件 @
f4e57a59
此差异已折叠。
点击以展开。
hotspot/src/os_cpu/windows_x86/vm/assembler_windows_x86.cpp
浏览文件 @
f4e57a59
此差异已折叠。
点击以展开。
hotspot/src/share/vm/asm/assembler.cpp
浏览文件 @
f4e57a59
此差异已折叠。
点击以展开。
hotspot/src/share/vm/asm/assembler.hpp
浏览文件 @
f4e57a59
此差异已折叠。
点击以展开。
hotspot/src/share/vm/asm/codeBuffer.cpp
浏览文件 @
f4e57a59
此差异已折叠。
点击以展开。
hotspot/src/share/vm/c1/c1_GraphBuilder.cpp
浏览文件 @
f4e57a59
此差异已折叠。
点击以展开。
hotspot/src/share/vm/c1/c1_LIRGenerator.cpp
浏览文件 @
f4e57a59
此差异已折叠。
点击以展开。
hotspot/src/share/vm/ci/ciField.cpp
浏览文件 @
f4e57a59
此差异已折叠。
点击以展开。
hotspot/src/share/vm/classfile/classLoaderData.cpp
浏览文件 @
f4e57a59
此差异已折叠。
点击以展开。
hotspot/src/share/vm/classfile/classLoaderData.hpp
浏览文件 @
f4e57a59
此差异已折叠。
点击以展开。
hotspot/src/share/vm/classfile/vmSymbols.hpp
浏览文件 @
f4e57a59
此差异已折叠。
点击以展开。
hotspot/src/share/vm/compiler/compileBroker.cpp
浏览文件 @
f4e57a59
此差异已折叠。
点击以展开。
hotspot/src/share/vm/compiler/compilerOracle.cpp
浏览文件 @
f4e57a59
此差异已折叠。
点击以展开。
hotspot/src/share/vm/memory/allocation.hpp
浏览文件 @
f4e57a59
此差异已折叠。
点击以展开。
hotspot/src/share/vm/memory/metaspace.cpp
浏览文件 @
f4e57a59
此差异已折叠。
点击以展开。
hotspot/src/share/vm/memory/metaspace.hpp
浏览文件 @
f4e57a59
此差异已折叠。
点击以展开。
hotspot/src/share/vm/memory/metaspaceCounters.cpp
浏览文件 @
f4e57a59
此差异已折叠。
点击以展开。
hotspot/src/share/vm/memory/metaspaceCounters.hpp
浏览文件 @
f4e57a59
此差异已折叠。
点击以展开。
hotspot/src/share/vm/oops/instanceKlass.hpp
浏览文件 @
f4e57a59
此差异已折叠。
点击以展开。
hotspot/src/share/vm/oops/klass.hpp
浏览文件 @
f4e57a59
此差异已折叠。
点击以展开。
hotspot/src/share/vm/opto/addnode.cpp
浏览文件 @
f4e57a59
此差异已折叠。
点击以展开。
hotspot/src/share/vm/opto/bytecodeInfo.cpp
浏览文件 @
f4e57a59
此差异已折叠。
点击以展开。
hotspot/src/share/vm/opto/callGenerator.cpp
浏览文件 @
f4e57a59
此差异已折叠。
点击以展开。
hotspot/src/share/vm/opto/callGenerator.hpp
浏览文件 @
f4e57a59
此差异已折叠。
点击以展开。
hotspot/src/share/vm/opto/callnode.cpp
浏览文件 @
f4e57a59
此差异已折叠。
点击以展开。
hotspot/src/share/vm/opto/cfgnode.cpp
浏览文件 @
f4e57a59
此差异已折叠。
点击以展开。
hotspot/src/share/vm/opto/compile.cpp
浏览文件 @
f4e57a59
此差异已折叠。
点击以展开。
hotspot/src/share/vm/opto/compile.hpp
浏览文件 @
f4e57a59
此差异已折叠。
点击以展开。
hotspot/src/share/vm/opto/doCall.cpp
浏览文件 @
f4e57a59
此差异已折叠。
点击以展开。
hotspot/src/share/vm/opto/graphKit.cpp
浏览文件 @
f4e57a59
此差异已折叠。
点击以展开。
hotspot/src/share/vm/opto/library_call.cpp
浏览文件 @
f4e57a59
此差异已折叠。
点击以展开。
hotspot/src/share/vm/opto/node.cpp
浏览文件 @
f4e57a59
此差异已折叠。
点击以展开。
hotspot/src/share/vm/opto/parse3.cpp
浏览文件 @
f4e57a59
此差异已折叠。
点击以展开。
hotspot/src/share/vm/opto/runtime.cpp
浏览文件 @
f4e57a59
此差异已折叠。
点击以展开。
hotspot/src/share/vm/opto/runtime.hpp
浏览文件 @
f4e57a59
此差异已折叠。
点击以展开。
hotspot/src/share/vm/opto/stringopts.cpp
浏览文件 @
f4e57a59
此差异已折叠。
点击以展开。
hotspot/src/share/vm/prims/methodHandles.cpp
浏览文件 @
f4e57a59
此差异已折叠。
点击以展开。
hotspot/src/share/vm/prims/unsafe.cpp
浏览文件 @
f4e57a59
此差异已折叠。
点击以展开。
hotspot/src/share/vm/runtime/globals.hpp
浏览文件 @
f4e57a59
此差异已折叠。
点击以展开。
hotspot/src/share/vm/runtime/os.hpp
浏览文件 @
f4e57a59
此差异已折叠。
点击以展开。
hotspot/src/share/vm/runtime/os_ext.hpp
浏览文件 @
f4e57a59
此差异已折叠。
点击以展开。
hotspot/src/share/vm/runtime/thread.cpp
浏览文件 @
f4e57a59
此差异已折叠。
点击以展开。
hotspot/src/share/vm/runtime/virtualspace.cpp
浏览文件 @
f4e57a59
此差异已折叠。
点击以展开。
hotspot/src/share/vm/services/diagnosticArgument.cpp
浏览文件 @
f4e57a59
此差异已折叠。
点击以展开。
hotspot/src/share/vm/services/diagnosticCommand_ext.hpp
浏览文件 @
f4e57a59
此差异已折叠。
点击以展开。
hotspot/src/share/vm/services/memBaseline.hpp
浏览文件 @
f4e57a59
此差异已折叠。
点击以展开。
hotspot/src/share/vm/services/memReporter.cpp
浏览文件 @
f4e57a59
此差异已折叠。
点击以展开。
hotspot/src/share/vm/services/memReporter.hpp
浏览文件 @
f4e57a59
此差异已折叠。
点击以展开。
hotspot/src/share/vm/services/nmtDCmd.cpp
浏览文件 @
f4e57a59
此差异已折叠。
点击以展开。
hotspot/src/share/vm/utilities/workgroup.hpp
浏览文件 @
f4e57a59
此差异已折叠。
点击以展开。
hotspot/src/share/vm/utilities/yieldingWorkgroup.hpp
浏览文件 @
f4e57a59
此差异已折叠。
点击以展开。
hotspot/test/compiler/7184394/TestAESBase.java
浏览文件 @
f4e57a59
此差异已折叠。
点击以展开。
hotspot/test/compiler/7184394/TestAESMain.java
浏览文件 @
f4e57a59
此差异已折叠。
点击以展开。
hotspot/test/compiler/8004741/Test8004741.java
0 → 100644
浏览文件 @
f4e57a59
此差异已折叠。
点击以展开。
hotspot/test/compiler/8005033/Test8005033.java
0 → 100644
浏览文件 @
f4e57a59
此差异已折叠。
点击以展开。
hotspot/test/runtime/7158804/Test7158804.sh
浏览文件 @
f4e57a59
此差异已折叠。
点击以展开。
hotspot/test/sanity/ExecuteInternalVMTests.java
0 → 100644
浏览文件 @
f4e57a59
此差异已折叠。
点击以展开。
jaxp/.hgtags
浏览文件 @
f4e57a59
此差异已折叠。
点击以展开。
jaxp/src/com/sun/org/apache/xalan/internal/XalanConstants.java
浏览文件 @
f4e57a59
此差异已折叠。
点击以展开。
jaxp/src/com/sun/org/apache/xalan/internal/utils/FactoryImpl.java
浏览文件 @
f4e57a59
此差异已折叠。
点击以展开。
jaxws/.hgtags
浏览文件 @
f4e57a59
此差异已折叠。
点击以展开。
jdk/.hgtags
浏览文件 @
f4e57a59
此差异已折叠。
点击以展开。
jdk/makefiles/CompileNativeLibraries.gmk
浏览文件 @
f4e57a59
此差异已折叠。
点击以展开。
jdk/src/macosx/native/sun/font/CCharToGlyphMapper.m
浏览文件 @
f4e57a59
此差异已折叠。
点击以展开。
jdk/src/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java
浏览文件 @
f4e57a59
此差异已折叠。
点击以展开。
jdk/src/share/classes/java/lang/invoke/LambdaForm.java
浏览文件 @
f4e57a59
此差异已折叠。
点击以展开。
jdk/src/share/classes/java/lang/invoke/MethodHandleImpl.java
浏览文件 @
f4e57a59
此差异已折叠。
点击以展开。
jdk/src/share/classes/java/util/CurrencyData.properties
浏览文件 @
f4e57a59
此差异已折叠。
点击以展开。
jdk/src/share/classes/java/util/LocaleISOData.java
浏览文件 @
f4e57a59
此差异已折叠。
点击以展开。
jdk/src/share/classes/java/util/function/BinaryOperator.java
浏览文件 @
f4e57a59
此差异已折叠。
点击以展开。
jdk/src/share/classes/java/util/function/Block.java
浏览文件 @
f4e57a59
此差异已折叠。
点击以展开。
jdk/src/share/classes/java/util/function/DoubleBlock.java
浏览文件 @
f4e57a59
此差异已折叠。
点击以展开。
jdk/src/share/classes/java/util/function/Function.java
浏览文件 @
f4e57a59
此差异已折叠。
点击以展开。
jdk/src/share/classes/java/util/function/IntBlock.java
浏览文件 @
f4e57a59
此差异已折叠。
点击以展开。
jdk/src/share/classes/java/util/function/LongBlock.java
浏览文件 @
f4e57a59
此差异已折叠。
点击以展开。
jdk/src/share/classes/java/util/function/Predicate.java
浏览文件 @
f4e57a59
此差异已折叠。
点击以展开。
jdk/src/share/classes/sun/invoke/util/ValueConversions.java
浏览文件 @
f4e57a59
此差异已折叠。
点击以展开。
jdk/src/share/classes/sun/java2d/pipe/ParallelogramPipe.java
浏览文件 @
f4e57a59
此差异已折叠。
点击以展开。
jdk/src/share/classes/sun/misc/Unsafe.java
浏览文件 @
f4e57a59
此差异已折叠。
点击以展开。
jdk/src/share/classes/sun/tools/jcmd/JCmd.java
浏览文件 @
f4e57a59
此差异已折叠。
点击以展开。
jdk/src/share/classes/sun/util/resources/CurrencyNames.properties
浏览文件 @
f4e57a59
此差异已折叠。
点击以展开。
jdk/src/share/native/java/util/zip/zlib-1.2.5/gzlib.c
浏览文件 @
f4e57a59
此差异已折叠。
点击以展开。
jdk/src/solaris/native/common/jdk_util_md.h
浏览文件 @
f4e57a59
此差异已折叠。
点击以展开。
jdk/src/solaris/native/sun/tools/attach/BsdVirtualMachine.c
浏览文件 @
f4e57a59
此差异已折叠。
点击以展开。
jdk/src/windows/classes/java/net/DualStackPlainDatagramSocketImpl.java
浏览文件 @
f4e57a59
此差异已折叠。
点击以展开。
jdk/src/windows/native/common/jdk_util_md.h
浏览文件 @
f4e57a59
此差异已折叠。
点击以展开。
jdk/test/com/sun/java/swing/plaf/windows/WindowsRadioButtonUI/7089914/bug7089914.java
浏览文件 @
f4e57a59
此差异已折叠。
点击以展开。
jdk/test/java/awt/Focus/6981400/Test1.java
浏览文件 @
f4e57a59
此差异已折叠。
点击以展开。
jdk/test/java/awt/Focus/6981400/Test2.java
浏览文件 @
f4e57a59
此差异已折叠。
点击以展开。
jdk/test/java/awt/Focus/6981400/Test3.java
浏览文件 @
f4e57a59
此差异已折叠。
点击以展开。
jdk/test/java/awt/Frame/ResizeAfterSetFont/ResizeAfterSetFont.java
浏览文件 @
f4e57a59
此差异已折叠。
点击以展开。
jdk/test/java/awt/JAWT/JAWT.sh
浏览文件 @
f4e57a59
此差异已折叠。
点击以展开。
jdk/test/java/awt/JAWT/Makefile.cygwin
浏览文件 @
f4e57a59
此差异已折叠。
点击以展开。
jdk/test/java/awt/JAWT/Makefile.unix
浏览文件 @
f4e57a59
此差异已折叠。
点击以展开。
jdk/test/java/awt/JAWT/Makefile.win
浏览文件 @
f4e57a59
此差异已折叠。
点击以展开。
jdk/test/java/awt/JAWT/MyCanvas.java
浏览文件 @
f4e57a59
此差异已折叠。
点击以展开。
jdk/test/java/awt/JAWT/myfile.c
浏览文件 @
f4e57a59
此差异已折叠。
点击以展开。
jdk/test/java/awt/JAWT/myfile.cpp
浏览文件 @
f4e57a59
此差异已折叠。
点击以展开。
jdk/test/java/awt/TextArea/DisposeTest/TestDispose.java
浏览文件 @
f4e57a59
此差异已折叠。
点击以展开。
jdk/test/java/awt/TextArea/TextAreaCaretVisibilityTest/bug7129742.java
浏览文件 @
f4e57a59
此差异已折叠。
点击以展开。
jdk/test/java/awt/TextField/DisposeTest/TestDispose.java
浏览文件 @
f4e57a59
此差异已折叠。
点击以展开。
jdk/test/java/lang/Integer/Unsigned.java
浏览文件 @
f4e57a59
此差异已折叠。
点击以展开。
jdk/test/java/lang/Long/Unsigned.java
浏览文件 @
f4e57a59
此差异已折叠。
点击以展开。
jdk/test/java/lang/Math/CubeRootTests.java
浏览文件 @
f4e57a59
此差异已折叠。
点击以展开。
jdk/test/java/lang/Math/Expm1Tests.java
浏览文件 @
f4e57a59
此差异已折叠。
点击以展开。
jdk/test/java/lang/Math/HyperbolicTests.java
浏览文件 @
f4e57a59
此差异已折叠。
点击以展开。
jdk/test/java/lang/Math/Log10Tests.java
浏览文件 @
f4e57a59
此差异已折叠。
点击以展开。
jdk/test/java/lang/Math/Log1pTests.java
浏览文件 @
f4e57a59
此差异已折叠。
点击以展开。
jdk/test/java/lang/Math/Tests.java
浏览文件 @
f4e57a59
此差异已折叠。
点击以展开。
jdk/test/java/lang/StringBuffer/TestSynchronization.java
浏览文件 @
f4e57a59
此差异已折叠。
点击以展开。
jdk/test/java/lang/invoke/remote/RemoteExample.java
浏览文件 @
f4e57a59
此差异已折叠。
点击以展开。
jdk/test/java/math/BigDecimal/FloatDoubleValueTests.java
浏览文件 @
f4e57a59
此差异已折叠。
点击以展开。
jdk/test/java/math/BigDecimal/StrippingZerosTest.java
浏览文件 @
f4e57a59
此差异已折叠。
点击以展开。
jdk/test/java/net/Inet4Address/PingThis.java
浏览文件 @
f4e57a59
此差异已折叠。
点击以展开。
jdk/test/java/net/ProxySelector/MultiThreadedSystemProxies.java
浏览文件 @
f4e57a59
此差异已折叠。
点击以展开。
jdk/test/java/security/Signature/VerifyRangeCheckOverflow.java
浏览文件 @
f4e57a59
此差异已折叠。
点击以展开。
jdk/test/java/util/AbstractCollection/ToArrayTest.java
浏览文件 @
f4e57a59
此差异已折叠。
点击以展开。
jdk/test/java/util/Currency/ValidateISO4217.java
浏览文件 @
f4e57a59
此差异已折叠。
点击以展开。
jdk/test/java/util/Currency/tablea1.txt
浏览文件 @
f4e57a59
此差异已折叠。
点击以展开。
jdk/test/java/util/Map/EntryHashCode.java
浏览文件 @
f4e57a59
此差异已折叠。
点击以展开。
jdk/test/java/util/concurrent/FutureTask/DoneTimedGetLoops.java
浏览文件 @
f4e57a59
此差异已折叠。
点击以展开。
jdk/test/java/util/logging/LoggerResourceBundleRace.java
浏览文件 @
f4e57a59
此差异已折叠。
点击以展开。
jdk/test/java/util/logging/LoggingDeadlock2.java
浏览文件 @
f4e57a59
此差异已折叠。
点击以展开。
jdk/test/java/util/logging/LoggingDeadlock3.java
浏览文件 @
f4e57a59
此差异已折叠。
点击以展开。
jdk/test/java/util/logging/SimpleFormatterFormat.java
浏览文件 @
f4e57a59
此差异已折叠。
点击以展开。
jdk/test/java/util/spi/ResourceBundleControlProvider/providersrc/XmlRB.xml
浏览文件 @
f4e57a59
此差异已折叠。
点击以展开。
jdk/test/java/util/spi/ResourceBundleControlProvider/providersrc/XmlRB_ja.xml
浏览文件 @
f4e57a59
此差异已折叠。
点击以展开。
jdk/test/javax/swing/JComponent/7154030/bug7154030.java
浏览文件 @
f4e57a59
此差异已折叠。
点击以展开。
jdk/test/javax/swing/JTabbedPane/4310381/bug4310381.java
浏览文件 @
f4e57a59
此差异已折叠。
点击以展开。
jdk/test/javax/swing/JTable/4235420/bug4235420.java
浏览文件 @
f4e57a59
此差异已折叠。
点击以展开。
jdk/test/javax/swing/JTable/6788484/bug6788484.java
浏览文件 @
f4e57a59
此差异已折叠。
点击以展开。
jdk/test/javax/swing/JTable/7055065/bug7055065.java
浏览文件 @
f4e57a59
此差异已折叠。
点击以展开。
jdk/test/javax/swing/JTable/7188612/JTableAccessibleGetLocationOnScreen.java
浏览文件 @
f4e57a59
此差异已折叠。
点击以展开。
jdk/test/javax/swing/JTextArea/7049024/bug7049024.java
浏览文件 @
f4e57a59
此差异已折叠。
点击以展开。
jdk/test/javax/swing/border/Test7022041.java
浏览文件 @
f4e57a59
此差异已折叠。
点击以展开。
jdk/test/javax/swing/text/DefaultCaret/6938583/bug6938583.java
浏览文件 @
f4e57a59
此差异已折叠。
点击以展开。
jdk/test/sun/management/AgentCMETest.java
浏览文件 @
f4e57a59
此差异已折叠。
点击以展开。
jdk/test/sun/management/jmxremote/startstop/JMXStartStopTest.sh
浏览文件 @
f4e57a59
此差异已折叠。
点击以展开。
jdk/test/sun/nio/ch/SelProvider.java
浏览文件 @
f4e57a59
此差异已折叠。
点击以展开。
jdk/test/sun/rmi/rmic/classpath/RMICClassPathTest.java
浏览文件 @
f4e57a59
此差异已折叠。
点击以展开。
jdk/test/sun/security/krb5/auto/ReplayCache.java
浏览文件 @
f4e57a59
此差异已折叠。
点击以展开。
jdk/test/sun/security/ssl/sun/net/www/protocol/https/HttpsURLConnection/HttpsProxyStackOverflow.java
浏览文件 @
f4e57a59
此差异已折叠。
点击以展开。
jdk/test/sun/text/resources/LocaleData
浏览文件 @
f4e57a59
此差异已折叠。
点击以展开。
jdk/test/sun/text/resources/LocaleDataTest.java
浏览文件 @
f4e57a59
此差异已折叠。
点击以展开。
jdk/test/sun/tools/jps/jps-V_2.sh
浏览文件 @
f4e57a59
此差异已折叠。
点击以展开。
jdk/test/tools/jar/JarBackSlash.java
浏览文件 @
f4e57a59
此差异已折叠。
点击以展开。
jdk/test/tools/launcher/UnicodeTest.java
浏览文件 @
f4e57a59
此差异已折叠。
点击以展开。
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录