JVMLS indy support group provisional agenda
Remi Forax
forax at univ-mlv.fr
Mon Aug 1 06:18:42 UTC 2016
This one may be a little controversial but there are several good arguments in its favor:
VarHandle should be able to modify final fields.
Remi
On July 31, 2016 10:43:14 PM PDT, John Rose <john.r.rose at oracle.com> wrote:
>Thanks, I added those points.
>
>On Jul 31, 2016, at 10:34 PM, Vladimir Ivanov
><vladimir.x.ivanov at oracle.com> wrote:
>>
>> Thanks a lot for preparing the agenda, John!
>>
>> I'd like to nominate a topic into API section: enable super
>constructor lookups in j.l.i.
>>
>> FTR it was discussed on the list before [1].
>>
>> Also, Charlie Nutter asked (at JFokus 2015?) for lightweight
>safepointing solution, but there was no progress on it yet. Maybe it's
>worth to reiterate the discussion as well?
>>
>> Best regards,
>> Vladimir Ivanov
>>
>> [1]
>http://mail.openjdk.java.net/pipermail/mlvm-dev/2015-February/006292.html
>>
>>
>> On 7/31/16 10:13 PM, John Rose wrote:
>>> Tomorrow at the JVMLS we will have an hour-long workshop to discuss
>indy
>>> and MHs.
>>> I plan to run this as a Q/A and (if we are in good form) a
>>> brain-storming session.
>>> Here are the discussion topics that pop quickly to the top of my
>list.
>>> Any more suggestions?
>>> — John
>>>
>>> Provisional Agenda: API
>>> §API changes in java.lang.invoke for Java 9
>>> –VarHandles ({find{Static},unreflect}VarHandle)
>>> –Loop combinators, tryFinally, various incremental conveniences
>>> –Module-aware Lookups, access-checked Class lookups
>>> §What are the use cases for unsafe Lookups?
>>> §What about polymorphic inline caches?
>>> Provisional Agenda: Performance
>>> §Performance changes
>>> –MH caching, MH customization, profile injection
>>> –Indified string concatenation
>>> §Native method handles
>>> §Low level performance stuff
>>> –@Stable, @{Dont,Force}Inline, @PolymorphicSignature
>>> §Who wants to nominate their polymorphic inline cache?
>>>
>>>
>>>
>>> _______________________________________________
>>> mlvm-dev mailing list
>>> mlvm-dev at openjdk.java.net
>>> http://mail.openjdk.java.net/mailman/listinfo/mlvm-dev
>>>
>> _______________________________________________
>> mlvm-dev mailing list
>> mlvm-dev at openjdk.java.net
>> http://mail.openjdk.java.net/mailman/listinfo/mlvm-dev
>
>_______________________________________________
>mlvm-dev mailing list
>mlvm-dev at openjdk.java.net
>http://mail.openjdk.java.net/mailman/listinfo/mlvm-dev
--
Sent from my Android device with K-9 Mail. Please excuse my brevity.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.openjdk.java.net/pipermail/mlvm-dev/attachments/20160731/21f06135/attachment.html>
More information about the mlvm-dev
mailing list