Re: RFR: updated draft API for JEP 269 Convenience Collection Factories

2015-11-07 Thread forax
Shameless plug I will present an university at Devoxx monday morning 'Design Pattern Reloaded' :) Rémi - Mail original - > De: "Stuart Marks" <stuart.ma...@oracle.com> > À: "Remi Forax" <fo...@univ-mlv.fr> > Cc: "core-libs-dev" &l

Re: Proposed API for JEP 259: Stack-Walking API

2015-10-31 Thread forax
Hi Mandy, - Mail original - > De: "Mandy Chung" <mandy.ch...@oracle.com> > À: "Remi Forax" <fo...@univ-mlv.fr>, "David M. Lloyd" <david.ll...@redhat.com> > Cc: core-libs-dev@openjdk.java.net > Envoyé: Vendredi 30 Octobre 2015 2

Re: Proposed API for JEP 259: Stack-Walking API

2015-11-05 Thread forax
- Mail original - > De: "Mandy Chung" <mandy.ch...@oracle.com> > À: "Remi Forax" <fo...@univ-mlv.fr> > Cc: "Paul Sandoz" <paul.san...@oracle.com>, core-libs-dev@openjdk.java.net > Envoyé: Jeudi 5 Novembre 2015 22:48

Re: Proposed API for JEP 259: Stack-Walking API

2015-10-31 Thread forax
- > De: "Peter Levart" <peter.lev...@gmail.com> > À: "Remi Forax" <fo...@univ-mlv.fr>, "Mandy Chung" <mandy.ch...@oracle.com> > Cc: core-libs-dev@openjdk.java.net > Envoyé: Samedi 31 Octobre 2015 20:23:14 > Objet: Re: Proposed API

Re: Proposed API for JEP 259: Stack-Walking API

2015-10-31 Thread forax
- Mail original - > De: "Mandy Chung" <mandy.ch...@oracle.com> > À: "Remi Forax" <fo...@univ-mlv.fr> > Cc: core-libs-dev@openjdk.java.net > Envoyé: Samedi 31 Octobre 2015 23:59:01 > Objet: Re: Proposed API for JEP 259: Stack-Walking API >

Re: java.lang.reflect.Method.copyOf

2015-10-14 Thread forax
Thanks Paul and Chris, very interesting indeed. regards, Rémi - Mail original - > De: "Chris Hegarty" <chris.hega...@oracle.com> > À: "Remi Forax" <fo...@univ-mlv.fr> > Cc: "Paul Sandoz" <paul.san...@oracle.com>, "core-libs-

Re: RFR 9: 8138963 : java.lang.Objects new method to default to non-null

2015-10-08 Thread forax
Hi Roger, my point was that for me, all theses forms are ambiguous thus not readable. > De: "Roger Riggs" <roger.ri...@oracle.com> > À: "Remi Forax" <fo...@univ-mlv.fr> > Cc: "core-libs-dev" <core-libs-dev@openjdk.java.net> > Envoy

Re: Proposed API for JEP 259: Stack-Walking API

2015-11-18 Thread forax
Hi peter, Given this is a stack walker, considering the stack as a state seems natural to me. Rémi - Mail original - > De: "Peter Levart" <peter.lev...@gmail.com> > À: "Remi Forax" <fo...@univ-mlv.fr>, "David Holmes" <david.hol...@orac

Re: RFR(XS): 8143127: InvokerBytecodeGenerator emitConst should handle Byte, Short, Character

2015-11-17 Thread forax
- Mail original - > De: "Claes Redestad" <claes.redes...@oracle.com> > À: "Remi Forax" <fo...@univ-mlv.fr> > Cc: "core-libs-dev@openjdk.java.net Libs" <core-libs-dev@openjdk.java.net> > Envoyé: Mardi 17 Novembre 2015 23:0

Re: JEP 269: Convenience Factory Methods for Collections

2015-10-03 Thread forax
Hi Kevin, i'm glad you ask, - Mail original - > De: "Kevin Bourrillion" <kev...@google.com> > À: "Remi Forax" <fo...@univ-mlv.fr> > Cc: "Core Libs Dev" <core-libs-dev@openjdk.java.net> > Envoyé: Vendredi 2 Octobre 201

Re: Suggested fix for JDK-4724038 (Add unmap method to MappedByteBuffer)

2015-09-09 Thread forax
a file.delete(). Rémi - Mail original - > De: "Peter Levart" <peter.lev...@gmail.com> > À: "Remi Forax" <fo...@univ-mlv.fr>, "Andrew Haley" <a...@redhat.com> > Cc: core-libs-dev@openjdk.java.net > Envoyé: Mercredi 9 Septembre 2015 00

Re: RFR 8135248: Add utility methods to check indexes and ranges

2015-09-21 Thread forax
De: "Vitaly Davidovich" <vita...@gmail.com> > À: "Rémi Forax" <fo...@univ-mlv.fr> > Cc: "core-libs-dev" <core-libs-dev@openjdk.java.net>, "Paul Sandoz" > <paul.san...@oracle.com> > Envoyé: Lundi 21 Septembre 2015 16:

Re: RFR(m): JEP 269 initial API and skeleton implementation (JDK-8139232)

