changelog
- Thu, 05 Jul 2018 18:27:02 +0200
- by sgehwolf [Thu, 05 Jul 2018 18:27:02 +0200] rev 9346
- 8206425: .gnu_debuglink sections added unconditionally when no debuginfo is stripped
Summary: Only add .gnu_debuglink sections when there is some stripping done.
Reviewed-by: erikj, dholmes
- Fri, 06 Jul 2018 07:24:27 -0700
- by robm [Fri, 06 Jul 2018 07:24:27 -0700] rev 9345
- Merge
- Wed, 04 Jul 2018 03:02:43 -0400
- by fmatte [Wed, 04 Jul 2018 03:02:43 -0400] rev 9344
- 8081323: ConstantPool::_resolved_references is missing in heap dump
Summary: Add resolved_references and init_lock as hidden static field in class so root is found.
Reviewed-by: dholmes, coleenp
- Fri, 06 Jul 2018 08:56:20 +0100
- by coffeys [Fri, 06 Jul 2018 08:56:20 +0100] rev 9343
- Added tag jdk8u192-b01 for changeset 5792d995ed26
- Wed, 27 Jun 2018 03:04:33 -0700
- by kevinw [Wed, 27 Jun 2018 03:04:33 -0700] rev 9342
- 8204872: [8u] VS2017: more instances of "error C3680: cannot concatenate user-defined string literals with mismatched literal suffix identifiers"
Reviewed-by: dholmes
- Wed, 25 Apr 2018 12:21:29 -0400
- by chrisphi [Wed, 25 Apr 2018 12:21:29 -0400] rev 9341
- 8201509: Zero: S390 31bit atomic_copy64 inline assembler is wrong
Summary: The inline assembler for the S390 (S390 and not _LP64) has src and dst reversed thereby corrupting data
Reviewed-by: shade
Contributed-by: Martin Balao <mbalao@redhat.com>
- Fri, 24 Nov 2017 12:16:25 +0100
- by glaubitz [Fri, 24 Nov 2017 12:16:25 +0100] rev 9340
- 8186461: Zero's atomic_copy64() should use SPE instructions on linux-powerpcspe
Reviewed-by: aph
- Wed, 02 Aug 2017 17:22:40 +0100
- by aph [Wed, 02 Aug 2017 17:22:40 +0100] rev 9339
- 8185723: Zero: segfaults on Power PC 32-bit
Reviewed-by: roland
- Tue, 26 Jun 2018 01:39:32 -0700
- by kevinw [Tue, 26 Jun 2018 01:39:32 -0700] rev 9338
- 8205440: [8u] DWORD64 required for later Windows compilers
Reviewed-by: dholmes
- Mon, 25 Jun 2018 07:59:51 -0700
- by kevinw [Mon, 25 Jun 2018 07:59:51 -0700] rev 9337
- 8069124: runtime/NMT/MallocSiteHashOverflow.java failing in nightlies
Reviewed-by: ctornqvi, coleenp, gtriantafill, dholmes
- Fri, 22 Jun 2018 01:55:23 -0700
- by kevinw [Fri, 22 Jun 2018 01:55:23 -0700] rev 9336
- 8198304: VS2017 (C4838, C4312) Various conversion issues with gtest tests
Summary: Introduce specific casts to fix multiple type cast conversion compilation errors.
Reviewed-by: coffeys, lfoltan, gtriantafill, hseigel
- Fri, 20 Jun 2014 08:14:30 +0200
- by thartmann [Fri, 20 Jun 2014 08:14:30 +0200] rev 9335
- 8008321: compile.cpp verify_graph_edges uses bool as int
Summary: The dead_nodes counter in verify_graph_edges(..) has the type bool but is used as int.
Reviewed-by: roland, anoll
- Tue, 19 Jun 2018 02:53:25 -0700
- by kevinw [Tue, 19 Jun 2018 02:53:25 -0700] rev 9334
- 8150688: Fix os_windows siglabel
Summary: Change types to eliminate implicit narrowing, and other cleanups.
Reviewed-by: kbarrett, dholmes, tbenson
- Mon, 18 Jun 2018 14:39:46 -0700
- by kevinw [Mon, 18 Jun 2018 14:39:46 -0700] rev 9333
- 8160748: Inconsistent types for ideal_reg
Summary: Made ideal_reg consistently uint.
Reviewed-by: kvn, iveresov
- Fri, 15 Jun 2018 15:37:35 +0000
- by kevinw [Fri, 15 Jun 2018 15:37:35 +0000] rev 9332
- Merge
- Fri, 15 Jun 2018 08:34:38 -0700
- by kevinw [Fri, 15 Jun 2018 08:34:38 -0700] rev 9331
- 8197864: VS2017 (C4334) Result of 32-bit Shift Implicitly Converted to 64 bits
Summary: Correctly perform a 64 bit shift when setting SlowSignatureHandler::_fp_identifiers.
Reviewed-by: lfoltan, gtriantafill, hseigel
Contributed-by: kim.barrett@oracle.com, lois.foltan@oracle.com
- Fri, 15 Jun 2018 14:30:02 +0200
- by sgehwolf [Fri, 15 Jun 2018 14:30:02 +0200] rev 9330
- 8205104: EXTRA_LDFLAGS not consistently being used
Summary: Add EXTRA_LDFLAGS to linker flags for relevant libraries.
Reviewed-by: ihse
- Thu, 14 Jun 2018 21:39:57 +0000
- by kevinw [Thu, 14 Jun 2018 21:39:57 +0000] rev 9329
- Merge
- Thu, 14 Jun 2018 18:23:12 +0000
- by kevinw [Thu, 14 Jun 2018 18:23:12 +0000] rev 9328
- Merge
- Thu, 14 Jun 2018 09:15:08 -0700
- by kevinw [Thu, 14 Jun 2018 09:15:08 -0700] rev 9327
- 8081202: Hotspot compile warning: "Invalid suffix on literal; C++11 requires a space between literal and identifier"
Summary: Need to add a space between macro identifier and string literal
Reviewed-by: bpittore, stefank, dholmes, kbarrett
- Thu, 22 Feb 2018 12:05:17 -0500
- by lfoltan [Thu, 22 Feb 2018 12:05:17 -0500] rev 9326
- 8197868: VS2017 (C2065) 'timezone': Undeclared Identifier in share/runtime/os.cpp
Summary: Change to use the functional version of _get_timezone for VS2017.
Reviewed-by: coleenp, hseigel
Contributed-by: kim.barrett@oracle.com, lois.foltan@oracle.com
- Wed, 13 Jun 2018 07:02:53 -0700
- by kevinw [Wed, 13 Jun 2018 07:02:53 -0700] rev 9325
- 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: lfoltan, coleenp, kbarrett
- Tue, 23 Feb 2016 18:58:36 -0500
- by kbarrett [Tue, 23 Feb 2016 18:58:36 -0500] rev 9324
- 8150426: Wrong cast in metadata_at_put
Summary: Fix cast.
Reviewed-by: dholmes, coleenp, jprovino
Contributed-by: timo.kinnunen@gmail.com
- Tue, 20 Feb 2018 07:10:42 -0500
- by lfoltan [Tue, 20 Feb 2018 07:10:42 -0500] rev 9323
- 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
- Tue, 05 Jun 2018 10:33:56 -0400
- by dbuck [Tue, 05 Jun 2018 10:33:56 -0400] rev 9322
- 8204053: libsaproc.so not linked with -z,noexecstack
Reviewed-by: erikj, dholmes
- Mon, 21 May 2018 13:05:10 +0000
- by kevinw [Mon, 21 May 2018 13:05:10 +0000] rev 9321
- Merge
- Mon, 21 May 2018 03:13:55 -0700
- by kevinw [Mon, 21 May 2018 03:13:55 -0700] rev 9320
- 8203349: 8u hotspot should recognise later Windows compilers
Reviewed-by: erikj
- Thu, 17 May 2018 16:45:13 -0700
- by vlivanov [Thu, 17 May 2018 16:45:13 -0700] rev 9319
- 8162540: Crash in C2 escape analysis with assert: "node should be registered"
Reviewed-by: kvn, thartmann
- Tue, 06 Sep 2016 13:01:27 +0200
- by mdoerr [Tue, 06 Sep 2016 13:01:27 +0200] rev 9318
- 8165489: Missing G1 barrier in Unsafe_GetObjectVolatile
Summary: Add missing barrier, sharing code with Unsafe_GetObject.
Reviewed-by: kbarrett, mgerdin, pliden, tschatzl
- Thu, 03 May 2018 18:59:48 +0200
- by sgehwolf [Thu, 03 May 2018 18:59:48 +0200] rev 9317
- 8202600: [Zero] Undefined behaviour in src/os_cpu/linux_zero/vm/os_linux_zero.cpp
Reviewed-by: stuefe, shade, dholmes