Re: indy and tailc

2010-02-01 Thread Charles Oliver Nutter
On Mon, Feb 1, 2010 at 8:20 PM, John Rose wrote: > On Jan 31, 2010, at 11:19 PM, Charles Oliver Nutter wrote: > >> The other use case, which I did not attempt, was in regenerating call >> sites a la the DLR's DynamicSite logic (which repeatedly regenerates a >> call site with a series of instanceo

Re: indy and tailc

2010-02-01 Thread John Rose
On Jan 31, 2010, at 11:19 PM, Charles Oliver Nutter wrote: > The other use case, which I did not attempt, was in regenerating call > sites a la the DLR's DynamicSite logic (which repeatedly regenerates a > call site with a series of instanceof checks, to specialize the call > paths iteratively). A

Re: hg: mlvm/mlvm/hotspot: dynopt, trustfinal: update to match JDK7 pushes

2010-02-01 Thread Christian Thalinger
On 02/ 1/10 03:48 PM, Charles Oliver Nutter wrote: > On Mon, Feb 1, 2010 at 2:41 AM, Christian Thalinger > wrote: >> This patch adds a command line option (-XX:+TrustFinalNonStaticFields) >> to turn on for user classes what we already do for system classes in >> {java,sun}.dyn: treat final non-sta

Re: hg: mlvm/mlvm/hotspot: dynopt, trustfinal: update to match JDK7 pushes

2010-02-01 Thread Charles Oliver Nutter
On Mon, Feb 1, 2010 at 2:41 AM, Christian Thalinger wrote: > This patch adds a command line option (-XX:+TrustFinalNonStaticFields) > to turn on for user classes what we already do for system classes in > {java,sun}.dyn: treat final non-static fields as constants. > > This enables to inline Method

hg: mlvm/mlvm/hotspot: indy-c1-x86-6919934.patch: Bugfixes.

2010-02-01 Thread Christian . Thalinger
Changeset: a252d84cdf60 Author:twisti Date: 2010-02-01 15:27 +0100 URL: http://hg.openjdk.java.net/mlvm/mlvm/hotspot/rev/a252d84cdf60 indy-c1-x86-6919934.patch: Bugfixes. ! indy-c1-x86-6919934.patch ___ mlvm-dev mailing list mlvm-dev@ope

hg: mlvm/mlvm/hotspot: series: Removed trustfinal-6912065.patch.

2010-02-01 Thread Christian . Thalinger
Changeset: 88fd4dcbacd0 Author:twisti Date: 2010-02-01 14:47 +0100 URL: http://hg.openjdk.java.net/mlvm/mlvm/hotspot/rev/88fd4dcbacd0 series: Removed trustfinal-6912065.patch. callcc.patch: Updated. dynopt-6912064.patch: Updated. ! callcc.patch ! dynopt-6912064.patch ! series

hg: mlvm/mlvm/hotspot: indy-c1-x86: Renamed to indy-c1-x86-6919934.

2010-02-01 Thread Christian . Thalinger
Changeset: 7a6d77330310 Author:twisti Date: 2010-02-01 14:36 +0100 URL: http://hg.openjdk.java.net/mlvm/mlvm/hotspot/rev/7a6d77330310 indy-c1-x86: Renamed to indy-c1-x86-6919934. + indy-c1-x86-6919934.patch - indy-c1-x86.patch ! series _

Re: JSR 292 x86 C1 support

2010-02-01 Thread Christian Thalinger
On 01/28/10 02:07 PM, Christian Thalinger wrote: > It should also work as final non-static field and using -XX: > +TrustFinalNonStaticFields. That switch does for user classes what > happens per default for {java,sun}.dyn classes: we trust final > non-static to be effectively final. But it does n

hg: mlvm/mlvm/langtools: series: Rebased to jdk7-b81.

2010-02-01 Thread Christian . Thalinger
Changeset: 5e88ba2b38fc Author:twisti Date: 2010-02-01 10:11 +0100 URL: http://hg.openjdk.java.net/mlvm/mlvm/langtools/rev/5e88ba2b38fc series: Rebased to jdk7-b81. ! series ___ mlvm-dev mailing list mlvm-dev@openjdk.java.net http://mail

hg: mlvm/mlvm/jdk: series: Rebased to jdk7-b81.

2010-02-01 Thread Christian . Thalinger
Changeset: f8750be16e41 Author:twisti Date: 2010-02-01 10:10 +0100 URL: http://hg.openjdk.java.net/mlvm/mlvm/jdk/rev/f8750be16e41 series: Rebased to jdk7-b81. osxpaths.patch: Removed. - osxpaths.patch ! series ___ mlvm-dev mailing list m

hg: mlvm/mlvm/hotspot: series: Rebased to jdk7-b81.

2010-02-01 Thread Christian . Thalinger
Changeset: b9c4ee26ce76 Author:twisti Date: 2010-02-01 10:09 +0100 URL: http://hg.openjdk.java.net/mlvm/mlvm/hotspot/rev/b9c4ee26ce76 series: Rebased to jdk7-b81. osxpaths.patch: Removed. - osxpaths.patch ! series ___ mlvm-dev mailing li

Re: hg: mlvm/mlvm/hotspot: dynopt, trustfinal: update to match JDK7 pushes

2010-02-01 Thread Christian Thalinger
On 02/ 1/10 08:31 AM, Charles Oliver Nutter wrote: > I think I lost track of patches for a while...trustfinal is the > optimization to not repeatedly access finals, correct? I'll have a > look at the patch, but perhaps a description of when final accesses > will be elided? This patch adds a comman