<?xml version="1.0" encoding="UTF-8"?>
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://purl.org/rss/1.0/" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:syn="http://purl.org/rss/1.0/modules/syndication/" xmlns:admin="http://webns.net/mvcb/">
  <channel rdf:about="http://blog.gmane.org/gmane.comp.java.openjdk.build.devel">
    <title>gmane.comp.java.openjdk.build.devel</title>
    <link>http://blog.gmane.org/gmane.comp.java.openjdk.build.devel</link>
    <description/>
    <syn:updatePeriod>hourly</syn:updatePeriod>
    <syn:updateFrequency>1</syn:updateFrequency>
    <syn:updateBase>1901-01-01T00:00+00:00</syn:updateBase>
    <items>
      <rdf:Seq>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.java.openjdk.build.devel/6127"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.java.openjdk.build.devel/6125"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.java.openjdk.build.devel/6124"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.java.openjdk.build.devel/6123"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.java.openjdk.build.devel/6122"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.java.openjdk.build.devel/6121"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.java.openjdk.build.devel/6120"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.java.openjdk.build.devel/6119"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.java.openjdk.build.devel/6116"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.java.openjdk.build.devel/6114"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.java.openjdk.build.devel/6113"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.java.openjdk.build.devel/6112"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.java.openjdk.build.devel/6111"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.java.openjdk.build.devel/6110"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.java.openjdk.build.devel/6109"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.java.openjdk.build.devel/6106"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.java.openjdk.build.devel/6105"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.java.openjdk.build.devel/6104"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.java.openjdk.build.devel/6102"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.java.openjdk.build.devel/6101"/>
      </rdf:Seq>
    </items>
    <image rdf:resource="http://gmane.org/img/gmane-25t.png"/>
    <textinput rdf:resource=""/>
  </channel>
  <image rdf:about="http://gmane.org/img/gmane-25t.png">
    <title>Gmane</title>
    <url>http://gmane.org/img/gmane-25t.png</url>
    <link>http://gmane.org</link>
  </image>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.java.openjdk.build.devel/6127">
    <title>Re: code review for second hotspot FDS gobjcopy work around (7165598)</title>
    <link>http://permalink.gmane.org/gmane.comp.java.openjdk.build.devel/6127</link>
    <description>&lt;pre&gt;I do not see any issues with that webrev.
Looks good.

Thanks,
Serguei

On 5/23/12 12:59 PM, Daniel D. Daugherty wrote:

&lt;/pre&gt;</description>
    <dc:creator>serguei.spitsyn-QHcLZuEGTsvQT0dZR+AlfA&lt; at &gt;public.gmane.org</dc:creator>
    <dc:date>2012-05-24T07:52:25</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.java.openjdk.build.devel/6125">
    <title>hg: jdk8/build/langtools: 6 new changesets</title>
    <link>http://permalink.gmane.org/gmane.comp.java.openjdk.build.devel/6125</link>
    <description>&lt;pre&gt;Changeset: 8b869afd2eb4
Author:    katleman
Date:      2012-05-17 06:20 -0700
URL:       http://hg.openjdk.java.net/jdk8/build/langtools/rev/8b869afd2eb4

Added tag jdk8-b39 for changeset a9f547c218d9

! .hgtags

Changeset: d10db3576c08
Author:    ksrini
Date:      2012-05-04 07:55 -0700
URL:       http://hg.openjdk.java.net/jdk8/build/langtools/rev/d10db3576c08

7166010: (javac) JavacMessager incorrectly restores log source file
Reviewed-by: jjg
Contributed-by: jan.lahoda-QHcLZuEGTsvQT0dZR+AlfA&amp;lt; at &amp;gt;public.gmane.org

! src/share/classes/com/sun/tools/javac/processing/JavacMessager.java
+ test/tools/javac/processing/messager/MessagerDiags.java

Changeset: 833bab705918
Author:    ksrini
Date:      2012-05-10 12:32 -0700
URL:       http://hg.openjdk.java.net/jdk8/build/langtools/rev/833bab705918

7159445: (javac) emits inaccurate diagnostics for enhanced for-loops
Reviewed-by: jjg
Contributed-by: jan.lahoda-QHcLZuEGTsvQT0dZR+AlfA&amp;lt; at &amp;gt;public.gmane.org

! src/share/classes/com/sun/tools/javac/parser/JavacParser.java
! src/share/classes/com/sun/tools/javac/resources/compiler.properties
+ test/tools/javac/diags/examples/ForeachBadInitialization.java
! test/tools/javac/parser/JavacParserTest.java

Changeset: 96a8278e323c
Author:    sundar
Date:      2012-05-11 20:06 +0530
URL:       http://hg.openjdk.java.net/jdk8/build/langtools/rev/96a8278e323c

7166990: java/compiler Inherited interfaces using generics sometimes looses the generic type
Reviewed-by: mcimadamore

! src/share/classes/com/sun/tools/javac/comp/Lower.java
+ test/tools/javac/TryWithResources/T7164542.java

Changeset: 885806e74240
Author:    lana
Date:      2012-05-11 12:53 -0700
URL:       http://hg.openjdk.java.net/jdk8/build/langtools/rev/885806e74240

Merge


Changeset: 86e0dad6aadf
Author:    lana
Date:      2012-05-21 11:44 -0700
URL:       http://hg.openjdk.java.net/jdk8/build/langtools/rev/86e0dad6aadf

Merge



&lt;/pre&gt;</description>
    <dc:creator>david.katleman-QHcLZuEGTsvQT0dZR+AlfA&lt; at &gt;public.gmane.org</dc:creator>
    <dc:date>2012-05-23T22:56:53</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.java.openjdk.build.devel/6124">
    <title>hg: jdk8/build/jdk: 71 new changesets</title>
    <link>http://permalink.gmane.org/gmane.comp.java.openjdk.build.devel/6124</link>
    <description>&lt;pre&gt;Changeset: 47cd90bf0f66
Author:    katleman
Date:      2012-05-17 06:20 -0700
URL:       http://hg.openjdk.java.net/jdk8/build/jdk/rev/47cd90bf0f66

Added tag jdk8-b39 for changeset b6f529117521

! .hgtags

Changeset: 7c4eed4b6c19
Author:    bae
Date:      2012-05-21 14:04 +0400
URL:       http://hg.openjdk.java.net/jdk8/build/jdk/rev/7c4eed4b6c19

7124400: [macosx] CGraphicsDevice.getConfigurations() returns reference to member (does not copy configs)
Reviewed-by: anthony, kizune

! src/macosx/classes/sun/awt/CGraphicsDevice.java
! test/java/awt/GraphicsDevice/CloneConfigsTest.java

Changeset: 416b3a498e71
Author:    bae
Date:      2012-05-21 14:53 +0400
URL:       http://hg.openjdk.java.net/jdk8/build/jdk/rev/416b3a498e71

7154088: [macosx] Regression: Component.createImage do not inherits component attributes
Reviewed-by: art, kizune

! src/macosx/classes/sun/lwawt/LWComponentPeer.java

Changeset: 1b90a0113359
Author:    lana
Date:      2012-05-21 11:20 -0700
URL:       http://hg.openjdk.java.net/jdk8/build/jdk/rev/1b90a0113359

Merge


Changeset: c31eeeda3ed1
Author:    serb
Date:      2012-05-03 18:29 +0400
URL:       http://hg.openjdk.java.net/jdk8/build/jdk/rev/c31eeeda3ed1

7160623: [macosx] Editable TextArea/TextField are blocking GUI applications from exit
Reviewed-by: anthony, art

! src/macosx/classes/sun/lwawt/LWComponentPeer.java
! src/macosx/classes/sun/lwawt/LWTextComponentPeer.java

Changeset: a420895ee2c3
Author:    leonidr
Date:      2012-05-03 19:22 +0400
URL:       http://hg.openjdk.java.net/jdk8/build/jdk/rev/a420895ee2c3

7124376: [macosx] Modal dialog lost focus
Reviewed-by: anthony

! src/macosx/classes/sun/lwawt/LWWindowPeer.java
! src/macosx/classes/sun/lwawt/PlatformWindow.java
! src/macosx/classes/sun/lwawt/macosx/CPlatformEmbeddedFrame.java
! src/macosx/classes/sun/lwawt/macosx/CPlatformWindow.java
! src/macosx/native/sun/awt/AWTView.m
! src/macosx/native/sun/awt/AWTWindow.h
! src/macosx/native/sun/awt/AWTWindow.m