2015-11-26 Thread forax
Hi Stuart, - Mail original - > De: "Stuart Marks" <stuart.ma...@oracle.com> > À: "Remi Forax" <fo...@univ-mlv.fr> > Cc: "core-libs-dev" <core-libs-dev@openjdk.java.net> > Envoyé: Mercredi 25 Novembre 2015 01:07:16 > Obj

Re: A new helper method Arrays.asArray

2016-06-15 Thread forax
o...@univ-mlv.fr > Sent: Wednesday, June 15, 2016 00:38 > To: timo kinnunen > Cc: core-libs-dev ; Louis Wasserman > Subject: Re: A new helper method Arrays.asArray > > De: "timo kinnunen" <timo.kinnu...@gmail.com> > > > À: "Remi Forax" <

Re: A new helper method Arrays.asArray

2016-06-14 Thread forax
- Mail original - > De: "timo kinnunen" <timo.kinnu...@gmail.com> > À: "Remi Forax" <fo...@univ-mlv.fr> > Cc: "core-libs-dev" <core-libs-dev@openjdk.java.net>, "Louis Wasserman" > <lowas...@google.com> > Envo

Re: RFR (S) 8149459: StringConcatFactory should be synced up with LambdaMetafactory

2016-02-10 Thread forax
by defineAnonymousClass. cheers, Rémi - Mail original - > De: "Aleksey Shipilev" <aleksey.shipi...@oracle.com> > À: "Remi Forax" <fo...@univ-mlv.fr> > Cc: "Java Core Libs" <core-libs-dev@openjdk.java.net> > Envoyé: Mercredi 10 Février 201

Re: ClassFileTransformer does not apply to anonymous classes

2016-01-26 Thread forax
Hello, - Mail original - > De: "Rafael Winterhalter" <rafael@gmail.com> > À: "Remi Forax" <fo...@univ-mlv.fr> > Cc: "Vladimir Ivanov" <vladimir.x.iva...@oracle.com>, "Coleen Phillimore" > <coleen.phillim...@o

Re: ClassFileTransformer does not apply to anonymous classes

2016-01-26 Thread forax
), the implementation of the lambda proxy class will change. BTW, i maybe wrong, but as far as remember, the first release of Java 8 was not using vm anonymous classes for lambdas. regards, Rémi - Mail original - > De: "Rafael Winterhalter" <rafael@gmail.com> &g

Re: RFR: 8151858: update ASM 5.1 to accept V53.0 classfiles

2016-03-15 Thread forax
com> > À: "Kumar Srinivasan" <kumar.x.sriniva...@oracle.com>, "Remi Forax" > <fo...@univ-mlv.fr>, "Jonathan Gibbons" > <jonathan.gibb...@oracle.com>, "Alan Bateman" <alan.bate...@oracle.com> > Cc: "core-libs-d

Re: RFR: 8151858: update ASM 5.1 to accept V53.0 classfiles

2016-03-15 Thread forax
After this patch, the version of ASM internally used by OpenJDK will accept V53 class files but not understand module-info.class specific file format, so that version of ASM will be able to read module-info.class, but will see it as a class with a bunch of custom attributes and will not be able

Re: RFR: 8153334: Replace BufferedInputStreams use of AtomicReferenceFieldUpdater with Unsafe

2016-04-06 Thread forax
- Mail original - > De: "Vitaly Davidovich" <vita...@gmail.com> > À: "Remi Forax" <fo...@univ-mlv.fr> > Cc: "Paul Sandoz" <paul.san...@oracle.com>, "core-libs-dev Libs" > <core-libs-dev@openjdk.java.net>

Re: JDK 9 build 109 -> Lucene's Ant build works again; still missing Hotspot patches

2016-03-19 Thread forax
my bad, i've crawle the file to see if this API was supported or not and it seems my eyes fail me :) Rémi - Mail original - > De: "Mandy Chung" <mandy.ch...@oracle.com> > À: "Remi Forax" <fo...@univ-mlv.fr> > Cc: "Mandy Chung" &l

Re: RFR: 8147755: ASM should create correct constant tag for invokestatic on handle point to interface static method

2016-03-03 Thread forax
comments inlinined ... - Mail original - > De: "Kumar Srinivasan" <kumar.x.sriniva...@oracle.com> > À: "core-libs-dev" <core-libs-dev@openjdk.java.net>, "Remi Forax" > <fo...@univ-mlv.fr> > Cc: "SUNDARARAJAN.ATHIJEGANNAT

Re: RFR: 8153334: Replace BufferedInputStreams use of AtomicReferenceFieldUpdater with Unsafe

2016-04-03 Thread forax
- Mail original - > De: "Claes Redestad" <claes.redes...@oracle.com> > À: "Remi Forax" <fo...@univ-mlv.fr> > Cc: "core-libs-dev Libs" <core-libs-dev@openjdk.java.net> > Envoyé: Dimanche 3 Avril 2016 14:19:52

Re: RFR: jsr166 jdk9 integration wave 6

2016-04-03 Thread forax
- Mail original - > De: "Martin Buchholz" <marti...@google.com> > À: "Remi Forax" <fo...@univ-mlv.fr> > Cc: "core-libs-dev" <core-libs-dev@openjdk.java.net>, "Doug Lea" > <d...@cs.oswego.edu>, "Paul Sando

