Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
openanolis
dragonwell8_jdk
提交
822c2a45
D
dragonwell8_jdk
项目概览
openanolis
/
dragonwell8_jdk
通知
4
Star
2
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
D
dragonwell8_jdk
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
提交
822c2a45
编写于
11月 08, 2010
作者:
O
ohair
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
6792706: Add JAR file to bootclasspath when using AggressiveOpts
Reviewed-by: alanb, kvn, darcy
上级
fd479b74
变更
4
隐藏空白更改
内联
并排
Showing
4 changed file
with
95 addition
and
6 deletion
+95
-6
make/Makefile
make/Makefile
+6
-1
make/altclasses/Makefile
make/altclasses/Makefile
+84
-0
test/java/lang/reflect/Generics/Probe.java
test/java/lang/reflect/Generics/Probe.java
+1
-4
test/java/util/NavigableMap/LockStep.java
test/java/util/NavigableMap/LockStep.java
+4
-1
未找到文件。
make/Makefile
浏览文件 @
822c2a45
#
#
# Copyright (c) 1995, 20
07
, Oracle and/or its affiliates. All rights reserved.
# Copyright (c) 1995, 20
10
, Oracle and/or its affiliates. All rights reserved.
# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
#
#
# This code is free software; you can redistribute it and/or modify it
# This code is free software; you can redistribute it and/or modify it
...
@@ -243,6 +243,11 @@ SUBDIRS = tools java javax sun com
...
@@ -243,6 +243,11 @@ SUBDIRS = tools java javax sun com
SUBDIRS_tools
=
launchers
SUBDIRS_tools
=
launchers
SUBDIRS_misc
=
org sunw jpda mkdemo mksample
SUBDIRS_misc
=
org sunw jpda mkdemo mksample
# Alternate classes implementation
ifndef
OPENJDK
SUBDIRS_misc
+=
altclasses
endif
include
$(BUILDDIR)/common/Subdirs.gmk
include
$(BUILDDIR)/common/Subdirs.gmk
all build
::
all build
::
...
...
make/altclasses/Makefile
0 → 100644
浏览文件 @
822c2a45
#
# Copyright (c) 2010, 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
# under the terms of the GNU General Public License version 2 only, as
# published by the Free Software Foundation. Oracle designates this
# particular file as subject to the "Classpath" exception as provided
# by Oracle in the LICENSE file that accompanied this code.
#
# This code is distributed in the hope that it will be useful, but WITHOUT
# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
# version 2 for more details (a copy is included in the LICENSE file that
# accompanied this code).
#
# You should have received a copy of the GNU General Public License version
# 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 Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
# or visit www.oracle.com if you need additional information or have any
# questions.
#
#
# Makefile for building alternate runtime classes (not used by default)
#
BUILDDIR
=
..
PRODUCT
=
altclasses
include
$(BUILDDIR)/common/Defs.gmk
# Root of alternate class sources
ALTCLASSES_SRCDIR
=
$(CLOSED_SRC)
/share/altclasses
# Alternate runtime classes
ALTRT_JAR_FILE
=
$(LIBDIR)
/alt-rt.jar
ALTRT_JAR_SOURCE_FILE
=
$(TEMPDIR)
/alt-rt.jarsrclist
ALTRT_JAR_SOURCES
=
$(
wildcard
$(ALTCLASSES_SRCDIR)
/java/
*
/
*
.java
)
# Use a special file suffix for the file that holds the source list
.SUFFIXES
:
.jarsrclist
# Build rules
all build
:
@
if
[
-d
$(ALTCLASSES_SRCDIR)
]
;
then
\
$(MAKE)
$(ALTRT_JAR_FILE)
;
\
fi
# Source list file creation
$(ALTRT_JAR_SOURCE_FILE)
:
$(ALTRT_JAR_SOURCES) FRC
$
(
prep-target
)
$(ECHO)
$(ALTRT_JAR_SOURCES)
>
$@
clean clobber
::
$(RM)
$(ALTRT_JAR_FILE)
$(ALTRT_JAR_SOURCE_FILE)
$(RM)
-r
$(ALTRT_JAR_SOURCE_FILE)
.classes
include
$(BUILDDIR)/common/Classes.gmk
# Pattern rule to turn a source list file into a jar file
$(LIBDIR)/%.jar
:
$(TEMPDIR)/%.jarsrclist
$
(
prep-target
)
$(RM)
-r
$
(
<
)
.classes
$(MKDIR)
-p
$
(
<
)
.classes
$(JAVAC_CMD)
-implicit
:none
-d
$
(
<
)
.classes @
$<
$(BOOT_JAR_CMD)
cf
$@
-C
$
(
<
)
.classes
.
$(BOOT_JAR_JFLAGS)
# Force target
FRC
:
# Non file targets
.PHONY
:
all build clean clobber
test/java/lang/reflect/Generics/Probe.java
浏览文件 @
822c2a45
/*
/*
* Copyright (c) 2004, 20
06
, Oracle and/or its affiliates. All rights reserved.
* Copyright (c) 2004, 20
10
, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
*
* This code is free software; you can redistribute it and/or modify it
* This code is free software; you can redistribute it and/or modify it
...
@@ -47,9 +47,6 @@ import static java.util.Arrays.*;
...
@@ -47,9 +47,6 @@ import static java.util.Arrays.*;
"java.util.WeakHashMap$EntryIterator"
,
"java.util.WeakHashMap$EntryIterator"
,
"java.util.WeakHashMap$KeyIterator"
,
"java.util.WeakHashMap$KeyIterator"
,
"java.util.WeakHashMap$ValueIterator"
,
"java.util.WeakHashMap$ValueIterator"
,
"java.util.TreeMap$EntryIterator"
,
"java.util.TreeMap$KeyIterator"
,
"java.util.TreeMap$ValueIterator"
,
"java.util.HashMap$EntryIterator"
,
"java.util.HashMap$EntryIterator"
,
"java.util.HashMap$KeyIterator"
,
"java.util.HashMap$KeyIterator"
,
"java.util.HashMap$ValueIterator"
,
"java.util.HashMap$ValueIterator"
,
...
...
test/java/util/NavigableMap/LockStep.java
浏览文件 @
822c2a45
/*
/*
* Copyright (c) 2006, 20
08
, Oracle and/or its affiliates. All rights reserved.
* Copyright (c) 2006, 20
10
, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
*
* This code is free software; you can redistribute it and/or modify it
* This code is free software; you can redistribute it and/or modify it
...
@@ -25,6 +25,9 @@
...
@@ -25,6 +25,9 @@
* @test
* @test
* @bug 6420753 6242436 6691185
* @bug 6420753 6242436 6691185
* @summary Compare NavigableMap implementations for identical behavior
* @summary Compare NavigableMap implementations for identical behavior
* @run main LockStep
* @run main/othervm -XX:+AggressiveOpts LockStep
* @run main/othervm -XX:+AggressiveOpts -Dthorough=true LockStep
* @author Martin Buchholz
* @author Martin Buchholz
*/
*/
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录