sangheki [Tue, 20 Feb 2018 12:54:26 -0800] rev 49028
8193909: Obsolete(remove) Co-operative Memory Management (CMM)
Reviewed-by: dholmes, jwilhelm, mchung, tschatzl
Contributed-by: sangheon.kim@oracle.com, brent.christian@oracle.com
mdoerr [Tue, 20 Feb 2018 16:10:21 +0100] rev 49027
8195112: x86 (32 bit): implementation for Thread-local handshakes
Reviewed-by: goetz, rehn
lfoltan [Tue, 20 Feb 2018 07:46:40 -0500] rev 49026
8196884: VS2017 Multiple Type Cast Conversion Compilation Errors
Summary: Change the type of symbolic constant badAddressVal and introduce specific casts to fix multiple type cast conversion compilation errors.
Reviewed-by: coleenp, kbarrett
lfoltan [Tue, 20 Feb 2018 07:32:17 -0500] rev 49025
8197956: VS2017 (C4838) Narrowing conversion required from __int64 to julong
Summary: Use the correct typed constant when initializing the StubRoutines::x86::_k512_W array.
Reviewed-by: coleenp
Contributed-by: kim.barrett@oracle.com, lois.foltan@oracle.com
lfoltan [Tue, 20 Feb 2018 07:20:22 -0500] rev 49024
8196997: VS2017 The non-Standard std::tr1 namespace and TR1-only machinery are deprecated and will be removed
Summary: Ignore deprecation warning for non-Standard std::tr1 namespace and TR1-only machinery when compiling gtest.
Reviewed-by: kbarrett, stuefe
lfoltan [Tue, 20 Feb 2018 07:10:42 -0500] rev 49023
8196880: VS2017 Addition of Global Delete Operator with Size Parameter Conflicts with Arena's Chunk Provided One
Summary: Add a private ordinary operator delete declaration within class Chunk.
Reviewed-by: coleenp, stuefe
Contributed-by: kim.barrett@oracle.com, lois.foltan@oracle.com
lfoltan [Tue, 20 Feb 2018 07:00:49 -0500] rev 49022
8196889: VS2017 Unable to Instantiate OrderAccess::release_store with an Incomplete Class Within an Inlined Method
Summary: Fix compilation error by declaring Atomic::IsPointerConvertible public.
Reviewed-by: kbarrett, stuefe