<?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://permalink.gmane.org/gmane.comp.java.openjdk.hotspot.compiler.devel">
    <title>gmane.comp.java.openjdk.hotspot.compiler.devel</title>
    <link>http://permalink.gmane.org/gmane.comp.java.openjdk.hotspot.compiler.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.hotspot.compiler.devel/2930"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.java.openjdk.hotspot.compiler.devel/2929"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.java.openjdk.hotspot.compiler.devel/2928"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.java.openjdk.hotspot.compiler.devel/2927"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.java.openjdk.hotspot.compiler.devel/2926"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.java.openjdk.hotspot.compiler.devel/2925"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.java.openjdk.hotspot.compiler.devel/2924"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.java.openjdk.hotspot.compiler.devel/2923"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.java.openjdk.hotspot.compiler.devel/2922"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.java.openjdk.hotspot.compiler.devel/2921"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.java.openjdk.hotspot.compiler.devel/2920"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.java.openjdk.hotspot.compiler.devel/2919"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.java.openjdk.hotspot.compiler.devel/2918"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.java.openjdk.hotspot.compiler.devel/2917"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.java.openjdk.hotspot.compiler.devel/2916"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.java.openjdk.hotspot.compiler.devel/2915"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.java.openjdk.hotspot.compiler.devel/2914"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.java.openjdk.hotspot.compiler.devel/2913"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.java.openjdk.hotspot.compiler.devel/2912"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.java.openjdk.hotspot.compiler.devel/2911"/>
      </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.hotspot.compiler.devel/2930">
    <title>hg: jdk7/hotspot-comp/hotspot: 5 new changesets</title>
    <link>http://permalink.gmane.org/gmane.comp.java.openjdk.hotspot.compiler.devel/2930</link>
    <description>&lt;pre&gt;Changeset: d47555d7aca8
Author:    jmasa
Date:      2010-03-03 08:10 -0800
URL:       http://hg.openjdk.java.net/jdk7/hotspot-comp/hotspot/rev/d47555d7aca8

6910182: CMS: assert(_cursor[j] == _survivor_plab_array[j].end(),"Ctl pt invariant")
Summary: Calculation of the slicing of survivor spaces for MT was incorrect.
Reviewed-by: ysr

! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp

Changeset: c8a467bf56ad
Author:    coleenp
Date:      2010-03-02 12:09 -0800
URL:       http://hg.openjdk.java.net/jdk7/hotspot-comp/hotspot/rev/c8a467bf56ad

6914050: jvm assertion "guard pages must be in use" in -Xcomp mode
Summary: Move creating stack guard pages in jni attach thread before potential java call rather than after. Also cleanup stack guard pages when jni attach fails
Reviewed-by: never, dholmes

! src/share/vm/prims/jni.cpp
! src/share/vm/runtime/thread.cpp

Changeset: 4b0f2f4918ed
Author:    xlu
Date:      2010-03-10 21:42 -0800
URL:       http://hg.openjdk.java.net/jdk7/ho&lt;/pre&gt;</description>
    <dc:creator>Christian.Thalinger-UdXhSnd/wVw&lt; at &gt;public.gmane.org</dc:creator>
    <dc:date>2010-03-18T17:56:05</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.java.openjdk.hotspot.compiler.devel/2929">
    <title>hg: jdk7/hotspot-comp/hotspot: 6932091: JSR 292 x86 code cleanup</title>
    <link>http://permalink.gmane.org/gmane.comp.java.openjdk.hotspot.compiler.devel/2929</link>
    <description>&lt;pre&gt;Changeset: 76c1d7d13ec5
Author:    twisti
Date:      2010-03-18 09:56 +0100
URL:       http://hg.openjdk.java.net/jdk7/hotspot-comp/hotspot/rev/76c1d7d13ec5

6932091: JSR 292 x86 code cleanup
Summary: Some code cleanups found during the JSR 292 SPARC port.
Reviewed-by: kvn, never

! src/cpu/x86/vm/methodHandles_x86.cpp
! src/cpu/x86/vm/templateTable_x86_32.cpp
! src/cpu/x86/vm/templateTable_x86_64.cpp
! src/share/vm/c1/c1_LIRGenerator.cpp
! src/share/vm/prims/methodHandles.hpp
! src/share/vm/runtime/arguments.cpp


