log

age author description
Fri, 13 Feb 2015 12:25:04 +0100 Roman Kennke Improve counting of full GCs. default tip
Thu, 12 Feb 2015 21:42:09 +0100 Roman Kennke Added flag to turn off weakref processing.
Thu, 12 Feb 2015 17:33:38 +0100 Roman Kennke More detailed timing summary.
Wed, 11 Feb 2015 23:46:45 +0100 Roman Kennke Removed debug output.
Wed, 11 Feb 2015 23:42:58 +0100 Roman Kennke Reset mark bitmaps piggy-backed on reference-updating.
Wed, 11 Feb 2015 23:42:55 +0100 Roman Kennke Relaim all-garbage region as early as possible.
Wed, 11 Feb 2015 18:05:46 +0100 Roman Kennke Measure more details during updating references.
Wed, 11 Feb 2015 18:05:39 +0100 Roman Kennke Refactor timing code to be more generic and easier to extend.
Tue, 03 Feb 2015 18:59:00 +0100 Roman Kennke When initializing _garbage_threshold, don't assign to itself.
Fri, 23 Jan 2015 11:07:18 +0100 Roman Kennke Check for object in collection set before calling into the runtime write barrier.
Fri, 23 Jan 2015 09:44:58 +0100 Roman Kennke Include inline header files where appropriate.
Thu, 22 Jan 2015 15:18:31 +0100 Roman Kennke Remove not-in-cset-check for c1 locks.
Thu, 22 Jan 2015 13:52:02 +0100 Roman Kennke Implement resizable TLABs in Shenandoah.
Thu, 22 Jan 2015 13:51:37 +0100 Roman Kennke Remove interpreter-type barriers from C1 code. Get rid of write-barrier in unlock in C1.
Wed, 21 Jan 2015 01:06:55 +0100 Roman Kennke Don't attempt to evacuate anything if evacuation has been cancelled.
Mon, 19 Jan 2015 17:31:19 +0100 Roman Kennke Don't enter write barrier if evacuation has been turned off in the meantime. Don't set cancel-evacuation flag to false at beginning of evacuation.
Fri, 16 Jan 2015 23:59:37 +0100 Roman Kennke Mark whole new GCLAB on allocation.
Fri, 16 Jan 2015 13:10:10 +0100 Roman Kennke Implement TLAB resizing for Shenandoah.
Fri, 16 Jan 2015 12:30:35 +0100 Roman Kennke Improve summary output: include full-gc, final evacuation and final update-refs pauses, and concurrent mark timing. Only print heap regions when Verbose.
Wed, 21 Jan 2015 13:16:36 +0100 Roman Kennke Include addition output in ShenandoahHeap::print_on(), include regions dump only when verbose.
Fri, 16 Jan 2015 12:59:18 +0100 Roman Kennke Fix format strings.
Thu, 15 Jan 2015 20:22:42 +0100 Roman Kennke Reapply no-leaf-calls for write barriers.
Mon, 12 Jan 2015 18:14:19 +0100 Roman Kennke Add missing read barriers to invokedynamic call generator.
Sat, 13 Dec 2014 00:14:54 +0100 Roman Kennke More fixes for G1: make markRange() nonvirtual (not needed). Declare is_obj_ill() as const, so that G1CollectedHeap can override it.
Sat, 13 Dec 2014 00:14:52 +0100 Roman Kennke Fix two barriers in JNI implementation.
Fri, 12 Dec 2014 18:43:09 +0100 Roman Kennke Make clearAll() method in CMBitMap virtual, so that G1 can override it.
Thu, 11 Dec 2014 17:06:38 +0100 Roman Kennke Use correct control in non-Shenandoah GCs in store_String_XXX methods in C2.
Thu, 11 Dec 2014 11:59:43 +0100 Roman Kennke Reverted some non-critical parts of last changeset.
Wed, 10 Dec 2014 17:18:53 +0100 Roman Kennke Several fixes: make full-gc use the reference-pending lock, clean up when shutting down the Shenandoah thread. Added write barrier to static_field_addr().
Tue, 09 Dec 2014 16:05:51 +0100 Roman Kennke Initialize _concurrent_mark_aborted field in ShenandoahConcurrentThread.
Tue, 09 Dec 2014 14:57:04 +0100 Roman Kennke Cleanup properly if full-GC is requested while waiting for JNI critical regions to finish.
Mon, 08 Dec 2014 23:15:17 +0100 Roman Kennke Make sure that finish marking and prepare evacuation happens in the same pause, even when JNI critical regions are active.
Mon, 08 Dec 2014 17:40:13 +0100 Roman Kennke Several smallish fixes. Most notably, don't apply evacuation closure on discovered field in refs. Added some useful asserts to check that no unmarked object gets assigned anywhere during evacuation.
Fri, 05 Dec 2014 19:10:36 +0100 Roman Kennke Update references in collection set when evacuation has been cancelled.
Fri, 05 Dec 2014 16:49:07 +0100 Roman Kennke Also evacuate and update weak roots before evacuation.
Fri, 05 Dec 2014 16:49:00 +0100 Roman Kennke Removed some dead code and added an assert in full GC.
Fri, 05 Dec 2014 11:53:49 +0100 Roman Kennke Initialize _update_references_in_progress field in ShenandoahHeap correctly.
Fri, 05 Dec 2014 11:48:51 +0100 Roman Kennke Fix assert in barrier for cancelled evacuation.
Thu, 04 Dec 2014 23:03:22 +0100 Roman Kennke Added missing files from merge.
Thu, 04 Dec 2014 23:03:06 +0100 Roman Kennke Commented out some debug output.
Thu, 04 Dec 2014 19:35:26 +0100 Roman Kennke Added UseShenandoahGC to various GC flags consistency checks.
Thu, 04 Dec 2014 18:48:47 +0100 Roman Kennke Merge from upstream jdk8u
Wed, 03 Dec 2014 11:12:42 -0800 katleman Added tag jdk8u40-b17 for changeset fc1f9b67fd8c
Tue, 02 Dec 2014 09:50:33 -0800 amurillo Merge jdk8u40-b17
Thu, 27 Nov 2014 09:48:34 -0800 amurillo Added tag hs25.40-b21 for changeset 6bf89bfe8185
Thu, 27 Nov 2014 09:48:32 -0800 amurillo Merge hs25.40-b21
Mon, 24 Nov 2014 07:29:03 -0800 vlivanov 8058148: MaxNodeLimit and LiveNodeCountInliningCutoff
Tue, 11 Nov 2014 04:46:13 -0800 vlivanov 8060147: SIGSEGV in Metadata::mark_on_stack() while marking metadata in ciEnv
Fri, 24 Oct 2014 09:13:12 -0700 vlivanov 8058847: C2: EliminateAutoBox regression after 8042786
Wed, 19 Nov 2014 19:31:13 -0800 iklam 8065346: WB_AddToBootstrapClassLoaderSearch calls JvmtiEnv::create_a_jvmti when not in _thread_in_vm state
Tue, 18 Nov 2014 03:38:50 -0800 iklam 8064701: Some CDS optimizations should be disabled if bootclasspath is modified by JVMTI
Thu, 20 Nov 2014 11:06:26 +0100 thartmann 8050079: crash while compiling java.lang.ref.Finalizer::runFinalizer
Fri, 21 Nov 2014 10:32:06 -0800 amurillo 8065385: new hotspot build - hs25.40-b21
Wed, 26 Nov 2014 13:58:01 -0800 lana Merge
Tue, 25 Nov 2014 09:46:14 -0800 amurillo Merge
Thu, 20 Nov 2014 11:28:31 -0800 lana Merge
Tue, 04 Mar 2014 17:14:00 +0100 simonis 8036614: AIX: fix adjust-mflags.sh to build with GNU Make 4.0 (adapt 8028407 for AIX)
Tue, 21 Jan 2014 20:07:14 -0800 henryjen 8028407: adjust-mflags.sh failed build with GNU Make 4.0 with -I<path contains j>
Wed, 26 Nov 2014 07:58:57 -0800 asaha Added tag jdk8u40-b16 for changeset 5ea68fb91139
Fri, 21 Nov 2014 10:19:20 -0800 amurillo Added tag hs25.40-b20 for changeset aa2442f89230 jdk8u40-b16
Fri, 21 Nov 2014 10:19:17 -0800 amurillo Merge hs25.40-b20
Fri, 21 Nov 2014 10:31:30 +0100 sjohanss 8065227: Report allocation context stats at end of cleanup
Fri, 21 Nov 2014 12:08:37 +0100 jwilhelm 8065305: Make it possible to extend the G1CollectorPolicy
Wed, 19 Nov 2014 14:21:09 -0800 mchung 8064667: Add -XX:+CheckEndorsedAndExtDirs flag to JDK 8
Wed, 19 Nov 2014 18:14:01 +0100 mgronlun 8065361: Fixup headers and definitions for INCLUDE_TRACE
Fri, 14 Nov 2014 14:23:25 +0100 mgerdin 8058209: Race in G1 card scanning could allow scanning of memory covered by PLABs
Tue, 11 Nov 2014 11:05:41 +0100 thartmann 8056071: compiler/whitebox/IsMethodCompilableTest.java fails with 'method() is not compilable after 3 iterations'
Tue, 18 Nov 2014 00:56:42 +0000 jiangli Merge
Mon, 10 Nov 2014 19:28:51 -0500 jiangli 8064375: Change certain errors to warnings in CDS output.
Wed, 12 Nov 2014 13:12:35 -0500 jiangli 8054008: Using -XX:-LazyBootClassLoader crashes with ACCESS_VIOLATION on Win 64bit.
Mon, 17 Nov 2014 21:05:08 +0000 jmasa Merge
Tue, 11 Nov 2014 13:39:00 -0500 kbarrett 8062036: ConcurrentMarkThread::slt may be invoked before ConcurrentMarkThread::makeSurrogateLockerThread causing intermittent crashes
Mon, 17 Nov 2014 19:35:09 +0000 coleenp Merge
Mon, 30 Jun 2014 14:58:52 -0400 coleenp 8048169: Change 8037816 breaks HS build on PPC64 and CPP-Interpreter platforms
Mon, 17 Nov 2014 16:36:09 +0000 coleenp Merge
Fri, 14 Nov 2014 17:39:38 -0500 coleenp 8062870: src/share/vm/services/mallocTracker.hpp:64 assert(_count > 0) failed: Negative counter
Mon, 17 Nov 2014 02:30:15 -0800 dsamersoff 8059131: sawindbg.dll is not compiled with /SAFESEH
Sat, 15 Nov 2014 11:22:07 -0800 dcubed 8033602: wrong stabs data in libjvm.debuginfo on JDK 8 - SPARC
Fri, 14 Nov 2014 07:51:50 -0800 amurillo 8064854: new hotspot build - hs25.40-b20
Fri, 14 Nov 2014 07:37:04 -0800 amurillo Added tag hs25.40-b19 for changeset 3a8a0fd171c5
Fri, 14 Nov 2014 07:37:00 -0800 amurillo Merge hs25.40-b19
Thu, 13 Nov 2014 20:00:53 +0000 minqi Merge
Fri, 07 Nov 2014 12:48:09 -0800 minqi 8062247: [TESTBUG] Allow WhiteBox test to access JVM offsets
Wed, 05 Nov 2014 16:28:11 +0100 mdoerr 8062950: Bug in locking code when UseOptoBiasInlining is disabled: assert(dmw->is_neutral()) failed: invariant
Wed, 12 Nov 2014 10:34:08 +0000 stefank Merge
Tue, 11 Nov 2014 13:45:21 +0100 stefank 8064556: G1: ParallelGCThreads=0 may cause assert(!MetadataOnStackMark::has_buffer_for_thread(Thread::current())) failed: Should be empty
Fri, 07 Nov 2014 15:34:33 -0800 jcoomes 8060467: CMS: small OldPLABSize and -XX:-ResizePLAB cause assert(ResizePLAB || n_blks == OldPLABSize) failed: Error
Tue, 11 Nov 2014 10:48:06 -0800 ctornqvi 8058251: assert(_count > 0) failed: Negative counter when running runtime/NMT/MallocTrackingVerify.java
Tue, 11 Nov 2014 10:46:07 -0800 ctornqvi 8059803: Update use of GetVersionEx to get correct Windows version in hs_err files
Wed, 05 Nov 2014 08:22:17 -0800 gtriantafill 8061969: [TESTBUG] MallocSiteHashOverflow.java should be enabled for 32-bit platforms
Mon, 10 Nov 2014 17:14:59 +0100 zmajo 8057622: java/util/stream/test/org/openjdk/tests/java/util/stream/InfiniteStreamWithLimitOpTest: SEGV inside compiled code (sparc)
Fri, 07 Nov 2014 09:36:34 -0800 amurillo 8064361: new hotspot build - hs25.40-b19
Wed, 19 Nov 2014 11:29:43 -0800 katleman Added tag jdk8u40-b15 for changeset eb16b24e2eba
Fri, 14 Nov 2014 10:03:38 -0800 lana Merge jdk8u40-b15
Fri, 14 Nov 2014 17:39:07 +0400 azakharov 8064716: TestHumongousShrinkHeap.java can not be run with -XX:+ExplicitGCInvokesConcurrent
Wed, 12 Nov 2014 13:47:19 -0800 katleman Added tag jdk8u40-b14 for changeset b8ca8ec1daea
Fri, 07 Nov 2014 09:22:59 -0800 amurillo Added tag hs25.40-b18 for changeset 4d5dc0d0f879 jdk8u40-b14
Fri, 07 Nov 2014 09:22:57 -0800 amurillo Merge hs25.40-b18
Thu, 02 Oct 2014 10:55:36 +0200 stefank 8056240: Investigate increased GC remark time after class unloading changes in CRM Fuse
Mon, 03 Nov 2014 12:02:40 -0800 kvn 8059780: SPECjvm2008-MPEG performance regressions on x64 platforms
Thu, 06 Nov 2014 12:05:43 +0000 dbuck Merge
Thu, 06 Nov 2014 10:41:01 +0000 dbuck Merge
Thu, 06 Nov 2014 02:34:01 -0800 dbuck 8058715: stability issues when being launched as an embedded JVM via JNI
Thu, 06 Nov 2014 10:35:36 +0000 brutisso Merge
Wed, 22 Oct 2014 13:59:56 +0200 aeriksso 8057043: Type annotations not retained during class redefine / retransform
Tue, 28 Oct 2014 18:41:34 +0400 vkempik 8059216: Make PrintGCApplicationStoppedTime print information about stopping threads
Thu, 30 Oct 2014 13:03:30 +0100 thartmann 8061817: Whitebox.deoptimizeMethod() does not deoptimize all OSR versions of method
Wed, 05 Nov 2014 08:35:02 +0000 thartmann Merge
Fri, 31 Oct 2014 12:16:20 +0100 thartmann 8062169: Multiple OSR compilations issued for same bci
Mon, 13 Oct 2014 16:09:57 -0700 iklam 8061651: Interface to the Lookup Index Cache to improve URLClassPath search time
Tue, 28 Oct 2014 09:17:36 +0100 thartmann 8061983: [TESTBUG] compiler/whitebox/MakeMethodNotCompilableTest.java fails with "must not be in queue"
Fri, 24 Oct 2014 08:35:29 +0200 thartmann 8061486: [TESTBUG] compiler/whitebox/ tests fail : must be osr_compiled (reappeared in nightlies)
Fri, 17 Oct 2014 10:04:45 +0200 thartmann 8060454: [TESTBUG] Whitebox tests fail with -XX:CompileThreshold=100
Mon, 13 Oct 2014 12:30:37 +0200 thartmann 8046268: compiler/whitebox/ tests fail : must be osr_compiled
Fri, 31 Oct 2014 11:13:41 -0700 amurillo 8062589: new hotspot build - hs25.40-b18
Wed, 05 Nov 2014 12:54:08 -0800 katleman Added tag jdk8u40-b13 for changeset 86307d477907
Mon, 03 Nov 2014 18:18:28 -0800 amurillo Merge jdk8u40-b13
Fri, 31 Oct 2014 10:58:31 -0700 amurillo Added tag hs25.40-b17 for changeset 521e269ae1da
Fri, 31 Oct 2014 10:58:30 -0700 amurillo Merge hs25.40-b17
Fri, 31 Oct 2014 11:46:11 +0000 anoll Merge