Wed, 07 Jun 2017 13:09:46 -0700 8181616: FMA Vectorization on x86
vdeshpande [Wed, 07 Jun 2017 13:09:46 -0700] rev 46528
8181616: FMA Vectorization on x86 Reviewed-by: kvn
Wed, 07 Jun 2017 08:56:35 -0700 8171365: nsk/jvmti/scenarios/events/EM04/em04t001: many errors for missed events
cjplummer [Wed, 07 Jun 2017 08:56:35 -0700] rev 46527
8171365: nsk/jvmti/scenarios/events/EM04/em04t001: many errors for missed events Summary: fix CodeCache:blobs_do() so it iterates over all code cache heaps Reviewed-by: sspitsyn, thartmann
Wed, 07 Jun 2017 12:23:04 +0200 8181644: C1 crashes with -XX:+PrintCFGToFile
thartmann [Wed, 07 Jun 2017 12:23:04 +0200] rev 46526
8181644: C1 crashes with -XX:+PrintCFGToFile Summary: CFGPrinterOutput should not be shared between C1 compiler threads. Reviewed-by: kvn
Mon, 29 May 2017 18:17:49 +0200 8176506: C2: loop unswitching and unsafe accesses cause crash
roland [Mon, 29 May 2017 18:17:49 +0200] rev 46525
8176506: C2: loop unswitching and unsafe accesses cause crash Reviewed-by: vlivanov, mcberg, kvn, simonis
Tue, 06 Jun 2017 17:07:42 +0200 8171504: [aix] On AIX, -XXaltjvm=<path> option is ignored
stuefe [Tue, 06 Jun 2017 17:07:42 +0200] rev 46524
8171504: [aix] On AIX, -XXaltjvm=<path> option is ignored Reviewed-by: clanger, mdoerr
Mon, 05 Jun 2017 19:07:47 -0400 8166651: OrderAccess::load_acquire &etc should have const parameters
kbarrett [Mon, 05 Jun 2017 19:07:47 -0400] rev 46523
8166651: OrderAccess::load_acquire &etc should have const parameters Summary: Added const qualifiers to load/load_acquire source parameters. Reviewed-by: dholmes, coleenp, adinn, eosterlund
Mon, 05 Jun 2017 13:13:38 -0400 8176132: -XX:+PrintSharedSpaces should be converted to use Unified Logging.
rprotacio [Mon, 05 Jun 2017 13:13:38 -0400] rev 46522
8176132: -XX:+PrintSharedSpaces should be converted to use Unified Logging. Summary: Converted -XX:+PrintSharedSpaces to -Xlog:cds=info Reviewed-by: iklam, jiangli, mseledtsov
Fri, 02 Jun 2017 16:32:39 +0200 8179527: Implement intrinsic code for reverseBytes with load/store
mdoerr [Fri, 02 Jun 2017 16:32:39 +0200] rev 46521
8179527: Implement intrinsic code for reverseBytes with load/store Reviewed-by: simonis, mdoerr Contributed-by: Michihiro Horie <horie@jp.ibm.com>
Fri, 02 Jun 2017 13:48:01 +0200 8177044: Remove _scan_top from HeapRegion
tschatzl [Fri, 02 Jun 2017 13:48:01 +0200] rev 46520
8177044: Remove _scan_top from HeapRegion Summary: Remove the _scan_top member from HeapRegion using a per-gc pre-calculated table of scan limits that also subsumes other checks. Reviewed-by: sangheki, kbarrett, ehelin
Fri, 02 Jun 2017 13:47:54 +0200 8177707: Specialize G1RemSet::refine_card for concurrent/during safepoint refinement
tschatzl [Fri, 02 Jun 2017 13:47:54 +0200] rev 46519
8177707: Specialize G1RemSet::refine_card for concurrent/during safepoint refinement Reviewed-by: ehelin, kbarrett
Fri, 02 Jun 2017 13:45:21 +0200 8162928: Micro-optimizations in scanning the remembered sets
tschatzl [Fri, 02 Jun 2017 13:45:21 +0200] rev 46518
8162928: Micro-optimizations in scanning the remembered sets Reviewed-by: ehelin, kbarrett
Fri, 02 Jun 2017 13:45:15 +0200 8071280: Specialize HeapRegion::oops_on_card_seq_iterate_careful() for use during concurrent refinement and updating the rset
tschatzl [Fri, 02 Jun 2017 13:45:15 +0200] rev 46517
8071280: Specialize HeapRegion::oops_on_card_seq_iterate_careful() for use during concurrent refinement and updating the rset Reviewed-by: kbarrett, sangheki, ehelin
Fri, 02 Jun 2017 05:24:28 -0400 8181451: JDK-8174231 broke some clang builds
dholmes [Fri, 02 Jun 2017 05:24:28 -0400] rev 46516
8181451: JDK-8174231 broke some clang builds Reviewed-by: stuefe, kbarrett, iveresov
Thu, 01 Jun 2017 17:34:01 -0700 8181124: Get rid of compiler.testlibrary.rtm.predicate
epavlova [Thu, 01 Jun 2017 17:34:01 -0700] rev 46515
8181124: Get rid of compiler.testlibrary.rtm.predicate Reviewed-by: kvn
Thu, 01 Jun 2017 17:33:07 -0700 8145728: compiler/cpuflags/TestAESIntrinsicsOnSupportedConfig.java Expected message not found
epavlova [Thu, 01 Jun 2017 17:33:07 -0700] rev 46514
8145728: compiler/cpuflags/TestAESIntrinsicsOnSupportedConfig.java Expected message not found Reviewed-by: kvn
Thu, 01 Jun 2017 09:34:53 -0700 8181377: Capture underlying type for unsafe/unaligned pointers in ClassFileParser
mikael [Thu, 01 Jun 2017 09:34:53 -0700] rev 46513
8181377: Capture underlying type for unsafe/unaligned pointers in ClassFileParser Reviewed-by: dholmes, kbarrett
Wed, 31 May 2017 13:17:00 +0200 8181319: Make os::Linux::sched_getcpu() available even when UseNUMA is false
pliden [Wed, 31 May 2017 13:17:00 +0200] rev 46512
8181319: Make os::Linux::sched_getcpu() available even when UseNUMA is false Reviewed-by: dholmes, rehn
Thu, 01 Jun 2017 02:21:18 +0000 Merge
dholmes [Thu, 01 Jun 2017 02:21:18 +0000] rev 46511
Merge
Wed, 31 May 2017 09:19:28 -0400 8181055: PPC64: "mbind: Invalid argument" still seen after 8175813
zgu [Wed, 31 May 2017 09:19:28 -0400] rev 46510
8181055: PPC64: "mbind: Invalid argument" still seen after 8175813 Summary: Use numa_interleave_memory v2 api when available Reviewed-by: dholmes, shade, gromero
Wed, 31 May 2017 18:20:20 -0700 8181369: Update Graal
iveresov [Wed, 31 May 2017 18:20:20 -0700] rev 46509
8181369: Update Graal Reviewed-by: kvn
Tue, 30 May 2017 15:41:23 -0700 8180184: Add DATA and FSIZE to os::Posix::print_rlimit_info
mikael [Tue, 30 May 2017 15:41:23 -0700] rev 46508
8180184: Add DATA and FSIZE to os::Posix::print_rlimit_info Reviewed-by: dholmes, stuefe
Tue, 30 May 2017 17:14:52 -0400 8174231: Factor out and share PlatformEvent and Parker code for POSIX systems
dholmes [Tue, 30 May 2017 17:14:52 -0400] rev 46507
8174231: Factor out and share PlatformEvent and Parker code for POSIX systems Reviewed-by: stuefe, rehn, dcubed
Mon, 29 May 2017 20:48:10 +0200 Merge
jwilhelm [Mon, 29 May 2017 20:48:10 +0200] rev 46506
Merge
Sat, 27 May 2017 09:21:01 -0400 8174749: Use hash table/oops for MemberName table
coleenp [Sat, 27 May 2017 09:21:01 -0400] rev 46505
8174749: Use hash table/oops for MemberName table Summary: Add a Java type called ResolvedMethodName which is immutable and can be stored in a hashtable, that is weakly collected by gc Reviewed-by: sspitsyn, stefank, jrose
Fri, 26 May 2017 13:47:33 -0700 8180032: Unaligned pointer dereference in ClassFileParser
mikael [Fri, 26 May 2017 13:47:33 -0700] rev 46504
8180032: Unaligned pointer dereference in ClassFileParser Reviewed-by: dholmes, hseigel
Fri, 26 May 2017 09:48:46 -0400 8179861: Missing copyrights in some hotspot files
gtriantafill [Fri, 26 May 2017 09:48:46 -0400] rev 46503
8179861: Missing copyrights in some hotspot files Reviewed-by: coleenp, dholmes, sspitsyn
Fri, 26 May 2017 13:46:49 +0200 8180755: Remove use of bitMap.inline.hpp include from instanceKlass.hpp and c1_ValueSet.hpp
tschatzl [Fri, 26 May 2017 13:46:49 +0200] rev 46502
8180755: Remove use of bitMap.inline.hpp include from instanceKlass.hpp and c1_ValueSet.hpp Reviewed-by: ehelin, coleenp, dholmes
Thu, 25 May 2017 20:55:20 -0400 8180945: vmError.cpp : adjust dup and fclose
mbaesken [Thu, 25 May 2017 20:55:20 -0400] rev 46501
8180945: vmError.cpp : adjust dup and fclose Reviewed-by: dholmes
Thu, 25 May 2017 23:20:29 +0000 Merge
redestad [Thu, 25 May 2017 23:20:29 +0000] rev 46500
Merge
Fri, 26 May 2017 01:04:05 +0200 8180614: Skip range and constraint checks on non-existent flags
redestad [Fri, 26 May 2017 01:04:05 +0200] rev 46499
8180614: Skip range and constraint checks on non-existent flags Reviewed-by: iklam, gziemski
Thu, 25 May 2017 22:33:25 +0000 Merge
iveresov [Thu, 25 May 2017 22:33:25 +0000] rev 46498
Merge
Thu, 25 May 2017 15:27:40 -0700 8181115: Update suite.py after JDK-8180267
iveresov [Thu, 25 May 2017 15:27:40 -0700] rev 46497
8181115: Update suite.py after JDK-8180267 Reviewed-by: kvn
Thu, 25 May 2017 09:43:43 +0200 8152955: Many safepoints of "no vm operation" kind
rehn [Thu, 25 May 2017 09:43:43 +0200] rev 46496
8152955: Many safepoints of "no vm operation" kind Reviewed-by: dholmes, rkennke, shade
Thu, 25 May 2017 09:38:33 +0200 8152953: ForceSafepoint operations should be more specific
rehn [Thu, 25 May 2017 09:38:33 +0200] rev 46495
8152953: ForceSafepoint operations should be more specific Reviewed-by: dholmes, sspitsyn, rkennke, coleenp
Wed, 24 May 2017 17:30:45 -0700 8180612: [ppc] assert failure in cpu/ppc/vm/assembler_ppc.hpp due to immediate value out of range
lucy [Wed, 24 May 2017 17:30:45 -0700] rev 46494
8180612: [ppc] assert failure in cpu/ppc/vm/assembler_ppc.hpp due to immediate value out of range Summary: change RTM flags type to 'int' and set value range Reviewed-by: simonis, kvn
Wed, 24 May 2017 22:27:40 +0200 Merge
jwilhelm [Wed, 24 May 2017 22:27:40 +0200] rev 46493
Merge
Wed, 24 May 2017 12:42:44 +0200 8180763: Improve inlining of Symbol::equals(char*,int) into CompactHashtable
redestad [Wed, 24 May 2017 12:42:44 +0200] rev 46492
8180763: Improve inlining of Symbol::equals(char*,int) into CompactHashtable Reviewed-by: iklam, jiangli
Tue, 23 May 2017 20:14:52 -0700 8180631: [TESTBUG] CDS tests should use CDSTestUtils.executeAndLog whenever spawning sub processes
mseledtsov [Tue, 23 May 2017 20:14:52 -0700] rev 46491
8180631: [TESTBUG] CDS tests should use CDSTestUtils.executeAndLog whenever spawning sub processes Summary: Updated all relevant call sites to use executeAndLog() Reviewed-by: iklam, ccheung
Tue, 23 May 2017 18:42:08 +0000 Merge
coleenp [Tue, 23 May 2017 18:42:08 +0000] rev 46490
Merge
Tue, 23 May 2017 11:58:32 -0400 8139673: NMT stack traces in output should show mtcomponent
zgu [Tue, 23 May 2017 11:58:32 -0400] rev 46489
8139673: NMT stack traces in output should show mtcomponent Summary: Show memory types of malloc site in detail report Reviewed-by: dholmes, shade, coleenp Contributed-by: max.ockner@oracle.com, zgu@redhat.com
Tue, 23 May 2017 17:51:35 +0200 Merge
jwilhelm [Tue, 23 May 2017 17:51:35 +0200] rev 46488
Merge
Tue, 09 May 2017 16:48:31 +0200 8179953: [ppc] TLABWasteIncrement not loaded correctly
goetz [Tue, 09 May 2017 16:48:31 +0200] rev 46487
8179953: [ppc] TLABWasteIncrement not loaded correctly Summary: Also fix TestOptionWithRanges to show the bug. Reviewed-by: dholmes, shade
Fri, 28 Apr 2017 14:34:24 +0200 8179618: Fixes for range of OptoLoopAlignment and Inlining flags
goetz [Fri, 28 Apr 2017 14:34:24 +0200] rev 46486
8179618: Fixes for range of OptoLoopAlignment and Inlining flags Summary: OptoLoopAlignment must be multiple of NOP size. Inlining flags must not exceed WarmCallInfo::MAX_VALUE(). Reviewed-by: kvn, stuefe
Mon, 22 May 2017 09:07:16 -0700 8180654: Apply UL to PrintCodeCacheOnCompilation
kvn [Mon, 22 May 2017 09:07:16 -0700] rev 46485
8180654: Apply UL to PrintCodeCacheOnCompilation Reviewed-by: kvn Contributed-by: chihiro.ito@oracle.com
Fri, 19 May 2017 12:14:38 +0200 8180599: Possibly miss to iterate monitors on thread exit
rkennke [Fri, 19 May 2017 12:14:38 +0200] rev 46484
8180599: Possibly miss to iterate monitors on thread exit Summary: Move thread-local monitors to global lists before thread is removed from global threads list, to ensure all monitors get scanned Reviewed-by: dholmes, rehn
Fri, 19 May 2017 06:50:58 +0000 Merge
thartmann [Fri, 19 May 2017 06:50:58 +0000] rev 46483
Merge
Fri, 19 May 2017 08:36:49 +0200 8180587: Assert in layout_helper_log2_element_size(jint) compares bits instead of bytes
thartmann [Fri, 19 May 2017 08:36:49 +0200] rev 46482
8180587: Assert in layout_helper_log2_element_size(jint) compares bits instead of bytes Summary: Fixed assert to compare log2 element size in bytes. Reviewed-by: zmajo, kvn
Thu, 18 May 2017 16:31:16 -0700 8180487: HotSpotResolvedJavaMethod.setNotInlineable() should be renamed to represent actual behavior
ysuenaga [Thu, 18 May 2017 16:31:16 -0700] rev 46481
8180487: HotSpotResolvedJavaMethod.setNotInlineable() should be renamed to represent actual behavior Summary: rename setNotInlineable() to setNotInlineableOrCompileable() Reviewed-by: dnsimon, kvn
Thu, 18 May 2017 14:33:09 -0700 8180324: [JVMCI][TESTBUG] failed JVMCI junit test NativeCallTest.java
epavlova [Thu, 18 May 2017 14:33:09 -0700] rev 46480
8180324: [JVMCI][TESTBUG] failed JVMCI junit test NativeCallTest.java Reviewed-by: iignatyev, mseledtsov, kvn
Thu, 18 May 2017 11:27:06 -0700 8180601: hsdis generates duplicate output for JVMCI installed code
ysuenaga [Thu, 18 May 2017 11:27:06 -0700] rev 46479
8180601: hsdis generates duplicate output for JVMCI installed code Summary: remove duplicated hsdis output Reviewed-by: dnsimon, kvn
Thu, 18 May 2017 17:20:59 +0200 8180473: Use proper deallocation for FileBuff::_bigbuf
zmajo [Thu, 18 May 2017 17:20:59 +0200] rev 46478
8180473: Use proper deallocation for FileBuff::_bigbuf Summary: Use the array-specific delete operator instead of the scalar delete operator. Reviewed-by: kvn
Thu, 18 May 2017 13:17:28 +0000 Merge
dbuck [Thu, 18 May 2017 13:17:28 +0000] rev 46477
Merge
Thu, 18 May 2017 08:14:33 -0400 8177522: -XX:OnOutOfMemoryError does not work if supplied twice on windows
vkempik [Thu, 18 May 2017 08:14:33 -0400] rev 46476
8177522: -XX:OnOutOfMemoryError does not work if supplied twice on windows Summary: use cmd /c on windows to execute onError commands Reviewed-by: dholmes, hseigel
Thu, 18 May 2017 08:17:52 -0400 8166848: Performance bug: SystemDictionary - optimization
coleenp [Thu, 18 May 2017 08:17:52 -0400] rev 46475
8166848: Performance bug: SystemDictionary - optimization Summary: Check instead that a bucket isn't 10x the average Reviewed-by: iklam, gziemski, sspitsyn
Wed, 17 May 2017 23:36:19 +0200 8180175: ObjectSynchronizer only needs to iterate in-use monitors
rkennke [Wed, 17 May 2017 23:36:19 +0200] rev 46474
8180175: ObjectSynchronizer only needs to iterate in-use monitors Summary: When using -XX:+MonitorInUseLists, then only iterate in-use monitors. Reviewed-by: zgu, dholmes, rehn
Wed, 17 May 2017 23:18:19 +0200 8180482: Reformat -XX:+PrintSafepointStatistics table
shade [Wed, 17 May 2017 23:18:19 +0200] rev 46473
8180482: Reformat -XX:+PrintSafepointStatistics table Reviewed-by: dholmes
Wed, 17 May 2017 12:46:12 +0000 Merge
redestad [Wed, 17 May 2017 12:46:12 +0000] rev 46472
Merge
Wed, 17 May 2017 12:20:17 +0000 Merge
redestad [Wed, 17 May 2017 12:20:17 +0000] rev 46471
Merge
Wed, 17 May 2017 12:13:29 +0200 8180479: [TESTBUG] Some hotspot tests broken after internal Unsafe name changes
redestad [Wed, 17 May 2017 12:13:29 +0200] rev 46470
8180479: [TESTBUG] Some hotspot tests broken after internal Unsafe name changes Reviewed-by: thartmann
Wed, 17 May 2017 11:41:08 +0200 8180423: Remove flag UseRelocIndex
redestad [Wed, 17 May 2017 11:41:08 +0200] rev 46469
8180423: Remove flag UseRelocIndex Reviewed-by: kvn, thartmann
Wed, 17 May 2017 07:55:26 -0400 8152295: Redundant CLCs for classes resolved in both loaders
hseigel [Wed, 17 May 2017 07:55:26 -0400] rev 46468
8152295: Redundant CLCs for classes resolved in both loaders Summary: Don't record loader constraints if both class loader classes are the same Reviewed-by: coleenp, vlivanov, gtriantafill, lfoltan
Wed, 17 May 2017 12:29:42 +0100 Merge
aph [Wed, 17 May 2017 12:29:42 +0100] rev 46467
Merge
Tue, 16 May 2017 18:33:22 +0100 Merge
aph [Tue, 16 May 2017 18:33:22 +0100] rev 46466
Merge
Thu, 11 May 2017 13:11:42 +0100 8179954: AArch64: C1 and C2 volatile accesses are not sequentially consistent
aph [Thu, 11 May 2017 13:11:42 +0100] rev 46465
8179954: AArch64: C1 and C2 volatile accesses are not sequentially consistent Reviewed-by: roland
Tue, 16 May 2017 19:36:55 -0400 8180325: Use ClassLoaderData::classes_do for CDS classes
coleenp [Tue, 16 May 2017 19:36:55 -0400] rev 46464
8180325: Use ClassLoaderData::classes_do for CDS classes Summary: Use closures and ClassLoaderData::classes_do instead of SystemDictionary::classes_do Reviewed-by: iklam, jiangli
Tue, 16 May 2017 09:33:49 -0400 8178604: JVM does not allow defining boot loader modules in exploded build after module system initialization
hseigel [Tue, 16 May 2017 09:33:49 -0400] rev 46463
8178604: JVM does not allow defining boot loader modules in exploded build after module system initialization Summary: Allow defining of boot loader modules after initialization but add locks to synchronize access to exploded build list Reviewed-by: dholmes, lfoltan
Mon, 15 May 2017 09:40:23 -0400 8179903: Clean up SPARC 32-bit support
gtriantafill [Mon, 15 May 2017 09:40:23 -0400] rev 46462
8179903: Clean up SPARC 32-bit support Reviewed-by: gthornbr, fparain
Thu, 11 May 2017 16:33:18 +0200 8180181: Get rid of FAST_DISPATCH from interpreter
mgerdin [Thu, 11 May 2017 16:33:18 +0200] rev 46461
8180181: Get rid of FAST_DISPATCH from interpreter Reviewed-by: coleenp, tschatzl
Thu, 11 May 2017 16:17:31 -0700 8179769: serviceability/sa/TestCpoolForInvokeDynamic.java failing after changes for JDK-8171392
iklam [Thu, 11 May 2017 16:17:31 -0700] rev 46460
8179769: serviceability/sa/TestCpoolForInvokeDynamic.java failing after changes for JDK-8171392 Summary: Updated SA Java code to match HotSpot C code. Reviewed-by: sspitsyn, coleenp
Fri, 12 May 2017 13:56:13 -0700 8180267: Update Graal
kvn [Fri, 12 May 2017 13:56:13 -0700] rev 46459
8180267: Update Graal Reviewed-by: iveresov
Fri, 12 May 2017 13:14:25 -0700 Merge
kvn [Fri, 12 May 2017 13:14:25 -0700] rev 46458
Merge
Fri, 12 May 2017 11:41:05 +0200 8177764: Humongous Reclaimed log output may be confusing
tschatzl [Fri, 12 May 2017 11:41:05 +0200] rev 46457
8177764: Humongous Reclaimed log output may be confusing Summary: Make all log messages dealing with humongous reclaim report number of handled objects, not regions. Reviewed-by: pliden, sjohanss
Fri, 12 May 2017 11:38:20 +0200 8166191: Missing spaces in log message during heap expansion
tschatzl [Fri, 12 May 2017 11:38:20 +0200] rev 46456
8166191: Missing spaces in log message during heap expansion Reviewed-by: tschatzl Contributed-by: chihiro.ito@oracle.com
Thu, 11 May 2017 23:41:57 -0400 8178813: Add test for G1 pre-barrier on dereference of weak JNI handles
kbarrett [Thu, 11 May 2017 23:41:57 -0400] rev 46455
8178813: Add test for G1 pre-barrier on dereference of weak JNI handles Summary: Add regression test. Reviewed-by: mgerdin, tschatzl, pliden
Thu, 11 May 2017 17:55:03 -0700 8180003: Remove sys/ prefix from poll.h and signal.h includes
mikael [Thu, 11 May 2017 17:55:03 -0700] rev 46454
8180003: Remove sys/ prefix from poll.h and signal.h includes Reviewed-by: dholmes, bpb
Thu, 11 May 2017 16:35:02 -0700 8179930: jdk.test.lib.artifacts.ArtifactResolver::resolve should return Map instead of HashMap
iignatyev [Thu, 11 May 2017 16:35:02 -0700] rev 46453
8179930: jdk.test.lib.artifacts.ArtifactResolver::resolve should return Map instead of HashMap Reviewed-by: mseledtsov, gtriantafill, vlivanov
Thu, 11 May 2017 09:42:19 -0700 8180036: Guard include of fpu_control.h
mikael [Thu, 11 May 2017 09:42:19 -0700] rev 46452
8180036: Guard include of fpu_control.h Reviewed-by: dholmes
Thu, 11 May 2017 08:40:32 -0700 8180039: Use more portable print format/arguments for rlim_t
mikael [Thu, 11 May 2017 08:40:32 -0700] rev 46451
8180039: Use more portable print format/arguments for rlim_t Reviewed-by: dholmes, mgerdin, stuefe
Wed, 10 May 2017 14:03:33 +0000 Merge
coleenp [Wed, 10 May 2017 14:03:33 +0000] rev 46450
Merge
Thu, 13 Oct 2016 11:27:20 +0200 8167659: Access of mark word should use oopDesc::mark_offset_in_bytes() instead of '0'
rkennke [Thu, 13 Oct 2016 11:27:20 +0200] rev 46449
8167659: Access of mark word should use oopDesc::mark_offset_in_bytes() instead of '0' Summary: Use oopDesc::mark_offset_in_bytes() when addressing mark word, instead of '0'. Reviewed-by: dholmes, coleenp
Wed, 10 May 2017 08:37:17 -0400 8153646: Move vm/utilities/array.hpp to vm/oops
hseigel [Wed, 10 May 2017 08:37:17 -0400] rev 46448
8153646: Move vm/utilities/array.hpp to vm/oops Summary: Move the header file and update the appropriate #include statements. Reviewed-by: sspitsyn, dholmes
Tue, 09 May 2017 13:50:06 -0400 8065402: G1 does not expand marking stack when mark stack overflow happens during concurrent marking
aharlap [Tue, 09 May 2017 13:50:06 -0400] rev 46447
8065402: G1 does not expand marking stack when mark stack overflow happens during concurrent marking Summary: Simplified decision mechanism for marking stack expansion Reviewed-by: kbarrett, tschatzl
Tue, 09 May 2017 11:04:06 +0200 8179550: Unify trace logging for InstanceRefKlass
sjohanss [Tue, 09 May 2017 11:04:06 +0200] rev 46446
8179550: Unify trace logging for InstanceRefKlass Reviewed-by: kbarrett, tschatzl
Tue, 09 May 2017 11:03:45 +0200 8138888: Remove ExtendedOopClosure::apply_to_weak_ref_discovered_field
sjohanss [Tue, 09 May 2017 11:03:45 +0200] rev 46445
8138888: Remove ExtendedOopClosure::apply_to_weak_ref_discovered_field Reviewed-by: kbarrett, tschatzl
Mon, 08 May 2017 09:45:24 -0400 8154791: Xlog classload too redundant msgs info/debug
rprotacio [Mon, 08 May 2017 09:45:24 -0400] rev 46444
8154791: Xlog classload too redundant msgs info/debug Summary: Removed redundant information from class+load UL messages, ensured side-by-side printing of different levels for same class, cleaned up code Reviewed-by: iklam, dholmes
Mon, 08 May 2017 07:16:10 -0400 8178836: Improve PtrQueue index abstraction
kbarrett [Mon, 08 May 2017 07:16:10 -0400] rev 46443
8178836: Improve PtrQueue index abstraction Summary: Prefer element indexes where possible. Reviewed-by: shade, mgerdin
Sun, 07 May 2017 16:42:03 -0400 8175813: PPC64: "mbind: Invalid argument" when -XX:+UseNUMA is used
gromero [Sun, 07 May 2017 16:42:03 -0400] rev 46442
8175813: PPC64: "mbind: Invalid argument" when -XX:+UseNUMA is used Reviewed-by: simonis, dholmes
Sat, 06 May 2017 09:36:01 -0700 8179656: [AOT] Add AOT manual test scripts
kvn [Sat, 06 May 2017 09:36:01 -0700] rev 46441
8179656: [AOT] Add AOT manual test scripts Reviewed-by: iveresov
Fri, 05 May 2017 19:28:54 -0700 8178811: Minimize the AVX <-> SSE transition penalty through generation of vzeroupper instruction on x86
vdeshpande [Fri, 05 May 2017 19:28:54 -0700] rev 46440
8178811: Minimize the AVX <-> SSE transition penalty through generation of vzeroupper instruction on x86 Reviewed-by: kvn
Sat, 06 May 2017 00:05:32 +0000 Merge
cjplummer [Sat, 06 May 2017 00:05:32 +0000] rev 46439
Merge
Fri, 05 May 2017 14:22:35 -0700 8164563: Test nsk/jvmti/CompiledMethodUnload/compmethunload001 keeps reporting: PRODUCT BUG: class was not unloaded in 5
cjplummer [Fri, 05 May 2017 14:22:35 -0700] rev 46438
8164563: Test nsk/jvmti/CompiledMethodUnload/compmethunload001 keeps reporting: PRODUCT BUG: class was not unloaded in 5 Summary: Removed _pending_list Reviewed-by: dholmes, sspitsyn, dcubed, coleenp
Fri, 05 May 2017 16:20:42 -0400 8179004: Add an efficient implementation of the "count trailing zeros" operation
kbarrett [Fri, 05 May 2017 16:20:42 -0400] rev 46437
8179004: Add an efficient implementation of the "count trailing zeros" operation Summary: Added count_trailing_zeros function, with platform-dependent implementations. Reviewed-by: dholmes, cjplummer
Fri, 05 May 2017 17:48:45 +0200 Merge
jwilhelm [Fri, 05 May 2017 17:48:45 +0200] rev 46436
Merge
Thu, 04 May 2017 16:04:23 -0700 8176863: Remove Hashtable::reverse()
iklam [Thu, 04 May 2017 16:04:23 -0700] rev 46435
8176863: Remove Hashtable::reverse() Reviewed-by: hseigel, sspitsyn, coleenp
Thu, 04 May 2017 14:32:37 -0400 8067728: Flag::unlock_diagnostic() should be called Flag::clear_diagnostic()
rprotacio [Thu, 04 May 2017 14:32:37 -0400] rev 46434
8067728: Flag::unlock_diagnostic() should be called Flag::clear_diagnostic() Summary: Renamed function Reviewed-by: iklam, hseigel
Mon, 19 Dec 2016 10:57:53 +0800 8169697: AArch64: Vectorized MLA instruction not generated for some test cases
njian [Mon, 19 Dec 2016 10:57:53 +0800] rev 46433
8169697: AArch64: Vectorized MLA instruction not generated for some test cases Summary: Add AddVB/S/I/L/F/D node to commut_op_list, as well as other commutative vector operations. Reviewed-by: roland, kvn Contributed-by: yang.zhang@linaro.org
Thu, 04 May 2017 14:54:46 +0000 Merge
hseigel [Thu, 04 May 2017 14:54:46 +0000] rev 46432
Merge
Thu, 04 May 2017 10:05:29 -0400 8056900: Enhance NoClassDefFound exception messaging
hseigel [Thu, 04 May 2017 10:05:29 -0400] rev 46431
8056900: Enhance NoClassDefFound exception messaging Summary: Add text to the message explaining the cause of the exception Reviewed-by: dholmes, sspitsyn, coleenp
Thu, 04 May 2017 06:54:52 -0700 8179625: [BACKOUT] of 8179305 Avoid repeated calls to JavaThread::last_frame in InterpreterRuntime
iklam [Thu, 04 May 2017 06:54:52 -0700] rev 46430
8179625: [BACKOUT] of 8179305 Avoid repeated calls to JavaThread::last_frame in InterpreterRuntime Reviewed-by: hseigel
Wed, 03 May 2017 18:44:27 -0400 8169039: Add unit tests for BitMap search operations
kbarrett [Wed, 03 May 2017 18:44:27 -0400] rev 46429
8169039: Add unit tests for BitMap search operations Summary: Added native unit test test_bitMap_search.cpp Reviewed-by: stefank, sjohanss
Wed, 03 May 2017 14:13:48 -0400 8178352: BitMap::get_next_zero_offset may give wrong result on Mac
kbarrett [Wed, 03 May 2017 14:13:48 -0400] rev 46428
8178352: BitMap::get_next_zero_offset may give wrong result on Mac Summary: Invert and search initial word for trailing ones. Reviewed-by: stefank, cjplummer
Fri, 03 Mar 2017 23:08:35 -0800 8171392: Move Klass pointers outside of ConstantPool entries so ConstantPool can be read-only
iklam [Fri, 03 Mar 2017 23:08:35 -0800] rev 46427
8171392: Move Klass pointers outside of ConstantPool entries so ConstantPool can be read-only Summary: Added _resolved_klasses; moved _resolved_references to ConstantPoolCache, etc. Reviewed-by: coleenp, lfoltan, simonis, aph
Wed, 03 May 2017 02:32:02 +0000 Merge
sspitsyn [Wed, 03 May 2017 02:32:02 +0000] rev 46426
Merge
Tue, 02 May 2017 19:27:26 -0700 8172970: TESTBUG: need test coverage for the JVMTI functions allowed in the start phase
sspitsyn [Tue, 02 May 2017 19:27:26 -0700] rev 46425
8172970: TESTBUG: need test coverage for the JVMTI functions allowed in the start phase Summary: New JTreg test provides the necessary coverage during the start phase Reviewed-by: dholmes, dcubed
Mon, 01 May 2017 11:16:01 -0700 8179305: Avoid repeated calls to JavaThread::last_frame in InterpreterRuntime
iklam [Mon, 01 May 2017 11:16:01 -0700] rev 46424
8179305: Avoid repeated calls to JavaThread::last_frame in InterpreterRuntime Summary: Added LastFrameAccessor class Reviewed-by: dlong, dholmes
Mon, 01 May 2017 10:50:38 -0400 8178542: G1: VM hangs during shutdown due to mark stack overflow
aharlap [Mon, 01 May 2017 10:50:38 -0400] rev 46423
8178542: G1: VM hangs during shutdown due to mark stack overflow Summary: Removed not needed call to clear_has_overflown() to avoid inconsistent state Reviewed-by: kbarrett, sangheki
Fri, 28 Apr 2017 09:50:47 +0200 8179019: Correct range checks for command-line options ArraycopySrcPrefetchDistance and ArraycopyDstPrefetchDistance
zmajo [Fri, 28 Apr 2017 09:50:47 +0200] rev 46422
8179019: Correct range checks for command-line options ArraycopySrcPrefetchDistance and ArraycopyDstPrefetchDistance Summary: Update constraint for the command-line options. Change stubs to use register values instead of immediates. Reviewed-by: kvn
Thu, 27 Apr 2017 14:15:30 +0000 Merge
hseigel [Thu, 27 Apr 2017 14:15:30 +0000] rev 46421
Merge
Thu, 27 Apr 2017 10:08:02 -0400 8179235: PackageEntryTables should be created eagerly
hseigel [Thu, 27 Apr 2017 10:08:02 -0400] rev 46420
8179235: PackageEntryTables should be created eagerly Summary: Create the PackageEntryTables in the constructor for ClassLoaderData. Reviewed-by: dholmes, sspitsyn
Thu, 27 Apr 2017 14:40:21 +0200 Merge
jwilhelm [Thu, 27 Apr 2017 14:40:21 +0200] rev 46419
Merge
Wed, 26 Apr 2017 21:28:22 -0700 8177958: Possible uninitialized char* in vm_version_solaris_sparc.cpp
shshahma [Wed, 26 Apr 2017 21:28:22 -0700] rev 46418
8177958: Possible uninitialized char* in vm_version_solaris_sparc.cpp Reviewed-by: shade, dholmes, kevinw
Wed, 26 Apr 2017 11:26:11 -0700 8179243: [TESTBUG] CDS tests should be excluded from running with -UseCompressedOops
mseledtsov [Wed, 26 Apr 2017 11:26:11 -0700] rev 46417
8179243: [TESTBUG] CDS tests should be excluded from running with -UseCompressedOops Summary: Used at-requires statements to exclude the affected tests Reviewed-by: dholmes, jiangli, sspitsyn
Wed, 26 Apr 2017 13:20:23 +0200 8179224: Cache strlen of Flag::_name
redestad [Wed, 26 Apr 2017 13:20:23 +0200] rev 46416
8179224: Cache strlen of Flag::_name Reviewed-by: dsamersoff, jiangli, iklam, rehn
Wed, 26 Apr 2017 10:26:39 +0200 8138737: Remove oop_ms_adjust_pointers and use oop_iterate instead
sjohanss [Wed, 26 Apr 2017 10:26:39 +0200] rev 46415
8138737: Remove oop_ms_adjust_pointers and use oop_iterate instead Reviewed-by: kbarrett, stefank
Wed, 26 Apr 2017 09:06:59 +0200 8169061: Drop os::is_MP checks from Atomics
shade [Wed, 26 Apr 2017 09:06:59 +0200] rev 46414
8169061: Drop os::is_MP checks from Atomics Reviewed-by: aph, dholmes
Fri, 14 Apr 2017 08:33:57 -0700 8178543: Optimize Klass::is_shared()
iklam [Fri, 14 Apr 2017 08:33:57 -0700] rev 46413
8178543: Optimize Klass::is_shared() Reviewed-by: coleenp, jiangli
Tue, 25 Apr 2017 18:56:45 +0000 Merge
jwilhelm [Tue, 25 Apr 2017 18:56:45 +0000] rev 46412
Merge
Tue, 25 Apr 2017 20:24:25 +0200 Merge
jwilhelm [Tue, 25 Apr 2017 20:24:25 +0200] rev 46411
Merge
Tue, 25 Apr 2017 11:06:42 -0700 8179103: [Testbug] re-enable the runtime/SharedArchiveFile/BootAppendTests.java test
ccheung [Tue, 25 Apr 2017 11:06:42 -0700] rev 46410
8179103: [Testbug] re-enable the runtime/SharedArchiveFile/BootAppendTests.java test Summary: Added the java.corba to the set of root modules by using the --add-modules option. Used the CDSTestUtils.checkExec() for checking test results. Reviewed-by: sspitsyn, jiangli, mseledtsov, iklam
Tue, 25 Apr 2017 11:58:37 +0200 8179266: Add test/gc/g1/humongousObjects/TestHeapCounters.java to ProblemList.txt
ehelin [Tue, 25 Apr 2017 11:58:37 +0200] rev 46409
8179266: Add test/gc/g1/humongousObjects/TestHeapCounters.java to ProblemList.txt Reviewed-by: sjohanss, mgerdin
(0) -30000 -10000 -3000 -1000 -120 +120 +1000 +3000 +10000 tip