hg: bsd-port/jdk8/hotspot: 180 new changesets
glewis at eyesbeyond.com
glewis at eyesbeyond.com
Sat Dec 1 20:44:32 UTC 2018
Changeset: 0341fa6dbb36
Author: asaha
Date: 2018-01-10 09:25 -0800
URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/0341fa6dbb36
Added tag jdk8u182-b00 for changeset c19c5b73704e
! .hgtags
Changeset: 2c784081b83a
Author: asaha
Date: 2017-12-22 13:10 -0800
URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/2c784081b83a
Merge
! .hgtags
! src/share/vm/prims/jni.cpp
Changeset: a02ed45fe13f
Author: asaha
Date: 2018-01-03 14:23 -0800
URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/a02ed45fe13f
Merge
! .hgtags
Changeset: da34529f2f3d
Author: asaha
Date: 2018-01-08 22:39 -0800
URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/da34529f2f3d
Merge
! .hgtags
! src/share/vm/prims/jni.cpp
Changeset: a1a3d50d9440
Author: asaha
Date: 2018-01-12 17:52 -0800
URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/a1a3d50d9440
Merge
! .hgtags
Changeset: af28aad8c568
Author: asaha
Date: 2018-01-16 23:06 -0800
URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/af28aad8c568
Merge
! .hgtags
! src/share/vm/prims/jni.cpp
Changeset: ff3b27e6bcc2
Author: asaha
Date: 2018-01-22 11:11 -0800
URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/ff3b27e6bcc2
Merge
! .hgtags
Changeset: b955bd18e8fe
Author: roland
Date: 2014-04-08 09:51 +0200
URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/b955bd18e8fe
8038636: speculative traps break when classes are redefined
Summary: remove speculative traps that point to methods that are redefined
Reviewed-by: kvn, twisti
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/oops/methodData.cpp
! src/share/vm/oops/methodData.hpp
+ test/compiler/profiling/spectrapredefineclass/Agent.java
+ test/compiler/profiling/spectrapredefineclass/Launcher.java
Changeset: 2c4cecfa5ce5
Author: kevinw
Date: 2018-01-08 08:32 -0800
URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/2c4cecfa5ce5
8055008: Clean up code that saves the previous versions of redefined classes
8156137: SIGSEGV in ReceiverTypeData::clean_weak_klass_links
8057570: RedefineClasses() tests fail assert(((Metadata*)obj)->is_valid()) failed: obj is valid
Reviewed-by: coleenp
! src/share/vm/classfile/metadataOnStackMark.cpp
! src/share/vm/classfile/metadataOnStackMark.hpp
! src/share/vm/code/nmethod.cpp
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/oops/instanceKlass.hpp
! src/share/vm/oops/klass.cpp
! src/share/vm/oops/method.cpp
! src/share/vm/oops/method.hpp
! src/share/vm/prims/jvmtiImpl.cpp
! src/share/vm/prims/jvmtiRedefineClasses.cpp
! src/share/vm/prims/jvmtiRedefineClasses.hpp
- test/runtime/RedefineFinalizer/RedefineFinalizer.java
+ test/runtime/RedefineTests/RedefineFinalizer.java
+ test/runtime/RedefineTests/RedefineRunningMethods.java
Changeset: aadefd24f38f
Author: kevinw
Date: 2018-01-08 22:43 +0000
URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/aadefd24f38f
Merge
Changeset: 69b4a8cb80c2
Author: dbuck
Date: 2018-01-16 04:20 -0500
URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/69b4a8cb80c2
8187045: [linux] Not all libraries in the VM are linked with -z,noexecstack
Reviewed-by: dholmes, erikj
! agent/src/os/linux/Makefile
! make/linux/makefiles/gcc.make
! make/linux/makefiles/jsig.make
! src/share/vm/prims/whitebox.cpp
+ test/runtime/execstack/TestCheckJDK.java
! test/testlibrary/whitebox/sun/hotspot/WhiteBox.java
Changeset: 427b2fb1944f
Author: dbuck
Date: 2018-01-31 19:24 -0500
URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/427b2fb1944f
8189170: Add option to disable stack overflow checking in primordial thread for use with JNI_CreateJavaJVM
Reviewed-by: dcubed
! src/os/aix/vm/os_aix.cpp
! src/os/aix/vm/os_aix.hpp
! src/os/bsd/vm/os_bsd.cpp
! src/os/bsd/vm/os_bsd.hpp
! src/os/linux/vm/os_linux.cpp
! src/os/linux/vm/os_linux.hpp
! src/os/solaris/vm/os_solaris.cpp
! src/os_cpu/linux_ppc/vm/os_linux_ppc.cpp
! src/os_cpu/linux_sparc/vm/os_linux_sparc.cpp
! src/os_cpu/linux_x86/vm/os_linux_x86.cpp
! src/os_cpu/linux_zero/vm/os_linux_zero.cpp
! src/share/vm/memory/threadLocalAllocBuffer.cpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/os.hpp
! src/share/vm/runtime/thread.cpp
! src/share/vm/runtime/thread.hpp
Changeset: 119a08b69f70
Author: mchinnathamb
Date: 2018-02-07 07:01 -0500
URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/119a08b69f70
8148175: C1: G1 barriers don't preserve FP registers
Reviewed-by: vlivanov, kvn
! src/cpu/x86/vm/c1_Runtime1_x86.cpp
+ test/compiler/gcbarriers/PreserveFPRegistersTest.java
Changeset: a2c8195708cc
Author: robm
Date: 2018-02-07 10:45 -0800
URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/a2c8195708cc
Merge
! src/os/linux/vm/os_linux.cpp
! src/share/vm/code/nmethod.cpp
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/oops/instanceKlass.hpp
! src/share/vm/oops/method.hpp
- test/runtime/RedefineFinalizer/RedefineFinalizer.java
Changeset: da2bb5e60234
Author: poonam
Date: 2018-02-08 00:23 +0000
URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/da2bb5e60234
8187577: JVM crash during gc doing concurrent marking
Summary: Inform G1's SATB that a klass has been resurrected and it should not be unloaded
Reviewed-by: coleenp, tschatzl, kbarrett
! src/share/vm/prims/jvmtiGetLoadedClasses.cpp
Changeset: 8bd024c567e7
Author: aph
Date: 2018-01-22 15:19 +0000
URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/8bd024c567e7
8194739: Zero port of 8174962: Better interface invocations
Reviewed-by: adinn, coleenp
! src/cpu/zero/vm/methodHandles_zero.cpp
! src/share/vm/interpreter/bytecodeInterpreter.cpp
Changeset: de8045923ad2
Author: dbuck
Date: 2017-12-18 18:18 -0500
URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/de8045923ad2
8189851: [TESTBUG] runtime/RedefineTests/RedefineInterfaceCall.java fails
Summary: modified jtreg tags and package import to work with JDK 8
Reviewed-by: vlivanov, dholmes
! test/runtime/RedefineTests/RedefineInterfaceCall.java
Changeset: 3b03192ec15b
Author: asaha
Date: 2018-04-09 13:28 -0700
URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/3b03192ec15b
Added tag jdk8u192-b00 for changeset 0341fa6dbb36
! .hgtags
Changeset: 64947298ca7d
Author: asaha
Date: 2018-04-09 13:32 -0700
URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/64947298ca7d
Merge
! .hgtags
Changeset: 88228dcd4ebc
Author: asaha
Date: 2018-04-09 11:36 -0700
URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/88228dcd4ebc
Merge
! .hgtags
! src/share/vm/oops/klass.cpp
Changeset: df9cd79f6387
Author: asaha
Date: 2018-04-13 18:17 +0000
URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/df9cd79f6387
Merge
! .hgtags
Changeset: c6b5a99cea9e
Author: stuefe
Date: 2018-02-28 05:31 +0000
URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/c6b5a99cea9e
8078628: linux-zero does not build without precompiled header
Summary: add missing includes
Reviewed-by: coleenp, stefank, sgehwolf, dholmes
! src/cpu/zero/vm/entry_zero.hpp
! src/cpu/zero/vm/nativeInst_zero.cpp
! src/share/vm/code/codeCache.cpp
! src/share/vm/interpreter/cppInterpreterGenerator.hpp
! src/share/vm/interpreter/interpreter.hpp
! src/share/vm/runtime/frame.hpp
! src/share/vm/runtime/frame.inline.hpp
! src/share/vm/runtime/thread.hpp
Changeset: b3dd617b29cf
Author: rpatil
Date: 2018-02-21 11:11 +0530
URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/b3dd617b29cf
8153194: PreserveFPRegistersTest.java runs out of memory in the nightlies
Reviewed-by: kvn
Contributed-by: vaibhav.x.choudhary at oracle.com
! test/compiler/gcbarriers/PreserveFPRegistersTest.java
Changeset: d47844b56aaf
Author: shshahma
Date: 2018-03-14 03:19 -0700
URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/d47844b56aaf
8035074: hs_err improvement: Add time zone information in the hs_err file
8026335: hs_err improvement: Print exact compressed oops mode and the heap base value.
8026331: hs_err improvement: Print if we have seen any OutOfMemoryErrors or StackOverflowErrors
Summary: Add requested things to hs_err file.
Reviewed-by: dholmes
! src/share/vm/interpreter/interpreterRuntime.cpp
! src/share/vm/memory/metaspace.cpp
! src/share/vm/memory/metaspace.hpp
! src/share/vm/memory/universe.cpp
! src/share/vm/memory/universe.hpp
! src/share/vm/runtime/os.cpp
! src/share/vm/runtime/os.hpp
! src/share/vm/runtime/sharedRuntime.cpp
! src/share/vm/utilities/exceptions.cpp
! src/share/vm/utilities/exceptions.hpp
! src/share/vm/utilities/vmError.cpp
Changeset: 3e565a695187
Author: roland
Date: 2018-03-16 15:48 +0100
URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/3e565a695187
8188223: IfNode::range_check_trap_proj() should handler dying subgraph with single if proj
Reviewed-by: kvn
! src/share/vm/opto/ifnode.cpp
Changeset: c2ee42fa54cd
Author: gromero
Date: 2018-03-22 21:47 -0400
URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/c2ee42fa54cd
8198794: Hotspot crash on Cassandra 3.11.1 startup with libnuma 2.0.3
Reviewed-by: dholmes, phh
! src/os/linux/vm/os_linux.hpp
Changeset: 44e44e1f0fd8
Author: fmatte
Date: 2018-03-13 22:16 -0700
URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/44e44e1f0fd8
8194642: Improve OOM error reporting for JDK8
Reviewed-by: dholmes, kevinw
! src/share/vm/utilities/vmError.cpp
Changeset: 278ac6d2b59e
Author: shshahma
Date: 2018-03-29 06:53 -0400
URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/278ac6d2b59e
8164480: Crash with assert(handler_address == SharedRuntime::compute_compiled_exc_handler(..) failed: Must be the same
Summary: Exception checking code needs to handle pre-allocated exceptions.
Reviewed-by: thartmann, kvn
! src/share/vm/c1/c1_Runtime1.cpp
! src/share/vm/opto/runtime.cpp
! src/share/vm/runtime/sharedRuntime.cpp
! src/share/vm/runtime/sharedRuntime.hpp
Changeset: 872b637afb01
Author: poonam
Date: 2018-03-30 20:09 +0000
URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/872b637afb01
8199406: Performance drop with Java JDK 1.8.0_162-b32
Summary: Improve the nmethod unloading times by optimizing the search for an itable stub in VtableStubs array
Reviewed-by: kvn, coleenp, tschatzl
! src/share/vm/code/codeBlob.cpp
! src/share/vm/code/codeBlob.hpp
! src/share/vm/code/compiledIC.cpp
! src/share/vm/code/vtableStubs.cpp
! src/share/vm/code/vtableStubs.hpp
! src/share/vm/oops/compiledICHolder.cpp
! src/share/vm/oops/compiledICHolder.hpp
Changeset: 7fae638af89d
Author: shade
Date: 2016-11-10 23:26 -0800
URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/7fae638af89d
8169201: Montgomery multiply intrinsic should use correct name
Summary: Corrected stubName to montgomery_multiply for inline_montgomeryMultiply()
Reviewed-by: aph, thartmann, zmajo
! src/share/vm/opto/library_call.cpp
Changeset: 767e8338f749
Author: sangheki
Date: 2017-02-09 19:08 -0800
URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/767e8338f749
8173013: JVMTI tagged object access needs G1 pre-barrier
Summary: Add missing G1 pre-barrier at TagObjectCollector::do_entry
Reviewed-by: kbarrett, tschatzl
! src/share/vm/prims/jvmtiTagMap.cpp
Changeset: 187f1907676f
Author: erikj
Date: 2015-10-02 10:15 +0200
URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/187f1907676f
8138692: libjsig compilation is missing EXTRA_CFLAGS on macosx
Reviewed-by: ihse, mikael
! make/bsd/makefiles/jsig.make
Changeset: 574c3b0cf3e5
Author: robm
Date: 2018-04-18 12:37 -0700
URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/574c3b0cf3e5
Merge
Changeset: cb0b95b67cb2
Author: mchinnathamb
Date: 2018-04-23 02:05 -0700
URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/cb0b95b67cb2
8158012: Use SW prefetch instructions instead of BIS for allocation prefetches on SPARC Core C4
Reviewed-by: kvn, dholmes, poonam
! src/cpu/sparc/vm/vm_version_sparc.cpp
! src/share/vm/opto/macro.cpp
Changeset: 9d85c3e90648
Author: erikj
Date: 2015-08-28 09:57 +0200
URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/9d85c3e90648
8134157: adlc fails to compile with SS12u4
Reviewed-by: dholmes, kbarrett, ihse
! make/solaris/makefiles/adlc.make
Changeset: fd0ca2c1433b
Author: zgu
Date: 2013-12-31 08:58 -0500
URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/fd0ca2c1433b
6730115: Fastdebug VM crashes with "ExceptionMark destructor expects no pending exceptions" error
Summary: Fixed incompatible uses of EXCEPTION_MARK and CHECK macros in AttachListener::init(), handle exception locally.
Reviewed-by: minqi, coleenp
! src/share/vm/services/attachListener.cpp
! src/share/vm/services/attachListener.hpp
Changeset: 46ab61b0758b
Author: lfoltan
Date: 2014-05-29 08:58 -0400
URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/46ab61b0758b
8041623: Solaris Studio 12.4 C++ 5.13, CHECK_UNHANDLED_OOPS use of class oop's copy constructor definitions causing error level diagnostic.
Summary: Fix several minor compilation issues with volatile oops for CHECK_UNHANDLED_OOPS support.
Reviewed-by: coleenp, hseigel
! src/share/vm/classfile/javaClasses.hpp
! src/share/vm/oops/oopsHierarchy.hpp
! src/share/vm/runtime/thread.cpp
! src/share/vm/services/memoryManager.cpp
! src/share/vm/services/memoryPool.cpp
Changeset: d8af86b0b638
Author: lfoltan
Date: 2014-07-08 13:52 -0400
URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/d8af86b0b638
8048128: Fix for Solaris Studio C++ 5.13, CHECK_UNHANDLED_OOPS breaks PPC build.
Summary: Changes to successfully compile class oop within oops/oopsHierarchy.hpp for PPC build (with gcc 4.1.2).
Reviewed-by: dholmes, hseigel
! src/share/vm/oops/oopsHierarchy.hpp
Changeset: a27880c1288b
Author: stefank
Date: 2015-04-14 11:40 +0200
URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/a27880c1288b
8077420: Build failure with SS12u4
Reviewed-by: dholmes, lfoltan
! src/share/vm/utilities/stack.hpp
! src/share/vm/utilities/stack.inline.hpp
Changeset: ca4663e58916
Author: sgehwolf
Date: 2018-05-03 18:59 +0200
URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/ca4663e58916
8202600: [Zero] Undefined behaviour in src/os_cpu/linux_zero/vm/os_linux_zero.cpp
Reviewed-by: stuefe, shade, dholmes
! src/os_cpu/linux_zero/vm/os_linux_zero.cpp
Changeset: 576949777967
Author: mdoerr
Date: 2016-09-06 13:01 +0200
URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/576949777967
8165489: Missing G1 barrier in Unsafe_GetObjectVolatile
Summary: Add missing barrier, sharing code with Unsafe_GetObject.
Reviewed-by: kbarrett, mgerdin, pliden, tschatzl
! src/share/vm/prims/unsafe.cpp
Changeset: 77603437bcee
Author: vlivanov
Date: 2018-05-17 16:45 -0700
URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/77603437bcee
8162540: Crash in C2 escape analysis with assert: "node should be registered"
Reviewed-by: kvn, thartmann
! src/share/vm/opto/escape.cpp
Changeset: 8d9ad04d908b
Author: kevinw
Date: 2018-05-21 03:13 -0700
URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/8d9ad04d908b
8203349: 8u hotspot should recognise later Windows compilers
Reviewed-by: erikj
! make/windows/makefiles/compile.make
! make/windows/makefiles/sanity.make
! make/windows/makefiles/vm.make
! src/share/vm/runtime/vm_version.cpp
Changeset: 64fe89b445cd
Author: kevinw
Date: 2018-05-21 13:05 +0000
URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/64fe89b445cd
Merge
Changeset: f2903632450a
Author: dbuck
Date: 2018-06-05 10:33 -0400
URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/f2903632450a
8204053: libsaproc.so not linked with -z,noexecstack
Reviewed-by: erikj, dholmes
! make/linux/makefiles/saproc.make
Changeset: 6688d6c6a225
Author: lfoltan
Date: 2018-02-20 07:10 -0500
URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/6688d6c6a225
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 at oracle.com, lois.foltan at oracle.com
! src/share/vm/adlc/arena.hpp
Changeset: efdbe9b904ad
Author: kbarrett
Date: 2016-02-23 18:58 -0500
URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/efdbe9b904ad
8150426: Wrong cast in metadata_at_put
Summary: Fix cast.
Reviewed-by: dholmes, coleenp, jprovino
Contributed-by: timo.kinnunen at gmail.com
! src/share/vm/oops/typeArrayOop.hpp
Changeset: 6ab57fe8b51f
Author: kevinw
Date: 2018-06-13 07:02 -0700
URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/6ab57fe8b51f
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
! src/share/vm/opto/buildOopMap.cpp
! src/share/vm/opto/compile.cpp
! src/share/vm/opto/gcm.cpp
! src/share/vm/opto/idealGraphPrinter.cpp
! src/share/vm/opto/output.cpp
! src/share/vm/opto/split_if.cpp
! src/share/vm/utilities/globalDefinitions.hpp
Changeset: b5dd721bdda8
Author: lfoltan
Date: 2018-02-22 12:05 -0500
URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/b5dd721bdda8
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 at oracle.com, lois.foltan at oracle.com
! src/share/vm/runtime/os.cpp
Changeset: f96fcd9e1e1b
Author: kevinw
Date: 2018-06-14 09:15 -0700
URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/f96fcd9e1e1b
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
! src/cpu/ppc/vm/methodHandles_ppc.cpp
! src/cpu/sparc/vm/methodHandles_sparc.cpp
! src/cpu/sparc/vm/vtableStubs_sparc.cpp
! src/cpu/x86/vm/macroAssembler_x86.cpp
! src/cpu/x86/vm/methodHandles_x86.cpp
! src/cpu/x86/vm/vtableStubs_x86_32.cpp
! src/cpu/x86/vm/vtableStubs_x86_64.cpp
! src/os/windows/vm/os_windows.cpp
! src/share/vm/c1/c1_CFGPrinter.cpp
! src/share/vm/classfile/classLoaderData.cpp
! src/share/vm/classfile/dictionary.cpp
! src/share/vm/classfile/dictionary.hpp
! src/share/vm/code/exceptionHandlerTable.cpp
! src/share/vm/code/nmethod.cpp
! src/share/vm/compiler/compileBroker.cpp
! src/share/vm/compiler/disassembler.cpp
! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp
! src/share/vm/gc_implementation/g1/collectionSetChooser.cpp
! src/share/vm/gc_implementation/g1/collectionSetChooser.hpp
! src/share/vm/gc_implementation/g1/concurrentMark.cpp
! src/share/vm/gc_implementation/g1/concurrentMark.inline.hpp
! src/share/vm/gc_implementation/g1/g1AllocRegion.cpp
! src/share/vm/gc_implementation/g1/g1Allocator.hpp
! src/share/vm/gc_implementation/g1/g1BiasedArray.cpp
! src/share/vm/gc_implementation/g1/g1BlockOffsetTable.cpp
! src/share/vm/gc_implementation/g1/g1CardCounts.cpp
! src/share/vm/gc_implementation/g1/g1CardCounts.hpp
! src/share/vm/gc_implementation/g1/g1CodeCacheRemSet.cpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.inline.hpp
! src/share/vm/gc_implementation/g1/g1CollectorPolicy.cpp
! src/share/vm/gc_implementation/g1/g1ErgoVerbose.hpp
! src/share/vm/gc_implementation/g1/g1GCPhaseTimes.cpp
! src/share/vm/gc_implementation/g1/g1HRPrinter.cpp
! src/share/vm/gc_implementation/g1/g1InCSetState.hpp
! src/share/vm/gc_implementation/g1/g1OopClosures.inline.hpp
! src/share/vm/gc_implementation/g1/g1RemSet.cpp
! src/share/vm/gc_implementation/g1/g1RemSetSummary.cpp
! src/share/vm/gc_implementation/g1/g1StringDedupQueue.cpp
! src/share/vm/gc_implementation/g1/g1StringDedupStat.cpp
! src/share/vm/gc_implementation/g1/g1StringDedupTable.cpp
! src/share/vm/gc_implementation/g1/heapRegion.cpp
! src/share/vm/gc_implementation/g1/heapRegion.hpp
! src/share/vm/gc_implementation/g1/heapRegion.inline.hpp
! src/share/vm/gc_implementation/g1/heapRegionManager.cpp
! src/share/vm/gc_implementation/g1/heapRegionManager.inline.hpp
! src/share/vm/gc_implementation/g1/heapRegionRemSet.cpp
! src/share/vm/gc_implementation/g1/heapRegionSet.cpp
! src/share/vm/gc_implementation/g1/satbQueue.cpp
! src/share/vm/gc_implementation/shared/mutableNUMASpace.cpp
! src/share/vm/memory/allocation.cpp
! src/share/vm/memory/barrierSet.inline.hpp
! src/share/vm/memory/blockOffsetTable.cpp
! src/share/vm/memory/cardTableModRefBS.cpp
! src/share/vm/memory/cardTableModRefBS.hpp
! src/share/vm/memory/generation.cpp
! src/share/vm/memory/tenuredGeneration.cpp
! src/share/vm/memory/universe.cpp
! src/share/vm/oops/constantPool.cpp
! src/share/vm/oops/cpCache.cpp
! src/share/vm/oops/markOop.cpp
! src/share/vm/oops/method.cpp
! src/share/vm/oops/objArrayKlass.cpp
! src/share/vm/oops/oop.cpp
! src/share/vm/opto/callnode.cpp
! src/share/vm/prims/methodHandles.cpp
! src/share/vm/prims/perf.cpp
! src/share/vm/prims/unsafe.cpp
! src/share/vm/prims/whitebox.cpp
! src/share/vm/runtime/deoptimization.cpp
! src/share/vm/runtime/safepoint.cpp
! src/share/vm/runtime/unhandledOops.cpp
! src/share/vm/services/diagnosticArgument.cpp
! src/share/vm/services/threadService.cpp
! src/share/vm/trace/traceStream.hpp
! src/share/vm/utilities/ostream.cpp
Changeset: da9104a01336
Author: kevinw
Date: 2018-06-14 18:23 +0000
URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/da9104a01336
Merge
Changeset: c741a7bc982a
Author: kevinw
Date: 2018-06-14 21:39 +0000
URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/c741a7bc982a
Merge
Changeset: f175513c2c3a
Author: sgehwolf
Date: 2018-06-15 14:30 +0200
URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/f175513c2c3a
8205104: EXTRA_LDFLAGS not consistently being used
Summary: Add EXTRA_LDFLAGS to linker flags for relevant libraries.
Reviewed-by: ihse
! make/aix/makefiles/jsig.make
! make/aix/makefiles/saproc.make
! make/aix/makefiles/vm.make
! make/bsd/makefiles/jsig.make
! make/bsd/makefiles/saproc.make
! make/bsd/makefiles/vm.make
! make/linux/makefiles/jsig.make
! make/linux/makefiles/saproc.make
! make/linux/makefiles/vm.make
Changeset: 21681548b712
Author: kevinw
Date: 2018-06-15 08:34 -0700
URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/21681548b712
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 at oracle.com, lois.foltan at oracle.com
! src/cpu/x86/vm/interpreterRT_x86_64.cpp
Changeset: ae93017b2930
Author: kevinw
Date: 2018-06-15 15:37 +0000
URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/ae93017b2930
Merge
Changeset: 2fccf735a116
Author: kevinw
Date: 2018-06-18 14:39 -0700
URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/2fccf735a116
8160748: Inconsistent types for ideal_reg
Summary: Made ideal_reg consistently uint.
Reviewed-by: kvn, iveresov
! src/cpu/ppc/vm/ppc.ad
! src/cpu/sparc/vm/sparc.ad
! src/cpu/x86/vm/x86.ad
! src/share/vm/adlc/output_c.cpp
! src/share/vm/opto/chaitin.cpp
! src/share/vm/opto/matcher.cpp
! src/share/vm/opto/matcher.hpp
! src/share/vm/opto/reg_split.cpp
! src/share/vm/opto/type.cpp
! src/share/vm/opto/type.hpp
Changeset: 95b3ba140211
Author: kevinw
Date: 2018-06-19 02:53 -0700
URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/95b3ba140211
8150688: Fix os_windows siglabel
Summary: Change types to eliminate implicit narrowing, and other cleanups.
Reviewed-by: kbarrett, dholmes, tbenson
! src/os/windows/vm/os_windows.cpp
Changeset: c96534cd81fe
Author: thartmann
Date: 2014-06-20 08:14 +0200
URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/c96534cd81fe
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
! src/share/vm/opto/compile.cpp
Changeset: 0fa4c2b668b9
Author: kevinw
Date: 2018-06-22 01:55 -0700
URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/0fa4c2b668b9
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
! src/share/vm/memory/guardedMemory.cpp
Changeset: fc1c693e80bb
Author: kevinw
Date: 2018-06-25 07:59 -0700
URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/fc1c693e80bb
8069124: runtime/NMT/MallocSiteHashOverflow.java failing in nightlies
Reviewed-by: ctornqvi, coleenp, gtriantafill, dholmes
! src/share/vm/services/mallocSiteTable.cpp
! src/share/vm/services/mallocSiteTable.hpp
! src/share/vm/utilities/nativeCallStack.cpp
! src/share/vm/utilities/nativeCallStack.hpp
Changeset: 6c864bb55b0b
Author: kevinw
Date: 2018-06-26 01:39 -0700
URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/6c864bb55b0b
8205440: [8u] DWORD64 required for later Windows compilers
Reviewed-by: dholmes
! src/os/windows/vm/os_windows.cpp
Changeset: 282043788706
Author: aph
Date: 2017-08-02 17:22 +0100
URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/282043788706
8185723: Zero: segfaults on Power PC 32-bit
Reviewed-by: roland
! src/os_cpu/linux_zero/vm/os_linux_zero.hpp
Changeset: 615bfd32b82d
Author: glaubitz
Date: 2017-11-24 12:16 +0100
URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/615bfd32b82d
8186461: Zero's atomic_copy64() should use SPE instructions on linux-powerpcspe
Reviewed-by: aph
! src/os_cpu/linux_zero/vm/os_linux_zero.hpp
Changeset: b2fa3e69edc9
Author: chrisphi
Date: 2018-04-25 12:21 -0400
URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/b2fa3e69edc9
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 at redhat.com>
! src/os_cpu/linux_zero/vm/os_linux_zero.hpp
Changeset: 5792d995ed26
Author: kevinw
Date: 2018-06-27 03:04 -0700
URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/5792d995ed26
8204872: [8u] VS2017: more instances of "error C3680: cannot concatenate user-defined string literals with mismatched literal suffix identifiers"
Reviewed-by: dholmes
! src/os/windows/vm/os_windows.cpp
! src/share/vm/gc_implementation/g1/concurrentMark.cpp
! src/share/vm/gc_implementation/g1/heapRegionRemSet.cpp
! src/share/vm/memory/threadLocalAllocBuffer.inline.hpp
Changeset: 54337e3f86ec
Author: coffeys
Date: 2018-07-06 08:56 +0100
URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/54337e3f86ec
Added tag jdk8u192-b01 for changeset 5792d995ed26
! .hgtags
Changeset: ad057f2e3211
Author: fmatte
Date: 2018-07-04 03:02 -0400
URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/ad057f2e3211
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
! src/share/vm/classfile/vmSymbols.hpp
! src/share/vm/oops/constantPool.cpp
! src/share/vm/oops/constantPool.hpp
! src/share/vm/services/heapDumper.cpp
Changeset: ad33c4bbce66
Author: robm
Date: 2018-07-06 07:24 -0700
URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/ad33c4bbce66
Merge
Changeset: 5ba59d58d976
Author: sgehwolf
Date: 2018-07-05 18:27 +0200
URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/5ba59d58d976
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
! make/linux/makefiles/jsig.make
! make/linux/makefiles/saproc.make
! make/linux/makefiles/vm.make
Changeset: 06dcd58caf4a
Author: robm
Date: 2018-07-06 07:33 -0700
URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/06dcd58caf4a
Merge
Changeset: cb9634ab2906
Author: poonam
Date: 2018-07-06 18:50 +0000
URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/cb9634ab2906
8146115: Improve docker container detection and resource configuration usage
Reviewed-by: bobv, dbuck
! src/os/aix/vm/os_aix.cpp
! src/os/bsd/vm/os_bsd.cpp
! src/os/linux/vm/globals_linux.hpp
+ src/os/linux/vm/osContainer_linux.cpp
+ src/os/linux/vm/osContainer_linux.hpp
! src/os/linux/vm/os_linux.cpp
! src/os/linux/vm/os_linux.hpp
! src/os/solaris/vm/os_solaris.cpp
! src/os/windows/vm/os_windows.cpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/arguments.hpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/os.hpp
! src/share/vm/runtime/thread.cpp
Changeset: e25662a88116
Author: kevinw
Date: 2018-07-09 05:53 -0700
URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/e25662a88116
8206454: [8u] os::current_stack_pointer() fails to compile on later Windows compilers (warning C4172: returning address of local variable)
Reviewed-by: dholmes, kbarrett
! src/os_cpu/windows_x86/vm/os_windows_x86.cpp
Changeset: aeacee5afc4d
Author: kevinw
Date: 2018-07-09 15:45 +0000
URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/aeacee5afc4d
Merge
Changeset: bae7d3cdf6af
Author: kevinw
Date: 2018-07-11 02:36 -0700
URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/bae7d3cdf6af
8205677: [8u] casts and type change for 8u to enable later Windows compilers
Reviewed-by: dholmes
! src/share/vm/classfile/altHashing.cpp
! src/share/vm/classfile/classFileParser.cpp
! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp
! src/share/vm/gc_implementation/parallelScavenge/gcTaskManager.cpp
! src/share/vm/interpreter/oopMapCache.cpp
! src/share/vm/interpreter/oopMapCache.hpp
! src/share/vm/runtime/memprofiler.cpp
Changeset: 80d32985a3eb
Author: aph
Date: 2018-07-09 15:35 +0100
URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/80d32985a3eb
8206406: StubCodeDesc constructor publishes partially-constructed objects on StubCodeDesc::_list
Reviewed-by: dholmes
! src/share/vm/runtime/stubCodeGenerator.cpp
! src/share/vm/runtime/stubCodeGenerator.hpp
Changeset: 9520beb69bf1
Author: diazhou
Date: 2018-07-06 20:40 -0700
URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/9520beb69bf1
Added tag jdk8u181-b13 for changeset eed8e846c982
! .hgtags
Changeset: 5f36820f4969
Author: diazhou
Date: 2018-07-09 12:48 -0700
URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/5f36820f4969
8206916: Remove jdk8u181-b31 tag from jdk8u181/hotspot repo
Reviewed-by: aefimov
! .hgtags
Changeset: 792ccf73293a
Author: alitvinov
Date: 2018-07-16 17:06 +0100
URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/792ccf73293a
Merge
! .hgtags
! src/os/linux/vm/os_linux.hpp
! src/share/vm/code/nmethod.cpp
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/oops/instanceKlass.hpp
! src/share/vm/oops/klass.cpp
! src/share/vm/oops/method.hpp
! src/share/vm/runtime/thread.hpp
Changeset: 3544d85cfe11
Author: alitvinov
Date: 2018-07-19 10:00 +0100
URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/3544d85cfe11
Added tag jdk8u192-b02 for changeset 792ccf73293a
! .hgtags
Changeset: 0ef29304c2b4
Author: sgehwolf
Date: 2018-07-17 17:07 +0200
URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/0ef29304c2b4
8207402: Stray *.debuginfo files when not stripping debug info
Summary: Only produce those files if STRIP_POLICY != no_strip
Reviewed-by: erikj
! make/linux/makefiles/defs.make
! make/linux/makefiles/jsig.make
! make/linux/makefiles/saproc.make
! make/linux/makefiles/vm.make
Changeset: 6a4a6c499e89
Author: fmatte
Date: 2018-07-20 03:07 -0400
URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/6a4a6c499e89
8114823: G1 doesn't honor request to disable class unloading
Reviewed-by: tschatzl
! src/share/vm/gc_implementation/g1/g1MarkSweep.cpp
! src/share/vm/gc_implementation/g1/g1RootProcessor.cpp
! src/share/vm/gc_implementation/g1/g1RootProcessor.hpp
! src/share/vm/runtime/arguments.cpp
+ test/gc/class_unloading/TestClassUnloadingDisabled.java
Changeset: 1c0a59cee0e4
Author: robm
Date: 2018-07-20 05:44 -0700
URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/1c0a59cee0e4
Merge
Changeset: a8d61d7f13b0
Author: robm
Date: 2018-07-24 09:52 -0700
URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/a8d61d7f13b0
Added tag jdk8u192-b03 for changeset 1c0a59cee0e4
! .hgtags
Changeset: e37ac4abbcef
Author: diazhou
Date: 2018-08-01 03:31 -0700
URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/e37ac4abbcef
Added tag jdk8u192-b04 for changeset a8d61d7f13b0
! .hgtags
Changeset: 200034346dee
Author: kbarrett
Date: 2018-01-22 14:27 -0500
URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/200034346dee
8192025: Less referential references
Reviewed-by: coleenp, eosterlund, mchung, ahgross, rhalade
! src/share/vm/classfile/javaClasses.cpp
! src/share/vm/classfile/javaClasses.hpp
! src/share/vm/classfile/systemDictionary.cpp
! src/share/vm/classfile/systemDictionary.hpp
! src/share/vm/classfile/vmSymbols.hpp
! src/share/vm/oops/klass.cpp
! src/share/vm/oops/klass.hpp
! src/share/vm/prims/jvm.cpp
Changeset: a786d379eacb
Author: asaha
Date: 2018-01-26 09:59 -0800
URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/a786d379eacb
Merge
! .hgtags
! src/share/vm/classfile/vmSymbols.hpp
Changeset: 5343b9a62101
Author: roland
Date: 2014-04-08 09:51 +0200
URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/5343b9a62101
8038636: speculative traps break when classes are redefined
Summary: remove speculative traps that point to methods that are redefined
Reviewed-by: kvn, twisti
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/oops/methodData.cpp
! src/share/vm/oops/methodData.hpp
+ test/compiler/profiling/spectrapredefineclass/Agent.java
+ test/compiler/profiling/spectrapredefineclass/Launcher.java
Changeset: c9b7abadf150
Author: kevinw
Date: 2018-01-08 08:32 -0800
URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/c9b7abadf150
8055008: Clean up code that saves the previous versions of redefined classes
8156137: SIGSEGV in ReceiverTypeData::clean_weak_klass_links
8057570: RedefineClasses() tests fail assert(((Metadata*)obj)->is_valid()) failed: obj is valid
Reviewed-by: coleenp
! src/share/vm/classfile/metadataOnStackMark.cpp
! src/share/vm/classfile/metadataOnStackMark.hpp
! src/share/vm/code/nmethod.cpp
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/oops/instanceKlass.hpp
! src/share/vm/oops/klass.cpp
! src/share/vm/oops/method.cpp
! src/share/vm/oops/method.hpp
! src/share/vm/prims/jvmtiImpl.cpp
! src/share/vm/prims/jvmtiRedefineClasses.cpp
! src/share/vm/prims/jvmtiRedefineClasses.hpp
- test/runtime/RedefineFinalizer/RedefineFinalizer.java
+ test/runtime/RedefineTests/RedefineFinalizer.java
+ test/runtime/RedefineTests/RedefineRunningMethods.java
Changeset: 98a5bb995328
Author: asaha
Date: 2018-01-22 13:29 -0800
URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/98a5bb995328
Added tag jdk8u162-b32 for changeset c9b7abadf150
! .hgtags
Changeset: d2bd0355eb74
Author: asaha
Date: 2018-01-26 10:39 -0800
URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/d2bd0355eb74
Merge
! .hgtags
- test/runtime/RedefineFinalizer/RedefineFinalizer.java
Changeset: 161d69083789
Author: asaha
Date: 2018-01-26 10:50 -0800
URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/161d69083789
Merge
! .hgtags
! src/share/vm/oops/klass.cpp
- test/runtime/RedefineFinalizer/RedefineFinalizer.java
Changeset: 92df9fb273c4
Author: asaha
Date: 2018-01-30 15:37 -0800
URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/92df9fb273c4
Merge
! .hgtags
Changeset: e3108b56c0cf
Author: asaha
Date: 2018-01-31 15:40 -0800
URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/e3108b56c0cf
Merge
! .hgtags
Changeset: 71754d34845c
Author: bgopularam
Date: 2018-02-06 22:11 -0800
URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/71754d34845c
8196663: [TESTBUG] test/compiler/loopopts/TestCMovSplitThruPhi.java fails on 32 bit Java
Reviewed-by: kvn
Contributed-by: vaibhav.x.choudhary at oracle.com
! test/compiler/loopopts/TestCMovSplitThruPhi.java
Changeset: 84c22f340c4c
Author: asaha
Date: 2018-02-07 13:41 -0800
URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/84c22f340c4c
Merge
! .hgtags
! src/share/vm/oops/klass.cpp
Changeset: e8041f2ec96e
Author: dbuck
Date: 2018-01-16 04:20 -0500
URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/e8041f2ec96e
8187045: [linux] Not all libraries in the VM are linked with -z,noexecstack
Reviewed-by: dholmes, erikj
! agent/src/os/linux/Makefile
! make/linux/makefiles/gcc.make
! make/linux/makefiles/jsig.make
! src/share/vm/prims/whitebox.cpp
+ test/runtime/execstack/TestCheckJDK.java
! test/testlibrary/whitebox/sun/hotspot/WhiteBox.java
Changeset: bf2e8b1e8e8e
Author: asaha
Date: 2018-02-06 08:01 -0800
URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/bf2e8b1e8e8e
Added tag jdk8u162-b33 for changeset e8041f2ec96e
! .hgtags
Changeset: f324bea158fe
Author: asaha
Date: 2018-02-07 09:44 -0800
URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/f324bea158fe
Added tag jdk8u162-b34 for changeset bf2e8b1e8e8e
! .hgtags
Changeset: 012197c66a78
Author: asaha
Date: 2018-02-07 13:57 -0800
URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/012197c66a78
Merge
! .hgtags
Changeset: 085c8d443b99
Author: asaha
Date: 2018-02-08 19:33 +0000
URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/085c8d443b99
Merge
! .hgtags
Changeset: 5c8850842a92
Author: bgopularam
Date: 2018-02-22 21:28 -0800
URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/5c8850842a92
8068778: [TESTBUG] CompressedClassSpaceSizeInJmapHeap.java fails if SA not available
Reviewed-by: coleenp, sla
! test/gc/metaspace/CompressedClassSpaceSizeInJmapHeap.java
Changeset: 9b3f207379cf
Author: poonam
Date: 2018-02-08 00:23 +0000
URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/9b3f207379cf
8187577: JVM crash during gc doing concurrent marking
Summary: Inform G1's SATB that a klass has been resurrected and it should not be unloaded
Reviewed-by: coleenp, tschatzl, kbarrett
! src/share/vm/prims/jvmtiGetLoadedClasses.cpp
Changeset: d2ebd6530396
Author: asaha
Date: 2018-02-20 10:10 -0800
URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/d2ebd6530396
Added tag jdk8u162-b35 for changeset 9b3f207379cf
! .hgtags
Changeset: 700ad8745f3f
Author: asaha
Date: 2018-03-05 09:46 -0800
URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/700ad8745f3f
Added tag jdk8u162-b36 for changeset d2ebd6530396
! .hgtags
Changeset: 12204b54d3dc
Author: asaha
Date: 2018-03-19 13:23 -0700
URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/12204b54d3dc
Merge
! .hgtags
! src/share/vm/oops/klass.cpp
- test/runtime/RedefineFinalizer/RedefineFinalizer.java
Changeset: c8ac3eba6d80
Author: asaha
Date: 2018-03-19 16:50 -0700
URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/c8ac3eba6d80
Merge
! .hgtags
Changeset: 444777020b0b
Author: asaha
Date: 2018-03-21 12:05 -0700
URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/444777020b0b
Added tag jdk8u162-b37 for changeset 700ad8745f3f
! .hgtags
Changeset: 0cfb7a4780b9
Author: asaha
Date: 2018-03-30 10:33 -0700
URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/0cfb7a4780b9
Merge
! .hgtags
Changeset: c29a836dea38
Author: asaha
Date: 2018-03-30 11:01 -0700
URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/c29a836dea38
Merge
! .hgtags
Changeset: a98d34a0eca8
Author: asaha
Date: 2018-03-30 11:06 -0700
URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/a98d34a0eca8
Merge
! .hgtags
Changeset: 0edff6874f33
Author: asaha
Date: 2018-04-02 15:29 -0700
URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/0edff6874f33
Added tag jdk8u191-b00 for changeset 8f3131e04030
! .hgtags
Changeset: efa14520f62c
Author: asaha
Date: 2018-04-02 15:36 -0700
URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/efa14520f62c
Merge
! .hgtags
Changeset: 26aff69b585f
Author: asaha
Date: 2018-04-18 22:35 +0000
URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/26aff69b585f
Merge
! .hgtags
! src/share/vm/oops/klass.cpp
Changeset: 405800ccc4c7
Author: poonam
Date: 2018-03-30 20:09 +0000
URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/405800ccc4c7
8199406: Performance drop with Java JDK 1.8.0_162-b32
Summary: Improve the nmethod unloading times by optimizing the search for an itable stub in VtableStubs array
Reviewed-by: kvn, coleenp, tschatzl
! src/share/vm/code/codeBlob.cpp
! src/share/vm/code/codeBlob.hpp
! src/share/vm/code/compiledIC.cpp
! src/share/vm/code/vtableStubs.cpp
! src/share/vm/code/vtableStubs.hpp
! src/share/vm/oops/compiledICHolder.cpp
! src/share/vm/oops/compiledICHolder.hpp
Changeset: e863aba6538b
Author: asaha
Date: 2018-04-01 22:47 -0700
URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/e863aba6538b
Added tag jdk8u162-b38 for changeset 405800ccc4c7
! .hgtags
Changeset: 8410ee888646
Author: asaha
Date: 2018-04-01 22:52 -0700
URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/8410ee888646
Merge
! .hgtags
Changeset: d5a33d109309
Author: gromero
Date: 2018-03-22 21:47 -0400
URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/d5a33d109309
8198794: Hotspot crash on Cassandra 3.11.1 startup with libnuma 2.0.3
Reviewed-by: dholmes, phh
! src/os/linux/vm/os_linux.hpp
Changeset: 6bbac0c63500
Author: asaha
Date: 2018-04-03 17:08 -0700
URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/6bbac0c63500
Added tag jdk8u172-b31 for changeset d5a33d109309
! .hgtags
Changeset: b62c44a689e4
Author: shshahma
Date: 2018-03-29 06:53 -0400
URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/b62c44a689e4
8164480: Crash with assert(handler_address == SharedRuntime::compute_compiled_exc_handler(..) failed: Must be the same
Summary: Exception checking code needs to handle pre-allocated exceptions.
Reviewed-by: thartmann, kvn
! src/share/vm/c1/c1_Runtime1.cpp
! src/share/vm/opto/runtime.cpp
! src/share/vm/runtime/sharedRuntime.cpp
! src/share/vm/runtime/sharedRuntime.hpp
Changeset: e8745ad08d55
Author: asaha
Date: 2018-04-24 15:14 +0000
URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/e8745ad08d55
Added tag jdk8u172-b32 for changeset b62c44a689e4
! .hgtags
Changeset: 74350ee9c013
Author: asaha
Date: 2018-04-26 22:42 +0000
URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/74350ee9c013
Added tag jdk8u172-b33 for changeset e8745ad08d55
! .hgtags
Changeset: 0d1b5f9b3ab0
Author: asaha
Date: 2018-05-04 11:53 -0700
URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/0d1b5f9b3ab0
Added tag jdk8u172-b34 for changeset 74350ee9c013
! .hgtags
Changeset: 1e7855b1ecd3
Author: asaha
Date: 2018-05-07 15:07 -0700
URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/1e7855b1ecd3
Added tag jdk8u172-b35 for changeset 0d1b5f9b3ab0
! .hgtags
Changeset: db5c35aa48df
Author: asaha
Date: 2018-05-08 11:50 -0700
URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/db5c35aa48df
Merge
! .hgtags
! src/share/vm/oops/klass.cpp
Changeset: 145e103778d3
Author: asaha
Date: 2018-05-08 15:18 -0700
URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/145e103778d3
Merge
! .hgtags
Changeset: 3af740792979
Author: hseigel
Date: 2018-05-14 09:16 -0400
URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/3af740792979
8199226: Improve field accesses
Reviewed-by: acorn, ahgross, rhalade
Contributed-by: harold.seigel at oracle.com
! src/share/vm/interpreter/linkResolver.cpp
Changeset: 7c879ab3547c
Author: alitvinov
Date: 2018-06-11 12:11 +0100
URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/7c879ab3547c
Merge
! .hgtags
Changeset: ad7035980ef1
Author: coffeys
Date: 2018-06-14 12:37 +0100
URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/ad7035980ef1
8204874: Update THIRDPARYREADME file
Reviewed-by: chegar, jeff, robm
! THIRD_PARTY_README
Changeset: 68362c9e8624
Author: alitvinov
Date: 2018-06-24 22:42 +0100
URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/68362c9e8624
Merge
! .hgtags
Changeset: ccce8826970e
Author: alitvinov
Date: 2018-06-28 19:27 +0100
URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/ccce8826970e
Merge
! .hgtags
Changeset: 6a9482b43d79
Author: diazhou
Date: 2018-05-22 06:01 -0700
URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/6a9482b43d79
Added tag jdk8u172-b36 for changeset 1e7855b1ecd3
! .hgtags
Changeset: a09e16537a90
Author: diazhou
Date: 2018-05-23 21:01 -0700
URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/a09e16537a90
Added tag jdk8u172-b37 for changeset 6a9482b43d79
! .hgtags
Changeset: 21a3fffc4341
Author: aefimov
Date: 2018-07-01 11:07 +0100
URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/21a3fffc4341
Merge
! .hgtags
Changeset: 9f9aaf741154
Author: diazhou
Date: 2018-07-05 00:59 -0700
URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/9f9aaf741154
Added tag jdk8u191-b01 for changeset 21a3fffc4341
! .hgtags
Changeset: 2bf8498a25ec
Author: alitvinov
Date: 2018-07-10 18:31 +0100
URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/2bf8498a25ec
Merge
! .hgtags
Changeset: 5aa3d728164a
Author: poonam
Date: 2018-07-06 18:50 +0000
URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/5aa3d728164a
8146115: Improve docker container detection and resource configuration usage
Reviewed-by: bobv, dbuck
! src/os/aix/vm/os_aix.cpp
! src/os/bsd/vm/os_bsd.cpp
! src/os/linux/vm/globals_linux.hpp
+ src/os/linux/vm/osContainer_linux.cpp
+ src/os/linux/vm/osContainer_linux.hpp
! src/os/linux/vm/os_linux.cpp
! src/os/linux/vm/os_linux.hpp
! src/os/solaris/vm/os_solaris.cpp
! src/os/windows/vm/os_windows.cpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/arguments.hpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/os.hpp
! src/share/vm/runtime/thread.cpp
Changeset: dd79b4826253
Author: diazhou
Date: 2018-07-19 05:38 -0700
URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/dd79b4826253
Added tag jdk8u191-b02 for changeset 5aa3d728164a
! .hgtags
Changeset: 541c205d7fd1
Author: diazhou
Date: 2018-07-24 11:04 -0700
URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/541c205d7fd1
Added tag jdk8u191-b03 for changeset dd79b4826253
! .hgtags
Changeset: 14c62eae2f8f
Author: diazhou
Date: 2018-07-31 07:54 -0700
URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/14c62eae2f8f
Added tag jdk8u191-b04 for changeset 541c205d7fd1
! .hgtags
Changeset: 65409bcab2ad
Author: aefimov
Date: 2018-08-03 19:08 +0100
URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/65409bcab2ad
Merge
! .hgtags
! src/os/aix/vm/os_aix.cpp
! src/os/bsd/vm/os_bsd.cpp
! src/os/linux/vm/os_linux.cpp
! src/os/linux/vm/os_linux.hpp
! src/os/solaris/vm/os_solaris.cpp
! src/os/windows/vm/os_windows.cpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/os.hpp
! src/share/vm/runtime/sharedRuntime.cpp
! src/share/vm/runtime/thread.cpp
Changeset: 8e840a3a79a4
Author: diazhou
Date: 2018-08-06 23:10 -0700
URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/8e840a3a79a4
Added tag jdk8u192-b05 for changeset 65409bcab2ad
! .hgtags
Changeset: 55de125c1ad2
Author: diazhou
Date: 2018-08-08 07:44 -0700
URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/55de125c1ad2
Added tag jdk8u191-b05 for changeset 14c62eae2f8f
! .hgtags
Changeset: 41733085ecd0
Author: aefimov
Date: 2018-08-10 12:17 +0100
URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/41733085ecd0
Merge
! .hgtags
Changeset: 6cfec782c42c
Author: vaibhav
Date: 2018-07-26 06:16 -0400
URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/6cfec782c42c
8189762: [TESTBUG] Create tests for JDK-8146115 container awareness and resource configuration
Summary: Created tests for the feature
Reviewed-by: mseledtsov
! src/share/vm/prims/whitebox.cpp
+ test/runtime/containers/docker/AttemptOOM.java
+ test/runtime/containers/docker/CPUSetsReader.java
+ test/runtime/containers/docker/CheckContainerized.java
+ test/runtime/containers/docker/DockerBasicTest.java
+ test/runtime/containers/docker/Dockerfile-BasicTest
+ test/runtime/containers/docker/Dockerfile-BasicTest-aarch64
+ test/runtime/containers/docker/Dockerfile-BasicTest-ppc64le
+ test/runtime/containers/docker/Dockerfile-BasicTest-s390x
+ test/runtime/containers/docker/HelloDocker.java
+ test/runtime/containers/docker/PrintContainerInfo.java
+ test/runtime/containers/docker/TEST.properties
+ test/runtime/containers/docker/TestCPUAwareness.java
+ test/runtime/containers/docker/TestCPUSets.java
+ test/runtime/containers/docker/TestMemoryAwareness.java
+ test/runtime/containers/docker/TestMisc.java
! test/testlibrary/ClassFileInstaller.java
+ test/testlibrary/com/oracle/java/testlibrary/Common.java
+ test/testlibrary/com/oracle/java/testlibrary/DockerRunOptions.java
+ test/testlibrary/com/oracle/java/testlibrary/DockerTestUtils.java
! test/testlibrary/com/oracle/java/testlibrary/Platform.java
! test/testlibrary/com/oracle/java/testlibrary/Utils.java
! test/testlibrary/whitebox/sun/hotspot/WhiteBox.java
Changeset: 7070edbacb29
Author: aefimov
Date: 2018-08-14 08:43 +0100
URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/7070edbacb29
Merge
! src/share/vm/prims/whitebox.cpp
Changeset: 363a5f0ed1c8
Author: diazhou
Date: 2018-08-14 13:42 -0700
URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/363a5f0ed1c8
Added tag jdk8u192-b06 for changeset 7070edbacb29
! .hgtags
Changeset: abc5c25e988c
Author: diazhou
Date: 2018-08-14 11:26 -0700
URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/abc5c25e988c
Added tag jdk8u191-b06 for changeset 6cfec782c42c
! .hgtags
Changeset: b34293b7f77e
Author: aefimov
Date: 2018-08-17 17:57 +0100
URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/b34293b7f77e
Merge
! .hgtags
Changeset: 96be5f6ab833
Author: dbuck
Date: 2018-08-16 23:50 -0400
URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/96be5f6ab833
8033251: Use DWARF debug symbols for Linux 32-bit as default
Reviewed-by: tbell
! make/linux/makefiles/gcc.make
Changeset: cd19ee45aa6b
Author: alitvinov
Date: 2018-08-21 16:14 +0100
URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/cd19ee45aa6b
Merge
Changeset: f36255a5ab8e
Author: diazhou
Date: 2018-08-21 13:09 -0700
URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/f36255a5ab8e
Added tag jdk8u192-b07 for changeset cd19ee45aa6b
! .hgtags
Changeset: 113b4a1676db
Author: diazhou
Date: 2018-08-21 10:13 -0700
URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/113b4a1676db
Added tag jdk8u191-b07 for changeset 96be5f6ab833
! .hgtags
Changeset: c8010d92392f
Author: alitvinov
Date: 2018-08-24 18:53 +0100
URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/c8010d92392f
Merge
! .hgtags
Changeset: 1b5c69c70b09
Author: diazhou
Date: 2018-08-29 12:24 -0700
URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/1b5c69c70b09
Added tag jdk8u192-b08 for changeset c8010d92392f
! .hgtags
Changeset: a339c1437bad
Author: diazhou
Date: 2018-08-29 11:17 -0700
URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/a339c1437bad
Added tag jdk8u191-b08 for changeset 113b4a1676db
! .hgtags
Changeset: 79ba5ca0aabb
Author: alitvinov
Date: 2018-09-03 14:57 +0100
URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/79ba5ca0aabb
Merge
! .hgtags
Changeset: 519db9d8647e
Author: diazhou
Date: 2018-09-05 01:20 -0700
URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/519db9d8647e
Added tag jdk8u192-b09 for changeset 79ba5ca0aabb
! .hgtags
Changeset: b832dab99a62
Author: diazhou
Date: 2018-09-05 00:23 -0700
URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/b832dab99a62
Added tag jdk8u191-b09 for changeset a339c1437bad
! .hgtags
Changeset: abbfb7864042
Author: alitvinov
Date: 2018-09-10 15:37 +0100
URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/abbfb7864042
Merge
! .hgtags
Changeset: c0bd247ecd1c
Author: dmarkov
Date: 2018-09-07 10:23 +0100
URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/c0bd247ecd1c
8210431: Complete backport of libpng 1.6.35 TPRM
Reviewed-by: jeff, prr
! THIRD_PARTY_README
Changeset: b675533489ae
Author: aefimov
Date: 2018-09-11 20:33 +0100
URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/b675533489ae
Merge
Changeset: 9b324784def0
Author: diazhou
Date: 2018-09-12 04:35 -0700
URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/9b324784def0
Added tag jdk8u192-b10 for changeset b675533489ae
! .hgtags
Changeset: 055e1c867479
Author: diazhou
Date: 2018-09-12 01:38 -0700
URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/055e1c867479
Added tag jdk8u191-b10 for changeset c0bd247ecd1c
! .hgtags
Changeset: 338c85978b22
Author: aefimov
Date: 2018-09-17 14:11 +0100
URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/338c85978b22
Merge
! .hgtags
Changeset: ee906f6581f3
Author: diazhou
Date: 2018-09-27 05:48 -0700
URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/ee906f6581f3
Added tag jdk8u192-b25 for changeset 338c85978b22
! .hgtags
Changeset: 12e4de4b2499
Author: diazhou
Date: 2018-09-27 05:12 -0700
URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/12e4de4b2499
Added tag jdk8u191-b25 for changeset 055e1c867479
! .hgtags
Changeset: 8df818c645d6
Author: aefimov
Date: 2018-09-30 19:47 +0100
URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/8df818c645d6
Merge
! .hgtags
Changeset: 6a94771e3efd
Author: diazhou
Date: 2018-10-03 22:43 -0700
URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/6a94771e3efd
Added tag jdk8u192-b11 for changeset 8df818c645d6
! .hgtags
Changeset: 4fc288749a23
Author: diazhou
Date: 2018-10-03 21:50 -0700
URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/4fc288749a23
Added tag jdk8u191-b11 for changeset 12e4de4b2499
! .hgtags
Changeset: 1f822ff877d1
Author: aefimov
Date: 2018-10-06 10:25 +0100
URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/1f822ff877d1
Merge
! .hgtags
Changeset: e0e4c3a86ef0
Author: diazhou
Date: 2018-10-06 05:11 -0700
URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/e0e4c3a86ef0
Added tag jdk8u192-b12 for changeset 1f822ff877d1
! .hgtags
Changeset: 1255d58b4909
Author: Greg Lewis <glewis at eyesbeyond.com>
Date: 2018-11-21 20:28 -0800
URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/1255d58b4909
Merge from main OpenJDK repository
! make/bsd/makefiles/jsig.make
! make/bsd/makefiles/saproc.make
! make/bsd/makefiles/vm.make
! src/os/aix/vm/os_aix.cpp
! src/os/bsd/vm/os_bsd.cpp
! src/os/bsd/vm/os_bsd.hpp
! src/os/linux/vm/os_linux.cpp
! src/os/solaris/vm/os_solaris.cpp
! src/share/vm/memory/generation.hpp
! src/share/vm/prims/whitebox.cpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/os.cpp
! src/share/vm/runtime/os.hpp
! src/share/vm/runtime/thread.hpp
! src/share/vm/services/mallocSiteTable.hpp
! src/share/vm/utilities/nativeCallStack.cpp
! src/share/vm/utilities/nativeCallStack.hpp
! src/share/vm/utilities/vmError.cpp
! test/testlibrary/com/oracle/java/testlibrary/Platform.java
Changeset: 945005f50341
Author: Greg Lewis <glewis at eyesbeyond.com>
Date: 2018-11-22 10:10 -0800
URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/945005f50341
Revert to upstream so we can BSD changes are separated better. This was
inadvertantly included in the previous commit which updated to the version
in the upstream repo.
! src/share/vm/memory/generation.hpp
Changeset: 69192006fa24
Author: Greg Lewis <glewis at eyesbeyond.com>
Date: 2018-12-01 12:26 -0800
URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/69192006fa24
Fix compilation on FreeBSD with clang
. Use -pthread even if USE_CLANG is true.
! make/bsd/makefiles/vm.make
Changeset: 89eb250aefca
Author: Greg Lewis <glewis at eyesbeyond.com>
Date: 2018-12-01 12:32 -0800
URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/89eb250aefca
Fix compilation on FreeBSD with clang
. C++11 requires white space between a string literal and an identifier.
! src/os_cpu/bsd_x86/vm/os_bsd_x86.cpp
! src/share/vm/gc_implementation/g1/g1BlockOffsetTable.inline.hpp
! src/share/vm/gc_implementation/parallelScavenge/psMarkSweep.cpp
! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.cpp
! src/share/vm/gc_implementation/shared/parGCAllocBuffer.cpp
! src/share/vm/memory/genCollectedHeap.cpp
! src/share/vm/memory/generation.hpp
! src/share/vm/memory/referenceProcessor.cpp
! src/share/vm/prims/unsafe.cpp
Changeset: 392422122fea
Author: Greg Lewis <glewis at eyesbeyond.com>
Date: 2018-12-01 12:37 -0800
URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/392422122fea
Fix compilation on FreeBSD with clang
. Don't use NULL where we need an integer type. Explicitly use an
integer value (0) instead.
! src/cpu/x86/vm/interp_masm_x86_64.cpp
! src/cpu/x86/vm/interpreterRT_x86_64.cpp
! src/cpu/x86/vm/stubGenerator_x86_64.cpp
Changeset: 8d04b544be47
Author: Greg Lewis <glewis at eyesbeyond.com>
Date: 2018-12-01 12:38 -0800
URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/8d04b544be47
Fix compilation on FreeBSD with clang.
. Add explicit (char) casts where needed.
! src/os/bsd/vm/os_bsd.cpp
Changeset: 995864453b51
Author: Greg Lewis <glewis at eyesbeyond.com>
Date: 2018-12-01 12:38 -0800
URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/995864453b51
Fix compilation on FreeBSD with clang
. Don't compare a pointer type with 'false', compare with NULL instead.
! src/share/vm/code/compiledIC.cpp
Changeset: 1684d9ca1043
Author: Greg Lewis <glewis at eyesbeyond.com>
Date: 2018-12-01 12:39 -0800
URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/1684d9ca1043
Fix compilation on FreeBSD with clang
. Don't include a Linux specific header on BSD.
! src/share/vm/prims/whitebox.cpp
Changeset: 4f274990c34d
Author: Greg Lewis <glewis at eyesbeyond.com>
Date: 2018-12-01 12:42 -0800
URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/4f274990c34d
Fix compilation on FreeBSD with clang
. Make the signal id an unsigned. One of the switch statements that uses
the id contains cases with unsigned values greater than the largest signed
integer.
! src/share/vm/utilities/vmError.hpp
More information about the bsd-port-dev
mailing list