Re: RFR: 8152641: Plugin to generate BMH$Species classes ahead-of-time

2016-03-30 Thread forax
Patch looks Ok to me. Rémi - Mail original - > De: "Claes Redestad" <claes.redes...@oracle.com> > À: "Remi Forax" <fo...@univ-mlv.fr> > Cc: "Peter Levart" <peter.lev...@gmail.com>, "Mandy Chung" > <mandy.ch...@

Re: RFR[9]:Fix java/lang/invoke/MethodHandleImpl's use of Unsafe.defineAnonymousClass()

2016-05-11 Thread forax
- Mail original - > De: "Vladimir Ivanov" <vladimir.x.iva...@oracle.com> > À: "Remi Forax" <fo...@univ-mlv.fr>, "shilpi rastogi" > <shilpi.rast...@oracle.com> > Cc: core-libs-dev@openjdk.java.net, "John Rose" <john.r

Re: RFR(m): 8139233 add initial compact immutable collection implementations

2016-05-05 Thread forax
- Mail original - > De: "Stuart Marks" <stuart.ma...@oracle.com> > À: "Remi Forax" <fo...@univ-mlv.fr> > Cc: "core-libs-dev" <core-libs-dev@openjdk.java.net> > Envoyé: Jeudi 5 Mai 2016 08:32:08 > Objet: Re: RFR(m): 8139

Re: RFR(m): 8145468 deprecations for java.lang

2016-04-15 Thread forax
- Mail original - > De: "Brian Goetz" <brian.go...@oracle.com> > À: "Rémi Forax" <fo...@univ-mlv.fr> > Cc: "Stuart Marks" <stuart.ma...@oracle.com>, "core-libs-dev" > <core-libs-dev@openjdk.java.net> >

Re: Calling a lambda expression from a new thread before the main method is run causes the thread to lock up

2017-01-24 Thread forax
> De: "Luke Hutchison" <luke.hu...@gmail.com> > À: "Remi Forax" <fo...@univ-mlv.fr> > Cc: "David Holmes" <david.hol...@oracle.com>, core-libs-dev@openjdk.java.net > Envoyé: Mardi 24 Janvier 2017 09:13:17 > Objet: Re: Calling a lambda

Re: RFR 8058575: IllegalAccessError trying to access package-private class from VM anonymous class

2016-09-02 Thread forax
- Mail original - > De: "harold seigel" <harold.sei...@oracle.com> > À: "Remi Forax" <fo...@univ-mlv.fr> > Cc: "Alan Bateman" <alan.bate...@oracle.com>, "Hotspot dev runtime" > <hotspot-runtime-...@openjdk.java.net&

Re: A bit of sugar for j.u.c.locks with try-with-resources?

2016-09-03 Thread forax
> De: "Dr Heinz M. Kabutz" <he...@javaspecialists.eu> > À: "Remi Forax" <fo...@univ-mlv.fr> > Cc: "Ivan Gerasimov" <ivan.gerasi...@oracle.com>, "core-libs-dev" > <core-libs-dev@openjdk.java.net> > Envoyé: Samedi

Re: RFR: 8159855

2016-10-05 Thread forax
It seems to be a little to JDK centric to me. Rémi - Mail original - > De: "Alan Bateman" <alan.bate...@oracle.com> > À: "Remi Forax" <fo...@univ-mlv.fr>, "Jonathan Gibbons" > <jonathan.gibb...@oracle.com> > Cc: compile

Re: JShell doesn't provide a ToolProvider

2016-11-16 Thread forax
inside the package jdk.internal.shell.tool, it can start JShellTool with exacly the same arguments as the main() does. Rémi - Mail original - > De: "Alan Bateman" <alan.bate...@oracle.com> > À: "Remi Forax" <fo...@univ-mlv.fr>, "core-libs-dev&qu

Re: JShell doesn't provide a ToolProvider

2016-11-16 Thread forax
- Mail original - > De: "Patrick Reinhart" <patr...@reini.net> > À: "Remi Forax" <fo...@univ-mlv.fr> > Cc: "core-libs-dev" <core-libs-dev@openjdk.java.net> > Envoyé: Mercredi 16 Novembre 2016 11:29:55 > Objet: Re: JShel

Re: JShell doesn't provide a ToolProvider

2016-11-19 Thread forax
- Mail original - > De: "Robert Field" > À: fo...@univ-mlv.fr, "Alan Bateman" > Cc: "core-libs-dev" > Envoyé: Jeudi 17 Novembre 2016 02:57:55 > Objet: Re: JShell doesn't provide a ToolProvider > On

Re: RFR 8169435 : ClassLoader.isParallelCapable is final and conflicting method may get VerifyError

2016-11-12 Thread forax
that this method exist. regards, Rémi - Mail original - > De: "Mandy Chung" <mandy.ch...@oracle.com> > À: "Remi Forax" <fo...@univ-mlv.fr> > Cc: "David M. Lloyd" <david.ll...@redhat.com>, "core-libs-dev" > <core-libs-dev

Re: [10] RFR: 8178384: Reduce work in java.lang.invoke initializers