Changeset: 95c8b63a3c47
Author:    kizune
Date:      2012-05-03 21:54 +0400
URL:       http://hg.openjdk.java.net/jdk8/build/jdk/rev/95c8b63a3c47

7148289: [macosx] Deadlock in sun.lwawt.macosx.CWrapper$NSScreen.visibleFrame
Reviewed-by: leonidr

! src/macosx/classes/sun/lwawt/macosx/CToolkitThreadBlockedHandler.java
! src/macosx/classes/sun/lwawt/macosx/LWCToolkit.java
! src/macosx/native/sun/awt/LWCToolkit.m

Changeset: a714e2e2b257
Author:    alexsch
Date:      2012-05-04 13:15 +0400
URL:       http://hg.openjdk.java.net/jdk8/build/jdk/rev/a714e2e2b257

7024963: Notepad demo: remove non-translatable resources from Notepad.properties file
Reviewed-by: rupashka

! src/share/demo/jfc/Notepad/Notepad.java
! src/share/demo/jfc/Notepad/resources/Notepad.properties
+ src/share/demo/jfc/Notepad/resources/system.properties

Changeset: 4cc873e28c78
Author:    bagiras
Date:      2012-05-04 18:42 +0400
URL:       http://hg.openjdk.java.net/jdk8/build/jdk/rev/4cc873e28c78

7146237: closed/java/awt/Focus/SetFocusTraversalKeysTest/SetFocusTraversalTest.html failed since 1.8.0b19
Reviewed-by: art, anthony

! src/share/classes/java/awt/Component.java
! src/share/classes/java/awt/Container.java
! src/share/classes/java/awt/KeyboardFocusManager.java
! src/share/classes/javax/swing/JComponent.java

Changeset: 0feee4541f67
Author:    serb
Date:      2012-05-04 21:25 +0400
URL:       http://hg.openjdk.java.net/jdk8/build/jdk/rev/0feee4541f67

7147055: [macosx] Cursors are changing over a blocked window; also blinking
Reviewed-by: art, kizune

! src/macosx/classes/sun/lwawt/LWCursorManager.java

Changeset: 912e666b4e1d
Author:    serb
Date:      2012-05-10 20:05 +0400
URL:       http://hg.openjdk.java.net/jdk8/build/jdk/rev/912e666b4e1d

7080109: Dialog.show() lacks doPrivileged() to access system event queue
Reviewed-by: art, anthony

! src/share/classes/java/awt/Dialog.java
+ test/java/awt/Dialog/ModalDialogPermission/ModalDialogPermission.java
+ test/java/awt/Dialog/ModalDialogPermission/java.policy

Changeset: 18842bb6676a
Author:    lana
Date:      2012-05-10 11:47 -0700
URL:       http://hg.openjdk.java.net/jdk8/build/jdk/rev/18842bb6676a

Merge

- src/macosx/bin/amd64/jvm.cfg
- src/share/classes/sun/security/action/LoadLibraryAction.java
- test/tools/pack200/dyn.jar
- test/tools/pack200/pack200-verifier/src/xmlkit/ClassSyntax.java
- test/tools/pack200/pack200-verifier/src/xmlkit/ClassWriter.java
- test/tools/pack200/pack200-verifier/src/xmlkit/InstructionAssembler.java
- test/tools/pack200/pack200-verifier/src/xmlkit/InstructionSyntax.java

Changeset: 4f39a13e74c6
Author:    anthony
Date:      2012-05-11 16:11 +0400
URL:       http://hg.openjdk.java.net/jdk8/build/jdk/rev/4f39a13e74c6

7166437: [macosx] Support for Window.Type.UTILITY on the Mac
Summary: Apply the native UTILITY style for UTILITY Java windows
Reviewed-by: art

! src/macosx/classes/sun/lwawt/macosx/CPlatformWindow.java

Changeset: 689c0cd214e8
Author:    anthony
Date:      2012-05-11 20:37 +0400
URL:       http://hg.openjdk.java.net/jdk8/build/jdk/rev/689c0cd214e8

7149062: [macosx] dock menu don't show available frames
Summary: Inherit from either NSWindow for normal windows or NSPanel for utility windows
Reviewed-by: skovatch, swingler

! src/macosx/native/sun/awt/AWTView.m
! src/macosx/native/sun/awt/AWTWindow.h
! src/macosx/native/sun/awt/AWTWindow.m

Changeset: 3b8635e357e9
Author:    alexsch
Date:      2012-05-12 12:01 +0400
URL:       http://hg.openjdk.java.net/jdk8/build/jdk/rev/3b8635e357e9

7024965: Stylepad demo: remove non-translatable resources from Stylepad.properties file
Reviewed-by: alexp

! src/share/demo/jfc/Notepad/Notepad.java
+ src/share/demo/jfc/Notepad/resources/NotepadSystem.properties
- src/share/demo/jfc/Notepad/resources/system.properties

Changeset: cc8d1cc533bf
Author:    alexp
Date:      2012-05-12 17:46 +0400
URL:       http://hg.openjdk.java.net/jdk8/build/jdk/rev/cc8d1cc533bf

7149005: [macosx] Java Control Panel's UI controls are distorted when draging scroll bar.
Reviewed-by: serb

! src/macosx/classes/com/apple/laf/AquaButtonLabeledUI.java

Changeset: 69301efaac91
Author:    ant
Date:      2012-05-12 18:50 +0400
URL:       http://hg.openjdk.java.net/jdk8/build/jdk/rev/69301efaac91

7110683: Issues with some KeyboardFocusManager method
Reviewed-by: ahgross

! src/share/classes/java/awt/Component.java
! src/share/classes/java/awt/DefaultKeyboardFocusManager.java
! src/share/classes/java/awt/KeyboardFocusManager.java
! src/share/classes/java/awt/Window.java

Changeset: 28ec5b811aa2
Author:    dcherepanov
Date:      2012-05-15 15:04 +0400
URL:       http://hg.openjdk.java.net/jdk8/build/jdk/rev/28ec5b811aa2

7168550: [macosx] duplicate OGL context state changes related to vertex cache
Reviewed-by: bae, swingler

! src/macosx/native/sun/java2d/opengl/CGLSurfaceData.m
! src/share/native/sun/java2d/opengl/OGLContext.h
! src/share/native/sun/java2d/opengl/OGLTextRenderer.c
! src/share/native/sun/java2d/opengl/OGLVertexCache.c
! src/share/native/sun/java2d/opengl/OGLVertexCache.h

Changeset: cad0bb1a9bdb
Author:    dcherepanov
Date:      2012-05-16 13:15 +0400
URL:       http://hg.openjdk.java.net/jdk8/build/jdk/rev/cad0bb1a9bdb

7124337: [macosx] FileDialog fails to select multiple files
Reviewed-by: anthony, swingler

! src/macosx/classes/sun/lwawt/macosx/CFileDialog.java
! src/macosx/native/sun/awt/CFileDialog.h
! src/macosx/native/sun/awt/CFileDialog.m
! src/share/classes/java/awt/FileDialog.java
! src/share/classes/sun/awt/AWTAccessor.java
! src/solaris/classes/sun/awt/X11/GtkFileDialogPeer.java
! src/solaris/classes/sun/awt/X11/XFileDialogPeer.java
! src/windows/classes/sun/awt/windows/WFileDialogPeer.java

Changeset: 7c0b390ab5f9
Author:    anthony
Date:      2012-05-16 14:28 +0400
URL:       http://hg.openjdk.java.net/jdk8/build/jdk/rev/7c0b390ab5f9

7168851: [macosx] Netbeans crashes in CImage.nativeCreateNSImageFromArray
Summary: Eliminate unnecessary -release call
Reviewed-by: dcherepanov

! src/macosx/native/sun/awt/CImage.m

Changeset: 3c819d638e36
Author:    alexsch
Date:      2012-05-16 16:27 +0400
URL:       http://hg.openjdk.java.net/jdk8/build/jdk/rev/3c819d638e36

7169226: NLS: Please change the mnemonic assignment system for windows and motif properties
Reviewed-by: rupashka

