john.r.rose | 10 Feb 09:21
Picon
Favicon

hg: hsx/hotspot-main/hotspot: 4 new changesets

Changeset: 5e9fba4e8718
Author:    kvn
Date:      2012-02-07 11:33 -0800
URL:       http://hg.openjdk.java.net/hsx/hotspot-main/hotspot/rev/5e9fba4e8718

7142167: MAC: _get_previous_fp broken on bsd with llvm-gcc
Summary: LLVM-GCC (__llvm__) should use the same _get_previous_fp implementation as __clang__ (as is
the case for os::current_stack_pointer).
Reviewed-by: twisti, never, dcubed

! src/os_cpu/bsd_x86/vm/os_bsd_x86.cpp

Changeset: b9bc6cae88f2
Author:    kvn
Date:      2012-02-07 16:33 -0800
URL:       http://hg.openjdk.java.net/hsx/hotspot-main/hotspot/rev/b9bc6cae88f2

7143491: G1 C2 CTW: assert(p2x->outcnt() == 2) failed: expects 2 users: Xor and URShift nodes
Summary: Adjust the assert and code in eliminate_card_mark() method for case when stored value is NULL.
Reviewed-by: iveresov, never

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

Changeset: c742b0b47fe5
Author:    roland
Date:      2012-02-08 09:52 +0100
URL:       http://hg.openjdk.java.net/hsx/hotspot-main/hotspot/rev/c742b0b47fe5

(Continue reading)

john.coomes | 10 Feb 06:27
Picon
Favicon

hg: hsx/hotspot-main/langtools: 7 new changesets

Changeset: 51fb17abfc32
Author:    mcimadamore
Date:      2012-01-24 17:52 +0000
URL:       http://hg.openjdk.java.net/hsx/hotspot-main/langtools/rev/51fb17abfc32

7129801: Merge the two method applicability routines
Summary: Resolve.java and Infer.java should reuse the same method applicability check routine
Reviewed-by: dlsmith, jjg

! src/share/classes/com/sun/tools/javac/comp/Infer.java
! src/share/classes/com/sun/tools/javac/comp/Resolve.java
! src/share/classes/com/sun/tools/javac/resources/compiler.properties
+ test/tools/javac/diags/examples/InferVarargsArgumentMismatch.java

Changeset: ac36176b7de0
Author:    jjh
Date:      2012-01-24 15:51 -0800
URL:       http://hg.openjdk.java.net/hsx/hotspot-main/langtools/rev/ac36176b7de0

7126832: com.sun.tools.javac.api.ClientCodeWrapper$WrappedJavaFileManager cannot be cast
Reviewed-by: jjg

! src/share/classes/com/sun/tools/javac/api/JavacTaskImpl.java
! src/share/classes/com/sun/tools/javac/main/Main.java
+ test/tools/javah/T7126832/T7126832.java
+ test/tools/javah/T7126832/java.java

Changeset: d16b464e742c
Author:    jjh
Date:      2012-01-24 16:31 -0800
(Continue reading)

john.coomes | 10 Feb 05:35
Picon
Favicon

hg: hsx/hotspot-main/jdk: 47 new changesets

Changeset: ad9f1c8970da
Author:    prr
Date:      2012-01-19 12:41 -0800
URL:       http://hg.openjdk.java.net/hsx/hotspot-main/jdk/rev/ad9f1c8970da

7131153: GetDC called way too many times - causes bad performance.
Reviewed-by: igor, jgodinez

! src/windows/native/sun/font/fontpath.c

Changeset: f7dda4bbf1f9
Author:    lana
Date:      2012-01-28 22:47 -0800
URL:       http://hg.openjdk.java.net/hsx/hotspot-main/jdk/rev/f7dda4bbf1f9

Merge

- test/java/io/File/BlockIsDirectory.java

Changeset: 84b153cd9bd4
Author:    denis
Date:      2012-01-19 14:59 +0400
URL:       http://hg.openjdk.java.net/hsx/hotspot-main/jdk/rev/84b153cd9bd4

7121761: creation of java.awt.DataFlavour fails for turkish locale
Reviewed-by: anthony

! src/share/classes/java/awt/datatransfer/MimeType.java

Changeset: e32db6535c05
(Continue reading)

john.coomes | 10 Feb 05:34
Picon
Favicon

hg: hsx/hotspot-main/jaxp: Added tag jdk8-b25 for changeset bb694c151fc7

Changeset: dbb7283c197b
Author:    katleman
Date:      2012-02-09 12:55 -0800
URL:       http://hg.openjdk.java.net/hsx/hotspot-main/jaxp/rev/dbb7283c197b

Added tag jdk8-b25 for changeset bb694c151fc7

! .hgtags

john.coomes | 10 Feb 05:34
Picon
Favicon

hg: hsx/hotspot-main/corba: Added tag jdk8-b25 for changeset e45d6b406d5f

Changeset: 79f709a099f4
Author:    katleman
Date:      2012-02-09 12:55 -0800
URL:       http://hg.openjdk.java.net/hsx/hotspot-main/corba/rev/79f709a099f4

Added tag jdk8-b25 for changeset e45d6b406d5f

! .hgtags

john.coomes | 10 Feb 05:34
Picon
Favicon

hg: hsx/hotspot-main/jaxws: Added tag jdk8-b25 for changeset b376d901e006

