changelog
- Mon, 08 Oct 2018 21:51:32 +0100
- by aefimov [Mon, 08 Oct 2018 21:51:32 +0100] rev 9546
- Merge
- Fri, 05 Oct 2018 16:52:10 +0100
- by aefimov [Fri, 05 Oct 2018 16:52:10 +0100] rev 9545
- Merge
- Thu, 04 Oct 2018 02:46:41 -0700
- by diazhou [Thu, 04 Oct 2018 02:46:41 -0700] rev 9544
- Added tag jdk8u181-b37 for changeset 310a8a03be93
- Sun, 30 Sep 2018 19:59:45 +0100
- by aefimov [Sun, 30 Sep 2018 19:59:45 +0100] rev 9543
- Merge
- Sun, 30 Sep 2018 18:26:10 +0100
- by aefimov [Sun, 30 Sep 2018 18:26:10 +0100] rev 9542
- Merge
- Wed, 26 Sep 2018 15:24:20 +0100
- by aefimov [Wed, 26 Sep 2018 15:24:20 +0100] rev 9541
- Merge
- Mon, 24 Sep 2018 19:11:23 -0700
- by diazhou [Mon, 24 Sep 2018 19:11:23 -0700] rev 9540
- Added tag jdk8u181-b36 for changeset 5418d85b93ea
- Mon, 10 Sep 2018 14:06:13 -0700
- by diazhou [Mon, 10 Sep 2018 14:06:13 -0700] rev 9539
- Added tag jdk8u181-b35 for changeset f3eb9719e696
- Mon, 27 Aug 2018 01:51:01 -0700
- by diazhou [Mon, 27 Aug 2018 01:51:01 -0700] rev 9538
- Added tag jdk8u181-b34 for changeset 2ac6a4ff7b3c
- Tue, 24 Jul 2018 13:17:07 -0700
- by diazhou [Tue, 24 Jul 2018 13:17:07 -0700] rev 9537
- Added tag jdk8u181-b33 for changeset 9d9f4c81eb3d
- Wed, 11 Jul 2018 22:53:29 -0700
- by diazhou [Wed, 11 Jul 2018 22:53:29 -0700] rev 9536
- Added tag jdk8u181-b32 for changeset a2be8e761961
- Wed, 11 Jul 2018 00:20:58 +0100
- by aefimov [Wed, 11 Jul 2018 00:20:58 +0100] rev 9535
- Merge
- Wed, 04 Jul 2018 02:06:33 -0700
- by diazhou [Wed, 04 Jul 2018 02:06:33 -0700] rev 9534
- Added tag jdk8u181-b31 for changeset f7bd3ef62b03
- Mon, 02 Jul 2018 16:27:56 +0100
- by aefimov [Mon, 02 Jul 2018 16:27:56 +0100] rev 9533
- Merge
- Sat, 29 Sep 2018 03:37:34 -0400
- by dholmes [Sat, 29 Sep 2018 03:37:34 -0400] rev 9532
- 8205714: Initial class initialization
Reviewed-by: acorn, coleenp, kvn, vlivanov
- Mon, 17 Sep 2018 15:04:58 +0100
- by aefimov [Mon, 17 Sep 2018 15:04:58 +0100] rev 9531
- Merge
- Wed, 12 Sep 2018 10:11:31 -0400
- by coleenp [Wed, 12 Sep 2018 10:11:31 -0400] rev 9530
- 8210094: Better loading of classloader classes
Reviewed-by: acorn, hseigel, ahgross, rhalade
- Mon, 10 Sep 2018 16:19:47 +0100
- by alitvinov [Mon, 10 Sep 2018 16:19:47 +0100] rev 9529
- Merge
- Fri, 07 Sep 2018 10:23:42 +0100
- by dmarkov [Fri, 07 Sep 2018 10:23:42 +0100] rev 9528
- 8210431: Complete backport of libpng 1.6.35 TPRM
Reviewed-by: jeff, prr
- Mon, 03 Sep 2018 16:53:17 +0100
- by alitvinov [Mon, 03 Sep 2018 16:53:17 +0100] rev 9527
- Merge
- Fri, 24 Aug 2018 19:25:33 +0100
- by alitvinov [Fri, 24 Aug 2018 19:25:33 +0100] rev 9526
- Merge
- Sat, 18 Aug 2018 12:58:53 +0100
- by aefimov [Sat, 18 Aug 2018 12:58:53 +0100] rev 9525
- Merge
- Fri, 10 Aug 2018 12:27:32 +0100
- by aefimov [Fri, 10 Aug 2018 12:27:32 +0100] rev 9524
- Merge
- Sat, 04 Aug 2018 12:53:22 +0100
- by aefimov [Sat, 04 Aug 2018 12:53:22 +0100] rev 9523
- Merge
- Fri, 27 Jul 2018 11:47:10 +0100
- by aefimov [Fri, 27 Jul 2018 11:47:10 +0100] rev 9522
- Merge
- Wed, 11 Jul 2018 15:59:47 +0100
- by aefimov [Wed, 11 Jul 2018 15:59:47 +0100] rev 9521
- Added tag jdk8u201-b00 for changeset 2bf8498a25ec
- Wed, 07 Nov 2018 05:13:44 -0800
- by diazhou [Wed, 07 Nov 2018 05:13:44 -0800] rev 9520
- Added tag jdk8u202-b03 for changeset c0836eee40e5
- Thu, 01 Nov 2018 16:58:54 -0700
- by diazhou [Thu, 01 Nov 2018 16:58:54 -0700] rev 9519
- Added tag jdk8u202-b02 for changeset 9ce27f0a4683
- Mon, 29 Oct 2018 05:48:53 -0700
- by robm [Mon, 29 Oct 2018 05:48:53 -0700] rev 9518
- Merge
- Thu, 25 Oct 2018 13:42:08 +0200
- by kevinw [Thu, 25 Oct 2018 13:42:08 +0200] rev 9517
- Merge
- Thu, 25 Oct 2018 04:34:20 -0700
- by kevinw [Thu, 25 Oct 2018 04:34:20 -0700] rev 9516
- 8211933: [8u] hotspot adlc needs to link statically with libstdc++ for gcc7.3
Reviewed-by: erikj
- Wed, 24 Oct 2018 17:32:10 +0000
- by phh [Wed, 24 Oct 2018 17:32:10 +0000] rev 9515
- 8212821: CHECK_ must be used in the rhs of an assignment statement within a block (round 2)
Summary: Correction of failed backport of JDK-8211394 via JDK-8212696.
Reviewed-by: dholmes, coffeys
- Wed, 24 Oct 2018 10:42:54 +0200
- by roland [Wed, 24 Oct 2018 10:42:54 +0200] rev 9514
- 8209639: assert failure in coalesce.cpp: attempted to spill a non-spillable item
Reviewed-by: neliasso, kvn
- Mon, 15 Oct 2018 11:00:27 +0200
- by thartmann [Mon, 15 Oct 2018 11:00:27 +0200] rev 9513
- 8172850: Anti-dependency on membar causes crash in register allocator due to invalid instruction scheduling
Summary: Regression test and additional asserts. The problem is fixed by 8087341.
Reviewed-by: kvn
- Mon, 22 Oct 2018 05:26:38 -0400
- by dbuck [Mon, 22 Oct 2018 05:26:38 -0400] rev 9512
- 8155635: C2: Mixed unsafe accesses break alias analysis
Reviewed-by: kvn
- Mon, 22 Oct 2018 02:50:45 -0400
- by fmatte [Mon, 22 Oct 2018 02:50:45 -0400] rev 9511
- 8211909: JDWP Transport Listener: dt_socket thread crash
Reviewed-by: dholmes, jcbeyler
- Fri, 19 Oct 2018 20:42:34 -0700
- by igerasim [Fri, 19 Oct 2018 20:42:34 -0700] rev 9510
- 8212709: Backout backport of JDK-8211394 from jdk 8u-dev
Reviewed-by: dbuck
- Wed, 17 Oct 2018 16:31:25 -0400
- by phh [Wed, 17 Oct 2018 16:31:25 -0400] rev 9509
- 8211394: CHECK_ must be used in the rhs of an assignment statement within a block
Summary: Backport from JDK12
Reviewed-by: dholmes
- Tue, 16 Oct 2018 16:08:14 +0100
- by aefimov [Tue, 16 Oct 2018 16:08:14 +0100] rev 9508
- Merge
- Tue, 16 Oct 2018 10:40:23 -0400
- by phh [Tue, 16 Oct 2018 10:40:23 -0400] rev 9507
- 8064811: Use THEAD instead of CHECK_NULL in return statements
Summary: Backport from JDK9
Reviewed-by: dholmes, coffeys
- Wed, 17 Oct 2018 13:00:33 +0100
- by aefimov [Wed, 17 Oct 2018 13:00:33 +0100] rev 9506
- Added tag jdk8u202-b01 for changeset 79b4c0a88c00
- Mon, 15 Oct 2018 14:58:52 +0100
- by aefimov [Mon, 15 Oct 2018 14:58:52 +0100] rev 9505
- Merge
- Mon, 08 Oct 2018 20:42:57 +0100
- by aefimov [Mon, 08 Oct 2018 20:42:57 +0100] rev 9504
- Merge
- Mon, 08 Oct 2018 10:19:30 -0700
- by diazhou [Mon, 08 Oct 2018 10:19:30 -0700] rev 9503
- Added tag jdk8u191-b26 for changeset ab9258f7206e
- Sat, 06 Oct 2018 04:39:44 -0700
- by diazhou [Sat, 06 Oct 2018 04:39:44 -0700] rev 9502
- Added tag jdk8u191-b12 for changeset 4fc288749a23
- Mon, 08 Oct 2018 10:54:21 -0700
- by diazhou [Mon, 08 Oct 2018 10:54:21 -0700] rev 9501
- Added tag jdk8u192-b26 for changeset e0e4c3a86ef0
- Sat, 06 Oct 2018 05:11:43 -0700
- by diazhou [Sat, 06 Oct 2018 05:11:43 -0700] rev 9500
- Added tag jdk8u192-b12 for changeset 1f822ff877d1
- Sun, 14 Oct 2018 20:44:38 -0400
- by iignatyev [Sun, 14 Oct 2018 20:44:38 -0400] rev 9499
- 8073159: improve Test6857159.java
Reviewed-by: kvn
- Sun, 14 Oct 2018 20:31:03 -0400
- by anoll [Sun, 14 Oct 2018 20:31:03 -0400] rev 9498
- 8068440: Test6857159.java times out
Summary: Replace shell script with Java-only code
Reviewed-by: kvn, iignatyev
- Thu, 22 Sep 2016 12:17:24 +0200
- by mdoerr [Thu, 22 Sep 2016 12:17:24 +0200] rev 9497
- 8164920: ppc: enhancement of CRC32 intrinsic
Reviewed-by: goetz, mdoerr
Contributed-by: Hiroshi H Horii <horii@jp.ibm.com>
- Mon, 24 Sep 2018 17:18:38 -0400
- by gromero [Mon, 24 Sep 2018 17:18:38 -0400] rev 9496
- 8131048: ppc implement CRC32 intrinsic
Reviewed-by: goetz
- Mon, 23 Jul 2018 18:08:46 +0200
- by sgehwolf [Mon, 23 Jul 2018 18:08:46 +0200] rev 9495
- 8208091: SA: jhsdb jstack --mixed throws UnmappedAddressException on i686
Summary: Be sure to use the same register index in native and Java code.
Reviewed-by: sballal, cjplummer, tbell
- Tue, 02 Oct 2018 17:17:43 +0200
- by sgehwolf [Tue, 02 Oct 2018 17:17:43 +0200] rev 9494
- 8211387: [Zero] atomic_copy64: Use ldrexd for atomic reads on ARMv7
Reviewed-by: dholmes, aph
Contributed-by: Andrew Haley <aph@redhat.com>
- Tue, 25 Sep 2018 16:23:35 +0200
- by sgehwolf [Tue, 25 Sep 2018 16:23:35 +0200] rev 9493
- 8073139: PPC64: User-visible arch directory and os.arch value on ppc64le cause issues with Java tooling
Reviewed-by: erikj, goetz, dholmes
- Thu, 04 Oct 2018 19:35:30 +0000
- by poonam [Thu, 04 Oct 2018 19:35:30 +0000] rev 9492
- 8211150: G1 Full GC not purging code root memory and hence causing memory leak
Reviewed-by: tschatzl, sjohanss
- Thu, 04 Oct 2018 10:12:35 +0100
- by dmarkov [Thu, 04 Oct 2018 10:12:35 +0100] rev 9491
- 8210891: Remove unused extutil.h from JDK8u sources
Reviewed-by: prr
- Tue, 02 Oct 2018 09:45:39 -0400
- by fmatte [Tue, 02 Oct 2018 09:45:39 -0400] rev 9490
- 8164383: jhsdb dumps core on Solaris 12 when loading dumped core
Summary: Add the required extra parameters to Plookup_by_addr() and proc_arg_grab() as per the change to libproc with Solaris 12.
Reviewed-by: sspitsyn
- Mon, 01 Oct 2018 06:12:34 -0700
- by robm [Mon, 01 Oct 2018 06:12:34 -0700] rev 9489
- Added tag jdk8u202-b00 for changeset 1c0a59cee0e4
- Thu, 27 Sep 2018 11:47:16 -0700
- by kevinw [Thu, 27 Sep 2018 11:47:16 -0700] rev 9488
- 8211124: HotSpot update for vm_version.cpp to recognise updated VS2017
Reviewed-by: dholmes, lfoltan
- Wed, 26 Sep 2018 04:31:35 -0400
- by dbuck [Wed, 26 Sep 2018 04:31:35 -0400] rev 9487
- 8141421: Various test fail with OOME on win x86
Summary: Fix memory overuse in g1CodeCacheRemset
Reviewed-by: tschatzl
- Thu, 20 Sep 2018 16:05:22 +0200
- by sgehwolf [Thu, 20 Sep 2018 16:05:22 +0200] rev 9486
- 8210350: -Wl,-z,defs JDK 8 build failure
Reviewed-by: erikj
- Wed, 19 Sep 2018 19:48:12 -0400
- by zgu [Wed, 19 Sep 2018 19:48:12 -0400] rev 9485
- 8205965: SIGSEGV on write to NativeCallStack::EMPTY_STACK
Summary: Made EMPTY_STACK non-const, so it will not be placed in read-only BSS section.
Reviewed-by: stuefe, martin
Contributed-by: zhaixiang@loongson.cn
- Wed, 19 Sep 2018 14:26:01 -0400
- by sgehwolf [Wed, 19 Sep 2018 14:26:01 -0400] rev 9484
- 8207057: No debug info for assembler files
Summary: Generate debug info for assembler files as needed.
Reviewed-by: erikj
- Fri, 14 Sep 2018 07:58:22 -0700
- by phh [Fri, 14 Sep 2018 07:58:22 -0700] rev 9483
- 8209863: Add a test to verify that -XX:+EnableTracing works
Summary: A new test verifies that tracing output occurs with the switch enabled.
Reviewed-by: dholmes, phh
Contributed-by: Xin Liu <xxinliu@amazon.com>
- Thu, 23 Aug 2018 22:56:32 +0000
- by phh [Thu, 23 Aug 2018 22:56:32 +0000] rev 9482
- 8145788: JVM crashes with -XX:+EnableTracing
Summary: Events can trigger before ResourceMark is usable: move use from writeEvent() to print_val().
Reviewed-by: dholmes, ysuenaga, mlarsson
- Thu, 16 Aug 2018 23:50:43 -0400
- by dbuck [Thu, 16 Aug 2018 23:50:43 -0400] rev 9481
- 8033251: Use DWARF debug symbols for Linux 32-bit as default
Reviewed-by: tbell
- Fri, 10 Aug 2018 08:29:53 -0700
- by kevinw [Fri, 10 Aug 2018 08:29:53 -0700] rev 9480
- 8209359: [8u] hotspot needs to recognise cl.exe 19.13 to build with VS2017.
Reviewed-by: tbell
- Tue, 07 Aug 2018 11:55:44 -0400
- by dbuck [Tue, 07 Aug 2018 11:55:44 -0400] rev 9479
- 8204966: [TESTBUG] hotspot/test/compiler/whitebox/IsMethodCompilableTest.java test fails with -XX:CompileThreshold=1
Summary: enforce lower bound on number of loop iterations used to trigger OSR
Reviewed-by: kvn, iignatyev
- Thu, 02 Aug 2018 03:54:51 -0700
- by kevinw [Thu, 02 Aug 2018 03:54:51 -0700] rev 9478
- 8196882: VS2017 Hotspot Defined vsnprintf Function Causes C2084 Already Defined Compilation Error
Summary: Add os::vsnprintf and os::snprintf.
Reviewed-by: kbarrett, lfoltan, stuefe, mlarsson
- Wed, 01 Aug 2018 04:19:22 -0400
- by dbuck [Wed, 01 Aug 2018 04:19:22 -0400] rev 9477
- 8191006: hsdis disassembler plugin does not compile with binutils 2.29+
Summary: update call to disassembler() function to match new signature used by Binutils
Reviewed-by: gromero, kvn
- Wed, 01 Aug 2018 04:15:43 -0400
- by dbuck [Wed, 01 Aug 2018 04:15:43 -0400] rev 9476
- 8208541: non-ASCII characters in hsdis UPL text
Summary: replace Unicode left/right double quote pair with normal ASCII double quotes
Reviewed-by: jrose
- Mon, 30 Jul 2018 10:28:40 +0200
- by tschatzl [Mon, 30 Jul 2018 10:28:40 +0200] rev 9475
- 8174050: Compilation errors with clang-4.0
Reviewed-by: tschatzl, kvn
Contributed-by: Leslie Zhai <lesliezhai-hotspot@llvm.org.cn>
- Fri, 27 Jul 2018 06:47:12 -0700
- by robm [Fri, 27 Jul 2018 06:47:12 -0700] rev 9474
- Merge
- Thu, 26 Jul 2018 17:38:44 -0400
- by dbuck [Thu, 26 Jul 2018 17:38:44 -0400] rev 9473
- 8208183: update HSDIS plugin license to UPL
Reviewed-by: simonis, adinn, jrose
- Thu, 26 Jul 2018 06:16:09 -0400
- by vaibhav [Thu, 26 Jul 2018 06:16:09 -0400] rev 9472
- 8189762: [TESTBUG] Create tests for JDK-8146115 container awareness and resource configuration
Summary: Created tests for the feature
Reviewed-by: mseledtsov
- Thu, 04 Apr 2019 17:11:47 +0800
- by aoqi [Thu, 04 Apr 2019 17:11:47 +0800] rev 9471
- Added tag mips64el-jdk8u192-b14 for changeset c23dcd3f87f4
- Wed, 03 Apr 2019 14:26:25 +0800
- by zhaixiang [Wed, 03 Apr 2019 14:26:25 +0800] rev 9470
- #8802 Backport of #8788 Change the testcase of 8197405 to ignore the error messages of AbstractMethodErrors and IncompatibleClassChangeErrors and fix InterpreterMacroAssembler::call_VM_base: last_sp != NULL issue
Reviewed-by: aoqi
- Wed, 03 Apr 2019 11:55:18 +0800
- by zhaixiang [Wed, 03 Apr 2019 11:55:18 +0800] rev 9469
- #8761 Backport of #8672 string_equals optimization
Reviewed-by: aoqi
- Tue, 02 Apr 2019 16:06:52 +0800
- by jingtian [Tue, 02 Apr 2019 16:06:52 +0800] rev 9468
- #8818 Internal_pc_type is not a member of relocInfo
Reviewed-by: aoqi
- Tue, 02 Apr 2019 16:10:00 +0800
- by jingtian [Tue, 02 Apr 2019 16:10:00 +0800] rev 9467
- #8568 UseCodeCacheAllocOpt is not declared in zero/mips
Reviewed-by: aoqi
- Tue, 02 Apr 2019 21:03:37 +0800
- by jingtian [Tue, 02 Apr 2019 21:03:37 +0800] rev 9466
- #8567 Set_handle_wrong_method_stub is not declared in zero/mips
Reviewed-by: aoqi
- Tue, 02 Apr 2019 19:01:15 +0800
- by jingtian [Tue, 02 Apr 2019 19:01:15 +0800] rev 9465
- #8565 UseSyncLevel is not declared in zero/mips
Reviewed-by: aoqi
- Mon, 01 Apr 2019 14:52:38 +0800
- by zhaixiang [Mon, 01 Apr 2019 14:52:38 +0800] rev 9464
- #8802 Backport the testcase of 8197405: Improve messages of AbstractMethodErrors and IncompatibleClassChangeErrors.
Reviewed-by: aoqi
Contributed-by: goetz
- Mon, 01 Apr 2019 11:35:54 +0800
- by zhaixiang [Mon, 01 Apr 2019 11:35:54 +0800] rev 9463
- #8733 Backport of #8734 Fix not in CodeBuffer issue
Reviewed-by: fujie
- Fri, 29 Mar 2019 13:41:31 +0800
- by zhaixiang [Fri, 29 Mar 2019 13:41:31 +0800] rev 9462
- #8664 comments code style fix
Reviewed-by: aoqi
- Sat, 09 Mar 2019 11:03:07 +0800
- by aoqi [Sat, 09 Mar 2019 11:03:07 +0800] rev 9461
- #8641 [cleanup] fixed ia32 related comments
- Thu, 07 Mar 2019 11:41:31 +0800
- by fujie [Thu, 07 Mar 2019 11:41:31 +0800] rev 9460
- #8498 Remove redundante definition of Java_To_Runtime in linux_mips.ad
- Tue, 05 Mar 2019 17:00:17 +0800
- by aoqi [Tue, 05 Mar 2019 17:00:17 +0800] rev 9459
- #8573 Cleanup: x86 registers in comments; comment style; deadcode
Reviewed-by: zhaixiang
- Thu, 21 Feb 2019 10:14:02 +0800
- by wanghaomin [Thu, 21 Feb 2019 10:14:02 +0800] rev 9458
- #7830 Add cmovN_cmpU_reg_reg in hotspot/src/cpu/mips/vm/mips_64.ad.
Reviewed-by: aoqi
- Fri, 22 Feb 2019 18:54:50 +0800
- by wangxue [Fri, 22 Feb 2019 18:54:50 +0800] rev 9457
- #8215 The low 4 bits of off must be 0 in gslq/gssq/gslqc1/gssqc1.
- Fri, 18 Jan 2019 11:05:23 +0800
- by wanghaomin [Fri, 18 Jan 2019 11:05:23 +0800] rev 9456
- #8027 Receiving SIGBUS does not correctly jump to the next instruction triggering this signal.
Reviewed-by: aoqi
- Fri, 18 Jan 2019 16:12:54 +0800
- by jingtian [Fri, 18 Jan 2019 16:12:54 +0800] rev 9455
- #8151 [Assembler] Add gslqc1/gssqc1 for Loongson CPUs.
Reviewed-by: aoqi
- Wed, 09 Jan 2019 14:47:56 +0800
- by aoqi [Wed, 09 Jan 2019 14:47:56 +0800] rev 9454
- #7808 Save return values on the top of the stack when calling notify_method_exit
Contributed-by: wanghaomin, aoqi
- Sat, 29 Dec 2018 17:09:30 +0800
- by aoqi [Sat, 29 Dec 2018 17:09:30 +0800] rev 9453
- #8079 MIPS port of 8189762: [TESTBUG] Create tests for JDK-8146115 container awareness and resource configuration
- Sat, 29 Dec 2018 15:50:23 +0800
- by wangxue [Sat, 29 Dec 2018 15:50:23 +0800] rev 9452
- #7999 Fixed unaligned load in generate_conjoint_short_copy().
Reviewed-by: aoqi
- Thu, 27 Dec 2018 12:42:35 +0800
- by aoqi [Thu, 27 Dec 2018 12:42:35 +0800] rev 9451
- #8068 MIPS port of 8189170: Add option to disable stack overflow checking in primordial thread for use with JNI_CreateJavaJVM
- Thu, 27 Dec 2018 12:24:53 +0800
- by aoqi [Thu, 27 Dec 2018 12:24:53 +0800] rev 9450
- #8067 MIPS port of 8160748: Inconsistent types for ideal_reg
- Thu, 27 Dec 2018 11:59:22 +0800
- by aoqi [Thu, 27 Dec 2018 11:59:22 +0800] rev 9449
- Added tag mips64el-jdk8u192-b13 for changeset 73d689add964
- Thu, 27 Dec 2018 11:43:33 +0800
- by aoqi [Thu, 27 Dec 2018 11:43:33 +0800] rev 9448
- Merge
- Sat, 06 Oct 2018 10:25:04 +0100
- by aefimov [Sat, 06 Oct 2018 10:25:04 +0100] rev 9447
- Merge
- Wed, 03 Oct 2018 21:50:07 -0700
- by diazhou [Wed, 03 Oct 2018 21:50:07 -0700] rev 9446
- Added tag jdk8u191-b11 for changeset 12e4de4b2499
- Wed, 03 Oct 2018 22:43:13 -0700
- by diazhou [Wed, 03 Oct 2018 22:43:13 -0700] rev 9445
- Added tag jdk8u192-b11 for changeset 8df818c645d6
- Sun, 30 Sep 2018 19:47:22 +0100
- by aefimov [Sun, 30 Sep 2018 19:47:22 +0100] rev 9444
- Merge
- Thu, 27 Sep 2018 05:12:44 -0700
- by diazhou [Thu, 27 Sep 2018 05:12:44 -0700] rev 9443
- Added tag jdk8u191-b25 for changeset 055e1c867479
- Thu, 27 Sep 2018 05:48:05 -0700
- by diazhou [Thu, 27 Sep 2018 05:48:05 -0700] rev 9442
- Added tag jdk8u192-b25 for changeset 338c85978b22
- Mon, 17 Sep 2018 14:11:56 +0100
- by aefimov [Mon, 17 Sep 2018 14:11:56 +0100] rev 9441
- Merge
- Wed, 12 Sep 2018 01:38:00 -0700
- by diazhou [Wed, 12 Sep 2018 01:38:00 -0700] rev 9440
- Added tag jdk8u191-b10 for changeset c0bd247ecd1c
- Wed, 12 Sep 2018 04:35:14 -0700
- by diazhou [Wed, 12 Sep 2018 04:35:14 -0700] rev 9439
- Added tag jdk8u192-b10 for changeset b675533489ae
- Tue, 11 Sep 2018 20:33:39 +0100
- by aefimov [Tue, 11 Sep 2018 20:33:39 +0100] rev 9438
- Merge
- Fri, 07 Sep 2018 10:23:42 +0100
- by dmarkov [Fri, 07 Sep 2018 10:23:42 +0100] rev 9437
- 8210431: Complete backport of libpng 1.6.35 TPRM
Reviewed-by: jeff, prr
- Mon, 10 Sep 2018 15:37:34 +0100
- by alitvinov [Mon, 10 Sep 2018 15:37:34 +0100] rev 9436
- Merge
- Wed, 05 Sep 2018 00:23:36 -0700
- by diazhou [Wed, 05 Sep 2018 00:23:36 -0700] rev 9435
- Added tag jdk8u191-b09 for changeset a339c1437bad
- Wed, 05 Sep 2018 01:20:47 -0700
- by diazhou [Wed, 05 Sep 2018 01:20:47 -0700] rev 9434
- Added tag jdk8u192-b09 for changeset 79ba5ca0aabb
- Mon, 03 Sep 2018 14:57:28 +0100
- by alitvinov [Mon, 03 Sep 2018 14:57:28 +0100] rev 9433
- Merge
- Wed, 29 Aug 2018 11:17:09 -0700
- by diazhou [Wed, 29 Aug 2018 11:17:09 -0700] rev 9432
- Added tag jdk8u191-b08 for changeset 113b4a1676db
- Wed, 29 Aug 2018 12:24:44 -0700
- by diazhou [Wed, 29 Aug 2018 12:24:44 -0700] rev 9431
- Added tag jdk8u192-b08 for changeset c8010d92392f
- Fri, 24 Aug 2018 18:53:44 +0100
- by alitvinov [Fri, 24 Aug 2018 18:53:44 +0100] rev 9430
- Merge
- Tue, 21 Aug 2018 10:13:05 -0700
- by diazhou [Tue, 21 Aug 2018 10:13:05 -0700] rev 9429
- Added tag jdk8u191-b07 for changeset 96be5f6ab833
- Tue, 21 Aug 2018 13:09:11 -0700
- by diazhou [Tue, 21 Aug 2018 13:09:11 -0700] rev 9428
- Added tag jdk8u192-b07 for changeset cd19ee45aa6b
- Tue, 21 Aug 2018 16:14:33 +0100
- by alitvinov [Tue, 21 Aug 2018 16:14:33 +0100] rev 9427
- Merge
- Thu, 16 Aug 2018 23:50:43 -0400
- by dbuck [Thu, 16 Aug 2018 23:50:43 -0400] rev 9426
- 8033251: Use DWARF debug symbols for Linux 32-bit as default
Reviewed-by: tbell
- Fri, 17 Aug 2018 17:57:20 +0100
- by aefimov [Fri, 17 Aug 2018 17:57:20 +0100] rev 9425
- Merge
- Tue, 14 Aug 2018 11:26:57 -0700
- by diazhou [Tue, 14 Aug 2018 11:26:57 -0700] rev 9424
- Added tag jdk8u191-b06 for changeset 6cfec782c42c
- Tue, 14 Aug 2018 13:42:32 -0700
- by diazhou [Tue, 14 Aug 2018 13:42:32 -0700] rev 9423
- Added tag jdk8u192-b06 for changeset 7070edbacb29
- Tue, 14 Aug 2018 08:43:34 +0100
- by aefimov [Tue, 14 Aug 2018 08:43:34 +0100] rev 9422
- Merge
- Thu, 26 Jul 2018 06:16:09 -0400
- by vaibhav [Thu, 26 Jul 2018 06:16:09 -0400] rev 9421
- 8189762: [TESTBUG] Create tests for JDK-8146115 container awareness and resource configuration
Summary: Created tests for the feature
Reviewed-by: mseledtsov
- Fri, 10 Aug 2018 12:17:44 +0100
- by aefimov [Fri, 10 Aug 2018 12:17:44 +0100] rev 9420
- Merge
- Wed, 08 Aug 2018 07:44:08 -0700
- by diazhou [Wed, 08 Aug 2018 07:44:08 -0700] rev 9419
- Added tag jdk8u191-b05 for changeset 14c62eae2f8f
- Mon, 06 Aug 2018 23:10:00 -0700
- by diazhou [Mon, 06 Aug 2018 23:10:00 -0700] rev 9418
- Added tag jdk8u192-b05 for changeset 65409bcab2ad
- Fri, 03 Aug 2018 19:08:52 +0100
- by aefimov [Fri, 03 Aug 2018 19:08:52 +0100] rev 9417
- Merge
- Tue, 31 Jul 2018 07:54:55 -0700
- by diazhou [Tue, 31 Jul 2018 07:54:55 -0700] rev 9416
- Added tag jdk8u191-b04 for changeset 541c205d7fd1
- Tue, 24 Jul 2018 11:04:35 -0700
- by diazhou [Tue, 24 Jul 2018 11:04:35 -0700] rev 9415
- Added tag jdk8u191-b03 for changeset dd79b4826253
- Thu, 19 Jul 2018 05:38:18 -0700
- by diazhou [Thu, 19 Jul 2018 05:38:18 -0700] rev 9414
- Added tag jdk8u191-b02 for changeset 5aa3d728164a
- Fri, 06 Jul 2018 18:50:13 +0000
- by poonam [Fri, 06 Jul 2018 18:50:13 +0000] rev 9413
- 8146115: Improve docker container detection and resource configuration usage
Reviewed-by: bobv, dbuck
- Tue, 10 Jul 2018 18:31:51 +0100
- by alitvinov [Tue, 10 Jul 2018 18:31:51 +0100] rev 9412
- Merge
- Thu, 05 Jul 2018 00:59:42 -0700
- by diazhou [Thu, 05 Jul 2018 00:59:42 -0700] rev 9411
- Added tag jdk8u191-b01 for changeset 21a3fffc4341
- Sun, 01 Jul 2018 11:07:22 +0100
- by aefimov [Sun, 01 Jul 2018 11:07:22 +0100] rev 9410
- Merge
- Wed, 23 May 2018 21:01:34 -0700
- by diazhou [Wed, 23 May 2018 21:01:34 -0700] rev 9409
- Added tag jdk8u172-b37 for changeset 6a9482b43d79
- Tue, 22 May 2018 06:01:36 -0700
- by diazhou [Tue, 22 May 2018 06:01:36 -0700] rev 9408
- Added tag jdk8u172-b36 for changeset 1e7855b1ecd3
- Thu, 28 Jun 2018 19:27:17 +0100
- by alitvinov [Thu, 28 Jun 2018 19:27:17 +0100] rev 9407
- Merge
- Sun, 24 Jun 2018 22:42:15 +0100
- by alitvinov [Sun, 24 Jun 2018 22:42:15 +0100] rev 9406
- Merge
- Thu, 14 Jun 2018 12:37:18 +0100
- by coffeys [Thu, 14 Jun 2018 12:37:18 +0100] rev 9405
- 8204874: Update THIRDPARYREADME file
Reviewed-by: chegar, jeff, robm
- Mon, 11 Jun 2018 12:11:47 +0100
- by alitvinov [Mon, 11 Jun 2018 12:11:47 +0100] rev 9404
- Merge
- Mon, 14 May 2018 09:16:44 -0400
- by hseigel [Mon, 14 May 2018 09:16:44 -0400] rev 9403
- 8199226: Improve field accesses
Reviewed-by: acorn, ahgross, rhalade
Contributed-by: harold.seigel@oracle.com
- Tue, 08 May 2018 15:18:23 -0700
- by asaha [Tue, 08 May 2018 15:18:23 -0700] rev 9402
- Merge
- Tue, 08 May 2018 11:50:49 -0700
- by asaha [Tue, 08 May 2018 11:50:49 -0700] rev 9401
- Merge
- Mon, 07 May 2018 15:07:16 -0700
- by asaha [Mon, 07 May 2018 15:07:16 -0700] rev 9400
- Added tag jdk8u172-b35 for changeset 0d1b5f9b3ab0
- Fri, 04 May 2018 11:53:03 -0700
- by asaha [Fri, 04 May 2018 11:53:03 -0700] rev 9399
- Added tag jdk8u172-b34 for changeset 74350ee9c013
- Thu, 26 Apr 2018 22:42:41 +0000
- by asaha [Thu, 26 Apr 2018 22:42:41 +0000] rev 9398
- Added tag jdk8u172-b33 for changeset e8745ad08d55
- Tue, 24 Apr 2018 15:14:55 +0000
- by asaha [Tue, 24 Apr 2018 15:14:55 +0000] rev 9397
- Added tag jdk8u172-b32 for changeset b62c44a689e4
- Thu, 29 Mar 2018 06:53:04 -0400
- by shshahma [Thu, 29 Mar 2018 06:53:04 -0400] rev 9396
- 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
- Tue, 03 Apr 2018 17:08:37 -0700
- by asaha [Tue, 03 Apr 2018 17:08:37 -0700] rev 9395
- Added tag jdk8u172-b31 for changeset d5a33d109309
- Thu, 22 Mar 2018 21:47:01 -0400
- by gromero [Thu, 22 Mar 2018 21:47:01 -0400] rev 9394
- 8198794: Hotspot crash on Cassandra 3.11.1 startup with libnuma 2.0.3
Reviewed-by: dholmes, phh
- Sun, 01 Apr 2018 22:52:47 -0700
- by asaha [Sun, 01 Apr 2018 22:52:47 -0700] rev 9393
- Merge
- Sun, 01 Apr 2018 22:47:12 -0700
- by asaha [Sun, 01 Apr 2018 22:47:12 -0700] rev 9392
- Added tag jdk8u162-b38 for changeset 405800ccc4c7
- Fri, 30 Mar 2018 20:09:45 +0000
- by poonam [Fri, 30 Mar 2018 20:09:45 +0000] rev 9391
- 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
- Wed, 18 Apr 2018 22:35:28 +0000
- by asaha [Wed, 18 Apr 2018 22:35:28 +0000] rev 9390
- Merge
- Mon, 02 Apr 2018 15:36:07 -0700
- by asaha [Mon, 02 Apr 2018 15:36:07 -0700] rev 9389
- Merge
- Mon, 02 Apr 2018 15:29:04 -0700
- by asaha [Mon, 02 Apr 2018 15:29:04 -0700] rev 9388
- Added tag jdk8u191-b00 for changeset 8f3131e04030
- Fri, 30 Mar 2018 11:06:31 -0700
- by asaha [Fri, 30 Mar 2018 11:06:31 -0700] rev 9387
- Merge
- Fri, 30 Mar 2018 11:01:11 -0700
- by asaha [Fri, 30 Mar 2018 11:01:11 -0700] rev 9386
- Merge
- Fri, 30 Mar 2018 10:33:17 -0700
- by asaha [Fri, 30 Mar 2018 10:33:17 -0700] rev 9385
- Merge
- Wed, 21 Mar 2018 12:05:05 -0700
- by asaha [Wed, 21 Mar 2018 12:05:05 -0700] rev 9384
- Added tag jdk8u162-b37 for changeset 700ad8745f3f
- Mon, 19 Mar 2018 16:50:06 -0700
- by asaha [Mon, 19 Mar 2018 16:50:06 -0700] rev 9383
- Merge
- Mon, 19 Mar 2018 13:23:53 -0700
- by asaha [Mon, 19 Mar 2018 13:23:53 -0700] rev 9382
- Merge
- Mon, 05 Mar 2018 09:46:03 -0800
- by asaha [Mon, 05 Mar 2018 09:46:03 -0800] rev 9381
- Added tag jdk8u162-b36 for changeset d2ebd6530396
- Tue, 20 Feb 2018 10:10:58 -0800
- by asaha [Tue, 20 Feb 2018 10:10:58 -0800] rev 9380
- Added tag jdk8u162-b35 for changeset 9b3f207379cf
- Thu, 08 Feb 2018 00:23:31 +0000
- by poonam [Thu, 08 Feb 2018 00:23:31 +0000] rev 9379
- 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
- Thu, 22 Feb 2018 21:28:07 -0800
- by bgopularam [Thu, 22 Feb 2018 21:28:07 -0800] rev 9378
- 8068778: [TESTBUG] CompressedClassSpaceSizeInJmapHeap.java fails if SA not available
Reviewed-by: coleenp, sla
- Thu, 08 Feb 2018 19:33:31 +0000
- by asaha [Thu, 08 Feb 2018 19:33:31 +0000] rev 9377
- Merge
- Wed, 07 Feb 2018 13:57:42 -0800
- by asaha [Wed, 07 Feb 2018 13:57:42 -0800] rev 9376
- Merge
- Wed, 07 Feb 2018 09:44:08 -0800
- by asaha [Wed, 07 Feb 2018 09:44:08 -0800] rev 9375
- Added tag jdk8u162-b34 for changeset bf2e8b1e8e8e
- Tue, 06 Feb 2018 08:01:41 -0800
- by asaha [Tue, 06 Feb 2018 08:01:41 -0800] rev 9374
- Added tag jdk8u162-b33 for changeset e8041f2ec96e
- Tue, 16 Jan 2018 04:20:19 -0500
- by dbuck [Tue, 16 Jan 2018 04:20:19 -0500] rev 9373
- 8187045: [linux] Not all libraries in the VM are linked with -z,noexecstack
Reviewed-by: dholmes, erikj
- Wed, 07 Feb 2018 13:41:55 -0800
- by asaha [Wed, 07 Feb 2018 13:41:55 -0800] rev 9372
- Merge
- Tue, 06 Feb 2018 22:11:51 -0800
- by bgopularam [Tue, 06 Feb 2018 22:11:51 -0800] rev 9371
- 8196663: [TESTBUG] test/compiler/loopopts/TestCMovSplitThruPhi.java fails on 32 bit Java
Reviewed-by: kvn
Contributed-by: vaibhav.x.choudhary@oracle.com
- Wed, 31 Jan 2018 15:40:57 -0800
- by asaha [Wed, 31 Jan 2018 15:40:57 -0800] rev 9370
- Merge
- Tue, 30 Jan 2018 15:37:04 -0800
- by asaha [Tue, 30 Jan 2018 15:37:04 -0800] rev 9369
- Merge
- Fri, 26 Jan 2018 10:50:22 -0800
- by asaha [Fri, 26 Jan 2018 10:50:22 -0800] rev 9368
- Merge
- Fri, 26 Jan 2018 10:39:27 -0800
- by asaha [Fri, 26 Jan 2018 10:39:27 -0800] rev 9367
- Merge
- Mon, 22 Jan 2018 13:29:02 -0800
- by asaha [Mon, 22 Jan 2018 13:29:02 -0800] rev 9366
- Added tag jdk8u162-b32 for changeset c9b7abadf150
- Mon, 08 Jan 2018 08:32:04 -0800
- by kevinw [Mon, 08 Jan 2018 08:32:04 -0800] rev 9365
- 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
- Tue, 08 Apr 2014 09:51:25 +0200
- by roland [Tue, 08 Apr 2014 09:51:25 +0200] rev 9364
- 8038636: speculative traps break when classes are redefined
Summary: remove speculative traps that point to methods that are redefined
Reviewed-by: kvn, twisti
- Fri, 26 Jan 2018 09:59:10 -0800
- by asaha [Fri, 26 Jan 2018 09:59:10 -0800] rev 9363
- Merge
- Mon, 22 Jan 2018 14:27:46 -0500
- by kbarrett [Mon, 22 Jan 2018 14:27:46 -0500] rev 9362
- 8192025: Less referential references
Reviewed-by: coleenp, eosterlund, mchung, ahgross, rhalade
- Wed, 01 Aug 2018 03:31:01 -0700
- by diazhou [Wed, 01 Aug 2018 03:31:01 -0700] rev 9361
- Added tag jdk8u192-b04 for changeset a8d61d7f13b0
- Tue, 24 Jul 2018 09:52:02 -0700
- by robm [Tue, 24 Jul 2018 09:52:02 -0700] rev 9360
- Added tag jdk8u192-b03 for changeset 1c0a59cee0e4
- Fri, 20 Jul 2018 05:44:33 -0700
- by robm [Fri, 20 Jul 2018 05:44:33 -0700] rev 9359
- Merge
- Fri, 20 Jul 2018 03:07:49 -0400
- by fmatte [Fri, 20 Jul 2018 03:07:49 -0400] rev 9358
- 8114823: G1 doesn't honor request to disable class unloading
Reviewed-by: tschatzl
- Tue, 17 Jul 2018 17:07:44 +0200
- by sgehwolf [Tue, 17 Jul 2018 17:07:44 +0200] rev 9357
- 8207402: Stray *.debuginfo files when not stripping debug info
Summary: Only produce those files if STRIP_POLICY != no_strip
Reviewed-by: erikj
- Thu, 19 Jul 2018 10:00:36 +0100
- by alitvinov [Thu, 19 Jul 2018 10:00:36 +0100] rev 9356
- Added tag jdk8u192-b02 for changeset 792ccf73293a
- Mon, 16 Jul 2018 17:06:05 +0100
- by alitvinov [Mon, 16 Jul 2018 17:06:05 +0100] rev 9355
- Merge
- Mon, 09 Jul 2018 12:48:49 -0700
- by diazhou [Mon, 09 Jul 2018 12:48:49 -0700] rev 9354
- 8206916: Remove jdk8u181-b31 tag from jdk8u181/hotspot repo
Reviewed-by: aefimov
- Fri, 06 Jul 2018 20:40:41 -0700
- by diazhou [Fri, 06 Jul 2018 20:40:41 -0700] rev 9353
- Added tag jdk8u181-b13 for changeset eed8e846c982
- Mon, 09 Jul 2018 15:35:45 +0100
- by aph [Mon, 09 Jul 2018 15:35:45 +0100] rev 9352
- 8206406: StubCodeDesc constructor publishes partially-constructed objects on StubCodeDesc::_list
Reviewed-by: dholmes
- Wed, 11 Jul 2018 02:36:23 -0700
- by kevinw [Wed, 11 Jul 2018 02:36:23 -0700] rev 9351
- 8205677: [8u] casts and type change for 8u to enable later Windows compilers
Reviewed-by: dholmes
- Mon, 09 Jul 2018 15:45:22 +0000
- by kevinw [Mon, 09 Jul 2018 15:45:22 +0000] rev 9350
- Merge
- Mon, 09 Jul 2018 05:53:08 -0700
- by kevinw [Mon, 09 Jul 2018 05:53:08 -0700] rev 9349
- 8206454: [8u] os::current_stack_pointer() fails to compile on later Windows compilers (warning C4172: returning address of local variable)
Reviewed-by: dholmes, kbarrett
- Fri, 06 Jul 2018 18:50:13 +0000
- by poonam [Fri, 06 Jul 2018 18:50:13 +0000] rev 9348
- 8146115: Improve docker container detection and resource configuration usage
Reviewed-by: bobv, dbuck
- Fri, 06 Jul 2018 07:33:25 -0700
- by robm [Fri, 06 Jul 2018 07:33:25 -0700] rev 9347
- Merge
- 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
- Tue, 14 Apr 2015 11:40:13 +0200
- by stefank [Tue, 14 Apr 2015 11:40:13 +0200] rev 9316
- 8077420: Build failure with SS12u4
Reviewed-by: dholmes, lfoltan
- Tue, 08 Jul 2014 13:52:29 -0400
- by lfoltan [Tue, 08 Jul 2014 13:52:29 -0400] rev 9315
- 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
- Thu, 29 May 2014 08:58:51 -0400
- by lfoltan [Thu, 29 May 2014 08:58:51 -0400] rev 9314
- 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
- Tue, 31 Dec 2013 08:58:08 -0500
- by zgu [Tue, 31 Dec 2013 08:58:08 -0500] rev 9313
- 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
- Fri, 28 Aug 2015 09:57:54 +0200
- by erikj [Fri, 28 Aug 2015 09:57:54 +0200] rev 9312
- 8134157: adlc fails to compile with SS12u4
Reviewed-by: dholmes, kbarrett, ihse
- Mon, 23 Apr 2018 02:05:50 -0700
- by mchinnathamb [Mon, 23 Apr 2018 02:05:50 -0700] rev 9311
- 8158012: Use SW prefetch instructions instead of BIS for allocation prefetches on SPARC Core C4
Reviewed-by: kvn, dholmes, poonam
- Wed, 18 Apr 2018 12:37:42 -0700
- by robm [Wed, 18 Apr 2018 12:37:42 -0700] rev 9310
- Merge
- Fri, 02 Oct 2015 10:15:46 +0200
- by erikj [Fri, 02 Oct 2015 10:15:46 +0200] rev 9309
- 8138692: libjsig compilation is missing EXTRA_CFLAGS on macosx
Reviewed-by: ihse, mikael
- Thu, 09 Feb 2017 19:08:32 -0800
- by sangheki [Thu, 09 Feb 2017 19:08:32 -0800] rev 9308
- 8173013: JVMTI tagged object access needs G1 pre-barrier
Summary: Add missing G1 pre-barrier at TagObjectCollector::do_entry
Reviewed-by: kbarrett, tschatzl
- Thu, 10 Nov 2016 23:26:56 -0800
- by shade [Thu, 10 Nov 2016 23:26:56 -0800] rev 9307
- 8169201: Montgomery multiply intrinsic should use correct name
Summary: Corrected stubName to montgomery_multiply for inline_montgomeryMultiply()
Reviewed-by: aph, thartmann, zmajo
- Fri, 30 Mar 2018 20:09:45 +0000
- by poonam [Fri, 30 Mar 2018 20:09:45 +0000] rev 9306
- 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
- Thu, 29 Mar 2018 06:53:04 -0400
- by shshahma [Thu, 29 Mar 2018 06:53:04 -0400] rev 9305
- 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
- Tue, 13 Mar 2018 22:16:05 -0700
- by fmatte [Tue, 13 Mar 2018 22:16:05 -0700] rev 9304
- 8194642: Improve OOM error reporting for JDK8
Reviewed-by: dholmes, kevinw
- Thu, 22 Mar 2018 21:47:01 -0400
- by gromero [Thu, 22 Mar 2018 21:47:01 -0400] rev 9303
- 8198794: Hotspot crash on Cassandra 3.11.1 startup with libnuma 2.0.3
Reviewed-by: dholmes, phh
- Fri, 16 Mar 2018 15:48:15 +0100
- by roland [Fri, 16 Mar 2018 15:48:15 +0100] rev 9302
- 8188223: IfNode::range_check_trap_proj() should handler dying subgraph with single if proj
Reviewed-by: kvn
- Wed, 14 Mar 2018 03:19:46 -0700
- by shshahma [Wed, 14 Mar 2018 03:19:46 -0700] rev 9301
- 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
- Wed, 21 Feb 2018 11:11:07 +0530
- by rpatil [Wed, 21 Feb 2018 11:11:07 +0530] rev 9300
- 8153194: PreserveFPRegistersTest.java runs out of memory in the nightlies
Reviewed-by: kvn
Contributed-by: vaibhav.x.choudhary@oracle.com
- Wed, 28 Feb 2018 05:31:04 +0000
- by stuefe [Wed, 28 Feb 2018 05:31:04 +0000] rev 9299
- 8078628: linux-zero does not build without precompiled header
Summary: add missing includes
Reviewed-by: coleenp, stefank, sgehwolf, dholmes
- Fri, 13 Apr 2018 18:17:50 +0000
- by asaha [Fri, 13 Apr 2018 18:17:50 +0000] rev 9298
- Merge
- Mon, 09 Apr 2018 11:36:49 -0700
- by asaha [Mon, 09 Apr 2018 11:36:49 -0700] rev 9297
- Merge
- Mon, 09 Apr 2018 13:32:57 -0700
- by asaha [Mon, 09 Apr 2018 13:32:57 -0700] rev 9296
- Merge
- Mon, 09 Apr 2018 13:28:34 -0700
- by asaha [Mon, 09 Apr 2018 13:28:34 -0700] rev 9295
- Added tag jdk8u192-b00 for changeset 0341fa6dbb36
- Mon, 18 Dec 2017 18:18:10 -0500
- by dbuck [Mon, 18 Dec 2017 18:18:10 -0500] rev 9294
- 8189851: [TESTBUG] runtime/RedefineTests/RedefineInterfaceCall.java fails
Summary: modified jtreg tags and package import to work with JDK 8
Reviewed-by: vlivanov, dholmes
- Mon, 22 Jan 2018 15:19:02 +0000
- by aph [Mon, 22 Jan 2018 15:19:02 +0000] rev 9293
- 8194739: Zero port of 8174962: Better interface invocations
Reviewed-by: adinn, coleenp
- Thu, 08 Feb 2018 00:23:31 +0000
- by poonam [Thu, 08 Feb 2018 00:23:31 +0000] rev 9292
- 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
- Wed, 07 Feb 2018 10:45:15 -0800
- by robm [Wed, 07 Feb 2018 10:45:15 -0800] rev 9291
- Merge
- Wed, 07 Feb 2018 07:01:44 -0500
- by mchinnathamb [Wed, 07 Feb 2018 07:01:44 -0500] rev 9290
- 8148175: C1: G1 barriers don't preserve FP registers
Reviewed-by: vlivanov, kvn
- Wed, 31 Jan 2018 19:24:57 -0500
- by dbuck [Wed, 31 Jan 2018 19:24:57 -0500] rev 9289
- 8189170: Add option to disable stack overflow checking in primordial thread for use with JNI_CreateJavaJVM
Reviewed-by: dcubed
- Tue, 16 Jan 2018 04:20:19 -0500
- by dbuck [Tue, 16 Jan 2018 04:20:19 -0500] rev 9288
- 8187045: [linux] Not all libraries in the VM are linked with -z,noexecstack
Reviewed-by: dholmes, erikj
- Mon, 08 Jan 2018 22:43:19 +0000
- by kevinw [Mon, 08 Jan 2018 22:43:19 +0000] rev 9287
- Merge
- Mon, 08 Jan 2018 08:32:04 -0800
- by kevinw [Mon, 08 Jan 2018 08:32:04 -0800] rev 9286
- 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
- Tue, 08 Apr 2014 09:51:25 +0200
- by roland [Tue, 08 Apr 2014 09:51:25 +0200] rev 9285
- 8038636: speculative traps break when classes are redefined
Summary: remove speculative traps that point to methods that are redefined
Reviewed-by: kvn, twisti
- Mon, 22 Jan 2018 11:11:36 -0800
- by asaha [Mon, 22 Jan 2018 11:11:36 -0800] rev 9284
- Merge
- Tue, 16 Jan 2018 23:06:07 -0800
- by asaha [Tue, 16 Jan 2018 23:06:07 -0800] rev 9283
- Merge
- Fri, 12 Jan 2018 17:52:31 -0800
- by asaha [Fri, 12 Jan 2018 17:52:31 -0800] rev 9282
- Merge
- Mon, 08 Jan 2018 22:39:26 -0800
- by asaha [Mon, 08 Jan 2018 22:39:26 -0800] rev 9281
- Merge
- Wed, 03 Jan 2018 14:23:36 -0800
- by asaha [Wed, 03 Jan 2018 14:23:36 -0800] rev 9280
- Merge
- Fri, 22 Dec 2017 13:10:41 -0800
- by asaha [Fri, 22 Dec 2017 13:10:41 -0800] rev 9279
- Merge
- Wed, 10 Jan 2018 09:25:36 -0800
- by asaha [Wed, 10 Jan 2018 09:25:36 -0800] rev 9278
- Added tag jdk8u182-b00 for changeset c19c5b73704e
- Thu, 27 Dec 2018 11:10:43 +0800
- by aoqi [Thu, 27 Dec 2018 11:10:43 +0800] rev 9277
- Added tag mips64el-jdk8u181-b15 for changeset 471c7b582bf6
- Thu, 13 Dec 2018 14:29:25 +0800
- by fujie [Thu, 13 Dec 2018 14:29:25 +0800] rev 9276
- #7998 fix the blocking issue with -XX:-UseOnStackReplacement
Summary: interpreter may spin in the goto template after 887:a9f7ab915ee7 with -XX:-UseOnStackReplacement
Effect: the following jtreg tests passed
compiler/8007294/Test8007294.java
compiler/8007722/Test8007722.java
compiler/8009761/Test8009761.java
compiler/floatingpoint/TestPow2.java
- Wed, 12 Dec 2018 17:30:13 +0800
- by fujie [Wed, 12 Dec 2018 17:30:13 +0800] rev 9275
- #7989 [C1] fix "assert(a != b) failed: registers must be different"
Effect:
java -Xcomp -XX:TieredStopAtLevel=4 -jar dacapo-9.12-MR1-bach.jar eclipse passed with debug version
- Fri, 07 Dec 2018 14:53:37 +0800
- by fujie [Fri, 07 Dec 2018 14:53:37 +0800] rev 9274
- #7987 implements tieredcompilation in mips template interpreter
------- Effect (scores, higher is better) ----------
SPECjvm2008 Benchmarks C2-only Tiered
startup.helloworld 70.51 74.81
startup.compiler.compiler 2.17 4.68
startup.compiler.sunflow 2.31 3.76
startup.compress 12.64 12.90
startup.crypto.aes 4.19 4.30
startup.crypto.rsa 13.86 14.10
startup.crypto.signverify 13.97 15.22
startup.mpegaudio 5.76 6.18
startup.scimark.fft 20.58 20.86
startup.scimark.lu 20.32 21.23
startup.scimark.monte_carlo 7.21 6.10
startup.scimark.sor 8.50 8.58
startup.scimark.sparse 10.35 10.80
startup.serial 4.82 5.26
startup.sunflow 5.52 7.02
startup.xml.transform 0.57 0.61
startup.xml.validation 5.48 8.71
- Fri, 07 Dec 2018 14:41:48 +0800
- by wanghaomin [Fri, 07 Dec 2018 14:41:48 +0800] rev 9273
- #7972 added some MIPS implementation of SA
- Thu, 06 Dec 2018 21:05:55 +0800
- by wanghaomin [Thu, 06 Dec 2018 21:05:55 +0800] rev 9272
- #7972 Backport of #7923 rename mips to mips64 in hotspot agent
Reviewed-by: aoqi
- Wed, 05 Dec 2018 15:39:03 +0800
- by wangxue [Wed, 05 Dec 2018 15:39:03 +0800] rev 9271
- #7826 os::get_previous_fp() can't be inlined when using "labels as values" to get pc.
Summary: Fixed an assert of fastdebug when -XX:NativeMemoryTracking=detail.
Reviewed-by: aoqi
- Tue, 27 Nov 2018 14:41:00 +0800
- by fujie [Tue, 27 Nov 2018 14:41:00 +0800] rev 9270
- #7936 [C1] fix several "assert(is_simm16(imm)) failed: not a signed 16-bit int" and "assert(a != b) failed: registers must be different"
- Fri, 23 Nov 2018 11:08:41 +0800
- by fujie [Fri, 23 Nov 2018 11:08:41 +0800] rev 9269
- #7890 [C1] fix some assert errors for is_simm16 range check and Address construction check
- Thu, 22 Nov 2018 11:02:39 +0800
- by wanghaomin [Thu, 22 Nov 2018 11:02:39 +0800] rev 9268
- #7856 Compressed class space not allocated in lower regions. [Backport of JDK-8159056]
Reviewed-by: aoqi
- Fri, 16 Nov 2018 16:14:15 +0800
- by zhaixiang [Fri, 16 Nov 2018 16:14:15 +0800] rev 9267
- #7900 Fix -XX:-UseLoongsonISA fastdebug assertion error
Summary: Avoid Register type cast to Address type by chance
Reviewed-by: aoqi
- Fri, 16 Nov 2018 11:11:18 +0800
- by wanghaomin [Fri, 16 Nov 2018 11:11:18 +0800] rev 9266
- #5359 loaded the correct address of method pointer in vtable
Reviewed-by: aoqi
- Thu, 15 Nov 2018 11:52:03 +0800
- by fujie [Thu, 15 Nov 2018 11:52:03 +0800] rev 9265
- #7877 Follows c22fe8047623, range checking for xori should be regarded as 16-bit unsigned integer
Reviewed-by: aoqi
- Wed, 14 Nov 2018 10:57:37 +0800
- by fujie [Wed, 14 Nov 2018 10:57:37 +0800] rev 9264
- #7878 #7879 AT was forbidened in Address constructors and unsupported index register in memory addressing was asserted
- Tue, 13 Nov 2018 16:56:02 +0800
- by fujie [Tue, 13 Nov 2018 16:56:02 +0800] rev 9263
- #7877 range checking was added for the immediate field of mips instructions
- Thu, 08 Nov 2018 20:41:50 +0800
- by fujie [Thu, 08 Nov 2018 20:41:50 +0800] rev 9262
- #7833 [C1] fix bugs in LIR_Assembler::emit_profile_call
Effect: langtools:com/sun/javadoc/testHtmlTableTags/TestHtmlTableTags.java passed with '-Xcomp -XX:TieredStopAtLevel=4'
- Mon, 05 Nov 2018 16:56:18 +0800
- by aoqi [Mon, 05 Nov 2018 16:56:18 +0800] rev 9261
- #7837 fixed assembler of MIPS break instruction
- Wed, 31 Oct 2018 14:29:13 +0800
- by aoqi [Wed, 31 Oct 2018 14:29:13 +0800] rev 9260
- #7520 added instruct matching StorePConditional and LoadPLocked
- Tue, 30 Oct 2018 18:43:19 +0800
- by zhaixiang [Tue, 30 Oct 2018 18:43:19 +0800] rev 9259
- #7736 [C1] Fix langtools:tools/javac/BadOptimization/DeadCode4.java accidental removal of live code issue
Summary: Directly use load immediate and compare less than unsigned instead
Reviewed-by: fujie
- Tue, 30 Oct 2018 12:00:09 +0800
- by fujie [Tue, 30 Oct 2018 12:00:09 +0800] rev 9258
- #7780 [C1] fix LIR_Assembler::negate for single_cpu operands
Effect: [jtreg]java/math/BigInteger/TestValueExact.java passed with "-Xcomp -XX:TieredStopAtLevel=3"
- Thu, 25 Oct 2018 16:32:27 +0800
- by fujie [Thu, 25 Oct 2018 16:32:27 +0800] rev 9257
- #7734 [C1] optimize code generation for imul&idiv for mips
- Thu, 25 Oct 2018 16:22:24 +0800
- by wanghaomin [Thu, 25 Oct 2018 16:22:24 +0800] rev 9256
- #7757 sp should be 64-bit in 64-bit OS
Summary: new passed tests runtime/NMT/AutoshutdownNMT.java runtime/NMT/BaselineWithParameter.java runtime/NMT/ChangeTrackingLevel.java runtime/NMT/CommandLineDetail.java runtime/NMT/JcmdBaselineDetail.java runtime/NMT/JcmdScaleDetail.java runtime/NMT/MallocRoundingReportTest.java runtime/NMT/MallocTestType.java runtime/NMT/MallocTrackingVerify.java runtime/NMT/PrintNMTStatistics.java runtime/NMT/ReleaseCommittedMemory.java runtime/NMT/ShutdownTwice.java runtime/NMT/SummaryAfterShutdown.java runtime/NMT/ThreadedMallocTestType.java runtime/NMT/ThreadedVirtualAllocTestType.java runtime/NMT/VirtualAllocCommitUncommitRecommit.java runtime/NMT/VirtualAllocTestType.java java/lang/instrument/RedefineBigClass.sh java/lang/instrument/RetransformBigClass.sh
Reviewed-by: aoqi
- Tue, 16 Oct 2018 15:34:10 +0800
- by fujie [Tue, 16 Oct 2018 15:34:10 +0800] rev 9255
- #7608 fix a deopt error (fetching wrong float value)
Summary: float wasn't saved as double for mips
Reviewed-by: zhaixiang & wangxue
- Sat, 29 Sep 2018 09:50:15 +0800
- by wanghaomin [Sat, 29 Sep 2018 09:50:15 +0800] rev 9254
- #7589 fixed wrong start address calculation before calling popframe_preserve_args in generate_throw_exception of interpreter
Reviewed-by: aoqi
- Wed, 19 Sep 2018 18:00:50 +0800
- by aoqi [Wed, 19 Sep 2018 18:00:50 +0800] rev 9253
- #7557 removed redundant get_thread to save interpreter code size
- Wed, 19 Sep 2018 17:44:09 +0800
- by fujie [Wed, 19 Sep 2018 17:44:09 +0800] rev 9252
- #7554 [C1] fix a java.lang.NullPointerException for compiler/stringopts/TestStringObjectInitialization.java
Exception in thread "Thread-37" java.lang.NullPointerException
at java.lang.String.length(String.java:623)
at java.lang.AbstractStringBuilder.append(AbstractStringBuilder.java:447)
at java.lang.StringBuilder.append(StringBuilder.java:136)
at TestStringObjectInitialization.add(TestStringObjectInitialization.java:55)
at TestStringObjectInitialization.run(TestStringObjectInitialization.java:60)
at Runner.run(TestStringObjectInitialization.java:74)
at java.lang.Thread.run(Thread.java:748)
- Thu, 11 Oct 2018 09:53:13 +0800
- by huangxuguang [Thu, 11 Oct 2018 09:53:13 +0800] rev 9251
- #7569 update copyright time of files modified in 2017 and 2018
Reviewed-by: aoqi
- Wed, 19 Sep 2018 09:32:23 +0800
- by aoqi [Wed, 19 Sep 2018 09:32:23 +0800] rev 9250
- used warning(...) not tty print to output warnning message when failing to open /proc/cpuinfo
- Tue, 18 Sep 2018 11:27:54 +0800
- by zhaixiang [Tue, 18 Sep 2018 11:27:54 +0800] rev 9249
- #7555 [C1] Fix java/lang/Math/CeilAndFloorTests.java wrongly print Failure issue
Summary: Register allocation issue, add is_double_fpu and is_single_fpu condition for has_common_register
Reviewed-by: fujie
- Tue, 18 Sep 2018 10:18:15 +0800
- by wangxue [Tue, 18 Sep 2018 10:18:15 +0800] rev 9248
- #7570 [C1] Fix a wrong parameter when Runtime1::generate_code_for calls Runtime1::generate_exception_throw.
Reviewed-by: fujie
- Thu, 13 Sep 2018 17:13:12 +0800
- by zhaixiang [Thu, 13 Sep 2018 17:13:12 +0800] rev 9247
- #7556 [C1] Fix compiler/5091921/Test6196102.java ERROR output issue
Summary: Fix interger overflow issue for lir_add, lir_sub, lir_mul and lir_div in arith_op
Reviewed-by: fujie
- Thu, 13 Sep 2018 16:16:25 +0800
- by zhaixiang [Thu, 13 Sep 2018 16:16:25 +0800] rev 9246
- #7557 [jtreg] Fix com/sun/jdi/AccessSpecifierTest.java crash issue
Summary: Adjust InterpreterCodeSize to suitable size, not too small, not too big
Reviewed-by: aoqi
- Thu, 13 Sep 2018 15:14:28 +0800
- by wangxue [Thu, 13 Sep 2018 15:14:28 +0800] rev 9245
- #7548 [C1] Fix an assert when con_size_in_bytes is not simm16 in MacroAssembler::tlab_allocate and MacroAssembler::eden_allocate.
Reviewed-by: fujie
- Thu, 13 Sep 2018 15:03:14 +0800
- by fujie [Thu, 13 Sep 2018 15:03:14 +0800] rev 9244
- #7558 [C2] cmovL_cmpP_reg_reg was added im mips_64.ad
Effect:
java -XX:-UseCompressedOops SpecApplication _213_javac # passed
- Wed, 12 Sep 2018 16:47:16 +0800
- by wanghaomin [Wed, 12 Sep 2018 16:47:16 +0800] rev 9243
- #7536 fixed a typo introduced by #7471
Reviewed-by: aoqi
- Wed, 12 Sep 2018 13:52:38 +0800
- by fujie [Wed, 12 Sep 2018 13:52:38 +0800] rev 9242
- Follows 63d9fc39abaa, fix several gcc4.9.3 compilation warnings
- Wed, 12 Sep 2018 13:37:58 +0800
- by zhaixiang [Wed, 12 Sep 2018 13:37:58 +0800] rev 9241
- #7556 [C1] more readable code indentation for mips's LIR_Assembler::arith_op implementation
- Wed, 12 Sep 2018 11:30:50 +0800
- by jingtian [Wed, 12 Sep 2018 11:30:50 +0800] rev 9240
- #7518 change void* of strlwr() into void
Reviewed-by: aoqi
- Tue, 11 Sep 2018 16:43:38 +0800
- by fujie [Tue, 11 Sep 2018 16:43:38 +0800] rev 9239
- #7553 [C1] Fix LIR_Assembler::shift_op for _LP64
Effect:
compiler/6340864/TestIntVect.java passed
compiler/6340864/TestShortVect.java passed
- Tue, 11 Sep 2018 16:22:33 +0800
- by zhaixiang [Tue, 11 Sep 2018 16:22:33 +0800] rev 9238
- #7521 [jtreg] Fix compiler/startup/SmallCodeCacheStartup.java crash issue
Summary: Decrease InterpreterCodeSize
Reviewed-by: aoqi
- Tue, 11 Sep 2018 15:53:45 +0800
- by fujie [Tue, 11 Sep 2018 15:53:45 +0800] rev 9237
- #7552 [C1] Fix lir_ushr for T_INT
Effect:
compiler/6340864/TestByteVect.java passed
- Mon, 10 Sep 2018 17:37:32 +0800
- by zhaixiang [Mon, 10 Sep 2018 17:37:32 +0800] rev 9236
- #7534 [C1] Fix SPECjvm2008:assert(is_simm16(v)) failed: must be simm16 issue
Summary: Fix another assert(is_simm16(v)) failed: must be simm16 issue
Reviewed-by: fujie
- Mon, 10 Sep 2018 11:22:35 +0800
- by fujie [Mon, 10 Sep 2018 11:22:35 +0800] rev 9235
- Fix several gcc4.9.3 compilation warnings
- Fri, 07 Sep 2018 10:24:01 +0800
- by aoqi [Fri, 07 Sep 2018 10:24:01 +0800] rev 9234
- fixed a gcc 4.9.3 warning
- Thu, 06 Sep 2018 17:01:05 +0800
- by zhaixiang [Thu, 06 Sep 2018 17:01:05 +0800] rev 9233
- #7324 Fix compiler warning issue
Summary: It might lead to new version compiler optimization issue
Reviewed-by: aoqi
- Thu, 06 Sep 2018 16:25:48 +0800
- by aoqi [Thu, 06 Sep 2018 16:25:48 +0800] rev 9232
- removed Tab characters
- Thu, 06 Sep 2018 14:52:24 +0800
- by fujie [Thu, 06 Sep 2018 14:52:24 +0800] rev 9231
- #7458 #7385 [C1] NativeGeneralJump::insert_unconditional must generate a relative jump
- Thu, 06 Sep 2018 11:13:26 +0800
- by huangxuguang [Thu, 06 Sep 2018 11:13:26 +0800] rev 9230
- #7471 HotSpotAgent supports mips64
Reviewed-by: aoqi
- Thu, 06 Sep 2018 10:41:38 +0800
- by wangxue [Thu, 06 Sep 2018 10:41:38 +0800] rev 9229
- #7379 [C1] Fix the judging conditions of NativeInstruction::is_jump.
Reviewed-by: aoqi, fujie
- Tue, 04 Sep 2018 21:25:12 +0800
- by aoqi [Tue, 04 Sep 2018 21:25:12 +0800] rev 9228
- #7517 mRegP match a0_RegP
- Mon, 03 Sep 2018 14:27:42 +0800
- by zhaixiang [Mon, 03 Sep 2018 14:27:42 +0800] rev 9227
- #7503 [C1] Fix guarantee(Assembler::is_simm16(disp)) failed: must be issue
Summary: Implement disp is not simm16 for store_for_type and load_for_type
Reviewed-by: fujie
- Wed, 29 Aug 2018 17:32:00 +0800
- by zhaixiang [Wed, 29 Aug 2018 17:32:00 +0800] rev 9226
- #7406 [C1] Fix fatal error: Thread holding lock at safepoint that vm can block on: tty_lock issue
Summary: Only for mips64 linking with -Wl,-z,noexecstack flag
Reviewed-by: aoqi
- Wed, 29 Aug 2018 16:59:32 +0800
- by zhaixiang [Wed, 29 Aug 2018 16:59:32 +0800] rev 9225
- #7406 [C1] Fix fatal error: Thread holding lock at safepoint that vm can block on: tty_lock issue
Summary: Currently the MIPS FPU emulator uses eXecute Out of Line (XOL) on the stack to
handle instructions in the delay slots of FPU branches. Because of this MIPS
cannot have a non-executable stack. So just linking with -Wl,-z,noexecstack flag
Reviewed-by: aoqi
- Wed, 29 Aug 2018 15:23:26 +0800
- by zhaixiang [Wed, 29 Aug 2018 15:23:26 +0800] rev 9224
- #7275 [C1] Fix another assert(is_simm16(v)) failed: must be simm16 issue
Summary: Change b to b_far by following previous fix way
Reviewed-by: fujie
- Wed, 29 Aug 2018 15:12:56 +0800
- by wangxue [Wed, 29 Aug 2018 15:12:56 +0800] rev 9223
- #7466 [C1] Remove an assert_different_registers in LIR_Assembler::shift_op.
Summary: Count_reg and value_reg can be the same in shift operation.
Reviewed-by: aoqi, fujie
- Tue, 28 Aug 2018 12:43:51 +0800
- by wangxue [Tue, 28 Aug 2018 12:43:51 +0800] rev 9222
- #7441 [C1] Fix a wrong LIR generation in LIRGenerator::do_NewObjectArray.
- Mon, 27 Aug 2018 14:26:57 +0800
- by zhaixiang [Mon, 27 Aug 2018 14:26:57 +0800] rev 9221
- #7429 [C1] Fix luindex:org.apache.lucene.index.FieldInfos.add issue
Summary: Remove T_INT type condition when dest register is single cpu for reg2reg
Reviewed-by: aoqi, fujie
- Fri, 24 Aug 2018 16:07:11 +0800
- by zhaixiang [Fri, 24 Aug 2018 16:07:11 +0800] rev 9220
- #7428 [C1] Improve the refactory of (base + index << scale + disp)
Summary: Remove reg2mem and mem2reg's useless disp_value, rewrite the comment of rebase_Address
Reviewed-by: aoqi, fujie
- Fri, 24 Aug 2018 14:14:41 +0800
- by zhaixiang [Fri, 24 Aug 2018 14:14:41 +0800] rev 9219
- #7428 [C1] Refactory (base + index << scale + disp) load and store support
Summary: Refactory reg2mem, mem2reg and const2mem, implement rebase_Address, store_for_type and load_for_type
Reviewed-by: aoqi, fujie
- Tue, 21 Aug 2018 15:43:26 +0800
- by wangxue [Tue, 21 Aug 2018 15:43:26 +0800] rev 9218
- #5937 [C1] Fix the implementation of bytecode frem in C1.
- Mon, 20 Aug 2018 15:00:11 +0800
- by fujie [Mon, 20 Aug 2018 15:00:11 +0800] rev 9217
- #7408 [C1] fix an SIGSEGV null pointer crash in java/nio/channels/Selector/RacyDeregister.java test
#Summary: add memory access support for addresses like (base + index<<scale + disp) in LIR_Assembler::reg2mem
#Effect: jvm runs ok for the following test
java \
-XX:TieredStopAtLevel=1 \
-XX:CompileCommand=exclude,'sun.nio.ch.EPollSelectorImpl::doSelect' \
-XX:CompileCommand=exclude,'sun.nio.ch.EPollArrayWrapper::putEventOps' \
RacyDeregister
#TODO: mips C1 backend should support addressing mode (base + index<<scale + disp) for all cases
- Mon, 20 Aug 2018 11:49:13 +0800
- by zhaixiang [Mon, 20 Aug 2018 11:49:13 +0800] rev 9216
- #7423 [C1] Fix (jvm98)_200_check:assert(divisor!=0) failed: must be nonzero issue
Summary: Remove the assertion of divide by zero but just trap if equal to zero
Reviewed-by: fujie
- Thu, 16 Aug 2018 15:34:19 +0800
- by fujie [Thu, 16 Aug 2018 15:34:19 +0800] rev 9215
- #7407 [C1] enable adjusted EdgeMoveOptimizer::optimize for mips
Summary:bool LIR_OprDesc::has_common_register(LIR_Opr opr) should return true for [t1t1|J] and [t1|I].
- Wed, 15 Aug 2018 11:00:24 +0800
- by wangxue [Wed, 15 Aug 2018 11:00:24 +0800] rev 9214
- #7323 [C1] Used a wrong register in LIR_Assembler::emit_profile_type().
Reviewed-by: aoqi
- Tue, 14 Aug 2018 19:00:20 +0800
- by zhaixiang [Tue, 14 Aug 2018 19:00:20 +0800] rev 9213
- #7412: Fix [C2] branch instruction delayed slot guarantee check error for ZipVerify in regression
Summary: Remove extra nop instruction after call_VM_leaf
Reviewed-by: aoqi
- Tue, 14 Aug 2018 11:58:07 +0800
- by fujie [Tue, 14 Aug 2018 11:58:07 +0800] rev 9212
- #7407 [C1] disable EdgeMoveOptimizer::optimize for mips which may corrupt operands of mips-branches
Example:
B2 [101, 138] preds: B11 B5 sux: B7 B6
__id_Instruction___________________________________________
132 label [label:0x000000fff012cb20]
move [t1t1|J] [dbl_stack:16|J]
move [t2|I] [stack:15|I]
move [t3|I] [stack:18|I]
134 move [t0|I] [a0|I]
136 move [stack:6|L] [t0|L]
138 optvirtual call: [addr: 0x0000000000000000] [recv: [t0|L]] [bci:104]
140 move [stack:15|I] [a0|I]
142 move [stack:6|L] [t0|L]
144 optvirtual call: [addr: 0x0000000000000000] [recv: [t0|L]] [bci:110]
146 move [lng:86400000|J] [t0t0|J]
148 branch [EQ] [t0t0|J] [lng:0|J] [DivByZeroStub: 0x000000ff7001e470] [bci:119]
150 move [t0t0|J] [a0a0|J]
152 move [dbl_stack:4|J] [a1a1|J]
move [t0t0|J] [dbl_stack:20|J]
154 rtcall SharedRuntime::ldiv
156 move [v0v0|J] [t0t0|J]
move [dbl_stack:16|J] [t1t1|J]
158 add [t1t1|J] [t0t0|J] [t0t0|J]
move [dbl_stack:20|J] [t1t1|J]
160 branch [EQ] [t1t1|J] [lng:0|J] [DivByZeroStub: 0x000000ff7001e930] [bci:129]
162 move [t1t1|J] [a0a0|J]
164 move [dbl_stack:4|J] [a1a1|J]
move [t0t0|J] [dbl_stack:22|J]
166 rtcall SharedRuntime::lrem
168 move [v0v0|J] [t0t0|J]
170 convert [l2i] [t0t0|J] [t0|I]
move [stack:18|I] [t3|I]
172 add [t3|I] [t0|I] [t0|I]
174 move [int:86400000|I] [t1|I]
182 move [dbl_stack:22|J] [t1t1|J] <--- mips-branch oprand t1 was corrupted here
176 branch [LT] [t0|I] [t1|I] [B7]
178 branch [AL] [B6]
- Mon, 13 Aug 2018 10:43:26 +0800
- by zhaixiang [Mon, 13 Aug 2018 10:43:26 +0800] rev 9211
- #7353 [C1] Fix assert((char)being_initialized_entry_offset==being_initialized_entry_offset) failed
Summary: Divide being_initialized_entry_offset and bytes_to_skip by four to prevent out of char range, then multiple by four refer to load_klass_or_mirror_patch_id
Reviewed-by: aoqi
- Mon, 06 Aug 2018 11:15:26 +0800
- by aoqi [Mon, 06 Aug 2018 11:15:26 +0800] rev 9210
- removed a trailing whitespace
- Fri, 03 Aug 2018 09:50:37 +0800
- by zhaixiang [Fri, 03 Aug 2018 09:50:37 +0800] rev 9209
- #7367 [C1] Fix Dacapo avrora ShouldNotReachHere issue
Summary: implement exp in do_MathIntrinsic for C1 LIR generator
Reviewed-by: fujie
- Wed, 01 Aug 2018 09:58:53 +0800
- by fujie [Wed, 01 Aug 2018 09:58:53 +0800] rev 9208
- #7384 [C1] fatal error: not a jump was fixed
======= _228_jack Starting =======
Run 0 start. Total memory=64487424 free memory=63501904
# To suppress the following error report, specify this argument
# after -XX: or in .hotspotrc: SuppressErrorAt=/nativeInst_mips.cpp:1581
#
# A fatal error has been detected by the Java Runtime Environment:
#
# Internal Error (/root/fujie/c1/jdk8-mips-c1/hotspot/src/cpu/mips/vm/nativeInst_mips.cpp:1581), pid=20209, tid=0x000000fff3be71f0
# fatal error: not a jump
======= _213_javac Starting =======
Run 0 start. Total memory=64487424 free memory=63501904
Javac benchmark starting...
# To suppress the following error report, specify this argument
# after -XX: or in .hotspotrc: SuppressErrorAt=/nativeInst_mips.cpp:1581
#
# A fatal error has been detected by the Java Runtime Environment:
#
# Internal Error (/root/fujie/c1/jdk8-mips-c1/hotspot/src/cpu/mips/vm/nativeInst_mips.cpp:1581), pid=20226, tid=0x000000fff408f1f0
# fatal error: not a jump
- Tue, 31 Jul 2018 18:54:20 +0800
- by fujie [Tue, 31 Jul 2018 18:54:20 +0800] rev 9207
- #7283 [C1] Fix the jvm crash in frame::sender(RegisterMap*)
- Mon, 30 Jul 2018 12:42:50 +0800
- by zhaixiang [Mon, 30 Jul 2018 12:42:50 +0800] rev 9206
- #7353 [C1] Fix assertion of being_initialized_entry_offset failure issue
Summary: Increase the range of being_initialized_entry_offset for new get_thread
Reviewed-by: fujie
- Fri, 27 Jul 2018 15:17:45 +0800
- by wangxue [Fri, 27 Jul 2018 15:17:45 +0800] rev 9205
- #7376 Implement MacroAssembler::incr_allocated_bytes
- Mon, 06 Aug 2018 13:27:17 +0800
- by aoqi [Mon, 06 Aug 2018 13:27:17 +0800] rev 9204
- Added tag mips64el-jdk8u181-b14 for changeset 53eec13fbaa5
- Thu, 26 Jul 2018 16:04:06 +0800
- by aoqi [Thu, 26 Jul 2018 16:04:06 +0800] rev 9203
- Merge
- Tue, 03 Jul 2018 18:01:40 -0700
- by diazhou [Tue, 03 Jul 2018 18:01:40 -0700] rev 9202
- Added tag jdk8u181-b31 for changeset 9062a259cecf
- Wed, 27 Jun 2018 05:10:43 -0700
- by diazhou [Wed, 27 Jun 2018 05:10:43 -0700] rev 9201
- Added tag jdk8u181-b12 for changeset 464ed8cea5d6
- Sat, 23 Jun 2018 21:01:40 -0700
- by diazhou [Sat, 23 Jun 2018 21:01:40 -0700] rev 9200
- Added tag jdk8u181-b11 for changeset e4f39d283b55
- Wed, 20 Jun 2018 17:44:17 -0700
- by diazhou [Wed, 20 Jun 2018 17:44:17 -0700] rev 9199
- Added tag jdk8u181-b10 for changeset 08b5e1f3d022
- Mon, 18 Jun 2018 20:01:59 -0700
- by diazhou [Mon, 18 Jun 2018 20:01:59 -0700] rev 9198
- Added tag jdk8u181-b09 for changeset b46904cf3eaf
- Thu, 14 Jun 2018 12:37:18 +0100
- by coffeys [Thu, 14 Jun 2018 12:37:18 +0100] rev 9197
- 8204874: Update THIRDPARYREADME file
Reviewed-by: chegar, jeff, robm
- Tue, 29 May 2018 22:50:27 -0700
- by diazhou [Tue, 29 May 2018 22:50:27 -0700] rev 9196
- Added tag jdk8u181-b08 for changeset 9ffa7549c389
- Thu, 08 Feb 2018 00:23:31 +0000
- by poonam [Thu, 08 Feb 2018 00:23:31 +0000] rev 9195
- 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
- Mon, 14 May 2018 22:59:54 -0700
- by asaha [Mon, 14 May 2018 22:59:54 -0700] rev 9194
- Added tag jdk8u181-b07 for changeset 892e637195c7
- Tue, 08 May 2018 10:28:15 -0700
- by asaha [Tue, 08 May 2018 10:28:15 -0700] rev 9193
- Added tag jdk8u181-b06 for changeset 2198f5b86550
- Thu, 10 Nov 2016 23:26:56 -0800
- by shade [Thu, 10 Nov 2016 23:26:56 -0800] rev 9192
- 8169201: Montgomery multiply intrinsic should use correct name
Summary: Corrected stubName to montgomery_multiply for inline_montgomeryMultiply()
Reviewed-by: aph, thartmann, zmajo
- Wed, 28 Feb 2018 05:31:04 +0000
- by stuefe [Wed, 28 Feb 2018 05:31:04 +0000] rev 9191
- 8078628: linux-zero does not build without precompiled header
Summary: add missing includes
Reviewed-by: coleenp, stefank, sgehwolf, dholmes
- Tue, 01 May 2018 21:36:54 -0700
- by asaha [Tue, 01 May 2018 21:36:54 -0700] rev 9190
- Added tag jdk8u181-b05 for changeset cea033df3075
- Tue, 24 Apr 2018 12:16:45 -0700
- by asaha [Tue, 24 Apr 2018 12:16:45 -0700] rev 9189
- Added tag jdk8u181-b04 for changeset c53e56e89049
- Tue, 17 Apr 2018 15:07:35 -0700
- by asaha [Tue, 17 Apr 2018 15:07:35 -0700] rev 9188
- Added tag jdk8u181-b03 for changeset 1127faef22f1
- Tue, 10 Apr 2018 15:29:04 -0700
- by asaha [Tue, 10 Apr 2018 15:29:04 -0700] rev 9187
- Added tag jdk8u181-b02 for changeset 1d0b6fcff115
- Tue, 16 Jan 2018 04:20:19 -0500
- by dbuck [Tue, 16 Jan 2018 04:20:19 -0500] rev 9186
- 8187045: [linux] Not all libraries in the VM are linked with -z,noexecstack
Reviewed-by: dholmes, erikj
- Fri, 30 Mar 2018 20:09:45 +0000
- by poonam [Fri, 30 Mar 2018 20:09:45 +0000] rev 9185
- 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
- Mon, 08 Jan 2018 08:32:04 -0800
- by kevinw [Mon, 08 Jan 2018 08:32:04 -0800] rev 9184
- 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
- Tue, 08 Apr 2014 09:51:25 +0200
- by roland [Tue, 08 Apr 2014 09:51:25 +0200] rev 9183
- 8038636: speculative traps break when classes are redefined
Summary: remove speculative traps that point to methods that are redefined
Reviewed-by: kvn, twisti
- Thu, 22 Mar 2018 21:47:01 -0400
- by gromero [Thu, 22 Mar 2018 21:47:01 -0400] rev 9182
- 8198794: Hotspot crash on Cassandra 3.11.1 startup with libnuma 2.0.3
Reviewed-by: dholmes, phh
- Fri, 16 Mar 2018 15:48:15 +0100
- by roland [Fri, 16 Mar 2018 15:48:15 +0100] rev 9181
- 8188223: IfNode::range_check_trap_proj() should handler dying subgraph with single if proj
Reviewed-by: kvn
- Wed, 04 Apr 2018 17:16:05 -0700
- by asaha [Wed, 04 Apr 2018 17:16:05 -0700] rev 9180
- Added tag jdk8u181-b01 for changeset 6e2be123a2e1
- Mon, 02 Apr 2018 14:57:36 -0700
- by asaha [Mon, 02 Apr 2018 14:57:36 -0700] rev 9179
- Merge
- Tue, 09 Jan 2018 12:41:56 -0800
- by asaha [Tue, 09 Jan 2018 12:41:56 -0800] rev 9178
- Added tag jdk8u181-b00 for changeset 5587cde50bbc
- Wed, 28 Mar 2018 08:48:11 -0700
- by asaha [Wed, 28 Mar 2018 08:48:11 -0700] rev 9177
- Added tag jdk8u172-b11 for changeset 083a9d656210
- Thu, 26 Jul 2018 15:47:45 +0800
- by aoqi [Thu, 26 Jul 2018 15:47:45 +0800] rev 9176
- Added tag mips64el-jdk8u172-b13 for changeset 79798bbf8375
- Wed, 25 Jul 2018 16:40:15 +0800
- by zhaixiang [Wed, 25 Jul 2018 16:40:15 +0800] rev 9175
- #7352 build broken (linking error) on some old version binutils
Reviewed-by: aoqi
- Wed, 25 Jul 2018 11:50:58 +0800
- by fujie [Wed, 25 Jul 2018 11:50:58 +0800] rev 9174
- #7283 disable InlineArrayCopy for mips
Effect:
oop map not found error disappeared for regression-Loop and jvm98.
- Tue, 24 Jul 2018 18:04:40 +0800
- by aoqi [Tue, 24 Jul 2018 18:04:40 +0800] rev 9173
- #7365 being_initialized_entry_offset was out of range because of get_thread
Summary: fixed the bug when OPT_THREAD == 1.
- Thu, 19 Jul 2018 19:43:38 +0800
- by fujie [Thu, 19 Jul 2018 19:43:38 +0800] rev 9172
- #7342 add the case of deoptimize_on_exception in RangeCheckStub::emit_code for mips
- Thu, 19 Jul 2018 19:06:43 +0800
- by fujie [Thu, 19 Jul 2018 19:06:43 +0800] rev 9171
- #7348 Always clear pc in MacroAssembler::reset_last_Java_frame for mips
- Thu, 19 Jul 2018 14:03:08 +0800
- by zhaixiang [Thu, 19 Jul 2018 14:03:08 +0800] rev 9170
- #7276 Reimplement get_thread to fix the crash in qemu-system-mips64el Debian
Summary: call POSIX pthread_getspecific for the value currently bound to the specified key on behalf of the calling thread
Reviewed-by: aoqi
- Tue, 17 Jul 2018 21:04:17 +0800
- by zhaixiang [Tue, 17 Jul 2018 21:04:17 +0800] rev 9169
- #7324 disable code cache allocation optimization when it is failed to reserve as requested
Reviewed-by: aoqi
- Tue, 17 Jul 2018 20:32:39 +0800
- by fujie [Tue, 17 Jul 2018 20:32:39 +0800] rev 9168
- #7326 mips generates wrong code for jal/j machine instructions
Reviewed-by: aoqi, zhaixiang
- Fri, 13 Jul 2018 14:14:12 +0800
- by wangxue [Fri, 13 Jul 2018 14:14:12 +0800] rev 9167
- #7277 Implement LIR_Assembler::emit_profile_type for MIPS
Reviewed-by: fujie, aoqi
- Thu, 12 Jul 2018 15:30:06 +0800
- by huangxuguang [Thu, 12 Jul 2018 15:30:06 +0800] rev 9166
- #7301 supported smaller code cache
Reviewed-by: aoqi
- Thu, 12 Jul 2018 15:12:36 +0800
- by aoqi [Thu, 12 Jul 2018 15:12:36 +0800] rev 9165
- #7311 [C1] supported more types in reg2stack
- Thu, 12 Jul 2018 13:13:03 +0800
- by aoqi [Thu, 12 Jul 2018 13:13:03 +0800] rev 9164
- #7223 [C1] reg2stack destroyed stack when type is T_FLOAT
- Wed, 11 Jul 2018 16:35:25 +0800
- by fujie [Wed, 11 Jul 2018 16:35:25 +0800] rev 9163
- Following 78fc50a5f48e add a missing break
- Wed, 11 Jul 2018 12:55:36 +0800
- by fujie [Wed, 11 Jul 2018 12:55:36 +0800] rev 9162
- #7284 [C1] Add vmIntrinsics::_dpow for mips
- Tue, 10 Jul 2018 16:46:48 +0800
- by fujie [Tue, 10 Jul 2018 16:46:48 +0800] rev 9161
- #7241 [C1] Fix an oopmap not found assert
# Internal Error (/home/zhaixiang/project/loongson/jdk8-mips-c1/hotspot/src/share/vm/compiler/oopMap.cpp:305), pid=10960, tid=0x000000ff9795f1f0
# assert(i < len) failed: oopmap not found
- Tue, 10 Jul 2018 14:18:39 +0800
- by fujie [Tue, 10 Jul 2018 14:18:39 +0800] rev 9160
- #7243 Fix an incorrect stack alignment assert in the interpreter
# Internal Error (/home/loongson/aoqi/jdk8-mips/hotspot/src/os_cpu/linux_mips/vm/os_linux_mips.cpp:1006), pid=15645, tid=0x000000fff3f071f0
# assert(((intptr_t)os::current_stack_pointer() & (StackAlignmentInBytes-1)) == 0) failed: incorrect stack alignment
- Tue, 10 Jul 2018 10:06:03 +0800
- by fujie [Tue, 10 Jul 2018 10:06:03 +0800] rev 9159
- #7275 [C1] Fix assert(is_simm16(v)) failed: must be simm16 (/home/fool/c1/jdk8-mips-c1/hotspot/src/cpu/mips/vm/assembler_mips.cpp:246)
- Mon, 09 Jul 2018 10:17:47 +0800
- by aoqi [Mon, 09 Jul 2018 10:17:47 +0800] rev 9158
- Trailing whitespace after 2966b0be4027
- Mon, 09 Jul 2018 09:20:14 +0800
- by fujie [Mon, 09 Jul 2018 09:20:14 +0800] rev 9157
- #7238 [C1] cmove was added for mips to profile branch.
Effect:
java \
-Xcomp \
-XX:-PrintCompilation \
-XX:TieredStopAtLevel=3 \
-version
Exception in thread "main" was fixed.
- Tue, 03 Jul 2018 16:04:06 +0800
- by huangxuguang [Tue, 03 Jul 2018 16:04:06 +0800] rev 9156
- #7214 removed the definition of UseBMI1Instructions on MIPS
Summary: compiler/arguments/TestUseBMI1InstructionsOnUnsupportedCPU.java pass
Reviewed-by: aoqi
- Tue, 03 Jul 2018 15:57:58 +0800
- by huangxuguang [Tue, 03 Jul 2018 15:57:58 +0800] rev 9155
- #7215 UseCountLeadingZerosInstruction/UseCountTrailingZerosInstruction renamed UseCountLeadingZerosInstructionMIPS64/UseCountTrailingZerosInstructionMIPS64
Summary: compiler/arguments/TestUseCountLeadingZerosInstructionOnUnsupportedCPU.java and compiler/arguments/TestUseCountTrailingZerosInstructionOnUnsupportedCPU.java passed.
Reviewed-by: aoqi
- Thu, 21 Jun 2018 17:30:45 +0800
- by fujie [Thu, 21 Jun 2018 17:30:45 +0800] rev 9154
- #7223: [C1] C1 runs OK for ScriptEngineTest and Preempt
# A fatal error has been detected by the Java Runtime Environment:
#
# Internal Error (/home/zhaixiang/project/loongson/jdk8-mips-c1/hotspot/src/share/vm/c1/c1_Runtime1.cpp:1092), pid=4603, tid=0x000000fff2ea31f0
# assert(found) failed: the metadata must exist!
- Thu, 21 Jun 2018 14:54:56 +0800
- by fujie [Thu, 21 Jun 2018 14:54:56 +0800] rev 9153
- #7209 [C1] C1 runs OK for Preempt
Fix an assert error ==>
# Internal Error (/home/zhaixiang/project/loongson/jdk8-mips-c1/hotspot/src/share/vm/runtime/safepoint.cpp:980), pid=29826, tid=0x000000ffe83771f0
# assert(stub_cb->is_safepoint_stub()) failed: must be a safepoint stub
- Wed, 20 Jun 2018 18:01:16 +0800
- by fujie [Wed, 20 Jun 2018 18:01:16 +0800] rev 9152
- #7191 [C1] Fix an error in MacroAssembler::eden_allocate
- Tue, 19 Jun 2018 11:18:58 +0800
- by aoqi [Tue, 19 Jun 2018 11:18:58 +0800] rev 9151
- #7213 fixed pc in fetch_frame_from_context, removed redundant outputs
- Fri, 15 Jun 2018 17:25:38 +0800
- by huangxuguang [Fri, 15 Jun 2018 17:25:38 +0800] rev 9150
- #7167 disable UseSHA, UseSHA1Intrinsics, UseSHA256Intrinsics and UseSHA512Intrinsics on MIPS
Reviewed-by: aoqi
- Fri, 15 Jun 2018 16:26:12 +0800
- by zhaixiang [Fri, 15 Jun 2018 16:26:12 +0800] rev 9149
- #7184 [C1] Fix assert(is_simm16(v)) failed: must be simm16 issue
Summary: change beq and sort of branch instructions to beq_far
Reviewed-by: fujie
- Fri, 15 Jun 2018 11:08:29 +0800
- by fujie [Fri, 15 Jun 2018 11:08:29 +0800] rev 9148
- #7185 [C1] cmove is not supported by mips yet
- Thu, 14 Jun 2018 15:18:17 +0800
- by zhaixiang [Thu, 14 Jun 2018 15:18:17 +0800] rev 9147
- #7157 [C2] Fix missing delayed slot issue
Summary: Forgot to test fastdebug for specjvm2008 and make all
Reviewed-by: aoqi
- Wed, 13 Jun 2018 15:14:39 +0800
- by wangxue [Wed, 13 Jun 2018 15:14:39 +0800] rev 9146
- #7139 patch_verified_entry in a MIPS-compliant way
Reviewed-by: aoqi
- Wed, 13 Jun 2018 11:47:13 +0800
- by fujie [Wed, 13 Jun 2018 11:47:13 +0800] rev 9145
- #7183 [C1] Fix the CAS blocking isssue for mips
- Tue, 12 Jun 2018 13:58:17 +0800
- by zhaixiang [Tue, 12 Jun 2018 13:58:17 +0800] rev 9144
- #7157 Fix all forgot saying delayed() when filling delay slot issues
Summary: enable check_delay and guarantee delay_state is at_delay_slot when filling delay slot
Reviewed-by: aoqi
- Mon, 11 Jun 2018 17:42:16 +0800
- by fujie [Mon, 11 Jun 2018 17:42:16 +0800] rev 9143
- #7166 [C1] EdgeMoveOptimizer must consider branch operands for MIPS
- Mon, 11 Jun 2018 16:44:16 +0800
- by fujie [Mon, 11 Jun 2018 16:44:16 +0800] rev 9142
- #7180 Remove duplicated cas_* lir for MIPS only.
- Fri, 08 Jun 2018 16:21:38 +0800
- by aoqi [Fri, 08 Jun 2018 16:21:38 +0800] rev 9141
- #5394 fixed a copyright year typo
- Fri, 08 Jun 2018 15:49:42 +0800
- by aoqi [Fri, 08 Jun 2018 15:49:42 +0800] rev 9140
- [Code Reorganization] removed trailing whitespaces
- Tue, 24 Jul 2018 15:12:49 +0800
- by aoqi [Tue, 24 Jul 2018 15:12:49 +0800] rev 9139
- #7101 changed some build variables from mips64 to mips64el
Reviewed-by: zhaixiang
- Tue, 24 Jul 2018 14:29:09 +0800
- by fujie [Tue, 24 Jul 2018 14:29:09 +0800] rev 9138
- #7173 #ifdefine MIPS64 --> #ifdefine MIPS
- Tue, 24 Jul 2018 13:22:11 +0800
- by aoqi [Tue, 24 Jul 2018 13:22:11 +0800] rev 9137
- #7048 added Loongson release info to hs_err crash files
- Fri, 25 May 2018 14:48:32 +0800
- by aoqi [Fri, 25 May 2018 14:48:32 +0800] rev 9136
- #7046 added some notes
- Mon, 04 Jun 2018 17:40:51 +0800
- by zhaixiang [Mon, 04 Jun 2018 17:40:51 +0800] rev 9135
- #7124 [C1] Fix other delay slot errors for MIPS
Summary: Check source code line by line for hunting delayed slot issue
Reviewed-by: fujie, aoqi
- Fri, 01 Jun 2018 11:16:45 +0800
- by fujie [Fri, 01 Jun 2018 11:16:45 +0800] rev 9134
- #7124 [C1] Fix more delay slot errors for MIPS.
- Fri, 01 Jun 2018 08:58:02 +0800
- by fujie [Fri, 01 Jun 2018 08:58:02 +0800] rev 9133
- #7124 [C1] Fix a delay slot error for MIPS.
# A fatal error has been detected by the Java Runtime Environment:
#
# Internal Error (/home/fool/c1/jdk8-mips-c1/hotspot/src/cpu/mips/vm/assembler_mips.hpp:953), pid=21533, tid=0x000000ff9d51b1f0
# assert(delay_state == no_delay) failed: next instruction should not be a delay slot
#
# JRE version: OpenJDK Runtime Environment (8.0) (build 1.8.0-internal-debug-fool_2018_05_28_09_18-b00) (Loongson 8-loongson3a-Loongnix)
# Java VM: OpenJDK 64-Bit Server VM (25.71-b00-debug compiled mode linux-mips64 compressed oops)
# Failed to write core dump. Core dumps have been disabled. To enable core dumping, try "ulimit -c unlimited" before starting Java again
- Thu, 31 May 2018 14:12:55 +0800
- by fujie [Thu, 31 May 2018 14:12:55 +0800] rev 9132
- #7124 [C1] Fix a JNI error when running Alias for MIPS
== Alias ==
Error: A JNI error has occurred, please check your installation and try again
Exception in thread "main" java.lang.IncompatibleClassChangeError: Class java.io.FileInputStream does not implement the requested interface sun.nio.ByteBuffered
at sun.misc.Resource.getByteBuffer(Resource.java:162)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:454)
at java.net.URLClassLoader.access$100(URLClassLoader.java:73)
at java.net.URLClassLoader$1.run(URLClassLoader.java:368)
at java.net.URLClassLoader$1.run(URLClassLoader.java:362)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:361)
at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:338)
at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
at sun.launcher.LauncherHelper.checkAndLoadMain(LauncherHelper.java:495)
- Thu, 31 May 2018 09:47:21 +0800
- by fujie [Thu, 31 May 2018 09:47:21 +0800] rev 9131
- #7124 [C1] Follows 9bcf17f0ada0, optimize the code generation.
- Wed, 30 May 2018 16:23:38 +0800
- by fujie [Wed, 30 May 2018 16:23:38 +0800] rev 9130
- #7124 [C1] Fix crash errors in Runtime1::slow_subtype_check for MIPS C1
== Alias ==
[CodeBlob (0x0000000000841fd0)]
Framesize: -1
Runtime Stub (0x0000000000841fd0): slow_subtype_check Runtime1 stub
Loaded disassembler from /home/fool/c1/jdk8-mips-c1/build/linux-mips64-normal-server-slowdebug/images/j2sdk-image/jre/lib/mips64/server/hsdis-mips64.so
Decoding CodeBlob 0x0000000000841fd0
[Disassembling for mach='mips:loongson_3a']
0x0000000000842020: sd t0,-8(sp)
0x0000000000842024: sd t1,-16(sp)
0x0000000000842028: daddiu sp,sp,-16
0x000000000084202c: ld at,40(a4)
0x0000000000842030: lw t1,12(at)
0x0000000000842034: daddiu at,at,16
0x0000000000842038: beqz t1,0x000000000084206c
0x000000000084203c: ld t0,0(at)
0x0000000000842040: beq t0,a1,0x0000000000842050
0x0000000000842044: daddiu t1,t1,-1
0x0000000000842048: b 0x0000000000842038
0x000000000084204c: daddiu at,at,4
0x0000000000842050: sd a1,32(a0)
0x0000000000842054: daddiu v0,zero,1
0x0000000000842058: daddiu sp,sp,16
0x000000000084205c: ld t0,-8(sp)
0x0000000000842060: ld t1,-16(sp)
0x0000000000842064: jr ra
0x0000000000842068: nop
0x000000000084206c: dadd v0,zero,zero
0x0000000000842070: daddiu sp,sp,16
0x0000000000842074: ld t0,-8(sp)
0x0000000000842078: ld t1,-16(sp)
0x000000000084207c: jr ra
0x0000000000842080: nop
0x0000000000842084: nop
# To suppress the following error report, specify this argument
# after -XX: or in .hotspotrc: SuppressErrorAt=/sharedRuntime.cpp:872
#
# A fatal error has been detected by the Java Runtime Environment:
#
# Internal Error (/home/fool/c1/jdk8-mips-c1/hotspot/src/share/vm/runtime/sharedRuntime.cpp:872), pid=30948, tid=0x000000ffee19f1f0
# fatal error: exception happened outside interpreter, nmethods and vtable stubs at pc 0x000000000084202c
#
# JRE version: OpenJDK Runtime Environment (8.0) (build 1.8.0-internal-debug-fool_2018_05_28_09_18-b00) (Loongson 8-loongson3a-Loongnix)
# Java VM: OpenJDK 64-Bit Server VM (25.71-b00-debug compiled mode linux-mips64 compressed oops)
- Mon, 28 May 2018 11:51:58 +0800
- by fujie [Mon, 28 May 2018 11:51:58 +0800] rev 9129
- #7123 [C1] Fix an assert bug and a guarantee error.
2316 1 !b 1 java.lang.invoke.MethodHandle::<clinit> (45 bytes)
# To suppress the following error report, specify this argument
# after -XX: or in .hotspotrc: SuppressErrorAt=/c1_LIRAssembler_mips.cpp:4267
#
# A fatal error has been detected by the Java Runtime Environment:
#
# Internal Error (/home/fool/c1/jdk8-mips-c1/hotspot/src/cpu/mips/vm/c1_LIRAssembler_mips.cpp:4267), pid=27974, tid=0x000000ffecba31f0
# assert(!os::is_MP() || (__ offset() + NativeCall::displacement_offset) % BytesPerWord == 0) failed: must be aligned
# A fatal error has been detected by the Java Runtime Environment:
#
# Internal Error (/home/fool/c1/jdk8-mips-c1/hotspot/src/cpu/mips/vm/nativeInst_mips.cpp:1596), pid=3066, tid=0x000000ffec8571f0
# guarantee(!os::is_MP() || (((long)instr_addr % BytesPerWord) == 0)) failed: destination must be aligned for SD
#
# JRE version: OpenJDK Runtime Environment (8.0) (build 1.8.0-internal-debug-fool_2018_05_28_09_18-b00) (Loongson 8-loongson3a-Loongnix)
- Mon, 28 May 2018 09:47:14 +0800
- by zhaixiang [Mon, 28 May 2018 09:47:14 +0800] rev 9128
- [C1] Code review the changesets from 711 to 716 about C1 migration for MIPS.
Summary: Revert delete assert, change lw to lwu for compressed class pointers, mark unimplement for T_ADDRESS and T_FLOAT types.
Reviewed-by: fujie
- Fri, 25 May 2018 10:24:40 +0800
- by fujie [Fri, 25 May 2018 10:24:40 +0800] rev 9127
- #7123 Fix an assert error when running java -Xcomp -XX:TieredStopAtLevel=1 -version
# A fatal error has been detected by the Java Runtime Environment:
#
# Internal Error (/home/fool/c1/jdk8-mips-c1/hotspot/src/cpu/mips/vm/relocInfo_mips.cpp:44), pid=2318, tid=0x000000ffe17271f0
# assert(nativeMovConstReg_at(addr())->data() == (long)x) failed: instructions must match
#
# JRE version: OpenJDK Runtime Environment (8.0) (build 1.8.0-internal-debug-fool_2018_05_23_17_44-b00) (Loongson 8-loongson3a-Loongnix)
# Java VM: OpenJDK 64-Bit Server VM (25.71-b00-debug compiled mode linux-mips64 compressed oops)
- Mon, 28 May 2018 09:00:08 +0800
- by fujie [Mon, 28 May 2018 09:00:08 +0800] rev 9126
- #7083 [C1] Fix an assert error during linear scan reg allocation for MIPS.
# A fatal error has been detected by the Java Runtime Environment:
#
# Internal Error (/home/fool/c1/jdk8-mips-c1/hotspot/src/share/vm/c1/c1_LinearScan.cpp:2132), pid=18499, tid=0x000000ff96a0f1f0
# assert(interval->assigned_regHi() == any_reg) failed: must not have hi register
#
# JRE version: OpenJDK Runtime Environment (8.0) (build 1.8.0-internal-debug-fool_2018_05_23_17_44-b00) (Loongson 8-loongson3a-Loongnix)
# Java VM: OpenJDK 64-Bit Server VM (25.71-b00-debug compiled mode linux-mips64 compressed oops
- Thu, 07 Jun 2018 11:42:26 +0800
- by huangxuguang [Thu, 07 Jun 2018 11:42:26 +0800] rev 9125
- #5394 added float to integer test
Reviewed-by: aoqi
- Tue, 05 Jun 2018 16:07:46 +0800
- by aoqi [Tue, 05 Jun 2018 16:07:46 +0800] rev 9124
- #7156 two missing delayed() in interpreter
- Wed, 30 May 2018 13:15:54 +0800
- by aoqi [Wed, 30 May 2018 13:15:54 +0800] rev 9123
- Added tag mips64el-jdk8u172-b12 for changeset 024be04bb151
- Tue, 29 May 2018 20:20:25 +0800
- by aoqi [Tue, 29 May 2018 20:20:25 +0800] rev 9122
- Merge
- Wed, 28 Mar 2018 08:36:19 -0700
- by asaha [Wed, 28 Mar 2018 08:36:19 -0700] rev 9121
- Merge
- Wed, 28 Mar 2018 08:18:04 -0700
- by asaha [Wed, 28 Mar 2018 08:18:04 -0700] rev 9120
- Added tag jdk8u171-b11 for changeset 23addae1b843
- Mon, 19 Mar 2018 12:12:48 -0700
- by asaha [Mon, 19 Mar 2018 12:12:48 -0700] rev 9119
- Added tag jdk8u172-b10 for changeset dcd3ace969fc
- Mon, 19 Mar 2018 11:59:32 -0700
- by asaha [Mon, 19 Mar 2018 11:59:32 -0700] rev 9118
- Merge
- Mon, 19 Mar 2018 11:46:40 -0700
- by asaha [Mon, 19 Mar 2018 11:46:40 -0700] rev 9117
- Added tag jdk8u171-b10 for changeset 6d890180aeb4
- Tue, 06 Mar 2018 20:36:35 +0000
- by asaha [Tue, 06 Mar 2018 20:36:35 +0000] rev 9116
- Added tag jdk8u172-b09 for changeset aafd1bb21e26
- Tue, 06 Mar 2018 20:32:47 +0000
- by asaha [Tue, 06 Mar 2018 20:32:47 +0000] rev 9115
- Merge
- Tue, 06 Mar 2018 11:43:49 -0800
- by asaha [Tue, 06 Mar 2018 11:43:49 -0800] rev 9114
- Added tag jdk8u171-b09 for changeset 4fefe015a728
- Tue, 06 Mar 2018 20:30:31 +0000
- by asaha [Tue, 06 Mar 2018 20:30:31 +0000] rev 9113
- Added tag jdk8u172-b08 for changeset 5c1f180db165
- Tue, 27 Feb 2018 11:36:15 -0800
- by asaha [Tue, 27 Feb 2018 11:36:15 -0800] rev 9112
- Merge
- Tue, 27 Feb 2018 11:27:17 -0800
- by asaha [Tue, 27 Feb 2018 11:27:17 -0800] rev 9111
- Added tag jdk8u171-b08 for changeset 56123fdca84a
- Mon, 22 Jan 2018 15:19:02 +0000
- by aph [Mon, 22 Jan 2018 15:19:02 +0000] rev 9110
- 8194739: Zero port of 8174962: Better interface invocations
Reviewed-by: adinn, coleenp
- Thu, 22 Feb 2018 21:28:07 -0800
- by bgopularam [Thu, 22 Feb 2018 21:28:07 -0800] rev 9109
- 8068778: [TESTBUG] CompressedClassSpaceSizeInJmapHeap.java fails if SA not available
Reviewed-by: coleenp, sla
- Tue, 20 Feb 2018 13:11:03 -0800
- by asaha [Tue, 20 Feb 2018 13:11:03 -0800] rev 9108
- Added tag jdk8u172-b07 for changeset a311a45523b1
- Tue, 20 Feb 2018 13:02:58 -0800
- by asaha [Tue, 20 Feb 2018 13:02:58 -0800] rev 9107
- Merge
- Tue, 20 Feb 2018 12:55:25 -0800
- by asaha [Tue, 20 Feb 2018 12:55:25 -0800] rev 9106
- Added tag jdk8u171-b07 for changeset fd0e42431b94
- Tue, 13 Feb 2018 12:56:40 -0800
- by asaha [Tue, 13 Feb 2018 12:56:40 -0800] rev 9105
- Added tag jdk8u172-b06 for changeset 68b234d5df6f
- Tue, 13 Feb 2018 12:22:23 -0800
- by asaha [Tue, 13 Feb 2018 12:22:23 -0800] rev 9104
- Merge
- Tue, 13 Feb 2018 12:14:21 -0800
- by asaha [Tue, 13 Feb 2018 12:14:21 -0800] rev 9103
- Added tag jdk8u171-b06 for changeset 4e1445535b6d
- Tue, 06 Feb 2018 11:13:13 -0800
- by asaha [Tue, 06 Feb 2018 11:13:13 -0800] rev 9102
- Added tag jdk8u172-b05 for changeset 4235fb1dceeb
- Tue, 06 Feb 2018 11:01:14 -0800
- by asaha [Tue, 06 Feb 2018 11:01:14 -0800] rev 9101
- Merge
- Tue, 06 Feb 2018 10:52:06 -0800
- by asaha [Tue, 06 Feb 2018 10:52:06 -0800] rev 9100
- Added tag jdk8u171-b05 for changeset 08326a76b148
- Mon, 22 Jan 2018 14:27:46 -0500
- by kbarrett [Mon, 22 Jan 2018 14:27:46 -0500] rev 9099
- 8192025: Less referential references
Reviewed-by: coleenp, eosterlund, mchung, ahgross, rhalade
- Tue, 30 Jan 2018 11:39:06 -0800
- by asaha [Tue, 30 Jan 2018 11:39:06 -0800] rev 9098
- Added tag jdk8u172-b04 for changeset efd7a4e211e8
- Tue, 30 Jan 2018 11:29:17 -0800
- by asaha [Tue, 30 Jan 2018 11:29:17 -0800] rev 9097
- Merge
- Tue, 30 Jan 2018 11:22:58 -0800
- by asaha [Tue, 30 Jan 2018 11:22:58 -0800] rev 9096
- Added tag jdk8u171-b04 for changeset 99ef46652330
- Thu, 25 Jan 2018 08:16:32 -0800
- by asaha [Thu, 25 Jan 2018 08:16:32 -0800] rev 9095
- Merge
- Tue, 23 Jan 2018 13:09:12 -0800
- by asaha [Tue, 23 Jan 2018 13:09:12 -0800] rev 9094
- Added tag jdk8u171-b03 for changeset 5587cde50bbc
- Mon, 22 Jan 2018 15:10:36 -0800
- by asaha [Mon, 22 Jan 2018 15:10:36 -0800] rev 9093
- Merge
- Tue, 09 Jan 2018 12:36:45 -0800
- by asaha [Tue, 09 Jan 2018 12:36:45 -0800] rev 9092
- Added tag jdk8u171-b02 for changeset 1acd7c1b8024
- Mon, 08 Jan 2018 09:04:29 -0800
- by asaha [Mon, 08 Jan 2018 09:04:29 -0800] rev 9091
- Merge
- Thu, 04 Jan 2018 15:44:38 -0800
- by asaha [Thu, 04 Jan 2018 15:44:38 -0800] rev 9090
- Added tag jdk8u162-b31 for changeset caac74fe3cfa
- Tue, 02 Jan 2018 16:14:51 -0800
- by asaha [Tue, 02 Jan 2018 16:14:51 -0800] rev 9089
- Added tag jdk8u171-b01 for changeset ebfd57cc21e6
- Thu, 21 Dec 2017 10:36:00 -0800
- by asaha [Thu, 21 Dec 2017 10:36:00 -0800] rev 9088
- Merge
- Thu, 21 Dec 2017 09:37:35 -0800
- by asaha [Thu, 21 Dec 2017 09:37:35 -0800] rev 9087
- Merge
- Fri, 15 Dec 2017 15:59:27 -0800
- by asaha [Fri, 15 Dec 2017 15:59:27 -0800] rev 9086
- Merge
- Fri, 15 Dec 2017 15:40:06 -0800
- by asaha [Fri, 15 Dec 2017 15:40:06 -0800] rev 9085
- Merge
- Fri, 15 Dec 2017 11:41:32 -0800
- by asaha [Fri, 15 Dec 2017 11:41:32 -0800] rev 9084
- Added tag jdk8u152-b35 for changeset f6719c3d0278
- Thu, 14 Dec 2017 13:07:47 -0800
- by asaha [Thu, 14 Dec 2017 13:07:47 -0800] rev 9083
- Merge
- Tue, 12 Dec 2017 09:37:52 -0800
- by asaha [Tue, 12 Dec 2017 09:37:52 -0800] rev 9082
- Added tag jdk8u152-b34 for changeset 12a0cebfae93
- Tue, 14 Nov 2017 13:11:06 -0800
- by asaha [Tue, 14 Nov 2017 13:11:06 -0800] rev 9081
- Added tag jdk8u152-b33 for changeset c066fe30d0a1
- Thu, 10 Aug 2017 12:08:50 +0530
- by thartmann [Thu, 10 Aug 2017 12:08:50 +0530] rev 9080
- 8184271: Time related C1 intrinsics produce inconsistent results when floating around
Summary: C1 intrinsics for System.nanoTime(), System.currentTimeMillis() and JVM.counterTime() should be pinned.
Reviewed-by: kvn, vlivanov, iveresov
- Tue, 31 Oct 2017 14:55:33 -0700
- by asaha [Tue, 31 Oct 2017 14:55:33 -0700] rev 9079
- Added tag jdk8u152-b32 for changeset d278f122e65d
- Fri, 06 Oct 2017 08:33:21 -0700
- by asaha [Fri, 06 Oct 2017 08:33:21 -0700] rev 9078
- Added tag jdk8u152-b31 for changeset 91894ffc746c
- Mon, 18 Dec 2017 18:18:10 -0500
- by dbuck [Mon, 18 Dec 2017 18:18:10 -0500] rev 9077
- 8189851: [TESTBUG] runtime/RedefineTests/RedefineInterfaceCall.java fails
Summary: modified jtreg tags and package import to work with JDK 8
Reviewed-by: vlivanov, dholmes
- Tue, 05 Dec 2017 13:25:09 -0500
- by hseigel [Tue, 05 Dec 2017 13:25:09 -0500] rev 9076
- 8190478: Improved interface method selection
Reviewed-by: acorn, ahgross, jwilhelm, rhalade
Contributed-by: harold.seigel@oracle.com
- Tue, 28 Nov 2017 12:14:30 +0100
- by thartmann [Tue, 28 Nov 2017 12:14:30 +0100] rev 9075
- 8190877: Better handling of abstract classes
Reviewed-by: kvn, vlivanov, rhalade, ahgross, jwilhelm
Contributed-by: tobias.hartmann@oracle.com
- Tue, 28 Nov 2017 01:07:05 +0300
- by mdoerr [Tue, 28 Nov 2017 01:07:05 +0300] rev 9074
- 8191907: PPC64 part of JDK-8174962: Better interface invocations
Reviewed-by: goetz
- Wed, 08 Nov 2017 09:17:12 -0500
- by hseigel [Wed, 08 Nov 2017 09:17:12 -0500] rev 9073
- 8189123: More consistent classloading
Reviewed-by: acorn, ahgross, rhalade
Contributed-by: harold.seigel@oracle.com
- Thu, 02 Nov 2017 11:31:01 -0700
- by asaha [Thu, 02 Nov 2017 11:31:01 -0700] rev 9072
- Merge
- Fri, 27 Oct 2017 20:39:22 +0100
- by robm [Fri, 27 Oct 2017 20:39:22 +0100] rev 9071
- 8180881: Better packaging of deserialization
Reviewed-by: chegar, acorn
- Tue, 03 Oct 2017 23:29:49 -0700
- by asaha [Tue, 03 Oct 2017 23:29:49 -0700] rev 9070
- Added tag jdk8u171-b00 for changeset a17bab940547
- Thu, 18 Jan 2018 06:01:19 +0000
- by asaha [Thu, 18 Jan 2018 06:01:19 +0000] rev 9069
- Added tag jdk8u172-b03 for changeset 771d9e1fbe1a
- Tue, 16 Jan 2018 22:54:14 -0800
- by asaha [Tue, 16 Jan 2018 22:54:14 -0800] rev 9068
- Merge
- Tue, 19 Dec 2017 15:36:45 -0800
- by asaha [Tue, 19 Dec 2017 15:36:45 -0800] rev 9067
- Added tag jdk8u162-b12 for changeset 69aec2ca5d90