! src/share/classes/com/sun/java/swing/plaf/motif/resources/motif.properties
! src/share/classes/com/sun/java/swing/plaf/motif/resources/motif_de.properties
! src/share/classes/com/sun/java/swing/plaf/motif/resources/motif_es.properties
! src/share/classes/com/sun/java/swing/plaf/motif/resources/motif_fr.properties
! src/share/classes/com/sun/java/swing/plaf/motif/resources/motif_it.properties
! src/share/classes/com/sun/java/swing/plaf/motif/resources/motif_ja.properties
! src/share/classes/com/sun/java/swing/plaf/motif/resources/motif_ko.properties
! src/share/classes/com/sun/java/swing/plaf/motif/resources/motif_pt_BR.properties
! src/share/classes/com/sun/java/swing/plaf/motif/resources/motif_sv.properties
! src/share/classes/com/sun/java/swing/plaf/motif/resources/motif_zh_CN.properties
! src/share/classes/com/sun/java/swing/plaf/motif/resources/motif_zh_TW.properties
! src/share/classes/com/sun/java/swing/plaf/windows/resources/windows.properties
! src/share/classes/com/sun/java/swing/plaf/windows/resources/windows_de.properties
! src/share/classes/com/sun/java/swing/plaf/windows/resources/windows_es.properties
! src/share/classes/com/sun/java/swing/plaf/windows/resources/windows_fr.properties
! src/share/classes/com/sun/java/swing/plaf/windows/resources/windows_it.properties
! src/share/classes/com/sun/java/swing/plaf/windows/resources/windows_ja.properties
! src/share/classes/com/sun/java/swing/plaf/windows/resources/windows_ko.properties
! src/share/classes/com/sun/java/swing/plaf/windows/resources/windows_pt_BR.properties
! src/share/classes/com/sun/java/swing/plaf/windows/resources/windows_sv.properties
! src/share/classes/com/sun/java/swing/plaf/windows/resources/windows_zh_CN.properties
! src/share/classes/com/sun/java/swing/plaf/windows/resources/windows_zh_TW.properties

Changeset: 19edcc438203
Author:    alexsch
Date:      2012-05-16 18:11 +0400
URL:       http://hg.openjdk.java.net/jdk8/build/jdk/rev/19edcc438203

7158928: [macosx] NLS: Please change the mnemonic assignment system
Reviewed-by: rupashka, serb

! make/com/apple/osxui/Makefile
! make/common/internal/Resources.gmk
! src/macosx/classes/com/apple/laf/AquaLookAndFeel.java
! src/macosx/classes/com/apple/laf/resources/aqua.properties

Changeset: 731ee59c6ba2
Author:    alexsch
Date:      2012-05-17 14:27 +0400
URL:       http://hg.openjdk.java.net/jdk8/build/jdk/rev/731ee59c6ba2

7148281: [macosx] JTabbedPane tabs with HTML text do not render correctly
Reviewed-by: kizune

! src/macosx/classes/com/apple/laf/AquaTabbedPaneUI.java

Changeset: f9217bd87199
Author:    rupashka
Date:      2012-05-17 15:41 +0400
URL:       http://hg.openjdk.java.net/jdk8/build/jdk/rev/f9217bd87199

7166322: closed/javax/swing/text/html/HTMLEditorKit/4242228/bug4242228.java failed since 1.8.0b36
Reviewed-by: alexsch

+ test/javax/swing/text/html/HTMLEditorKit/4242228/bug4242228.java

Changeset: c00d6508afce
Author:    ant
Date:      2012-05-17 21:27 +0400
URL:       http://hg.openjdk.java.net/jdk8/build/jdk/rev/c00d6508afce

7142565: [macosx] Many special keys processed twice in text fields
Summary: forward port from 7u4
Reviewed-by: anthony

! src/macosx/native/sun/awt/AWTView.m

Changeset: 17c5e1a12965
Author:    ant
Date:      2012-05-17 21:31 +0400
URL:       http://hg.openjdk.java.net/jdk8/build/jdk/rev/17c5e1a12965

7154072: [macosx] swallowing key events
Summary: forward posrt from 7u4
Reviewed-by: anthony

! src/macosx/native/sun/awt/AWTView.m

Changeset: ef77fa799b34
Author:    ant
Date:      2012-05-17 21:48 +0400
URL:       http://hg.openjdk.java.net/jdk8/build/jdk/rev/ef77fa799b34

7125044: [macosx] Test failure because Component.transferFocus() works differently in applet and application.
Summary: forward port from 7u4
Reviewed-by: art

! src/share/classes/java/awt/Dialog.java
! src/share/classes/java/awt/Frame.java
! src/share/classes/java/awt/Window.java
! src/share/classes/javax/swing/JApplet.java
! src/share/classes/javax/swing/JDialog.java
! src/share/classes/javax/swing/JFrame.java
! src/share/classes/javax/swing/JInternalFrame.java
! src/share/classes/javax/swing/JWindow.java
! src/share/classes/javax/swing/UIManager.java
! src/share/classes/sun/awt/SunToolkit.java
+ test/java/awt/Focus/FocusTraversalPolicy/InitialFTP.java
+ test/java/awt/Focus/FocusTraversalPolicy/InitialFTP_AWT.java
+ test/java/awt/Focus/FocusTraversalPolicy/InitialFTP_Swing.java
+ test/java/awt/event/KeyEvent/SwallowKeyEvents/SwallowKeyEvents.java

Changeset: 5976b5848554
Author:    ant
Date:      2012-05-17 22:10 +0400
URL:       http://hg.openjdk.java.net/jdk8/build/jdk/rev/5976b5848554

7145768: [macosx] Regression: failure in b11 of ModalDialogInFocusEventTest
Summary: forward port from 7u4
Reviewed-by: art

! src/macosx/classes/sun/lwawt/LWComponentPeer.java
! src/macosx/classes/sun/lwawt/LWWindowPeer.java

Changeset: 1d75ff45586e
Author:    ant
Date:      2012-05-17 22:21 +0400
URL:       http://hg.openjdk.java.net/jdk8/build/jdk/rev/1d75ff45586e

7145827: [macosx] JCK failure in b11: FocusableWindow3
Summary: forward posrt from 7u4
Reviewed-by: art

! src/macosx/classes/sun/lwawt/LWWindowPeer.java

Changeset: 2eca75e0a063
Author:    dcherepanov
Date:      2012-05-18 19:39 +0400
URL:       http://hg.openjdk.java.net/jdk8/build/jdk/rev/2eca75e0a063

7156191: [macosx] Can't type into applet demos in Pivot
Reviewed-by: art

! src/macosx/classes/sun/lwawt/macosx/CEmbeddedFrame.java
! src/macosx/classes/sun/lwawt/macosx/CPlatformResponder.java
! src/macosx/classes/sun/lwawt/macosx/CPlatformView.java
! src/macosx/classes/sun/lwawt/macosx/CPlatformWindow.java

Changeset: 1ee12bca4823
Author:    rupashka
Date:      2012-05-21 18:55 +0400
URL:       http://hg.openjdk.java.net/jdk8/build/jdk/rev/1ee12bca4823

7168144: No appropriate CCC request for changes introduced by 7154030
Reviewed-by: alexsch

! src/share/classes/javax/swing/JComponent.java

Changeset: 967b38bfd5c1
Author:    ant
Date:      2012-05-22 01:12 +0400
URL:       http://hg.openjdk.java.net/jdk8/build/jdk/rev/967b38bfd5c1

7170427: setGlobalCurrentFocusCycleRoot unexpectedly throws SecurityException
Reviewed-by: art

! src/share/classes/java/awt/Component.java
! src/share/classes/java/awt/Container.java
! src/share/classes/java/awt/KeyboardFocusManager.java

Changeset: 5b2095d7a60b
Author:    lana
Date:      2012-05-21 11:41 -0700
URL:       http://hg.openjdk.java.net/jdk8/build/jdk/rev/5b2095d7a60b

Merge

! src/macosx/classes/sun/lwawt/LWComponentPeer.java

Changeset: bb2cefc89bc0
Author:    forax
Date:      2012-05-02 20:01 +0100
URL:       http://hg.openjdk.java.net/jdk8/build/jdk/rev/bb2cefc89bc0

7165102: Only run assertion on Integer autoboxing cache size once
Reviewed-by: darcy, alanb

! src/share/classes/java/lang/Integer.java