2017-04-11 Thread forax
/java.base/share/classes/jdk/internal/org/objectweb/asm/ClassWriter.java#l556 [2] http://parrt.cs.usfca.edu/doc/impl-parsers-in-java.pdf - Mail original - > De: "Claes Redestad" <claes.redes...@oracle.com> > À: "Remi Forax" <fo...@univ-mlv.fr>,

Re: java.util.Pair

2017-07-13 Thread forax
> De: "John Rose" <john.r.r...@oracle.com> > À: "Rémi Forax" <fo...@univ-mlv.fr> > Cc: "joe darcy" <joe.da...@oracle.com>, "core-libs-dev" > <core-libs-dev@openjdk.java.net> > Envoyé: Jeudi 13 Juillet 2017

Re: [10] RFR: 8184665: Skip name and alias checks for standard Charsets

2017-07-14 Thread forax
- Mail original - > De: "Claes Redestad" <claes.redes...@oracle.com> > À: "Roger Riggs" <roger.ri...@oracle.com>, "Remi Forax" <fo...@univ-mlv.fr> > Cc: "core-libs-dev" <core-libs-dev@openjdk.java.net> > Envoyé:

Re: JDK 10 RFR of 8180767: A return value of zero from java.io.File#lastModified() is ambiguous

2017-05-25 Thread forax
Alan, - Mail original - > De: "Alan Bateman" <alan.bate...@oracle.com> > À: "John Rose" <john.r.r...@oracle.com>, "Rémi Forax" <fo...@univ-mlv.fr> > Cc: core-libs-dev@openjdk.java.net > Envoyé: Mercredi 24 Mai 2017 22:45:02 >

Re: JDK 10 RFR of 8180767: A return value of zero from java.io.File#lastModified() is ambiguous

2017-05-25 Thread forax
I've created JDK-8181098 [1] and assign it to Alan. Rémi [1] https://bugs.openjdk.java.net/browse/JDK-8181098 > De: "John Rose" <john.r.r...@oracle.com> > À: "Rémi Forax" <fo...@univ-mlv.fr> > Cc: "Brian Burkhalter" <brian.burkhal...@

Re: RFR JDK-8185582, Update Zip implementation to use Cleaner, not finalizers

2017-09-29 Thread forax
> De: "Peter Levart" <peter.lev...@gmail.com> > À: "Remi Forax" <fo...@univ-mlv.fr>, "mandy chung" <mandy.ch...@oracle.com> > Cc: "Xueming Shen" <xueming.s...@oracle.com>, "core-libs-dev" > <core-libs-dev@ope

Re: Review Request JDK-8186050: StackFrame should provide the method signature

2017-09-01 Thread forax
Hi Mandy, good for me. in Basic.java, in methodTypes(), instead of using a new HashMap, you can use Map.of(). cheers, Rémi - Mail original - > De: "mandy chung" <mandy.ch...@oracle.com> > À: "Remi Forax" <fo...@univ-mlv.fr> > Cc: "

Re: RFR(m): 8177290 add copy factory methods for unmodifiable List, Set, Map

2017-11-22 Thread forax
> De: "John Rose" <john.r.r...@oracle.com> > À: "Brian Goetz" <brian.go...@oracle.com>, "Rémi Forax" <fo...@univ-mlv.fr> > Cc: "core-libs-dev" <core-libs-dev@openjdk.java.net> > Envoyé: Mercredi 22 Novembre 2017 04:31:52

Re: RFR(m): 8177290 add copy factory methods for unmodifiable List, Set, Map

2017-11-30 Thread forax
OK ! you convince me. Rémi - Mail original - > De: "Stuart Marks" <stuart.ma...@oracle.com> > À: "Remi Forax" <fo...@univ-mlv.fr> > Cc: "core-libs-dev" <core-libs-dev@openjdk.java.net> > Envoyé: Mercredi 29 Novembre 2017 06

Re: RFR 8187742 Minimal set of bootstrap methods for dynamic constants

2017-11-07 Thread forax
> De: "John Rose" <john.r.r...@oracle.com> > À: "Rémi Forax" <fo...@univ-mlv.fr> > Cc: "Paul Sandoz" <paul.san...@oracle.com>, "hotspot-dev" > <hotspot-...@openjdk.java.net>, "core-libs-dev" > <core-

Re: RFR 8187742 Minimal set of bootstrap methods for dynamic constants

2017-11-07 Thread forax
- Mail original - > De: "John Rose" <john.r.r...@oracle.com> > À: "Rémi Forax" <fo...@univ-mlv.fr> > Cc: "Paul Sandoz" <paul.san...@oracle.com>, "hotspot-dev" > <hotspot-...@openjdk.java.net>, "core-libs

Re: RFR 8187742 Minimal set of bootstrap methods for dynamic constants

2017-11-07 Thread forax
- Mail original - > De: "Paul Sandoz" <paul.san...@oracle.com> > À: "Remi Forax" <fo...@univ-mlv.fr> > Cc: "core-libs-dev" <core-libs-dev@openjdk.java.net>, "hotspot-dev" > <hotspot-...@openjdk.java.net> &

Re: Android and Log4j

2017-12-06 Thread forax
Hi Google :) great news. Rémi > De: "Martin Buchholz" <marti...@google.com> > À: "Remi Forax" <fo...@univ-mlv.fr> > Cc: "Ralph Goers" <ralph.go...@dslextreme.com>, "core-libs-dev" > <core-libs-dev@openjdk.java.net

