mgerdin [Wed, 27 Jan 2016 14:50:56 +0100] rev 35871
8147461: Use byte offsets for vtable start and vtable length offsets
Reviewed-by: cjplummer, coleenp, dnsimon
dholmes [Thu, 28 Jan 2016 07:11:45 +0100] rev 35870
Merge
stuefe [Wed, 27 Jan 2016 11:51:56 +0100] rev 35869
8146905: cleanup ostream, staticBufferStream
Summary: get rid of staticBufferStream and implement the use-caller-provided-scratch-buffer feature in a simpler way.
Reviewed-by: simonis, dholmes
jiangli [Wed, 27 Jan 2016 22:39:03 -0500] rev 35868
8147500: The HashtableTextDump::get_num() should check for integer overflow
Summary: Add check for integer overflow in HashtableTextDump::get_num()
Reviewed-by: dholmes, iklam
david [Thu, 28 Jan 2016 02:30:57 +0100] rev 35867
Merge
david [Wed, 27 Jan 2016 16:12:05 +0100] rev 35866
8147940: Test gc/g1/TestG1TraceEagerReclaimHumongousObjects.java fails
Reviewed-by: mgerdin, jwilhelm
sangheki [Wed, 27 Jan 2016 21:04:42 +0000] rev 35865
Merge
sangheki [Wed, 27 Jan 2016 10:30:27 -0800] rev 35864
8145192: 'count' variable can overflow in PSMarkSweep::invoke on 64 bit JVM
Summary: Changed MarkSweepAlwaysCompactCount from uintx to uint
Reviewed-by: tschatzl, tbenson
stefank [Wed, 27 Jan 2016 20:45:30 +0100] rev 35863
Merge
goetz [Mon, 18 Jan 2016 10:25:41 +0100] rev 35862
8146395: Add inline qualifier in oop.hpp and fix inlining in gc files
Summary: Fix remaining issues after 8146401. Also fix windows VS2010 linkage problem (g1OopClosures.hpp).
Reviewed-by: stefank, mgerdin
coleenp [Wed, 27 Jan 2016 18:31:58 +0000] rev 35861
Merge
coleenp [Wed, 27 Jan 2016 16:34:47 +0000] rev 35860
Merge
rprotacio [Wed, 27 Jan 2016 11:12:25 -0500] rev 35859
8146137: runtime/logging/ExceptionsTest.java fails on embedded and ARM test
Summary: Removed part of ExceptionsTest.java looking for exception that is not printed when function is compiled on embedded/ARM
Reviewed-by: coleenp, dholmes
rprotacio [Thu, 21 Jan 2016 12:11:20 -0500] rev 35858
8146435: [TESTBUG] Logging tests are failing intermittently on windows when executed by JPRT
Summary: Improved robustness of UL tests by removing reliance on "java -version" and replacing with explicit code to trigger logging in all environments
Reviewed-by: dholmes, iklam, mockner
hseigel [Wed, 27 Jan 2016 16:13:02 +0000] rev 35857
Merge
hseigel [Wed, 27 Jan 2016 07:14:56 -0500] rev 35856
8137314: vm crash from test java/security/Policy/SignedJar/SignedJarTest.java
Summary: Add additional checks in the verifier for recursive verification
Reviewed-by: acorn, gtriantafill
ddmitriev [Wed, 27 Jan 2016 14:14:36 +0100] rev 35855
Merge
akulyakh [Tue, 19 Jan 2016 19:19:51 +0300] rev 35854
8147609: [TESTBUG] Correct the @build statements in the serviceability/dcmd/gc/HeapDumpAllTest.java and HeapDumpTest.java tests
Summary: Corrected the @build statements
Reviewed-by: jbachorik
mlarsson [Wed, 27 Jan 2016 11:41:44 +0100] rev 35853
Merge
mlarsson [Wed, 27 Jan 2016 09:07:10 +0100] rev 35852
8147348: LogTagLevelExpression not properly initialized in configure_stdout
Reviewed-by: brutisso, sla
david [Tue, 26 Jan 2016 15:28:31 +0100] rev 35851
8147814: Move verification code out of g1collectedheap
Reviewed-by: jwilhelm, tschatzl
dholmes [Wed, 27 Jan 2016 05:59:31 +0100] rev 35850
Merge
dholmes [Tue, 26 Jan 2016 21:18:08 -0500] rev 35849
8145740: Visual Studio pragmas should be guarded by ifdef _MSC_VER
Reviewed-by: simonis, dholmes
Contributed-by: Matthias Baesken <matthias.baesken@sap.com>
coleenp [Wed, 27 Jan 2016 03:28:22 +0000] rev 35848
Merge
cjplummer [Wed, 20 Jan 2016 11:58:09 -0800] rev 35847
8143608: Don't 64-bit align start of InstanceKlass vtable, itable, and nonstatic_oopmap on 32-bit systems
Summary: Removed alignment of these fields.
Reviewed-by: coleenp, dholmes, mgerdin
thartmann [Wed, 10 Feb 2016 07:54:26 +0100] rev 35846
8148752: Compiled StringBuilder code throws StringIndexOutOfBoundsException
Summary: Fixed handling of long/double MH arguments in GraphBuilder::try_method_handle_inline().
Reviewed-by: roland, shade, vlivanov, kvn, twisti
dnsimon [Mon, 08 Feb 2016 18:52:03 +0100] rev 35845
8148507: [JVMCI] mitigate deadlocks related to JVMCI compiler under -Xbatch
Reviewed-by: twisti, dholmes
rschatz [Mon, 08 Feb 2016 18:52:03 +0100] rev 35844
8148741: compiler/jvmci/code/SimpleDebugInfoTest.java fails in 'frame::sender_for_compiled_frame'
Reviewed-by: twisti
hshi [Fri, 05 Feb 2016 03:55:51 -0800] rev 35843
8149080: AArch64: Recognise disjoint array copy in stub code
Summary: Detect array copy can use fwd copy by checking (dest-src) above_same (copy_size)
Reviewed-by: aph
hshi [Sat, 06 Feb 2016 04:09:47 -0800] rev 35842
8149100: AArch64: "bad AD file" for LL enconding AryEq Node matching
Summary: add byte array equal support for aarch64
Reviewed-by: aph
enevill [Mon, 08 Feb 2016 14:14:35 +0000] rev 35841
8149365: aarch64: memory copy does not prefetch on backwards copy
Summary: Implement prefetch on backwards copies
Reviewed-by: aph
enevill [Thu, 04 Feb 2016 16:24:28 +0000] rev 35840
8148783: aarch64: SEGV running SpecJBB2013
Summary: Fix calculation of offset for adrp
Reviewed-by: aph
enevill [Wed, 03 Feb 2016 11:34:12 +0000] rev 35839
8148948: aarch64: generate_copy_longs calls align() incorrectly
Summary: Fix alignments
Reviewed-by: aph
roland [Fri, 29 Jan 2016 17:18:35 +0100] rev 35838
8137049: Code quality: reducing an trivial integer loop does not produce an optimal code
Summary: canonicalized if shape not recognized by empty loop detection code
Reviewed-by: kvn, shade
dnsimon [Mon, 08 Feb 2016 18:52:03 +0100] rev 35837
8149019: remove redundant modifiers
Reviewed-by: twisti
never [Mon, 08 Feb 2016 12:13:56 -0800] rev 35836
Merge
never [Fri, 05 Feb 2016 12:27:02 -0800] rev 35835
8149076: [JVMCI] missing ResourceMark in JVMCIRuntime::initialize_HotSpotJVMCIRuntime
Reviewed-by: twisti, iignatyev
ppunegov [Mon, 08 Feb 2016 18:52:03 +0100] rev 35834
Merge
ppunegov [Fri, 05 Feb 2016 18:05:33 +0300] rev 35833
8148864: Quarantine CompilerControl tests
Summary: exclude tests affected by JDK-8148563 and JDK-8140354 from execution
Reviewed-by: kvn
tpivovarova [Mon, 08 Feb 2016 16:44:09 +0000] rev 35832
Merge
tpivovarova [Fri, 05 Feb 2016 21:16:14 +0300] rev 35831
8149135: [jittester] Makefile copies JitTesterDriver in incorrect directory and always uses default value for number-of-tests and seed
Reviewed-by: iignatyev
neliasso [Mon, 08 Feb 2016 14:05:45 +0100] rev 35830
8148696: Race loading hsdis may cause SIGSEGV
Summary: Guard library loading with a lock
Reviewed-by: vlivanov
zmajo [Mon, 08 Feb 2016 08:57:39 +0100] rev 35829
8148758: Compilation fails with "this call site should not be polymorphic"
Summary: Change test to run in interpreter-only mode.
Reviewed-by: kvn
twisti [Fri, 05 Feb 2016 18:24:41 +0000] rev 35828
Merge
rschatz [Fri, 05 Feb 2016 11:33:27 +0100] rev 35827
8149105: typo in jvmciCodeInstaller.cpp
Reviewed-by: twisti
thartmann [Fri, 05 Feb 2016 15:38:21 +0100] rev 35826
Merge
neliasso [Fri, 22 Jan 2016 15:25:40 +0100] rev 35825
8063112: Compiler diagnostic commands should have locking instead of safepoint
Summary: Remove unnecessary vm-ops and add locking instead, improve output
Reviewed-by: kvn
dnsimon [Wed, 03 Feb 2016 12:16:44 +0100] rev 35824
8148981: remove ResolvedJavaType.getClassFilePath()
Reviewed-by: twisti
rschatz [Wed, 03 Feb 2016 12:16:44 +0100] rev 35823
8146608: [JVMCI] DebugInfo Tests on DeoptimizeALot runs fails in assert(_pc == *pc_addr || pc == *pc_addr) frame::patch_pc() /frame_x86.cpp:285
Reviewed-by: twisti
thartmann [Thu, 04 Feb 2016 12:33:31 +0100] rev 35822
8143897: Weblogic12medrec assert(handler_address == SharedRuntime::compute_compiled_exc_handler(nm, pc, exception, force_unwind, true)) failed: Must be the same
Summary: ExceptionCache read is lock-free and assume strong memory ordering in write code. Added storestore memory barrier in write path to handle this.
Reviewed-by: kvn, thartmann, dlong
Contributed-by: Jamsheed Mohammed <jamsheed.c.m@oracle.com>
thartmann [Fri, 05 Feb 2016 12:43:57 +0100] rev 35821
8149109: [TESTBUG] TestRegisterRestoring.java fails with "VM option 'SafepointALot' is develop"
Summary: Added missing -XX:+IgnoreUnrecognizedVMOptions.
Reviewed-by: vlivanov
lana [Thu, 18 Feb 2016 11:30:10 -0800] rev 35820
Added tag jdk-9+106 for changeset e15ec0a78e45
lana [Thu, 18 Feb 2016 13:40:42 -0800] rev 35819
Merge
mchung [Wed, 17 Feb 2016 17:45:36 -0800] rev 35818
8074069: Move com.oracle.net and com.oracle.nio APIs to jdk.net module
Reviewed-by: alanb
erikj [Wed, 17 Feb 2016 17:03:08 +0100] rev 35817
8149963: build errors during API docs build
Reviewed-by: ihse, tbell
lana [Thu, 18 Feb 2016 11:30:08 -0800] rev 35816
Added tag jdk-9+106 for changeset c4b6c7386de8
duke [Wed, 05 Jul 2017 21:20:46 +0200] rev 35815
Added tag jdk-9+106 for changeset 6c644cca3f3f
duke [Wed, 05 Jul 2017 21:20:45 +0200] rev 35814
Merge
duke [Wed, 05 Jul 2017 21:20:39 +0200] rev 35813
Merge
rfield [Fri, 12 Feb 2016 10:51:36 -0800] rev 35812
8146138: jshell tool: add /help <command>
8147495: jshell tool: correctly handle arguments on /seteditor command
8147886: jshell tool: commands don't allow reference to start-up or explicit id of dropped/failed snippets
8147887: jshell tool: /list start -- fails
8147898: jshell tool: /reload quiet -- should quiet echo
Reviewed-by: jlahoda
lana [Thu, 11 Feb 2016 16:06:11 -0800] rev 35811
Merge
vromero [Wed, 10 Feb 2016 15:11:40 -0800] rev 35810
8148808: javac, remove unused options, step 1
Reviewed-by: mcimadamore, jjg
ksrini [Wed, 10 Feb 2016 07:21:32 -0800] rev 35809
8148400: Decrease the regression test heap.
Reviewed-by: jjg
alundblad [Wed, 10 Feb 2016 14:22:50 +0100] rev 35808
8149160: use StringJoiner in sjavac option handling
Summary: Concatenation of strings now uses StringJoiner.
Reviewed-by: alundblad, jjg
Contributed-by: cushon@google.com