Changeset: 531ebfd8eb65
Author:    jgish
Date:      2012-05-02 21:46 +0100
URL:       http://hg.openjdk.java.net/jdk8/build/jdk/rev/531ebfd8eb65

7160714: Strange or obsolete &amp;lt; at &amp;gt;see tags in some exception java.util javadoc
Reviewed-by: mduigou, dholmes, alanb

! src/share/classes/java/util/NoSuchElementException.java

Changeset: 4580652d9828
Author:    lancea
Date:      2012-05-04 16:00 -0400
URL:       http://hg.openjdk.java.net/jdk8/build/jdk/rev/4580652d9828

7166598: FilteredRowSetImpl can result in Invalid Cursor Position
Reviewed-by: lancea
Contributed-by: Knut Anders Hatlen &amp;lt;knut.hatlen-QHcLZuEGTsvQT0dZR+AlfA&amp;lt; at &amp;gt;public.gmane.org&amp;gt;

! src/share/classes/com/sun/rowset/FilteredRowSetImpl.java

Changeset: 41d3f7509e00
Author:    xuelei
Date:      2012-05-04 17:28 -0700
URL:       http://hg.openjdk.java.net/jdk8/build/jdk/rev/41d3f7509e00

7153184: NullPointerException when calling SSLEngineImpl.getSupportedCipherSuites
Reviewed-by: weijun

! src/share/classes/sun/security/ssl/SSLContextImpl.java

Changeset: 62557a1336c0
Author:    zhouyx
Date:      2012-05-07 16:43 +0800
URL:       http://hg.openjdk.java.net/jdk8/build/jdk/rev/62557a1336c0

7166048: Remove the embeded epoll data structure.
Reviewed-by: alanb

! src/solaris/native/sun/nio/ch/EPollArrayWrapper.c

Changeset: b26c04717735
Author:    robm
Date:      2012-05-07 13:34 +0100
URL:       http://hg.openjdk.java.net/jdk8/build/jdk/rev/b26c04717735

7166687: InetAddress.getLocalHost().getHostName() returns FQDN
Reviewed-by: chegar

! src/solaris/native/java/net/Inet6AddressImpl.c

Changeset: 48513d156965
Author:    dholmes
Date:      2012-05-08 02:59 -0400
URL:       http://hg.openjdk.java.net/jdk8/build/jdk/rev/48513d156965

7103570: AtomicIntegerFieldUpdater does not work when SecurityManager is installed
Summary: Perform class.getField inside a doPrivileged block
Reviewed-by: chegar, psandoz

! src/share/classes/java/util/concurrent/atomic/AtomicIntegerFieldUpdater.java
! src/share/classes/java/util/concurrent/atomic/AtomicLongFieldUpdater.java
! src/share/classes/java/util/concurrent/atomic/AtomicReferenceFieldUpdater.java
+ test/java/util/concurrent/atomic/AtomicUpdaters.java

Changeset: af209a223b6b
Author:    sherman
Date:      2012-05-08 10:57 -0700
URL:       http://hg.openjdk.java.net/jdk8/build/jdk/rev/af209a223b6b

7014640: To add a metachar \R for line ending and character classes for vertical/horizontal ws \v \V \h \H
Summary: added propsoed constructs
Reviewed-by: alanb

! src/share/classes/java/util/regex/Pattern.java
! test/java/util/regex/RegExTest.java

Changeset: 1ece20885be4
Author:    sherman
Date:      2012-05-08 11:16 -0700
URL:       http://hg.openjdk.java.net/jdk8/build/jdk/rev/1ece20885be4

7157656: (zipfs) SeekableByteChannel to entry in zip file always reports its position as 0
Summary: updated SeekableByteChannel.read() to count the bytes read correctly
Reviewed-by: sherman
Contributed-by: paul.sandoz-QHcLZuEGTsvQT0dZR+AlfA&amp;lt; at &amp;gt;public.gmane.org

! src/share/demo/nio/zipfs/src/com/sun/nio/zipfs/ZipFileSystem.java
! test/demo/zipfs/ZipFSTester.java
! test/demo/zipfs/basic.sh

Changeset: fbf98cbd2e6b
Author:    xuelei
Date:      2012-05-08 17:56 -0700
URL:       http://hg.openjdk.java.net/jdk8/build/jdk/rev/fbf98cbd2e6b

7167092: Need to put the return clause in the synchronized block
Summary: a regression fix for bug 7153184
Reviewed-by: wetmore

! src/share/classes/sun/security/ssl/SSLContextImpl.java

Changeset: 0f63f3390ac9
Author:    xuelei
Date:      2012-05-08 18:08 -0700
URL:       http://hg.openjdk.java.net/jdk8/build/jdk/rev/0f63f3390ac9

7166570: JSSE certificate validation has started to fail for certificate chains
Reviewed-by: wetmore

! src/share/classes/sun/security/validator/SimpleValidator.java
+ test/sun/security/ssl/com/sun/net/ssl/internal/ssl/X509TrustManagerImpl/BasicConstraints.java

Changeset: abb63b7357a1
Author:    luchsh
Date:      2012-05-09 11:19 +0800
URL:       http://hg.openjdk.java.net/jdk8/build/jdk/rev/abb63b7357a1

7165722: Invalid path in MemoryMonitor demo's README.txt
Reviewed-by: alanb, sla

! src/share/demo/management/MemoryMonitor/README.txt

Changeset: 5e8caf6984f5
Author:    ksrini
Date:      2012-05-09 07:28 -0700
URL:       http://hg.openjdk.java.net/jdk8/build/jdk/rev/5e8caf6984f5

7166955: (pack200) JNI_GetCreatedJavaVMs needs additional checking
Reviewed-by: alanb, dholmes, ksrini
Contributed-by: youdwei-23VcF4HTsmIX0ybBhKVfKdBPR1lH4CV8&amp;lt; at &amp;gt;public.gmane.org

! src/share/native/com/sun/java/util/jar/pack/jni.cpp

Changeset: 59121a4c71c6
Author:    khazra
Date:      2012-05-09 11:14 -0700
URL:       http://hg.openjdk.java.net/jdk8/build/jdk/rev/59121a4c71c6

7165118: (prefs) AbstractPreferences.remove(null) does not throw NPE
Summary: Insert null argument check in AbstractPreferences.remove()
Reviewed-by: dholmes, chegar, alanb

! src/share/classes/java/util/prefs/AbstractPreferences.java
! test/java/util/prefs/RemoveNullKeyCheck.java

Changeset: 6438f1277df6
Author:    wetmore
Date:      2012-05-09 16:33 -0700
URL:       http://hg.openjdk.java.net/jdk8/build/jdk/rev/6438f1277df6

7167362: SecureRandom.init should be converted, amendment to 7084245
Reviewed-by: sherman

! src/share/classes/sun/security/provider/SecureRandom.java

Changeset: 5152c832745a
Author:    khazra
Date:      2012-05-09 16:55 -0700
URL:       http://hg.openjdk.java.net/jdk8/build/jdk/rev/5152c832745a

7096436: (sc) SocketChannel.connect fails on Windows 8 when channel configured non-blocking
Summary: Set localAddress only when connection is established
Reviewed-by: alanb

! src/share/classes/sun/nio/ch/SocketChannelImpl.java

Changeset: fdf5e15293e6
Author:    coffeys
Date:      2012-05-10 10:45 +0100
URL:       http://hg.openjdk.java.net/jdk8/build/jdk/rev/fdf5e15293e6

7163470: Build fails if javax.crypto src files not present
Reviewed-by: valeriep

! make/com/oracle/security/ucrypto/Makefile
! make/common/shared/Defs-java.gmk
! make/sun/security/ec/Makefile
! make/sun/security/mscapi/Makefile
! make/sun/security/pkcs11/Makefile
! makefiles/com/oracle/security/ucrypto/Makefile
! makefiles/common/shared/Defs-java.gmk
! makefiles/sun/security/ec/Makefile
! makefiles/sun/security/mscapi/Makefile
! makefiles/sun/security/pkcs11/Makefile

Changeset: 3e3017eba8ac
Author:    valeriep
Date:      2012-05-08 17:57 -0700
URL:       http://hg.openjdk.java.net/jdk8/build/jdk/rev/3e3017eba8ac