&lt;/pre&gt;</description>
    <dc:creator>Christian.Thalinger-UdXhSnd/wVw&lt; at &gt;public.gmane.org</dc:creator>
    <dc:date>2010-03-18T13:27:25</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.java.openjdk.hotspot.compiler.devel/2928">
    <title>hg: jdk7/hotspot-comp/hotspot: 6930043: C2: SIGSEGV injavasoft.sqe.tests.lang.arr017.arr01702.arr01702.loop_forw(II)I</title>
    <link>http://permalink.gmane.org/gmane.comp.java.openjdk.hotspot.compiler.devel/2928</link>
    <description>&lt;pre&gt;Changeset: c047da02984c
Author:    never
Date:      2010-03-17 16:40 -0700
URL:       http://hg.openjdk.java.net/jdk7/hotspot-comp/hotspot/rev/c047da02984c

6930043: C2: SIGSEGV in javasoft.sqe.tests.lang.arr017.arr01702.arr01702.loop_forw(II)I
Reviewed-by: kvn

! src/share/vm/opto/loopTransform.cpp
! src/share/vm/opto/loopnode.hpp
+ test/compiler/6930043/Test6930043.java


&lt;/pre&gt;</description>
    <dc:creator>thomas.rodriguez-xsfywfwIY+M&lt; at &gt;public.gmane.org</dc:creator>
    <dc:date>2010-03-18T01:42:10</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.java.openjdk.hotspot.compiler.devel/2927">
    <title>Re: Request for reviews (M): 6932091: JSR 292 x86 code cleanup</title>
    <link>http://permalink.gmane.org/gmane.comp.java.openjdk.hotspot.compiler.devel/2927</link>
    <description>&lt;pre&gt;Looks good.

tom

On Mar 17, 2010, at 5:40 AM, Christian Thalinger wrote:



&lt;/pre&gt;</description>
    <dc:creator>Tom Rodriguez</dc:creator>
    <dc:date>2010-03-17T21:11:38</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.java.openjdk.hotspot.compiler.devel/2926">
    <title>hg: jdk7/hotspot-comp/hotspot: 6935535: String.indexOf() returnsincorrect result on x86 with SSE4.2</title>
    <link>http://permalink.gmane.org/gmane.comp.java.openjdk.hotspot.compiler.devel/2926</link>
    <description>&lt;pre&gt;Changeset: 2484f4d6a54e
Author:    kvn
Date:      2010-03-17 10:47 -0700
URL:       http://hg.openjdk.java.net/jdk7/hotspot-comp/hotspot/rev/2484f4d6a54e

6935535: String.indexOf() returns incorrect result on x86 with SSE4.2
Summary: Added missing counter decrement when substring search restarted.
Reviewed-by: twisti

! src/cpu/x86/vm/assembler_x86.cpp
+ test/compiler/6935535/Test.java


&lt;/pre&gt;</description>
    <dc:creator>vladimir.kozlov-xsfywfwIY+M&lt; at &gt;public.gmane.org</dc:creator>
    <dc:date>2010-03-17T20:22:53</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.java.openjdk.hotspot.compiler.devel/2925">
    <title>Re: Request for reviews (M): 6932091: JSR 292 x86 code cleanup</title>
    <link>http://permalink.gmane.org/gmane.comp.java.openjdk.hotspot.compiler.devel/2925</link>
    <description>&lt;pre&gt;Looks good.

Vladimir

Christian Thalinger wrote:

&lt;/pre&gt;</description>
    <dc:creator>Vladimir Kozlov</dc:creator>
    <dc:date>2010-03-17T17:43:48</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.java.openjdk.hotspot.compiler.devel/2924">
    <title>Re: review (S) for 6930043: C2: SIGSEGV injavasoft.sqe.tests.lang.arr017.arr01702.arr01702.loop_forw(II)I</title>
    <link>http://permalink.gmane.org/gmane.comp.java.openjdk.hotspot.compiler.devel/2924</link>
    <description>&lt;pre&gt;Looks good.

Vladimir