Re: Android and Log4j

2017-12-06 Thread forax
> De: "Martin Buchholz" <marti...@google.com> > À: "Remi Forax" <fo...@univ-mlv.fr> > Cc: "Ralph Goers" <ralph.go...@dslextreme.com>, "core-libs-dev" > <core-libs-dev@openjdk.java.net> > Envoyé: Mercredi 6 Décembre 2

Re: RFR(s): 8140281 add no-arg Optional.orElseThrow() as preferred alternative to get()

2017-12-10 Thread forax
- Mail original - > De: "Stuart Marks" <stuart.ma...@oracle.com> > À: "Remi Forax" <fo...@univ-mlv.fr>, "Alan Bateman" <alan.bate...@oracle.com> > Cc: "core-libs-dev" <core-libs-dev@openjdk.java.net> > Env

Re: RFR(s): 8140281 add no-arg Optional.orElseThrow() as preferred alternative to get()

2017-12-10 Thread forax
- Mail original - > De: "Stuart Marks" <stuart.ma...@oracle.com> > À: "Remi Forax" <fo...@univ-mlv.fr> > Cc: "core-libs-dev" <core-libs-dev@openjdk.java.net> > Envoyé: Samedi 9 Décembre 2017 01:00:06 > Objet: Re:

Re: RFR (JDK11/NIO) 8201276: (fs) Add methods to Files for reading/writing a string from/to a file

2018-04-27 Thread forax
- Mail original - > De: "Alan Bateman" <alan.bate...@oracle.com> > À: "Remi Forax" <fo...@univ-mlv.fr>, "Joe Wang" <huizhe.w...@oracle.com> > Cc: "nio-dev" <nio-...@openjdk.java.net>, "core-libs-dev" >

Re: RFR (JDK11/NIO) 8201276: (fs) Add methods to Files for reading/writing a string from/to a file

2018-04-27 Thread forax
- Mail original - > De: "Joe Wang" <huizhe.w...@oracle.com> > À: "Remi Forax" <fo...@univ-mlv.fr>, "Alan Bateman" <alan.bate...@oracle.com> > Cc: "nio-dev" <nio-...@openjdk.java.net>, "core-libs-dev" >

Re: [core-libs] RFR (L): 8010319: Implementation of JEP 181: Nest-Based Access Control

2018-05-17 Thread forax
- Mail original - > De: "David Holmes" <david.hol...@oracle.com> > À: "Remi Forax" <fo...@univ-mlv.fr>, "Alan Bateman" <alan.bate...@oracle.com> > Cc: "core-libs-dev" <core-libs-dev@openjdk.java.net> >

Re: [core-libs] RFR (L): 8010319: Implementation of JEP 181: Nest-Based Access Control

2018-05-18 Thread forax
- Mail original - > De: "David Holmes" <david.hol...@oracle.com> > À: "Remi Forax" <fo...@univ-mlv.fr>, "Alan Bateman" <alan.bate...@oracle.com> > Cc: "core-libs-dev" <core-libs-dev@openjdk.java.net> >

Re: RFR: CSR - JDK-8203428 Predicate::not

2018-05-18 Thread forax
Hi Jim, - Mail original - > De: "Jim Laskey" <james.las...@oracle.com> > À: "core-libs-dev" <core-libs-dev@openjdk.java.net> > Cc: "Remi Forax" <fo...@univ-mlv.fr>, "Brian Goetz" <brian.go...@oracle.com>, > &q

Re: Hashing files/bytes Re: RFR(JDK11/NIO) 8202285: (fs) Add a method to Files for comparing file contents

2018-05-01 Thread forax
- Mail original - > De: "Paul Sandoz" <paul.san...@oracle.com> > À: "Remi Forax" <fo...@univ-mlv.fr> > Cc: "Alan Bateman" <alan.bate...@oracle.com>, "nio-dev" > <nio-...@openjdk.java.net>, "core-libs-de

Re: Hashing files/bytes Re: RFR(JDK11/NIO) 8202285: (fs) Add a method to Files for comparing file contents

2018-05-02 Thread forax
- Mail original - > De: "John Rose" <john.r.r...@oracle.com> > À: "Remi Forax" <fo...@univ-mlv.fr> > Cc: "Paul Sandoz" <paul.san...@oracle.com>, "nio-dev" > <nio-...@openjdk.java.net>, "core-libs-dev"

Re: RFR: 8197594 - String and character repeat

2018-02-15 Thread forax
- Mail original - > De: "Jim Laskey" <james.las...@oracle.com> > À: "Remi Forax" <fo...@univ-mlv.fr> > Cc: "Brian Goetz" <brian.go...@oracle.com>, "core-libs-dev" > <core-libs-dev@openjdk.java.net> > Envoyé:

Re: [11] RFR: 8198418: Invoke LambdaMetafactory::metafactory exactly from the BootstrapMethodInvoker

2018-02-20 Thread forax
Looks good ! Rémi - Mail original - > De: "Claes Redestad" <claes.redes...@oracle.com> > À: "Vladimir Ivanov" <vladimir.x.iva...@oracle.com>, "Remi Forax" > <fo...@univ-mlv.fr> > Cc: "core-libs-dev" <core-libs-d