4963723: Implement SHA-224
Summary: Add support for SHA-224, SHA224withRSA, SHA224withECDSA, HmacSHA224 and OAEPwithSHA-224AndMGF1Padding.
Reviewed-by: vinnie

! src/share/classes/com/sun/crypto/provider/HmacCore.java
! src/share/classes/com/sun/crypto/provider/HmacMD5.java
! src/share/classes/com/sun/crypto/provider/HmacPKCS12PBESHA1.java
! src/share/classes/com/sun/crypto/provider/HmacSHA1.java
! src/share/classes/com/sun/crypto/provider/KeyGeneratorCore.java
! src/share/classes/com/sun/crypto/provider/OAEPParameters.java
! src/share/classes/com/sun/crypto/provider/SunJCE.java
! src/share/classes/java/security/spec/MGF1ParameterSpec.java
! src/share/classes/java/security/spec/PSSParameterSpec.java
! src/share/classes/sun/security/ec/ECDSASignature.java
! src/share/classes/sun/security/ec/SunECEntries.java
! src/share/classes/sun/security/pkcs11/P11Digest.java
! src/share/classes/sun/security/pkcs11/P11Mac.java
! src/share/classes/sun/security/pkcs11/P11Signature.java
! src/share/classes/sun/security/pkcs11/SunPKCS11.java
! src/share/classes/sun/security/pkcs11/wrapper/Functions.java
! src/share/classes/sun/security/provider/DigestBase.java
! src/share/classes/sun/security/provider/MD2.java
! src/share/classes/sun/security/provider/MD4.java
! src/share/classes/sun/security/provider/MD5.java
! src/share/classes/sun/security/provider/SHA.java
! src/share/classes/sun/security/provider/SHA2.java
! src/share/classes/sun/security/provider/SHA5.java
! src/share/classes/sun/security/provider/SunEntries.java
! src/share/classes/sun/security/rsa/RSASignature.java
! src/share/classes/sun/security/rsa/SunRsaSignEntries.java
! src/share/classes/sun/security/x509/AlgorithmId.java
! src/windows/classes/sun/security/mscapi/RSASignature.java
! src/windows/classes/sun/security/mscapi/SunMSCAPI.java
! test/com/sun/crypto/provider/Cipher/RSA/TestOAEP.java
! test/com/sun/crypto/provider/Cipher/RSA/TestOAEPParameterSpec.java
! test/com/sun/crypto/provider/Cipher/RSA/TestOAEPWithParams.java
! test/com/sun/crypto/provider/KeyGenerator/Test4628062.java
! test/com/sun/crypto/provider/Mac/MacClone.java
! test/com/sun/crypto/provider/Mac/MacKAT.java
! test/sun/security/mscapi/SignUsingNONEwithRSA.java
! test/sun/security/mscapi/SignUsingSHA2withRSA.java
! test/sun/security/pkcs11/MessageDigest/DigestKAT.java
! test/sun/security/pkcs11/MessageDigest/TestCloning.java
! test/sun/security/pkcs11/Signature/TestRSAKeyLength.java
! test/sun/security/pkcs11/ec/TestCurves.java
! test/sun/security/pkcs11/rsa/TestKeyPairGenerator.java
! test/sun/security/pkcs11/rsa/TestSignatures.java
! test/sun/security/provider/MessageDigest/DigestKAT.java
! test/sun/security/provider/MessageDigest/Offsets.java
! test/sun/security/provider/MessageDigest/TestSHAClone.java
! test/sun/security/rsa/TestKeyPairGenerator.java
! test/sun/security/rsa/TestSignatures.java

Changeset: dfce31760a2f
Author:    valeriep
Date:      2012-05-08 18:57 -0700
URL:       http://hg.openjdk.java.net/jdk8/build/jdk/rev/dfce31760a2f

Merge


Changeset: 9f8210f23773
Author:    valeriep
Date:      2012-05-10 11:19 -0700
URL:       http://hg.openjdk.java.net/jdk8/build/jdk/rev/9f8210f23773

Merge


Changeset: c5a07e3dca63
Author:    youdwei
Date:      2012-05-11 16:20 +0800
URL:       http://hg.openjdk.java.net/jdk8/build/jdk/rev/c5a07e3dca63

7163874: InetAddress.isReachable should support pinging 0.0.0.0
Reviewed-by: alanb, chegar

! src/share/native/java/net/net_util.h
! src/solaris/native/java/net/Inet4AddressImpl.c
! src/solaris/native/java/net/Inet6AddressImpl.c
! src/solaris/native/java/net/net_util_md.c
+ test/java/net/Inet4Address/PingThis.java

Changeset: 3e83229a3779
Author:    coffeys
Date:      2012-05-11 10:09 +0100
URL:       http://hg.openjdk.java.net/jdk8/build/jdk/rev/3e83229a3779

7167359: (tz) SEGV on solaris if TZ variable not set
Reviewed-by: okutsu

! src/solaris/native/java/util/TimeZone_md.c

Changeset: 944676ef3c58
Author:    mduigou
Date:      2012-05-11 11:31 -0700
URL:       http://hg.openjdk.java.net/jdk8/build/jdk/rev/944676ef3c58

7071826: Avoid benign race condition in initialization of UUID
Summary: Avoids mostly benign but sometimes expensive race condition on initialization of UUID.numberGenerator which is used by UUID.randomUUID()
Reviewed-by: alanb, chegar

! src/share/classes/java/util/UUID.java
! test/java/util/UUID/UUIDTest.java

Changeset: 85d7677a75bf
Author:    lana
Date:      2012-05-11 12:53 -0700
URL:       http://hg.openjdk.java.net/jdk8/build/jdk/rev/85d7677a75bf

Merge


Changeset: f131d4361faf
Author:    olagneau
Date:      2012-05-11 14:13 -0700
URL:       http://hg.openjdk.java.net/jdk8/build/jdk/rev/f131d4361faf

7144861: speed up RMI activation tests
Reviewed-by: alanb, smarks, dholmes, dmocek

! test/java/rmi/activation/checkusage/CheckUsage.java
! test/java/rmi/testlibrary/ActivationLibrary.java
! test/java/rmi/testlibrary/JavaVM.java
! test/java/rmi/testlibrary/RMID.java
! test/java/rmi/testlibrary/StreamPipe.java
! test/sun/rmi/runtime/Log/6409194/NoConsoleOutput.java

Changeset: df3152beef2f
Author:    xuelei
Date:      2012-05-14 07:26 -0700
URL:       http://hg.openjdk.java.net/jdk8/build/jdk/rev/df3152beef2f

7167988: PKIX CertPathBuilder in reverse mode doesn't work if more than one trust anchor is specified
Reviewed-by: mullan

! src/share/classes/sun/security/provider/certpath/SunCertPathBuilder.java
+ test/sun/security/provider/certpath/ReverseBuilder/ReverseBuild.java

Changeset: df33f5f750ec
Author:    dsamersoff
Date:      2012-05-15 16:46 +0400
URL:       http://hg.openjdk.java.net/jdk8/build/jdk/rev/df33f5f750ec

7164191: properties.putAll API may fail with ConcurrentModifcationException on multi-thread scenario
Reviewed-by: dholmes, sla
Contributed-by: Deven You &amp;lt;youdwei-23VcF4HTsmIX0ybBhKVfKdBPR1lH4CV8&amp;lt; at &amp;gt;public.gmane.org&amp;gt;

! src/share/classes/sun/management/Agent.java
+ test/sun/management/AgentCMETest.java

Changeset: 9a18e318f95a
Author:    khazra
Date:      2012-05-15 11:51 -0700
URL:       http://hg.openjdk.java.net/jdk8/build/jdk/rev/9a18e318f95a

7164636: (prefs) Cleanup src/macosx/classes/java/util/prefs
Summary: Remove rawtype usages and other code cleanup
Reviewed-by: chegar, briangoetz

! src/macosx/classes/java/util/prefs/MacOSXPreferences.java
! src/macosx/classes/java/util/prefs/MacOSXPreferencesFactory.java
! src/macosx/classes/java/util/prefs/MacOSXPreferencesFile.java

Changeset: 332bebb463d1
Author:    alanb
Date:      2012-05-16 12:43 +0100
URL:       http://hg.openjdk.java.net/jdk8/build/jdk/rev/332bebb463d1

7168505: (bf) MappedByteBuffer.load does not load buffer's content into memory
Reviewed-by: mduigou, forax

