> Add flexible main methods and anonymous main classes to the Java language.
Jim Laskey has updated the pull request with a new target base due to a merge
or a rebase. The pull request now contains 55 commits:
- Merge branch 'master' into 8306112
- Final clean up
- Merge branch 'mas
> Add flexible main methods and anonymous main classes to the Java language.
Jim Laskey has updated the pull request with a new target base due to a merge
or a rebase. The pull request now contains 53 commits:
- Merge branch 'master' into 8306112
- Requested clean ups
- Source code launc
On Mon, 5 Jun 2023 10:17:01 GMT, Alan Bateman wrote:
>> Joe Darcy has updated the pull request incrementally with one additional
>> commit since the last revision:
>>
>> Update reflective support.
>
> src/java.base/share/classes/java/lang/Class.java line 216:
>
>> 214: * {@linkplain
On Mon, 5 Jun 2023 10:11:17 GMT, Alan Bateman wrote:
>> Joe Darcy has updated the pull request incrementally with one additional
>> commit since the last revision:
>>
>> Update reflective support.
>
> src/java.base/share/classes/java/lang/Class.java line 1881:
>
>> 1879: * @since 21
>>
On Mon, 5 Jun 2023 10:08:59 GMT, Alan Bateman wrote:
>> Joe Darcy has updated the pull request incrementally with one additional
>> commit since the last revision:
>>
>> Update reflective support.
>
> src/java.base/share/classes/java/lang/Class.java line 29:
>
>> 27:
>> 28: import
On Sat, 3 Jun 2023 01:53:41 GMT, Joe Darcy wrote:
>> Jim Laskey has updated the pull request incrementally with one additional
>> commit since the last revision:
>>
>> Update the specification for TypeElement#getQualifiedName and
>> TypeElement#getSimpleName
&
> Add flexible main methods and anonymous main classes to the Java language.
Jim Laskey has updated the pull request incrementally with one additional
commit since the last revision:
Update the specification for TypeElement#getQualifiedName and
TypeElement#getSimpleN
> Add flexible main methods and anonymous main classes to the Java language.
Jim Laskey has updated the pull request incrementally with two additional
commits since the last revision:
- Use getQualifiedName() to indicate unnamed class
- ClassSymbol#getSimpleName() returning empty name bre
On Fri, 2 Jun 2023 17:25:20 GMT, Joe Darcy wrote:
>> src/java.base/share/classes/java/lang/Class.java line 1884:
>>
>>> 1882: reflective=true)
>>> 1883: public boolean isUnnamedClass() {
>>> 1884: return isSynthetic() && PreviewFeatures.isEnabled() &&
>>>
> Add flexible main methods and anonymous main classes to the Java language.
Jim Laskey has updated the pull request with a new target base due to a merge
or a rebase. The pull request now contains 47 commits:
- Merge branch 'master' into 8306112
- Update reflection to follow spec
- Me
> Add flexible main methods and anonymous main classes to the Java language.
Jim Laskey has updated the pull request with a new target base due to a merge
or a rebase. The pull request now contains 45 commits:
- Merge branch 'master' into 8306112
- Integrating JDK-8308913
- Integrate
> Add flexible main methods and anonymous main classes to the Java language.
Jim Laskey has updated the pull request incrementally with one additional
commit since the last revision:
Integrating JDK-8308913
-
Changes:
- all: https://git.openjdk.org/jdk/pull/13689/files
-
> Add flexible main methods and anonymous main classes to the Java language.
Jim Laskey has updated the pull request incrementally with one additional
commit since the last revision:
Integrate JDK-8308916 and JDK-8308831 - javax.model
-
Changes:
- all: https://git.openjdk.
On Thu, 1 Jun 2023 12:55:28 GMT, Alan Bateman wrote:
>> Yes. There is some juggling going on to get the code to align with the
>> requirement and the interpretation thereof.
>
>> Yes. There is some juggling going on to get the code to align with the
>> requirement and the interpretation
> Add flexible main methods and anonymous main classes to the Java language.
Jim Laskey has updated the pull request incrementally with one additional
commit since the last revision:
Missing Preview feature enum
-
Changes:
- all: https://git.openjdk.org/jdk/pull/13689/fi
> Add flexible main methods and anonymous main classes to the Java language.
Jim Laskey has updated the pull request incrementally with one additional
commit since the last revision:
Restrict access to unnamed class members when doing separate compilation.
-
Changes:
-
> Add flexible main methods and anonymous main classes to the Java language.
Jim Laskey has updated the pull request with a new target base due to a merge
or a rebase. The pull request now contains 40 commits:
- Merge branch 'master' into 8306112
- Remove mandated flag
- Remove trail
> Add flexible main methods and anonymous main classes to the Java language.
Jim Laskey has updated the pull request incrementally with one additional
commit since the last revision:
Remove mandated flag
-
Changes:
- all: https://git.openjdk.org/jdk/pull/13689/files
-
> Add flexible main methods and anonymous main classes to the Java language.
Jim Laskey has updated the pull request incrementally with one additional
commit since the last revision:
Remove trailing whitespace
-
Changes:
- all: https://git.openjdk.org/jdk/pull/13689/fi
> Add flexible main methods and anonymous main classes to the Java language.
Jim Laskey has updated the pull request incrementally with one additional
commit since the last revision:
Add main tests for inferface/enum/record
-
Changes:
- all: https://git.openjdk.org/jdk/p
On Fri, 26 May 2023 06:20:14 GMT, Rémi Forax wrote:
>> test/jdk/tools/launcher/InstanceMainTest.java line 31:
>>
>>> 29: * @run main InstanceMainTest
>>> 30: */
>>> 31: public class InstanceMainTest extends TestHelper {
>>
>> By my reading of the spec, "main" methods can be defined in record
> Add flexible main methods and anonymous main classes to the Java language.
Jim Laskey has updated the pull request incrementally with one additional
commit since the last revision:
Improving error recovery in presence of less important syntactic errors in
top-level methods and fie
On Wed, 17 May 2023 19:14:20 GMT, Jim Laskey wrote:
> As reported by Marc Hoffman of javaalmanac.io, in a recent JDK 21 build there
> are new public types nested in non-public interfaces:
>
> java.lang.runtime.ReferenceKey.SoftKey
> java.lang.runtime.Referen
As reported by Marc Hoffman of javaalmanac.io, in a recent JDK 21 build there
are new public types nested in non-public interfaces:
java.lang.runtime.ReferenceKey.SoftKey
java.lang.runtime.ReferenceKey.StrongKey
java.lang.runtime.ReferenceKey.WeakKey
java.util.Digits.DecimalDigits
> Add flexible main methods and anonymous main classes to the Java language.
Jim Laskey has updated the pull request incrementally with one additional
commit since the last revision:
Ignore SKIPs (semicolon class declarations)
-
Changes:
- all: https://git.openjdk.org/jdk/p
> Add flexible main methods and anonymous main classes to the Java language.
Jim Laskey has updated the pull request incrementally with one additional
commit since the last revision:
Allow unqualified access to unnamed class (internally visible)
-
Changes:
- all: ht
On Tue, 23 May 2023 20:04:45 GMT, Jim Laskey wrote:
>> Add flexible main methods and anonymous main classes to the Java language.
>
> Jim Laskey has updated the pull request with a new target base due to a merge
> or a rebase. The pull request now contains 33 commits:
>
> Add flexible main methods and anonymous main classes to the Java language.
Jim Laskey has updated the pull request with a new target base due to a merge
or a rebase. The pull request now contains 33 commits:
- Fix missing constructor error messages and handle inner class launching
- Me
On Tue, 23 May 2023 18:02:16 GMT, Alan Bateman wrote:
>> Jim Laskey has updated the pull request incrementally with one additional
>> commit since the last revision:
>>
>> Give subclass priority
>
> src/java.base/share/classes/jdk/internal/misc/MainMethodF
> Add flexible main methods and anonymous main classes to the Java language.
Jim Laskey has updated the pull request incrementally with one additional
commit since the last revision:
Give subclass priority
-
Changes:
- all: https://git.openjdk.org/jdk/pull/13689/files
-
> Add flexible main methods and anonymous main classes to the Java language.
Jim Laskey has updated the pull request with a new target base due to a merge
or a rebase. The pull request now contains 29 commits:
- Merge branch 'master' into 8306112
- Requested Changes #2
- Upd
> Add flexible main methods and anonymous main classes to the Java language.
Jim Laskey has updated the pull request incrementally with one additional
commit since the last revision:
Requested Changes #2
-
Changes:
- all: https://git.openjdk.org/jdk/pull/13689/files
-
On Mon, 15 May 2023 07:48:26 GMT, Alan Bateman wrote:
>> Jim Laskey has updated the pull request incrementally with one additional
>> commit since the last revision:
>>
>> Update VirtualParser.java
>
> src/java.base/share/classes/sun/launcher/LauncherH
On Mon, 15 May 2023 07:13:49 GMT, Alan Bateman wrote:
>> Jim Laskey has updated the pull request incrementally with one additional
>> commit since the last revision:
>>
>> Update VirtualParser.java
>
> src/java.base/share/classes/jdk/internal/misc/MainMethodF
On Mon, 15 May 2023 06:38:48 GMT, Alan Bateman wrote:
>> Jim Laskey has updated the pull request incrementally with one additional
>> commit since the last revision:
>>
>> Update VirtualParser.java
>
> src/java.base/share/classes/jdk/internal/misc/MainMethodF
On Mon, 15 May 2023 06:45:45 GMT, Alan Bateman wrote:
>> Jim Laskey has updated the pull request incrementally with one additional
>> commit since the last revision:
>>
>> Update VirtualParser.java
>
> test/jdk/tools/launcher/InstanceMainTest.java l
On Mon, 15 May 2023 06:31:40 GMT, Alan Bateman wrote:
>> Jim Laskey has updated the pull request incrementally with one additional
>> commit since the last revision:
>>
>> Update VirtualParser.java
>
> src/java.base/share/classes/jdk/internal/misc/MainMetho
> Add flexible main methods and anonymous main classes to the Java language.
Jim Laskey has updated the pull request incrementally with one additional
commit since the last revision:
Update VirtualParser.java
-
Changes:
- all: https://git.openjdk.org/jdk/pull/13689/fi
> Add flexible main methods and anonymous main classes to the Java language.
Jim Laskey has updated the pull request with a new target base due to a merge
or a rebase. The pull request now contains 26 commits:
- Merge branch 'master' into 8306112
- Refactor source code launcher
- T
r validation and
> transformation. This is a [preview language feature and
> API](http://openjdk.java.net/jeps/12).
Jim Laskey has updated the pull request incrementally with one additional
commit since the last revision:
Update TestJavacTaskScanner.java
-
Chang
On Tue, 9 May 2023 16:24:24 GMT, Jim Laskey wrote:
>> Enhance the Java programming language with string templates, which are
>> similar to string literals but contain embedded expressions. A string
>> template is interpreted at run time by replacing each expression w
r validation and
> transformation. This is a [preview language feature and
> API](http://openjdk.java.net/jeps/12).
Jim Laskey has updated the pull request with a new target base due to a merge
or a rebase. The pull request now contains 88 commits:
- Merge branch 'master' into 8
r validation and
> transformation. This is a [preview language feature and
> API](http://openjdk.java.net/jeps/12).
Jim Laskey has updated the pull request incrementally with one additional
commit since the last revision:
Dangling
-
Changes:
- all: https://git.openjdk.
r validation and
> transformation. This is a [preview language feature and
> API](http://openjdk.java.net/jeps/12).
Jim Laskey has updated the pull request incrementally with one additional
commit since the last revision:
Recommended changes
-
Changes:
- all: https://g
r validation and
> transformation. This is a [preview language feature and
> API](http://openjdk.java.net/jeps/12).
Jim Laskey has updated the pull request incrementally with one additional
commit since the last revision:
Requested changes
-
Changes:
- all: https://git.op
On Sat, 6 May 2023 02:53:49 GMT, Joe Darcy wrote:
>> Jim Laskey has updated the pull request incrementally with one additional
>> commit since the last revision:
>>
>> CSR recommendations
>
> src/java.base/share/classes/java/lang/StringTemplate.java line
On Sat, 6 May 2023 02:42:14 GMT, Joe Darcy wrote:
>> Jim Laskey has updated the pull request incrementally with one additional
>> commit since the last revision:
>>
>> CSR recommendations
>
> src/java.base/share/classes/java/lang/invoke/StringConcatFacto
> Add flexible main methods and anonymous main classes to the Java language.
Jim Laskey has updated the pull request incrementally with one additional
commit since the last revision:
Refactor source code launcher
-
Changes:
- all: https://git.openjdk.org/jdk/pull/13689/fi
On Fri, 5 May 2023 18:15:20 GMT, Vicente Romero wrote:
>> Jim Laskey has updated the pull request incrementally with one additional
>> commit since the last revision:
>>
>> Typo
>
> src/jdk.compiler/share/classes/com/sun/tools/javac/launcher/Main.java line
>
> Add flexible main methods and anonymous main classes to the Java language.
Jim Laskey has updated the pull request incrementally with one additional
commit since the last revision:
Typo
-
Changes:
- all: https://git.openjdk.org/jdk/pull/13689/files
- new: ht
On Fri, 5 May 2023 16:42:43 GMT, Vicente Romero wrote:
>> Jim Laskey has updated the pull request incrementally with one additional
>> commit since the last revision:
>>
>> Recommended changes #2
>
> src/java.base/share/classes/jdk/internal/misc/MainMethodF
> Add flexible main methods and anonymous main classes to the Java language.
Jim Laskey has updated the pull request incrementally with one additional
commit since the last revision:
Recommended changes #2
-
Changes:
- all: https://git.openjdk.org/jdk/pull/13689/files
-
On Fri, 5 May 2023 10:15:02 GMT, Jaikiran Pai wrote:
>> Jim Laskey has updated the pull request incrementally with two additional
>> commits since the last revision:
>>
>> - Anonymous main classes renamed to unnamed classes
>> - Add test
>
> src/jdk.compil
On Fri, 5 May 2023 09:52:37 GMT, Jaikiran Pai wrote:
>> Jim Laskey has updated the pull request incrementally with two additional
>> commits since the last revision:
>>
>> - Anonymous main classes renamed to unnamed classes
>> - Add test
>
> src/
On Fri, 5 May 2023 09:43:04 GMT, Jaikiran Pai wrote:
>> Jim Laskey has updated the pull request incrementally with two additional
>> commits since the last revision:
>>
>> - Anonymous main classes renamed to unnamed classes
>> - Add test
>
> src/java.
On Fri, 5 May 2023 09:39:07 GMT, Jaikiran Pai wrote:
>> Jim Laskey has updated the pull request incrementally with two additional
>> commits since the last revision:
>>
>> - Anonymous main classes renamed to unnamed classes
>> - Add test
>
> src/java.
On Fri, 5 May 2023 09:30:54 GMT, Jaikiran Pai wrote:
>> Jim Laskey has updated the pull request incrementally with two additional
>> commits since the last revision:
>>
>> - Anonymous main classes renamed to unnamed classes
>> - Add test
>
> src/java.
On Fri, 5 May 2023 09:28:04 GMT, Jaikiran Pai wrote:
>> Jim Laskey has updated the pull request incrementally with two additional
>> commits since the last revision:
>>
>> - Anonymous main classes renamed to unnamed classes
>> - Add test
>
> src/java.
On Thu, 27 Apr 2023 20:51:53 GMT, Maurizio Cimadamore
wrote:
>> Jim Laskey has updated the pull request with a new target base due to a
>> merge or a rebase. The pull request now contains 14 commits:
>>
>> - Merge branch 'master' into 8306112
>> - PreviewFeatu
I suppose that’s a possibility. But is it more informative to have the class
print with the synthetic flag?
> On May 4, 2023, at 5:54 PM, Maurizio Cimadamore
> wrote:
>
> On Mon, 1 May 2023 13:06:24 GMT, Jim Laskey wrote:
>
>>> Add flexible main methods an
> Add flexible main methods and anonymous main classes to the Java language.
Jim Laskey has updated the pull request incrementally with two additional
commits since the last revision:
- Anonymous main classes renamed to unnamed classes
- Add test
-
Changes:
- all: ht
On Thu, 27 Apr 2023 18:00:38 GMT, Jim Laskey wrote:
>> src/java.base/share/native/libjli/java.c line 590:
>>
>>> 588: CHECK_EXCEPTION_NULL_LEAVE(mainID);
>>> 589: (*env)->CallVoidMethod(env, mainObject, mainID);
>>> 590: br
> Add flexible main methods and anonymous main classes to the Java language.
Jim Laskey has updated the pull request incrementally with two additional
commits since the last revision:
- Move AnonymousMainClass to parser
- Revert java launch
-
Changes:
- all: ht
On Fri, 28 Apr 2023 17:51:58 GMT, Jan Lahoda wrote:
>> I believe we were discussing this some time ago, and there were some
>> problems. I don't recall the exact details, but I'll try to look into this
>> later.
>
> I've sketched this:
>
> Add flexible main methods and anonymous main classes to the Java language.
Jim Laskey has updated the pull request incrementally with two additional
commits since the last revision:
- Leave exception alone
- Unused variables
-
Changes:
- all: https://git.openjdk.org/jdk/p
> Add flexible main methods and anonymous main classes to the Java language.
Jim Laskey has updated the pull request incrementally with one additional
commit since the last revision:
Can't be invokeExact for instance main
-
Changes:
- all: https://git.openjdk.org/jdk/p
> Add flexible main methods and anonymous main classes to the Java language.
Jim Laskey has updated the pull request incrementally with one additional
commit since the last revision:
Recommended changes #1
-
Changes:
- all: https://git.openjdk.org/jdk/pull/13689/files
-
On Fri, 28 Apr 2023 14:26:10 GMT, Jan Lahoda wrote:
>> Jim Laskey has updated the pull request with a new target base due to a
>> merge or a rebase. The pull request now contains 14 commits:
>>
>> - Merge branch 'master' into 8306112
>> - PreviewFeatures.isEnab
On Fri, 28 Apr 2023 13:13:57 GMT, Jan Lahoda wrote:
>> Jim Laskey has updated the pull request with a new target base due to a
>> merge or a rebase. The pull request now contains 14 commits:
>>
>> - Merge branch 'master' into 8306112
>> - PreviewFeatures.isEnab
On Fri, 28 Apr 2023 12:45:35 GMT, Jan Lahoda wrote:
>> Jim Laskey has updated the pull request with a new target base due to a
>> merge or a rebase. The pull request now contains 14 commits:
>>
>> - Merge branch 'master' into 8306112
>> - PreviewFeatures.isEnab
On Thu, 27 Apr 2023 14:53:21 GMT, Maurizio Cimadamore
wrote:
>> Jim Laskey has updated the pull request incrementally with one additional
>> commit since the last revision:
>>
>> PreviewFeatures.isEnabled()
>
> src/jdk.compiler/share/classes/com/sun/tools/
On Thu, 27 Apr 2023 14:55:01 GMT, Maurizio Cimadamore
wrote:
>> Jim Laskey has updated the pull request incrementally with one additional
>> commit since the last revision:
>>
>> PreviewFeatures.isEnabled()
>
> src/jdk.compiler/share/classes/com/sun/tool
On Thu, 27 Apr 2023 13:39:37 GMT, Alan Bateman wrote:
>> Jim Laskey has updated the pull request incrementally with one additional
>> commit since the last revision:
>>
>> PreviewFeatures.isEnabled()
>
> src/java.base/share/classes/sun/launcher/LauncherHelper.
> Add flexible main methods and anonymous main classes to the Java language.
Jim Laskey has updated the pull request with a new target base due to a merge
or a rebase. The pull request now contains 14 commits:
- Merge branch 'master' into 8306112
- PreviewFeatures.isEnabled()
- Clean
r validation and
> transformation. This is a [preview language feature and
> API](http://openjdk.java.net/jeps/12).
Jim Laskey has updated the pull request incrementally with one additional
commit since the last revision:
CSR recommendations
-
Changes:
- all: https://g
r validation and
> transformation. This is a [preview language feature and
> API](http://openjdk.java.net/jeps/12).
Jim Laskey has updated the pull request with a new target base due to a merge
or a rebase. The pull request now contains 83 commits:
- Merge branch 'master' into 8285932
-
> Add flexible main methods and anonymous main classes to the Java language.
Jim Laskey has updated the pull request incrementally with one additional
commit since the last revision:
PreviewFeatures.isEnabled()
-
Changes:
- all: https://git.openjdk.org/jdk/pull/13689/fi
Add flexible main methods and anonymous main classes to the Java language.
-
Commit messages:
- Clean up isPreview
- Missing exception
- Corrections
- Update VM.java
- Clean up testing
- Update TestJavacTaskScanner.java
- Merge branch 'master' into 8306112
- Clean up
-
r validation and
> transformation. This is a [preview language feature and
> API](http://openjdk.java.net/jeps/12).
Jim Laskey has updated the pull request incrementally with two additional
commits since the last revision:
- Spacing
- Tidy up
-
Changes:
- all: https://g
r validation and
> transformation. This is a [preview language feature and
> API](http://openjdk.java.net/jeps/12).
Jim Laskey has updated the pull request incrementally with one additional
commit since the last revision:
Remove @PeviewFeature(feature=PreviewFeature.Feature.STRING_TE
On Thu, 13 Apr 2023 15:27:12 GMT, Roger Riggs wrote:
>> Jim Laskey has updated the pull request with a new target base due to a
>> merge or a rebase. The pull request now contains 75 commits:
>>
>> - Merge branch 'master' into 8285932
>> - Change MAX_INDY_CO
On Thu, 13 Apr 2023 14:30:19 GMT, Roger Riggs wrote:
>> Jim Laskey has updated the pull request incrementally with one additional
>> commit since the last revision:
>>
>> Typo
>
> src/jdk.incubator.concurrent/share/classes/module-info.java
r validation and
> transformation. This is a [preview language feature and
> API](http://openjdk.java.net/jeps/12).
Jim Laskey has updated the pull request incrementally with one additional
commit since the last revision:
Typo
-
Changes:
- all: https://git.openjdk.org/jd
On Thu, 13 Apr 2023 16:38:25 GMT, Daniel Fuchs wrote:
>> Jim Laskey has updated the pull request incrementally with one additional
>> commit since the last revision:
>>
>> Remove preview feature on package private java.util.Digits
>
> src/jav
r validation and
> transformation. This is a [preview language feature and
> API](http://openjdk.java.net/jeps/12).
Jim Laskey has updated the pull request incrementally with one additional
commit since the last revision:
HexDigits -> OctalDigits
-
Changes:
- all: ht
On Thu, 13 Apr 2023 16:27:51 GMT, Daniel Fuchs wrote:
>> Jim Laskey has updated the pull request incrementally with one additional
>> commit since the last revision:
>>
>> Remove preview feature on package private java.util.Digits
>
> src/java.base/share/clas
On Thu, 13 Apr 2023 13:29:33 GMT, Roger Riggs wrote:
>> Jim Laskey has updated the pull request with a new target base due to a
>> merge or a rebase. The pull request now contains 75 commits:
>>
>> - Merge branch 'master' into 8285932
>> - Change MAX_INDY_CO
r validation and
> transformation. This is a [preview language feature and
> API](http://openjdk.java.net/jeps/12).
Jim Laskey has updated the pull request incrementally with one additional
commit since the last revision:
Remove preview feature on package private java.util.Digits
r validation and
> transformation. This is a [preview language feature and
> API](http://openjdk.java.net/jeps/12).
Jim Laskey has updated the pull request incrementally with one additional
commit since the last revision:
Recommended changes
-
Changes:
- all: https://g
On Thu, 13 Apr 2023 07:42:24 GMT, Andrey Turbanov wrote:
>> Jim Laskey has updated the pull request with a new target base due to a
>> merge or a rebase. The pull request now contains 75 commits:
>>
>> - Merge branch 'master' into 8285932
>> - Change MAX_INDY_CO
On Wed, 12 Apr 2023 20:50:35 GMT, Andrey Turbanov wrote:
>> Jim Laskey has updated the pull request with a new target base due to a
>> merge or a rebase. The pull request now contains 75 commits:
>>
>> - Merge branch 'master' into 8285932
>> - Change MAX_INDY_CO
On Wed, 12 Apr 2023 15:15:09 GMT, Chen Liang wrote:
>> Jim Laskey has updated the pull request incrementally with one additional
>> commit since the last revision:
>>
>> Change MAX_INDY_CONCAT_ARG_SLOTS to be updatable.
>
> src/java.base/s
On Wed, 12 Apr 2023 15:09:50 GMT, Chen Liang wrote:
>> Jim Laskey has updated the pull request incrementally with one additional
>> commit since the last revision:
>>
>> Change MAX_INDY_CONCAT_ARG_SLOTS to be updatable.
>
> src/java.base/share/classes/java/lan
r validation and
> transformation. This is a [preview language feature and
> API](http://openjdk.java.net/jeps/12).
Jim Laskey has updated the pull request with a new target base due to a merge
or a rebase. The pull request now contains 75 commits:
- Merge branch 'master' into
On Sat, 8 Apr 2023 15:51:36 GMT, Jim Laskey wrote:
>> Enhance the Java programming language with string templates, which are
>> similar to string literals but contain embedded expressions. A string
>> template is interpreted at run time by replacing each expression w
As we head toward PTT for JEP 430 String Templates (Preview) it would be nice
to get some final reviews of the following;
Implementation API CSR https://bugs.openjdk.org/browse/JDK-8286021
Implementation PR https://github.com/openjdk/jdk/pull/10889
Thank you.
— Jim
On Fri, 7 Apr 2023 08:27:18 GMT, Tingjun Yuan wrote:
> In the current implementation of `String.join(CharSequence, Iterable)`, the
> temp array `elems` is always initialized with a length of 8. It will cause
> many array recreations when the `Iterable` contains more than 8 elements.
>
r validation and
> transformation. This is a [preview language feature and
> API](http://openjdk.java.net/jeps/12).
Jim Laskey has updated the pull request incrementally with one additional
commit since the last revision:
Change MAX_INDY_CONCAT_ARG_SLOTS to be updatable.
-
r validation and
> transformation. This is a [preview language feature and
> API](http://openjdk.java.net/jeps/12).
Jim Laskey has updated the pull request incrementally with one additional
commit since the last revision:
Clean up Error handling
-
Changes:
- all: https
On Fri, 7 Apr 2023 09:32:59 GMT, ExE Boss wrote:
>> Jim Laskey has updated the pull request incrementally with one additional
>> commit since the last revision:
>>
>> Recommended changes
>
> src/java.base/share/classes/java/lang/StringConcatHelper.java li
201 - 300 of 552 matches
Mail list logo