Re: [10] RFR 8075939: Stream.flatMap() causes breaking of short-circuiting of terminal operations

2017-12-22 Thread forax
> De: "Paul Sandoz" <paul.san...@oracle.com> > À: "Remi Forax" <fo...@univ-mlv.fr> > Cc: "core-libs-dev" <core-libs-dev@openjdk.java.net> > Envoyé: Vendredi 22 Décembre 2017 01:38:37 > Objet: Re: [10] RFR 8075939: Stream.flatMap

Re: RFR: 8209837: Avoid initializing ExpiringCache during bootstrap

2018-08-24 Thread forax
- Mail original - > De: "Claes Redestad" > À: "Remi Forax" > Cc: "core-libs-dev" > Envoyé: Vendredi 24 Août 2018 11:38:35 > Objet: Re: RFR: 8209837: Avoid initializing ExpiringCache during bootstrap > Hi, > &

Re: Prototype of jpackager in jdk/sandbox [was: Draft JEP proposal: JDK-8200758: Packaging Tool]

2018-07-07 Thread forax
- Mail original - > De: "Kevin Rushforth" > À: "Remi Forax" > Cc: "core-libs-dev" , "Alexey Semenyuk" > , "Andy Herrick" > > Envoyé: Samedi 7 Juillet 2018 15:47:01 > Objet: Re: Prototype of jpackager in jdk/sandb

Re: RFR 8206955 MethodHandleProxies.asInterfaceInstance does not support default methods

2018-07-11 Thread forax
- Mail original - > De: "John Rose" > À: "Peter Levart" > Cc: "Remi Forax" , "core-libs-dev" > > Envoyé: Mercredi 11 Juillet 2018 21:07:37 > Objet: Re: RFR 8206955 MethodHandleProxies.asInterfaceInstance does not >

Re: RFR 8206955 MethodHandleProxies.asInterfaceInstance does not support default methods

2018-07-11 Thread forax
- Mail original - > De: "Peter Levart" > À: "Remi Forax" > Cc: "Paul Sandoz" , "core-libs-dev" > > Envoyé: Mercredi 11 Juillet 2018 18:32:13 > Objet: Re: RFR 8206955 MethodHandleProxies.asInterfaceInstance does not > s

Re: RFR: 8184693: (opt) add Optional.isEmpty

2018-04-15 Thread forax
Hi Vivek, Looks good to me, nitpicking, when creating the list with List.of() in the tests, a space after each comma is missing var list = List.of(2, 3, 4); cheers, Rémi - Mail original - > De: "Vivek Theeyarath" <vivek.theeyar...@oracle.com> > À: "Rem

Re: RFR: JDK-8213480: update internal ASM version to 7.0

2018-11-09 Thread forax
It's not the simplest solution but you can use a classloader or an agent to patch the bytecode of ASM with ASM at runtime :) Rémi - Mail original - > De: "Igor Ignatyev" > À: "Remi Forax" > Cc: "Vicente Romero" , "Alan Bateman" &

Re: How to detect that a VM was started with --enable-preview ?

2018-10-09 Thread forax
De: "Seán Coffey" > À: "Remi Forax" , "core-libs-dev" > > Envoyé: Mardi 9 Octobre 2018 17:27:41 > Objet: Re: How to detect that a VM was started with --enable-preview ? > would `jcmd VM.info | grep jvm_args:` help ? or `jcmd > VM.command_line` &

Re: How to detect that a VM was started with --enable-preview ?

2018-10-09 Thread forax
> De: "mandy chung" > À: "Remi Forax" , "Seán Coffey" > Cc: "core-libs-dev" > Envoyé: Mardi 9 Octobre 2018 20:09:46 > Objet: Re: How to detect that a VM was started with --enable-preview ? > I think this RFE is what you are looking

Re: enhanced for loop with multiple iteration variables

2018-12-23 Thread forax
- Mail original - > De: "Alan Snyder" > À: "Remi Forax" > Cc: "core-libs-dev" > Envoyé: Vendredi 21 Décembre 2018 03:20:46 > Objet: Re: enhanced for loop with multiple iteration variables > Lambdas are clean, but limited in current Java c

Re: Add convenience collect methods to the Stream interface

2018-12-11 Thread forax
- Mail original - > De: "Peter Levart" > À: "Rob Griffin, rgriffin" , "Remi Forax" > > Cc: "core-libs-dev" > Envoyé: Mardi 11 Décembre 2018 14:42:51 > Objet: Re: Add convenience collect methods to the Stream interface > Hi Rob, &

Re: RFR(xs): 8199394: Object.hashCode should not mention anything about memory addresses

2018-12-07 Thread forax
:) yes, you're right. Rémi - Mail original - > De: "Andrew Dinn" > À: "Remi Forax" , "Stuart Marks" > Cc: "core-libs-dev" > Envoyé: Vendredi 7 Décembre 2018 14:55:44 > Objet: Re: RFR(xs): 8199394: Object.hashCode should not ment

Re: RFR: 8215412: Optimize PrintStream.println methods

2019-01-04 Thread forax
The perf diff is more that what i was expected :) Looks good to me ! Rémi - Mail original - > De: "Claes Redestad" > À: "Remi Forax" > Cc: "core-libs-dev" > Envoyé: Mercredi 2 Janvier 2019 21:32:09 > Objet: Re: RFR: 8215412: Opt