! src/share/classes/java/nio/MappedByteBuffer.java

Changeset: ce165aa48dcb
Author:    dcubed
Date:      2012-05-17 06:26 -0700
URL:       http://hg.openjdk.java.net/jdk8/build/jdk/rev/ce165aa48dcb

7168520: No jdk8 TL Nightly linux builds due to broken link in b39-2012-05-13_231
Summary: ZIP libjsig.debuginfo links into libjsig.diz files since aurora doesn't like dangling symlinks
Reviewed-by: katleman

! make/java/redist/Makefile

Changeset: 178c480998b1
Author:    robm
Date:      2012-05-17 22:42 +0100
URL:       http://hg.openjdk.java.net/jdk8/build/jdk/rev/178c480998b1

7168110: Misleading jstack error message
Reviewed-by: alanb, dsamersoff

! src/windows/native/sun/tools/attach/WindowsVirtualMachine.c

Changeset: 9fe6ebbe5895
Author:    xuelei
Date:      2012-05-17 21:59 -0700
URL:       http://hg.openjdk.java.net/jdk8/build/jdk/rev/9fe6ebbe5895

7145960: sun/security/mscapi/ShortRSAKey1024.sh failing on windows
Reviewed-by: vinnie, wetmore

! test/sun/security/mscapi/ShortRSAKey1024.sh
! test/sun/security/mscapi/ShortRSAKey512.sh
! test/sun/security/mscapi/ShortRSAKey768.sh

Changeset: af1030be726a
Author:    valeriep
Date:      2012-05-18 12:29 -0700
URL:       http://hg.openjdk.java.net/jdk8/build/jdk/rev/af1030be726a

7169496: Problem with the SHA-224 support for SunMSCAPI provider
Summary: Remove SHA224withRSA signature from SunMSCAPI provider due to lack of windows support.
Reviewed-by: vinnie

! src/windows/classes/sun/security/mscapi/RSASignature.java
! src/windows/classes/sun/security/mscapi/SunMSCAPI.java
! test/sun/security/mscapi/SignUsingNONEwithRSA.java
! test/sun/security/mscapi/SignUsingSHA2withRSA.java

Changeset: 72af24348b2b
Author:    weijun
Date:      2012-05-21 15:40 +0800
URL:       http://hg.openjdk.java.net/jdk8/build/jdk/rev/72af24348b2b

7170308: timing error in the krb5 test SSL.java
Reviewed-by: xuelei

! test/sun/security/krb5/auto/SSL.java

Changeset: 9cb304dd71d4
Author:    alanb
Date:      2012-05-21 10:41 +0100
URL:       http://hg.openjdk.java.net/jdk8/build/jdk/rev/9cb304dd71d4

7170203: TEST_BUG: test/java/nio/MappedByteBuffer/Truncate.java failing intermittently
Reviewed-by: chegar

! test/java/nio/MappedByteBuffer/Truncate.java

Changeset: f109feb13698
Author:    ksrini
Date:      2012-05-21 09:40 -0700
URL:       http://hg.openjdk.java.net/jdk8/build/jdk/rev/f109feb13698

7170087: tools/launcher/Arrghs.java test has wrong bugID for 7151434
Reviewed-by: ohair

! test/tools/launcher/Arrrghs.java

Changeset: 0a1ef7e07e01
Author:    sla
Date:      2012-05-21 19:28 +0200
URL:       http://hg.openjdk.java.net/jdk8/build/jdk/rev/0a1ef7e07e01

7167157: jcmd command file parsing does not respect the "stop" command
Reviewed-by: alanb, dsamersoff, nloodin

! src/share/classes/sun/tools/jcmd/JCmd.java

Changeset: b88fc3359dc7
Author:    lana
Date:      2012-05-21 11:44 -0700
URL:       http://hg.openjdk.java.net/jdk8/build/jdk/rev/b88fc3359dc7

Merge



&lt;/pre&gt;</description>
    <dc:creator>david.katleman-QHcLZuEGTsvQT0dZR+AlfA&lt; at &gt;public.gmane.org</dc:creator>
    <dc:date>2012-05-23T22:42:14</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.java.openjdk.build.devel/6123">
    <title>hg: jdk8/build/jaxws: Added tag jdk8-b39 for changeset 7f6b44fd3034</title>
    <link>http://permalink.gmane.org/gmane.comp.java.openjdk.build.devel/6123</link>
    <description>&lt;pre&gt;Changeset: 09a0ddda03cb
Author:    katleman
Date:      2012-05-17 06:20 -0700
URL:       http://hg.openjdk.java.net/jdk8/build/jaxws/rev/09a0ddda03cb

Added tag jdk8-b39 for changeset 7f6b44fd3034

! .hgtags


&lt;/pre&gt;</description>
    <dc:creator>david.katleman-QHcLZuEGTsvQT0dZR+AlfA&lt; at &gt;public.gmane.org</dc:creator>
    <dc:date>2012-05-23T22:41:09</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.java.openjdk.build.devel/6122">
    <title>hg: jdk8/build/jaxp: Added tag jdk8-b39 for changeset f95fdbe525c8</title>
    <link>http://permalink.gmane.org/gmane.comp.java.openjdk.build.devel/6122</link>
    <description>&lt;pre&gt;Changeset: 9ecfdbd6aed4
Author:    katleman
Date:      2012-05-17 06:20 -0700
URL:       http://hg.openjdk.java.net/jdk8/build/jaxp/rev/9ecfdbd6aed4

Added tag jdk8-b39 for changeset f95fdbe525c8

! .hgtags


&lt;/pre&gt;</description>
    <dc:creator>david.katleman-QHcLZuEGTsvQT0dZR+AlfA&lt; at &gt;public.gmane.org</dc:creator>
    <dc:date>2012-05-23T22:40:58</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.java.openjdk.build.devel/6121">
    <title>hg: jdk8/build/hotspot: 15 new changesets</title>
    <link>http://permalink.gmane.org/gmane.comp.java.openjdk.build.devel/6121</link>
    <description>&lt;pre&gt;Changeset: 26423ef693ac
Author:    katleman
Date:      2012-05-17 06:20 -0700
URL:       http://hg.openjdk.java.net/jdk8/build/hotspot/rev/26423ef693ac

Added tag jdk8-b39 for changeset 96a403721094

! .hgtags

Changeset: 56d1af561395
Author:    amurillo
Date:      2012-05-11 14:54 -0700
URL:       http://hg.openjdk.java.net/jdk8/build/hotspot/rev/56d1af561395

7168247: new hotspot build - hs24-b11
Reviewed-by: jcoomes

! make/hotspot_version

Changeset: 35e504cb49a6
Author:    collins
Date:      2012-05-11 11:30 -0700
URL:       http://hg.openjdk.java.net/jdk8/build/hotspot/rev/35e504cb49a6

7167625: Adjustments for SE-Embedded build process
Summary: Simple change to the SE-Embedded build rules that should not affect any other OpenJDK users.
Reviewed-by: kvn, dholmes

! make/linux/makefiles/vm.make
! src/share/vm/runtime/arguments.cpp

Changeset: fada85d11d92
Author:    jprovino
Date:      2012-05-16 13:33 -0400
URL:       http://hg.openjdk.java.net/jdk8/build/hotspot/rev/fada85d11d92

Merge


Changeset: 8f972594effc
Author:    kvn
Date:      2012-05-14 09:36 -0700
URL:       http://hg.openjdk.java.net/jdk8/build/hotspot/rev/8f972594effc

6924259: Remove String.count/String.offset
Summary: Allow a version of String class that doesn't have count and offset fields.
Reviewed-by: never, coleenp

! src/cpu/sparc/vm/c1_LIRAssembler_sparc.cpp
! src/cpu/x86/vm/c1_LIRAssembler_x86.cpp
! src/share/vm/classfile/javaClasses.cpp
! src/share/vm/classfile/javaClasses.hpp
! src/share/vm/classfile/systemDictionary.cpp
! src/share/vm/classfile/vmSymbols.hpp
! src/share/vm/memory/dump.cpp
! src/share/vm/opto/graphKit.cpp
! src/share/vm/opto/graphKit.hpp
! src/share/vm/opto/library_call.cpp
! src/share/vm/opto/stringopts.cpp
! src/share/vm/opto/stringopts.hpp

