RFR(M): 8190430 [MVT] Fixing GC support for Thread-local value buffers
Frederic Parain
frederic.parain at oracle.com
Wed Nov 22 19:22:09 UTC 2017
Here’s an updated webrev with unnecessary GC barriers removed,
and an assertion added to check the consistency of the mark bits
of buffered values.
http://cr.openjdk.java.net/~fparain/8190430/webrev.02/index.html
Fred
> On Nov 8, 2017, at 14:39, Frederic Parain <frederic.parain at oracle.com> wrote:
>
> Updated webrev where the memory allocation for the TLVB is changed from
> on-demand mmap() calls to a reserve/lazy commits mechanism.
>
> http://cr.openjdk.java.net/~fparain/8190430/webrev.01/
>
> Fred
>
>
>> On Oct 31, 2017, at 13:21, Frederic Parain <frederic.parain at oracle.com> wrote:
>>
>> Please review this changeset fixing the GC support and other
>> issues with the Thread-Local Value Buffer:
>>
>> http://cr.openjdk.java.net/~fparain/8190430/webrev.00/
>>
>> This changeset re-activates the TLVB by default.
>> The VTBuffer test has been fixed to generate value types
>> with object references.
>>
>> All hotspot_valhalla tests pass.
>>
>> Thank you,
>>
>> Fred
>
More information about the valhalla-dev
mailing list