Changeset: 3518639eab6c
Author:    katleman
Date:      2012-02-09 12:55 -0800
URL:       http://hg.openjdk.java.net/hsx/hotspot-main/jaxws/rev/3518639eab6c

Added tag jdk8-b25 for changeset b376d901e006

! .hgtags

john.coomes | 10 Feb 05:33
Picon
Favicon

hg: hsx/hotspot-main: 4 new changesets

Changeset: 0f653ee93477
Author:    alanb
Date:      2012-01-24 09:08 +0000
URL:       http://hg.openjdk.java.net/hsx/hotspot-main/rev/0f653ee93477

7132204: Default testset in JPRT should not run all tests
Reviewed-by: ohair

! make/jprt.properties

Changeset: bd3fcc98c5d2
Author:    lana
Date:      2012-01-28 20:36 -0800
URL:       http://hg.openjdk.java.net/hsx/hotspot-main/rev/bd3fcc98c5d2

Merge

Changeset: 221a378e06a3
Author:    lana
Date:      2012-02-07 10:36 -0800
URL:       http://hg.openjdk.java.net/hsx/hotspot-main/rev/221a378e06a3

Merge

Changeset: 2accafff224a
Author:    katleman
Date:      2012-02-09 12:55 -0800
URL:       http://hg.openjdk.java.net/hsx/hotspot-main/rev/2accafff224a

Added tag jdk8-b25 for changeset 221a378e06a3
(Continue reading)

Paul Hohensee | 10 Feb 01:09
Picon
Favicon

John Rose on premature optimization

John posted a note on this subject on the compiler alias which I think
is a reminder well worth reading.

http://mail.openjdk.java.net/pipermail/hotspot-compiler-dev/2012-February/007177.html

Thanks, John!

Paul

Paul Hohensee | 10 Feb 00:00
Picon
Favicon

staffan.larsen@...>

Voting for Staffan Larsen [1] is now closed.

Yes: 15
Veto: 0
Abstain: 24

According to the Bylaws definition of Lazy Consensus [2], this is 
sufficient to
approve the nomination.

Regards,

Paul Hohensee (phh)

[1] 
http://mail.openjdk.java.net/pipermail/hotspot-dev/2012-January/005131.html
[2] http://openjdk.java.net/bylaws#lazy-consensus

frederic.parain | 9 Feb 18:11
Picon
Favicon

hg: hsx/hotspot-main/hotspot: 4 new changesets

Changeset: 869be5c8882e
Author:    phh
Date:      2012-02-03 17:21 -0500
URL:       http://hg.openjdk.java.net/hsx/hotspot-main/hotspot/rev/869be5c8882e

7142586: Cannot build on Solaris 11 due to use of ia_nice
Summary: Delete the single use of ia_nice in os_solaris.cpp
Reviewed-by: kamg, kvn

! src/os/solaris/vm/os_solaris.cpp

Changeset: c77d473e71f7
Author:    ohrstrom
Date:      2012-01-31 13:12 +0100
URL:       http://hg.openjdk.java.net/hsx/hotspot-main/hotspot/rev/c77d473e71f7

7132779: build-infra merge: Enable ccache to work for most developer builds.
Summary: When a build number is not specified, the JRE_RELEASE_VERSION define contains a date and
timestamp. Thus ccache cannot cache the object files for longer than a minute since the define is passed to
the compilation of all source files. This change passes JRE_RELEASE_VERSION only to vm_version.cpp and
adds a function jre_release_version() to Abstract_VM_Version. This allows all other source files to be ccached.
Reviewed-by: ohair, rottenha
Contributed-by: fredrik.ohrstrom@...

! make/bsd/makefiles/vm.make
! make/linux/makefiles/vm.make
! make/solaris/makefiles/vm.make
! src/share/vm/runtime/vm_version.cpp
! src/share/vm/runtime/vm_version.hpp

(Continue reading)

Picon
Favicon

RFR (S): 7143766: add ALT_JDK_IMAGE_DIR and improve test_jdk

http://cr.openjdk.java.net/~twisti/7143766/

7143766: add ALT_JDK_IMAGE_DIR and improve test_jdk
Reviewed-by:

I'd like to add the possibility to specify JDK_IMAGE_DIR via
ALT_JDK_IMAGE_DIR.  This is very helpful during development since it's
possible to copy a JDK into a specified directory and export different
VM builds to the same JDK.  Doing this you don't have to change any
paths (or command line arguments) but use the same java command, e.g.:

$ make copy_product_jdk ALT_JDK_IMAGE_DIR=/foo/jdk
$ make jvmg export_debug ALT_EXPORT_DIR=/foo/jdk

And after all your bugs are fixed do a product build, export that and
use the same java command:

$ make product export_product ALT_EXPORT_DIR=/foo/jdk

The changes for test_jdk make sure that the right VM is tested.  This
might not be the case when you are doing 64-bit builds on Solaris,
export the VM and do a test_jdk:

$ make test_jdk LP64=1
INFO: no objcopy cmd found so cannot create .debuginfo files.
/export/twisti/build/hsx/hotspot-comp/hotspot/build/jdk-solaris/bin/java -server -version
java version "1.8.0-ea"
Java(TM) SE Runtime Environment (build 1.8.0-ea-b24)
Java HotSpot(TM) Server VM (build 23.0-b12, mixed mode)

(Continue reading)


Gmane