Changeset: de0cc3dd9f10
Author:    kvn
Date:      2012-05-17 09:50 -0700
URL:       http://hg.openjdk.java.net/jdk8/build/hotspot/rev/de0cc3dd9f10

Merge


Changeset: 3a22b77e755a
Author:    brutisso
Date:      2012-05-14 17:32 +0200
URL:       http://hg.openjdk.java.net/jdk8/build/hotspot/rev/3a22b77e755a

7161545: G1: Minor cleanups to the G1 logging
Summary: Rename "to-space-overflow" to "to-space-exhausted", Introduce one decimal point in the size format, Add Sum to the aggregate and re-order the entries, Add number of GC workers to the log output
Reviewed-by: johnc, jwilhelm

! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/g1/g1CollectorPolicy.cpp
! src/share/vm/gc_implementation/g1/g1CollectorPolicy.hpp
! src/share/vm/utilities/globalDefinitions.hpp

Changeset: 78a1b285cda8
Author:    mikael
Date:      2012-05-15 00:56 +0200
URL:       http://hg.openjdk.java.net/jdk8/build/hotspot/rev/78a1b285cda8

7158457: division by zero in adaptiveweightedaverage
Summary: Add ceiling to AdaptiveWeightedAverage
Reviewed-by: ysr, iveresov

! src/share/vm/gc_implementation/shared/gcUtil.cpp
! src/share/vm/gc_implementation/shared/gcUtil.hpp

Changeset: 33e366609904
Author:    johnc
Date:      2012-05-14 21:07 -0700
URL:       http://hg.openjdk.java.net/jdk8/build/hotspot/rev/33e366609904

Merge


Changeset: 1096fc5a52eb
Author:    johnc
Date:      2012-05-15 09:49 -0700
URL:       http://hg.openjdk.java.net/jdk8/build/hotspot/rev/1096fc5a52eb

7168294: G1: Some Full GCs incorrectly report GC cause as "No GC"
Summary: GC cause was not being set by the VM_G1CollectForAllocation VM operation.
Reviewed-by: jmasa, ysr, brutisso

! src/share/vm/gc_implementation/g1/vm_operations_g1.cpp

Changeset: cdfa5139bd58
Author:    brutisso
Date:      2012-05-15 22:26 +0200
URL:       http://hg.openjdk.java.net/jdk8/build/hotspot/rev/cdfa5139bd58

7169056: Add gigabyte unit to proper_unit_for_byte_size() and byte_size_in_proper_unit()
Reviewed-by: jwilhelm, johnc, dholmes

! src/share/vm/utilities/globalDefinitions.hpp

Changeset: 9d679effd28c
Author:    brutisso
Date:      2012-05-15 10:25 +0200
URL:       http://hg.openjdk.java.net/jdk8/build/hotspot/rev/9d679effd28c

7166894: Add gc cause to GC logging for all collectors
Reviewed-by: mgerdin, johnc

! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp
! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.hpp
! src/share/vm/gc_implementation/concurrentMarkSweep/vmCMSOperations.cpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/g1/g1CollectorPolicy.cpp
! src/share/vm/gc_implementation/parNew/parNewGeneration.cpp
! src/share/vm/gc_implementation/parallelScavenge/psMarkSweep.cpp
! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.cpp
! src/share/vm/gc_implementation/parallelScavenge/psScavenge.cpp
! src/share/vm/gc_interface/gcCause.hpp
! src/share/vm/memory/defNewGeneration.cpp
! src/share/vm/memory/genCollectedHeap.cpp
! src/share/vm/memory/genMarkSweep.cpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/java.hpp

Changeset: cdeda3fd141e
Author:    jcoomes
Date:      2012-05-18 10:27 -0700
URL:       http://hg.openjdk.java.net/jdk8/build/hotspot/rev/cdeda3fd141e

Merge

! src/share/vm/runtime/arguments.cpp

Changeset: 14b0e07ab9a6
Author:    amurillo
Date:      2012-05-18 14:50 -0700
URL:       http://hg.openjdk.java.net/jdk8/build/hotspot/rev/14b0e07ab9a6

Merge


Changeset: ff9decc8235d
Author:    amurillo
Date:      2012-05-18 14:50 -0700
URL:       http://hg.openjdk.java.net/jdk8/build/hotspot/rev/ff9decc8235d

Added tag hs24-b11 for changeset 14b0e07ab9a6

! .hgtags


&lt;/pre&gt;</description>
    <dc:creator>david.katleman-QHcLZuEGTsvQT0dZR+AlfA&lt; at &gt;public.gmane.org</dc:creator>
    <dc:date>2012-05-23T22:38:42</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.java.openjdk.build.devel/6120">
    <title>hg: jdk8/build/corba: Added tag jdk8-b39 for changeset 785af00e2827</title>
    <link>http://permalink.gmane.org/gmane.comp.java.openjdk.build.devel/6120</link>
    <description>&lt;pre&gt;Changeset: 56d030e5035f
Author:    katleman
Date:      2012-05-17 06:20 -0700
URL:       http://hg.openjdk.java.net/jdk8/build/corba/rev/56d030e5035f

Added tag jdk8-b39 for changeset 785af00e2827

! .hgtags


&lt;/pre&gt;</description>
    <dc:creator>david.katleman-QHcLZuEGTsvQT0dZR+AlfA&lt; at &gt;public.gmane.org</dc:creator>
    <dc:date>2012-05-23T22:36:25</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.java.openjdk.build.devel/6119">
    <title>hg: jdk8/build: Added tag jdk8-b39 for changeset 8927dd68aee3</title>
    <link>http://permalink.gmane.org/gmane.comp.java.openjdk.build.devel/6119</link>
    <description>&lt;pre&gt;Changeset: a2b2d435f1d2
Author:    katleman
Date:      2012-05-17 06:20 -0700
URL:       http://hg.openjdk.java.net/jdk8/build/rev/a2b2d435f1d2

Added tag jdk8-b39 for changeset 8927dd68aee3

! .hgtags


&lt;/pre&gt;</description>
    <dc:creator>david.katleman-QHcLZuEGTsvQT0dZR+AlfA&lt; at &gt;public.gmane.org</dc:creator>
    <dc:date>2012-05-23T22:36:20</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.java.openjdk.build.devel/6116">
    <title>Re: Review Request: Build-infra update</title>
    <link>http://permalink.gmane.org/gmane.comp.java.openjdk.build.devel/6116</link>
    <description>&lt;pre&gt;I wanted to be able to declare fields as native, but that was deemed 
unacceptable.

&lt;/pre&gt;</description>
    <dc:creator>Jonathan Gibbons</dc:creator>
    <dc:date>2012-05-23T18:03:34</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.java.openjdk.build.devel/6114">
    <title>Re: Review Request: Build-infra update</title>
    <link>http://permalink.gmane.org/gmane.comp.java.openjdk.build.devel/6114</link>
    <description>&lt;pre&gt;As Jon put it, for the classes in the base module, "we are delicate 
bootstrapping ground" so if you add something like "private static 
native void dummy()" rather than the annotation to the classes in the 
base module then it could be a solution for the short term. This means 
the following sources in the webrev:

src/share/classes/java/lang/Integer.java
src/share/classes/java/lang/Long.java
src/share/classes/java/net/SocketOptions.java
src/windows/classes/sun/nio/ch/PollArrayWrapper.java

Also it would be good to remove it from 
src/share/classes/sun/nio/ch/IOStatus.java too (it got the annotation in 
the first round).

-Alan.


&lt;/pre&gt;</description>
    <dc:creator>Alan Bateman</dc:creator>
    <dc:date>2012-05-23T17:05:29</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.java.openjdk.build.devel/6113">
    <title>Re: [OpenJDK 2D-Dev] [PATCH FOR REVIEW] BuildingExtensionSubtables.cpp should use -fno-strict-aliasing</title>
    <link>http://permalink.gmane.org/gmane.comp.java.openjdk.build.devel/6113</link>
    <description>&lt;pre&gt;
On May 23, 2012, at 9:32 AM, Andrew Hughes wrote:


You can add something like this to CFLAGS:
    CFLAGS += $(CFLAGS_$(&amp;lt; at &amp;gt;F))

Then:
   CFLAGS_foobar.o = -someoptions

-kto

