hg: bsd-port/bsd-port/hotspot: 14 new changesets

glewis at eyesbeyond.com glewis at eyesbeyond.com
Fri Sep 8 16:36:02 UTC 2017


Changeset: 70191d4fad0c
Author:    thartmann
Date:      2017-03-30 15:28 +0200
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/70191d4fad0c

8173770: Image conversion improvements
Reviewed-by: kvn, vlivanov, dlong, rhalade, mschoene, iignatyev

! src/cpu/sparc/vm/sparc.ad
! src/cpu/x86/vm/x86_32.ad
! src/cpu/x86/vm/x86_64.ad
! src/share/vm/adlc/archDesc.cpp
! src/share/vm/opto/classes.hpp
! src/share/vm/opto/loopPredicate.cpp
! src/share/vm/opto/loopnode.hpp
! src/share/vm/opto/output.cpp
! src/share/vm/opto/subnode.cpp
! src/share/vm/opto/subnode.hpp
! src/share/vm/runtime/vmStructs.cpp

Changeset: 3a1e34513b37
Author:    andrew
Date:      2017-07-26 19:57 +0100
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/3a1e34513b37

8179887: Build failure with glibc >= 2.24: error: 'int readdir_r(DIR*, dirent*, dirent**)' is deprecated
Summary: Disable deprecated declarations so the build doesn't fail with -Werror
Reviewed-by: omajid

! make/linux/makefiles/gcc.make

Changeset: c2c1b068bd58
Author:    roland
Date:      2017-07-26 22:37 +0100
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/c2c1b068bd58

8024069: replace_in_map() should operate on parent maps
Summary: type information gets lost because replace_in_map() doesn't update parent maps
Reviewed-by: kvn, twisti

! src/share/vm/opto/c2_globals.hpp
! src/share/vm/opto/callGenerator.cpp
! src/share/vm/opto/callGenerator.hpp
! src/share/vm/opto/compile.cpp
! src/share/vm/opto/compile.hpp
! src/share/vm/opto/doCall.cpp
! src/share/vm/opto/graphKit.cpp
! src/share/vm/opto/ifnode.cpp
! src/share/vm/opto/library_call.cpp
! src/share/vm/opto/loopPredicate.cpp
! src/share/vm/opto/loopnode.cpp
! src/share/vm/opto/loopnode.hpp
! src/share/vm/opto/loopopts.cpp
! src/share/vm/opto/multnode.cpp
! src/share/vm/opto/multnode.hpp
! src/share/vm/opto/parse.hpp
! src/share/vm/opto/parse1.cpp

Changeset: 0f18bae8b113
Author:    roland
Date:      2017-07-26 23:35 +0100
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/0f18bae8b113

8026796: Make replace_in_map() on parent maps generic
Summary: propagate node replacements along control flow edges to callers
Reviewed-by: kvn, vlivanov

! src/share/vm/opto/c2_globals.hpp
! src/share/vm/opto/callGenerator.cpp
! src/share/vm/opto/callGenerator.hpp
! src/share/vm/opto/callnode.cpp
! src/share/vm/opto/callnode.hpp
! src/share/vm/opto/compile.cpp
! src/share/vm/opto/compile.hpp
! src/share/vm/opto/doCall.cpp
! src/share/vm/opto/graphKit.cpp
! src/share/vm/opto/graphKit.hpp
! src/share/vm/opto/library_call.cpp
! src/share/vm/opto/node.cpp
! src/share/vm/opto/parse.hpp
! src/share/vm/opto/parse1.cpp
+ src/share/vm/opto/replacednodes.cpp
+ src/share/vm/opto/replacednodes.hpp
! src/share/vm/utilities/growableArray.hpp

Changeset: d7dca9011eba
Author:    vlivanov
Date:      2014-07-14 03:29 -0700
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/d7dca9011eba

8048703: ReplacedNodes dumps it's content to tty
Reviewed-by: roland, iveresov, drchase

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

Changeset: d7ea04813d4b
Author:    roland
Date:      2017-02-15 17:26 -0800
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/d7ea04813d4b

8174164: SafePointNode::_replaced_nodes breaks with irreducible loops
Reviewed-by: kvn

! src/share/vm/opto/callnode.hpp
! src/share/vm/opto/parse1.cpp
! src/share/vm/opto/replacednodes.cpp
! src/share/vm/opto/replacednodes.hpp

Changeset: c511b66277fb
Author:    roland
Date:      2017-02-16 15:14 -0800
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/c511b66277fb

8175097: [TESTBUG] 8174164 fix missed the test
Reviewed-by: kvn

+ test/compiler/c2/TestReplacedNodesOSR.java

Changeset: c3c450608912
Author:    mdoerr
Date:      2017-06-02 08:45 +0200
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/c3c450608912

8181420: PPC: Image conversion improvements
Reviewed-by: thartmann, simonis, mbaesken

! src/cpu/ppc/vm/ppc.ad

Changeset: 75662a7ec171
Author:    jvanek
Date:      2017-07-28 13:33 +0100
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/75662a7ec171

8185502: No overflow operator on OpenJDK 7
Summary: Remove usage of overflow in x86_32.ad
Reviewed-by: roland, andrew

! src/cpu/x86/vm/x86_32.ad

Changeset: 9c1a6eb49acb
Author:    andrew
Date:      2017-08-01 14:12 +0100
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/9c1a6eb49acb

Added tag jdk7u151-b00 for changeset 75662a7ec171

! .hgtags

Changeset: d0c7cea0660f
Author:    andrew
Date:      2017-08-03 07:27 +0100
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/d0c7cea0660f

8185716: OpenJDK 7 PPC64 port uses a different ins_encode format in ppc.ad
Summary: Use existing ins_encode format for implementing 8181420
Reviewed-by: omajid

! src/cpu/ppc/vm/ppc.ad

Changeset: 1396a255c595
Author:    andrew
Date:      2017-08-03 07:27 +0100
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/1396a255c595

Added tag jdk7u151-b01 for changeset d0c7cea0660f

! .hgtags

Changeset: 660752df7b73
Author:    Greg Lewis <glewis at eyesbeyond.com>
Date:      2017-09-07 23:37 -0700
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/660752df7b73

Merge from main OpenJDK repository

! .hgtags
! src/share/vm/opto/c2_globals.hpp
! src/share/vm/runtime/vmStructs.cpp

Changeset: 9eace51e0a47
Author:    Greg Lewis <glewis at eyesbeyond.com>
Date:      2017-09-08 09:32 -0700
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/9eace51e0a47

. Sync with changes to the Linux version.

! make/bsd/makefiles/gcc.make



More information about the bsd-port-dev mailing list