Tom Rodriguez wrote:
 fore.  I've updated the webrev.

&lt;/pre&gt;</description>
    <dc:creator>Vladimir Kozlov</dc:creator>
    <dc:date>2010-03-17T17:36:15</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.java.openjdk.hotspot.compiler.devel/2923">
    <title>Re: review (S) for 6930043: C2: SIGSEGV injavasoft.sqe.tests.lang.arr017.arr01702.arr01702.loop_forw(II)I</title>
    <link>http://permalink.gmane.org/gmane.comp.java.openjdk.hotspot.compiler.devel/2923</link>
    <description>&lt;pre&gt;It's updated now.

tom

On Mar 16, 2010, at 1:59 PM, Vladimir Kozlov wrote:

 ore.  I've updated the webrev.


&lt;/pre&gt;</description>
    <dc:creator>Tom Rodriguez</dc:creator>
    <dc:date>2010-03-17T17:06:37</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.java.openjdk.hotspot.compiler.devel/2922">
    <title>Re: Request for reviews (XS): 6935535: String.indexOf() returnsincorrect result on x86 with SSE4.2</title>
    <link>http://permalink.gmane.org/gmane.comp.java.openjdk.hotspot.compiler.devel/2922</link>
    <description>&lt;pre&gt;Thank you, Christian

Vladimir

Christian Thalinger wrote:

&lt;/pre&gt;</description>
    <dc:creator>Vladimir Kozlov</dc:creator>
    <dc:date>2010-03-17T16:32:44</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.java.openjdk.hotspot.compiler.devel/2921">
    <title>hg: jdk7/hotspot-comp/hotspot: 6934966: JSR 292 add C1 logic forsaved SP over MethodHandle calls</title>
    <link>http://permalink.gmane.org/gmane.comp.java.openjdk.hotspot.compiler.devel/2921</link>
    <description>&lt;pre&gt;Changeset: fc2c71045ada
Author:    twisti
Date:      2010-03-17 10:22 +0100
URL:       http://hg.openjdk.java.net/jdk7/hotspot-comp/hotspot/rev/fc2c71045ada

6934966: JSR 292 add C1 logic for saved SP over MethodHandle calls
Summary: The logic for x86 C1 to save the SP over MH calls is pretty straight forward but SPARC handles that differently.
Reviewed-by: never, jrose

! src/cpu/sparc/vm/c1_FrameMap_sparc.hpp
! src/cpu/sparc/vm/c1_LIRAssembler_sparc.cpp
! src/cpu/x86/vm/c1_FrameMap_x86.hpp
! src/cpu/x86/vm/c1_LIRAssembler_x86.cpp
! src/share/vm/c1/c1_LIR.cpp
! src/share/vm/c1/c1_LIRAssembler.cpp
! src/share/vm/c1/c1_LIRAssembler.hpp


&lt;/pre&gt;</description>
    <dc:creator>Christian.Thalinger-UdXhSnd/wVw&lt; at &gt;public.gmane.org</dc:creator>
    <dc:date>2010-03-17T14:24:56</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.java.openjdk.hotspot.compiler.devel/2920">
    <title>Re: Request for reviews (XS): 6935535: String.indexOf() returnsincorrect result on x86 with SSE4.2</title>
    <link>http://permalink.gmane.org/gmane.comp.java.openjdk.hotspot.compiler.devel/2920</link>
    <description>&lt;pre&gt;
Looks good.  -- Christian


&lt;/pre&gt;</description>
    <dc:creator>Christian Thalinger</dc:creator>
    <dc:date>2010-03-17T12:44:18</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.java.openjdk.hotspot.compiler.devel/2919">
    <title>Request for reviews (M): 6932091: JSR 292 x86 code cleanup</title>
    <link>http://permalink.gmane.org/gmane.comp.java.openjdk.hotspot.compiler.devel/2919</link>
    <description>&lt;pre&gt;http://cr.openjdk.java.net/~twisti/6932091/webrev.01/

Some code cleanups found during the JSR 292 SPARC port.

Additionally TaggedStackInterpreter is disabled when MethodHandles are
enabled as the MethodHandles code does not support
TaggedStackInterpreter.