&lt;/pre&gt;</description>
    <dc:creator>Kelly O'Hair</dc:creator>
    <dc:date>2012-05-23T16:53:23</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.java.openjdk.build.devel/6112">
    <title>Re: Review Request: Build-infra update</title>
    <link>http://permalink.gmane.org/gmane.comp.java.openjdk.build.devel/6112</link>
    <description>&lt;pre&gt;Has anyone tried creating an unused native method declaration in the class to trigger the native header
generation?   public native void GenerateNativeHeader();   ???  Is that too ugly?

-kto

On May 23, 2012, at 8:01 AM, Jonathan Gibbons wrote:



&lt;/pre&gt;</description>
    <dc:creator>Kelly O'Hair</dc:creator>
    <dc:date>2012-05-23T16:50:30</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.java.openjdk.build.devel/6111">
    <title>Re: [OpenJDK 2D-Dev] [PATCH FOR REVIEW] BuildingExtensionSubtables.cpp should use -fno-strict-aliasing</title>
    <link>http://permalink.gmane.org/gmane.comp.java.openjdk.build.devel/6111</link>
    <description>&lt;pre&gt;
I would normally suggest a pragma but when I googled around
it looks like the appropriate one is actually non-functional on purpose ..
https://bugzilla.redhat.com/show_bug.cgi?id=486176

So it might require a bit more makefile smarts. I think there's a chance
some other example template of how to do this exists but I do not know.


I would suppose it is needed but haven't closely examined the code.

-phil.


&lt;/pre&gt;</description>
    <dc:creator>Phil Race</dc:creator>
    <dc:date>2012-05-23T16:50:33</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.java.openjdk.build.devel/6110">
    <title>Re: [OpenJDK 2D-Dev] [PATCH FOR REVIEW]BuildingExtensionSubtables.cpp should use -fno-strict-aliasing</title>
    <link>http://permalink.gmane.org/gmane.comp.java.openjdk.build.devel/6110</link>
    <description>&lt;pre&gt;

----- Original Message -----

FYI, http://gcc.gnu.org/gcc-4.4/porting_to.html


&lt;/pre&gt;</description>
    <dc:creator>Andrew Hughes</dc:creator>
    <dc:date>2012-05-23T16:36:18</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.java.openjdk.build.devel/6109">
    <title>Re: [OpenJDK 2D-Dev] [PATCH FOR REVIEW] BuildingExtensionSubtables.cpp should use -fno-strict-aliasing</title>
    <link>http://permalink.gmane.org/gmane.comp.java.openjdk.build.devel/6109</link>
    <description>&lt;pre&gt;

----- Original Message -----

Yes, 4.4 to be precise.  It's not particularly new; it came out on
April 21st, 2009.


Yes, I thought the same.  But I don't see how you can direct flags to
one specific file in the Makefiles.  Any ideas?

Alternatively, is this READ_LONG macro even necessary?  I'm not surprised
gcc balks at it to be honest.


&lt;/pre&gt;</description>
    <dc:creator>Andrew Hughes</dc:creator>
    <dc:date>2012-05-23T16:32:10</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.java.openjdk.build.devel/6106">
    <title>Re: [OpenJDK 2D-Dev] [PATCH FOR REVIEW] BuildingExtensionSubtables.cpp should use -fno-strict-aliasing</title>
    <link>http://permalink.gmane.org/gmane.comp.java.openjdk.build.devel/6106</link>
    <description>&lt;pre&gt;I suppose the problem that some new version of GCC enables this option 
by default and
we could run into a problem at run time if we don't disable it ?

But this patch would appear to disable it for the whole ICU library .. 
and any other C++ code in the .so
which I would have to suppose impacts the compiler's ability to optimise 
the code, in order to
eliminate a single warning.

Can you devise a more targeted fix ?

-phil.

On 5/23/2012 5:59 AM, Andrew Hughes wrote:


&lt;/pre&gt;</description>
    <dc:creator>Phil Race</dc:creator>
    <dc:date>2012-05-23T16:01:17</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.java.openjdk.build.devel/6105">
    <title>Re: Review Request: Build-infra update</title>
    <link>http://permalink.gmane.org/gmane.comp.java.openjdk.build.devel/6105</link>
    <description>&lt;pre&gt;
There are various solutions here.

1. revert to using javah for selected files
2. give javac a list of classnames for which to generate a native header
3. move the annotation to somewhere like java.lang.annotation
4. fix Jigsaw

None of the first 3 are attractive. The last one may be difficult, but 
at some
point, it will be necessary.  The problems with &amp;lt; at &amp;gt;GenerateNativeHeader are
not specific to this particular annotation, but rather to any annotation
with RetentionPolicy.SOURCE.  However, the problems are somewhat
exacerbated by the use of the annotation in the base module, where we
are on delicate bootstrapping ground.

&lt;/pre&gt;</description>
    <dc:creator>Jonathan Gibbons</dc:creator>
    <dc:date>2012-05-23T15:01:20</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.java.openjdk.build.devel/6104">
    <title>Re: Solaris-only flag with newer gcc = build failed</title>
    <link>http://permalink.gmane.org/gmane.comp.java.openjdk.build.devel/6104</link>
    <description>&lt;pre&gt;

----- Original Message -----

In jdk7u/jdk7u now, will be in OpenJDK7u6: http://mail.openjdk.java.net/pipermail/jdk7u-dev/2012-May/003119.html


&lt;/pre&gt;</description>
    <dc:creator>Andrew Hughes</dc:creator>
    <dc:date>2012-05-23T14:36:43</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.java.openjdk.build.devel/6102">
    <title>Re: Need reviewer - &lt; at &gt;GenerateNativeHeader</title>
    <link>http://permalink.gmane.org/gmane.comp.java.openjdk.build.devel/6102</link>
    <description>&lt;pre&gt;I think Fredrik has a point here. If the idea of using the 
GenerateNativeHeader (without any particular regard to modularization) 
is problematic, then we already have a problem since we already have put 
in GenerateNativeHeader annotations across the code base.

If this approach is not working, then we need to revert those 
annotations. This calls for a separate webrev anyway.

If this approach *is* working, then this change adds no new problems.

So we could avoid stalling this push (which is needed to be able to 
continue working on build-infra in the Jigsaw forest) by allowing the 
additional GenerateNativeHeaders for now, and then continuing the 
discussion if the whole idea of GenerateNativeHeaders really work in the 
modularized world, and if not, replace them all with a working solution.

Does that sound OK to you?

/Magnus

&lt;/pre&gt;</description>
    <dc:creator>Magnus Ihse Bursie</dc:creator>
    <dc:date>2012-05-23T10:57:12</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.java.openjdk.build.devel/6101">
    <title>Re: Review Request: Build-infra update</title>
    <link>http://permalink.gmane.org/gmane.comp.java.openjdk.build.devel/6101</link>
    <description>&lt;pre&gt;I don't like holding things up but I do think this needs wider 
consideration.

-Alan

&lt;/pre&gt;</description>
    <dc:creator>Alan Bateman</dc:creator>
    <dc:date>2012-05-23T08:00:32</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.java.openjdk.build.devel/6100">
    <title>Re: Need reviewer - &lt; at &gt;GenerateNativeHeader</title>
    <link>http://permalink.gmane.org/gmane.comp.java.openjdk.build.devel/6100</link>
    <description>&lt;pre&gt;There is no point holding off this push since GenerateNativeHeader annotation
and uses of it were already pushed long time ago. These are just the finishing
touches to cater for the conversion of the remaining makefiles.

If you want another location for the annotation then we can easily search and
replace it later.

//Fredrik

2012/5/23 Alan Bateman &amp;lt;Alan.Bateman-QHcLZuEGTsvQT0dZR+AlfA&amp;lt; at &amp;gt;public.gmane.org&amp;gt;:

&lt;/pre&gt;</description>
    <dc:creator>Fredrik Öhrström</dc:creator>
    <dc:date>2012-05-23T07:51:02</dc:date>
  </item>
  <textinput rdf:about="http://search.gmane.org/?group=$group=gmane.comp.java.openjdk.build.devel">
    <title>Search Engine</title>
    <description>Search the mailing list at Gmane</description>
    <name>query</name>
    <link>http://search.gmane.org/?group=$group=gmane.comp.java.openjdk.build.devel</link>
  </textinput>
</rdf:RDF>