Re: Thought on multiplicity of properties in Java

2018-09-17 Thread forax
- Mail original - > De: "Martin Desruisseaux" > À: "Remi Forax" > Cc: "core-libs-dev" > Envoyé: Lundi 17 Septembre 2018 10:21:50 > Objet: Re: Thought on multiplicity of properties in Java > Hello Rémi Hi Martin, > > Thanks

Re: When executing in module mode, the java command doesn't show the verifyError message details

2019-03-23 Thread forax
- Mail original - > De: "Alan Bateman" > À: "Remi Forax" , "core-libs-dev" > > Envoyé: Samedi 23 Mars 2019 14:09:10 > Objet: Re: When executing in module mode, the java command doesn't show the > verifyError message details > On

Re: When executing in module mode, the java command doesn't show the verifyError message details

2019-03-23 Thread forax
- Mail original - > De: "Alan Bateman" > À: "Remi Forax" > Cc: "core-libs-dev" > Envoyé: Samedi 23 Mars 2019 16:09:07 > Objet: Re: When executing in module mode, the java command doesn't show the > verifyError message details

Re: Proposal: JDK-8148917 Enhanced-For Statement Should Allow Streams

2019-03-14 Thread forax
- Mail original - > De: "Stuart Marks" > À: "Remi Forax" > Cc: "core-libs-dev" > Envoyé: Mardi 12 Mars 2019 22:45:12 > Objet: Re: Proposal: JDK-8148917 Enhanced-For Statement Should Allow Streams > Hi Remi, > >> Stream.itera

Re: Proposal: JDK-8148917 Enhanced-For Statement Should Allow Streams

2019-03-14 Thread forax
yes,i should have been more specific, you can not *without* having some boxing in the middle. Rémi - Mail original - > De: "Tagir Valeev" > À: "Remi Forax" > Cc: "Stuart Marks" , "core-libs-dev" > > Envoyé: Jeudi 7 Mars 20

Re: Proposal: JDK-8148917 Enhanced-For Statement Should Allow Streams

2019-03-18 Thread forax
- Mail original - > De: "Stuart Marks" > À: "Remi Forax" > Cc: "core-libs-dev" > Envoyé: Samedi 16 Mars 2019 02:04:05 > Objet: Re: Proposal: JDK-8148917 Enhanced-For Statement Should Allow Streams >> I'm talking about the perf diffe

Re: I don't understand why we need IterableOnce ? Was: Proposal: JDK-8148917 Enhanced-For Statement Should Allow Streams

2019-03-15 Thread forax
- Mail original - > De: "Peter Levart" > À: "Remi Forax" > Cc: "Brian Goetz" , "Stuart Marks" > , "core-libs-dev" > > Envoyé: Vendredi 15 Mars 2019 08:57:10 > Objet: Re: I don't understand why we need IterableO

Re: Proposal: JDK-8148917 Enhanced-For Statement Should Allow Streams

2019-03-21 Thread forax
- Mail original - > De: "Peter Levart" > À: "Remi Forax" , "Brian Goetz" > Cc: "core-libs-dev" > Envoyé: Jeudi 21 Mars 2019 15:54:21 > Objet: Re: Proposal: JDK-8148917 Enhanced-For Statement Should Allow Streams > On 3/21

Re: Proposal: JDK-8148917 Enhanced-For Statement Should Allow Streams

2019-03-21 Thread forax
- Mail original - > De: "Brian Goetz" > À: "Remi Forax" , "Stuart Marks" > Cc: "core-libs-dev" > Envoyé: Mardi 19 Mars 2019 00:58:04 > Objet: Re: Proposal: JDK-8148917 Enhanced-For Statement Should Allow Streams >> My

Re: Process.exec with the linux posix_spawn mode has a bug

2019-05-12 Thread forax
- > De: "David Lloyd" > À: "Remi Forax" > Cc: "core-libs-dev" , "Roger Riggs" > , "Alan Bateman" > > Envoyé: Samedi 11 Mai 2019 17:14:56 > Objet: Re: Process.exec with the linux posix_spawn mode has a bug > On Sat, May 11, 20

Re: Process.exec with the linux posix_spawn mode has a bug

2019-05-12 Thread forax
- Mail original - > De: "Alan Bateman" > À: "core-libs-dev" , "Remi Forax" > > Envoyé: Dimanche 12 Mai 2019 10:32:59 > Objet: Re: Process.exec with the linux posix_spawn mode has a bug > On 12/05/2019 09:23, fo...@univ-mlv.fr wrote: >

Re: Process.exec with the linux posix_spawn mode has a bug

2019-05-12 Thread forax
Thanks Thomas, by the way, what is the purpose of jexec ? Rémi > De: "Thomas Stüfe" > À: "David Lloyd" > Cc: "Remi Forax" , "core-libs-dev" > > Envoyé: Samedi 11 Mai 2019 20:49:02 > Objet: Re: Process.exec with the linux posix_spawn

Re: RFR: 8222852: Reduce String concat combinator tree shapes by folding constants into prependers