src/cpu/x86/vm/methodHandles_x86.cpp
src/cpu/x86/vm/templateTable_x86_32.cpp
src/cpu/x86/vm/templateTable_x86_64.cpp
src/share/vm/c1/c1_LIRGenerator.cpp
src/share/vm/prims/methodHandles.hpp
src/share/vm/runtime/arguments.cpp



&lt;/pre&gt;</description>
    <dc:creator>Christian Thalinger</dc:creator>
    <dc:date>2010-03-17T12:40:30</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.java.openjdk.hotspot.compiler.devel/2918">
    <title>Request for reviews (XS): 6935535: String.indexOf() returns incorrectresult on x86 with SSE4.2</title>
    <link>http://permalink.gmane.org/gmane.comp.java.openjdk.hotspot.compiler.devel/2918</link>
    <description>&lt;pre&gt;
http://cr.openjdk.java.net/~kvn/6935535/webrev

Fixed 6935535: String.indexOf() returns incorrect result on x86 with SSE4.2

Added missing counter decrement when substring search restarted.
Added regression test.


&lt;/pre&gt;</description>
    <dc:creator>Vladimir Kozlov</dc:creator>
    <dc:date>2010-03-17T02:15:29</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.java.openjdk.hotspot.compiler.devel/2917">
    <title>hg: jdk7/hotspot-comp/hotspot: 6935466: new CodeCache flushing codeis not guarded by the flag</title>
    <link>http://permalink.gmane.org/gmane.comp.java.openjdk.hotspot.compiler.devel/2917</link>
    <description>&lt;pre&gt;Changeset: 428a9c451986
Author:    kvn
Date:      2010-03-16 15:35 -0700
URL:       http://hg.openjdk.java.net/jdk7/hotspot-comp/hotspot/rev/428a9c451986

6935466: new CodeCache flushing code is not guarded by the flag
Summary: Add missing guard.
Reviewed-by: never

! src/share/vm/compiler/compileBroker.cpp


&lt;/pre&gt;</description>
    <dc:creator>vladimir.kozlov-xsfywfwIY+M&lt; at &gt;public.gmane.org</dc:creator>
    <dc:date>2010-03-17T01:08:52</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.java.openjdk.hotspot.compiler.devel/2916">
    <title>Re: Request for reviews (XS): 6931465: Switch off by defaultoptimization flags in HS17]</title>
    <link>http://permalink.gmane.org/gmane.comp.java.openjdk.hotspot.compiler.devel/2916</link>
    <description>&lt;pre&gt;Thanks, Tom

Vladimir

Tom Rodriguez wrote:

&lt;/pre&gt;</description>
    <dc:creator>Vladimir Kozlov</dc:creator>
    <dc:date>2010-03-16T22:34:48</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.java.openjdk.hotspot.compiler.devel/2915">
    <title>Re: Request for reviews (XS): 6931465: Switch off by defaultoptimization flags in HS17]</title>
    <link>http://permalink.gmane.org/gmane.comp.java.openjdk.hotspot.compiler.devel/2915</link>
    <description>&lt;pre&gt;Looks good.

tom

On Mar 16, 2010, at 3:04 PM, Vladimir Kozlov &amp;lt;Vladimir.Kozlov-UdXhSnd/wVw&amp;lt; at &amp;gt;public.gmane.org&amp;gt;  
wrote:


&lt;/pre&gt;</description>
    <dc:creator>Tom Rodriguez</dc:creator>
    <dc:date>2010-03-16T22:32:11</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.java.openjdk.hotspot.compiler.devel/2914">
    <title>Request for reviews (XS): 6931465: Switch off by default optimizationflags in HS17]</title>
    <link>http://permalink.gmane.org/gmane.comp.java.openjdk.hotspot.compiler.devel/2914</link>
    <description>&lt;pre&gt;http://cr.openjdk.java.net/~kvn/6935466/webrev

Fixed 6935466: new CodeCache flushing code is not guarded by the flag

Add missing guard.


&lt;/pre&gt;</description>
    <dc:creator>Vladimir Kozlov</dc:creator>
    <dc:date>2010-03-16T22:04:50</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.java.openjdk.hotspot.compiler.devel/2913">
    <title>Re: review (S) for 6930043: C2: SIGSEGV injavasoft.sqe.tests.lang.arr017.arr01702.arr01702.loop_forw(II)I</title>
    <link>http://permalink.gmane.org/gmane.comp.java.openjdk.hotspot.compiler.devel/2913</link>
    <description>&lt;pre&gt;Yes, I was wrong, it is inserted in between. The assert is good.
But I don't see updated comment and hash_delete() calls.

Vladimir

Tom Rodriguez wrote:
 re.  I've updated the webrev.

&lt;/pre&gt;</description>
    <dc:creator>Vladimir Kozlov</dc:creator>
    <dc:date>2010-03-16T20:59:01</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.java.openjdk.hotspot.compiler.devel/2912">
    <title>Re: review (S) for 6930043: C2: SIGSEGV injavasoft.sqe.tests.lang.arr017.arr01702.arr01702.loop_forw(II)I</title>
    <link>http://permalink.gmane.org/gmane.comp.java.openjdk.hotspot.compiler.devel/2912</link>
    <description>&lt;pre&gt;
On Mar 16, 2010, at 11:17 AM, Vladimir Kozlov wrote:


create_new_if_for_predicate inserts a new if between the trap place holder if and the last created if.  I'd added an assert that verified the ordering but I guess I never updated the webrev itself.  It's there now and it looks like this:

+       assert(upper_bound_proj-&amp;gt;in(0)-&amp;gt;as_If()-&amp;gt;in(0) == lower_bound_proj, "should dominate");

tom

 e.  I've updated the webrev.


&lt;/pre&gt;</description>
    <dc:creator>Tom Rodriguez</dc:creator>
    <dc:date>2010-03-16T18:39:06</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.java.openjdk.hotspot.compiler.devel/2911">
    <title>Re: review (S) for 6930043: C2: SIGSEGV injavasoft.sqe.tests.lang.arr017.arr01702.arr01702.loop_forw(II)I</title>
    <link>http://permalink.gmane.org/gmane.comp.java.openjdk.hotspot.compiler.devel/2911</link>
    <description>&lt;pre&gt;

Tom Rodriguez wrote:

Then you have to swap next lines, otherwise upper_bound will be generated above lower_bound

2267       ProjNode* lower_bound_proj = create_new_if_for_predicate(predicate_proj);
2268       ProjNode* upper_bound_proj = create_new_if_for_predicate(predicate_proj);

Vladimir

 .  I've updated the webrev.

&lt;/pre&gt;</description>
    <dc:creator>Vladimir Kozlov</dc:creator>
    <dc:date>2010-03-16T18:17:59</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.java.openjdk.hotspot.compiler.devel/2910">
    <title>Re: review (S) for 6930043: C2: SIGSEGV injavasoft.sqe.tests.lang.arr017.arr01702.arr01702.loop_forw(II)I</title>
    <link>http://permalink.gmane.org/gmane.comp.java.openjdk.hotspot.compiler.devel/2910</link>
    <description>&lt;pre&gt;
On Mar 16, 2010, at 10:46 AM, Vladimir Kozlov wrote:


Why?  That's not the usage model of create_new_if_for_predicate.

ProjNode* PhaseIdealLoop::create_new_if_for_predicate(ProjNode* cont_proj) {
  assert(is_uncommon_trap_if_pattern(cont_proj, true), "must be a uct if pattern!");

I think it would assert if I passed something else and it wouldn't improve the code shape even if I did.


ok.



Calling hash_delete implies something which isn't true about the nodes since they are newly created and I found it confusing when I first read it which is why I removed it.  I guess it would be more consistent with the other code in loop opts which pretty much always calls hash_delete.  I'll restore it.

tom

   I've updated the webrev.


&lt;/pre&gt;</description>
    <dc:creator>Tom Rodriguez</dc:creator>
    <dc:date>2010-03-16T18:09:55</dc:date>
  </item>
  <textinput rdf:about="http://search.gmane.org/?group=$group=gmane.comp.java.openjdk.hotspot.compiler.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.hotspot.compiler.devel</link>
  </textinput>
</rdf:RDF>