2019-04-29 Thread forax
- Mail original - > De: "Claes Redestad" > À: "Remi Forax" > Cc: "Peter Levart" , "Aleksey Shipilev" > , "core-libs-dev" > > Envoyé: Lundi 29 Avril 2019 16:57:45 > Objet: Re: RFR: 8222852: Reduce String concat co

Re: RFR: jsr166 integration 2019-09

2019-09-13 Thread forax
- Mail original - > De: "Doug Lea" > À: "Remi Forax" , "Martin Buchholz" > Cc: "core-libs-dev" , "loom-dev" > , "David Holmes" > > Envoyé: Vendredi 13 Septembre 2019 17:19:21 > Objet: Re: RFR: jsr166 integ

Re: RFR: jsr166 integration 2019-09

2019-09-13 Thread forax
> De: "Martin Buchholz" > À: "Remi Forax" > Cc: "core-libs-dev" , "loom-dev" > , "David Holmes" , "Doug > Lea" > Envoyé: Jeudi 12 Septembre 2019 16:20:12 > Objet: Re: RFR: jsr166 integration 2019-09 > On Thu, S

Re: RFR (L, final): 8218626: Add detailed message to NullPointerException describing what is null.

2019-09-19 Thread forax
- Mail original - > De: "Goetz Lindenmaier" > À: "Remi Forax" > Cc: "hotspot-runtime-dev" , > "core-libs-dev" > Envoyé: Mercredi 18 Septembre 2019 09:37:36 > Objet: RE: RFR (L, final): 8218626: Add detailed message to >

Re: RandomAccess Interface and List Heirarchy

2019-09-28 Thread forax
- Mail original - > De: "Peter Levart" > À: "Remi Forax" , "Cyrus Vafadari" > Cc: "core-libs-dev" > Envoyé: Samedi 28 Septembre 2019 10:38:43 > Objet: Re: RandomAccess Interface and List Heirarchy > On 9/25/19 12:15 PM, Rem

Re: RFR (L, final): 8218626: Add detailed message to NullPointerException describing what is null.

2019-09-23 Thread forax
- Mail original - > De: "Goetz Lindenmaier" > À: "Remi Forax" > Cc: "hotspot-runtime-dev" , > "core-libs-dev" > Envoyé: Lundi 23 Septembre 2019 12:03:30 > Objet: RE: RFR (L, final): 8218626: Add detailed message to > NullPo

Re: RFR: CSR JDK-8233117 Escape Sequences For Line Continuation and White Space (Preview)

2019-11-05 Thread forax
> De: "John Rose" > À: "Remi Forax" > Cc: "Jim Laskey" , "compiler-dev" > , "core-libs-dev" > > Envoyé: Mardi 5 Novembre 2019 19:35:45 > Objet: Re: RFR: CSR JDK-8233117 Escape Sequences For Line Continuation and > White

Re: RFR [15] 8161558: ListIterator should not discard cause on exception

2020-02-25 Thread forax
- Mail original - > De: "Stuart Marks" > À: "Remi Forax" > Cc: "Martin Buchholz" , "Kiran Ravikumar" > , "core-libs-dev" > > Envoyé: Vendredi 21 Février 2020 22:53:36 > Objet: Re: RFR [15] 8161558: ListIterator sho

Re: [PATCH] Enhancement proposal for java.util.StringJoiner

2020-02-05 Thread forax
- Mail original - > De: "Сергей Цыпанов" > À: "Remi Forax" , "core-libs-dev" > > Envoyé: Mercredi 5 Février 2020 22:12:34 > Objet: Re: [PATCH] Enhancement proposal for java.util.StringJoiner > Hello, > >> If you want

Re: RFR: 8237878: Improve ModuleLoaderMap datastructures

2020-02-06 Thread forax
- Mail original - > De: "Claes Redestad" > À: "Remi Forax" > Cc: "core-libs-dev" > Envoyé: Jeudi 6 Février 2020 14:48:38 > Objet: Re: RFR: 8237878: Improve ModuleLoaderMap datastructures > Hi Rémi, > > > On 2020-02-06 14:08,

Re: RFR [15] 8161558: ListIterator should not discard cause on exception

2020-02-14 Thread forax
- Mail original - > De: "Stuart Marks" > À: "Remi Forax" > Cc: "Martin Buchholz" , "Kiran Ravikumar" > , "core-libs-dev" > > Envoyé: Vendredi 14 Février 2020 18:25:14 > Objet: Re: RFR [15] 8161558: ListIterator sho

Re: RFR [15] 8161558: ListIterator should not discard cause on exception

2020-02-12 Thread forax
- Mail original - > De: "Stuart Marks" > À: "Remi Forax" > Cc: "Martin Buchholz" , "Kiran Ravikumar" > , "core-libs-dev" > > Envoyé: Mardi 11 Février 2020 00:57:52 > Objet: Re: RFR [15] 8161558: ListIterator s

Re: RFR: 8236850: Operations on constant List/Set.of(element) instances does not consistently constant fold

2020-01-11 Thread forax
> De: "John Rose" > À: "Remi Forax" > Cc: "Claes Redestad" , "core-libs-dev" > > Envoyé: Samedi 11 Janvier 2020 02:23:50 > Objet: Re: RFR: 8236850: Operations on constant List/Set.of(element) instances > does not consisten

  1   2   3   4   5   6   7   8   9   10   >