Mon, 13 Jul 2015 11:49:23 -0400 |
ecaspole |
8129961: SIGSEGV when copying to survivor space
|
Sun, 12 Jul 2015 22:54:54 -0400 |
dholmes |
8130728: Disable WorkAroundNPTLTimedWaitHang by default
|
Fri, 10 Jul 2015 16:37:41 +0200 |
jbachorik |
Merge
|
Thu, 09 Jul 2015 15:39:05 -0400 |
hseigel |
8130669: VM prohibits <clinit> methods with return values
|
Thu, 09 Jul 2015 08:36:37 -0400 |
hseigel |
8130183: InnerClasses: VM permits wrong inner_class_info_index value of zero
|
Tue, 31 Mar 2015 21:46:44 +0200 |
mhaupt |
6900757: minor bug fixes to LogCompilation tool
|
Mon, 13 Jul 2015 13:22:21 -0700 |
ascarpino |
8131078: typos in ghash cpu message
|
Tue, 07 Jul 2015 10:40:09 +0200 |
goetz |
8130653: ppc: implement MultiplyToLen intrinsic
|
Fri, 10 Jul 2015 11:59:09 -0700 |
kvn |
8129920: Vectorized loop unrolling
|
Fri, 10 Jul 2015 11:31:49 -0700 |
ascarpino |
8130341: GHASH 32bit intrinsics has AEADBadTagException
|
Thu, 27 Aug 2015 13:46:52 -0400 |
chf |
Fix for -XX:-UseTLAB
|
Thu, 20 Aug 2015 18:28:43 +0200 |
rkennke |
Revert tlab accounting patch. That caused asserts in ThreadLocalAllocBuffer.
|
Thu, 20 Aug 2015 17:57:41 +0200 |
rkennke |
Little C2 write barrier fix: only make memory dependency when write barrier is actually new.
|
Thu, 20 Aug 2015 17:52:14 +0200 |
rkennke |
Simplify interpreter write barrier.
|
Thu, 20 Aug 2015 17:52:12 +0200 |
rkennke |
Rename interpreter barriers.
|
Thu, 20 Aug 2015 12:10:37 +0200 |
rkennke |
Move x86 specific Shenandoah code into src/cpu/x86 subtree.
|
Wed, 19 Aug 2015 23:00:20 +0200 |
rkennke |
Move Shenandoah sources from gc_implementation/shenandoah to gc/shenandoah, as other GCs have done.
|
Wed, 19 Aug 2015 20:37:30 +0200 |
rkennke |
Added testcases that verify dependencies between barriers.
|
Tue, 18 Aug 2015 18:38:29 +0200 |
rkennke |
Merge
|
Tue, 18 Aug 2015 18:37:40 +0200 |
rkennke |
Instead of null-checking, make barrier versions with null-checks included.
|
Tue, 18 Aug 2015 18:36:41 +0200 |
rkennke |
Reduce memory dependencies of barriers for provingly independent barrier types, or when not needed, e.g. for read barriers on store-values.
|
Tue, 18 Aug 2015 18:34:37 +0200 |
rkennke |
Make sure memory dependency remain correct after eliminating or optimizing write barriers.
|
Tue, 11 Aug 2015 17:02:16 -0400 |
Raoul Veroy |
Adding a new Shenandoah heuristic called 'newadaptive'.
|
Tue, 11 Aug 2015 13:01:06 +0200 |
rkennke |
Eliminate read barrier on scalar replaced object stores.
|
Tue, 11 Aug 2015 13:00:15 +0200 |
rkennke |
More efficient barrier elimination.
|
Tue, 11 Aug 2015 12:57:55 +0200 |
rkennke |
Implement more efficient barrier for acmp.
|
Thu, 30 Jul 2015 15:51:45 +0200 |
rkennke |
Fix automatic setting of ConcGCThreads default.
|
Thu, 30 Jul 2015 15:51:44 +0200 |
rkennke |
Make sure to call post-barrier after oop-arraycopy.
|
Thu, 30 Jul 2015 15:51:44 +0200 |
rkennke |
Treat GC cycle after full GC and VM start specially in heuristics.
|
Thu, 30 Jul 2015 15:51:43 +0200 |
rkennke |
Resolve oops at draining SATB buffers, don't resolve at marking time.
|
Thu, 30 Jul 2015 15:51:42 +0200 |
rkennke |
Added some output to log-config and trace-phases.
|
Thu, 30 Jul 2015 15:51:41 +0200 |
rkennke |
Improve accounting for TLABs.
|
Wed, 29 Jul 2015 11:02:20 +0200 |
rkennke |
Fix accounting of humongous region size in mark-compact.
|
Wed, 29 Jul 2015 07:53:38 +0200 |
rkennke |
Several smallish fixes in ShenandoahMarkCompact and less Shenandoah specific hooks in shared mark-compact code.
|
Tue, 28 Jul 2015 16:10:57 +0200 |
rkennke |
Keep track of compaction-top region correctly. Collect free regions and live data correctly in separate pass after compaction.
|
Tue, 28 Jul 2015 16:09:55 +0200 |
rkennke |
Update references during mark-compact marking.
|
Mon, 27 Jul 2015 18:08:56 +0200 |
rkennke |
Merge
|
Thu, 23 Jul 2015 11:54:26 -0700 |
katleman |
Added tag jdk9-b74 for changeset fff6b54e9770
|
Thu, 16 Jul 2015 19:28:37 -0700 |
lana |
Merge
jdk9-b74
|
Tue, 14 Apr 2015 19:10:28 +0300 |
vlivanov |
8075838: Method for typing MethodTypes
|
Mon, 09 Mar 2015 09:59:53 +0100 |
roland |
8071731: Better scaling for C1
|
Thu, 09 Jul 2015 22:46:16 -0700 |
amurillo |
Merge
|
Thu, 09 Jul 2015 14:35:13 -0700 |
dcubed |
Merge
|
Wed, 15 Apr 2015 11:30:36 -0700 |
jmasa |
7012980: PSOldGen is increased if there is no space in Metaspace
|
Tue, 07 Jul 2015 18:16:06 +0000 |
jmasa |
Merge
|
Tue, 07 Jul 2015 06:37:10 -0700 |
sangheki |
8079555: REDO - Determining the desired PLAB size adjusts to the the number of threads at the wrong place
|
Tue, 07 Jul 2015 14:20:08 +0200 |
tschatzl |
8129558: Coalesce dead objects during removal of self-forwarded pointers
|
Fri, 03 Jul 2015 06:24:23 -0700 |
dcubed |
Merge
|
Fri, 03 Jul 2015 09:49:41 +0200 |
tschatzl |
8129977: TestSummarizeRSetStats.java fails: Incorrect amount of per-period RSet summaries at the end
|
Thu, 02 Jul 2015 20:30:33 -0700 |
iklam |
8129355: [TESTBUG] runtime FragmentMetaspaceSimple.java fails with java.lang.ClassNotFoundException: test.Empty
|
Thu, 02 Jul 2015 14:20:36 -0700 |
dcubed |
Merge
|
Thu, 02 Jul 2015 18:07:42 +0200 |
jwilhelm |
8130330: Quarantine gc/survivorAlignment/TestPromotionFromSurvivorToTenuredAfterMinorGC.java
|
Thu, 02 Jul 2015 12:05:19 +0200 |
dholmes |
Merge
|
Thu, 02 Jul 2015 12:25:55 +0300 |
ddmitriev |
8129786: Buffer overrun when passing long not existing option in JDK 9
|
Wed, 01 Jul 2015 21:04:18 +0300 |
dpochepk |
8129430: tests that requrie G1 should be excluded from execution on embedded platfomrs where g1 is not supported
|
Wed, 01 Jul 2015 16:38:14 +0200 |
sjohanss |
8129590: TestShrinkDefragmentedHeap.java runs out of memory
|
Wed, 01 Jul 2015 10:26:59 +0000 |
bdelsart |
Merge
|
Wed, 01 Jul 2015 10:53:26 +0200 |
bdelsart |
8087333: Optionally Pre-Generate the HotSpot Template Interpreter
|
Thu, 30 Apr 2015 13:33:23 +0200 |
sjohanss |
8078901: Add trace event for G1 MMU information
|
Tue, 30 Jun 2015 15:26:20 -0700 |
dbuck |
8072147: Preloading libjsig.dylib causes deadlock when signal() is called
|
Tue, 30 Jun 2015 09:48:24 -0700 |
dcubed |
Merge
|
Tue, 30 Jun 2015 09:39:53 -0700 |
dcubed |
8130135: backout 8087143 due to failures in 8130115
|
Mon, 29 Jun 2015 10:16:48 +0200 |
goetz |
8130036: Fix problems with imprecise C++ coding.
|
Mon, 29 Jun 2015 13:48:55 -0700 |
minqi |
8087143: Reduce Symbol::_identity_hash to 2 bytes
|
Mon, 29 Jun 2015 17:24:52 +0000 |
hseigel |
Merge
|
Mon, 29 Jun 2015 11:48:27 -0400 |
hseigel |
8073423: Remove LazyClassPathEntry support if no longer needed
|
Fri, 26 Jun 2015 08:29:29 +0200 |
stuefe |
8080925: Make error log write timeout parameter configurable
|
Mon, 19 Jan 2015 11:06:08 +0100 |
stefank |
8087322: Implement a Semaphore utility class
|
Thu, 25 Jun 2015 20:47:46 +0000 |
jfdenise |
Merge
|
Thu, 25 Jun 2015 18:25:19 +0200 |
jfdenise |
8080511: Refresh of jimage support
|
Thu, 25 Jun 2015 18:14:54 +0000 |
poonam |
Merge
|
Thu, 25 Jun 2015 06:52:05 -0700 |
poonam |
8129108: nmethod related crash in CMS
|
Thu, 25 Jun 2015 15:43:16 +0000 |
tschatzl |
Merge
|
Thu, 25 Jun 2015 07:13:27 +0000 |
tschatzl |
Merge
|
Thu, 25 Jun 2015 09:06:35 +0200 |
tschatzl |
8129573: CollectedHeap::fill_with_objects() needs to use multiple arrays in 32 bit mode too
|
Thu, 25 Jun 2015 09:04:28 +0200 |
tschatzl |
8129604: Incorrect GPL header in README causes RE script to create wrong output
|
Wed, 24 Jun 2015 17:46:26 +0200 |
tschatzl |
8129602: Incorrect GPL header causes RE script to create wrong output
|
Thu, 25 Jun 2015 13:23:36 +0000 |
bdelsart |
Merge
|
Thu, 25 Jun 2015 08:17:52 +0200 |
bdelsart |
8081406: cleanup and minor extensions of the debugging facilities in CodeStrings
|
Thu, 25 Jun 2015 10:52:37 +0000 |
brutisso |
Merge
|
Thu, 25 Jun 2015 08:15:07 +0200 |
brutisso |
8129626: G1: set_in_progress() and clear_started() needs a barrier on non-TSO platforms
|
Thu, 25 Jun 2015 08:30:23 +0000 |
dholmes |
Merge
|
Wed, 24 Jun 2015 18:21:14 -0400 |
ddmitriev |
8129394: [TESTBUG] runtime/CommandLine/OptionsValidation/TestOptionsWithRanges.java failed with double option
|
Wed, 24 Jun 2015 18:19:09 -0400 |
ddmitriev |
8078399: Deprecate -Xoss, -Xsqnopause, -Xoptimize and -Xboundthreads options in JDK 9
|
Wed, 24 Jun 2015 21:58:05 -0400 |
coleenp |
Merge
|
Wed, 24 Jun 2015 12:12:25 -0400 |
bpittore |
8081202: Hotspot compile warning: "Invalid suffix on literal; C++11 requires a space between literal and identifier"
|
Tue, 07 Jul 2015 15:04:25 +0000 |
enevill |
8130687: aarch64: add support for hardware crc32c
|
Mon, 29 Jun 2015 15:30:55 +0200 |
goetz |
8086069: Adapt runtime calls to recent intrinsics to pass ints as long
|
Fri, 03 Jul 2015 16:29:37 +0200 |
goetz |
8130432: ppc64le: Fix build of hsdis
|
Fri, 03 Jul 2015 09:33:04 +0200 |
zmajo |
8130120: Handling of SHA intrinsics inconsistent across platforms
|
Fri, 03 Jul 2015 07:25:03 +0200 |
zmajo |
8076112: Add @HotSpotIntrinsicCandidate annotation to indicate methods for which Java Runtime has intrinsics
|
Thu, 02 Jul 2015 17:49:11 -0700 |
kvn |
Merge
|
Thu, 02 Jul 2015 14:40:29 -0700 |
iveresov |
8080012: JVM times out with vdbench on SPARC M7-16
|
Thu, 02 Jul 2015 11:12:59 +0100 |
aph |
Merge
|
Tue, 16 Jun 2015 17:31:53 +0100 |
aph |
8130150: Implement BigInteger.montgomeryMultiply intrinsic
|
Mon, 27 Jul 2015 17:19:40 +0200 |
rkennke |
Merge
|
Mon, 27 Jul 2015 15:54:49 +0200 |
rkennke |
Factor out humongous regions calculations.
|
Mon, 27 Jul 2015 15:54:31 +0200 |
rkennke |
Some small fixes to marking roots. Make possible to turn of class unloading.
|
Mon, 27 Jul 2015 15:54:03 +0200 |
rkennke |
Fix and refactored Shenandoah JNI critical support.
|
Fri, 24 Jul 2015 13:23:52 +0200 |
rkennke |
Disable arraycopy optimization that replaces small arraycopies with a series of loads and stores. Doesn't make sense for Shenandoah.
|
Fri, 24 Jul 2015 13:23:14 +0200 |
rkennke |
Fix broken code in debug build.
|
Fri, 24 Jul 2015 13:22:57 +0200 |
rkennke |
Change new-store-barrier to do nothing. It's only needed for card-marking.
|
Thu, 23 Jul 2015 12:40:36 +0200 |
rkennke |
Implement write barrier in C2 allocation slow path.
|
Thu, 23 Jul 2015 12:40:22 +0200 |
rkennke |
Remove debug output.
|
Wed, 22 Jul 2015 17:45:29 +0200 |
rkennke |
Measure 'free' space more precisely by counting exactly how much space is left for allocation, instead of using heap free.
|
Wed, 22 Jul 2015 17:44:57 +0200 |
rkennke |
Some better defaults and flags for Shenandoah.
|
Tue, 21 Jul 2015 22:41:23 +0200 |
rkennke |
Fix use of concurrent and parallel workers.
|
Tue, 21 Jul 2015 22:41:05 +0200 |
rkennke |
Also scan weak roots in mark-compact.
|
Tue, 21 Jul 2015 11:51:58 +0200 |
rkennke |
Added missing write barrier in interpreter.
|
Mon, 20 Jul 2015 14:15:38 +0200 |
rkennke |
Check if object has already been evacuated before attempting a copy.
|
Mon, 20 Jul 2015 14:14:38 +0200 |
rkennke |
Implement class unloading.
|
Mon, 20 Jul 2015 14:07:33 +0200 |
rkennke |
Include heap used in full-gc and phases debug output.
|
Mon, 20 Jul 2015 14:06:35 +0200 |
rkennke |
Make ShenandoahTracePhases a product flag.
|
Fri, 17 Jul 2015 12:10:44 +0200 |
rkennke |
Merged b73 from upstream OpenJDK9
|
Thu, 16 Jul 2015 13:51:50 -0700 |
katleman |
Added tag jdk9-b73 for changeset e37d432868be
|
Thu, 09 Jul 2015 16:37:15 -0700 |
lana |
Merge
jdk9-b73
|
Tue, 07 Jul 2015 10:37:28 -0700 |
amurillo |
Merge
|
Thu, 02 Jul 2015 14:12:07 -0700 |
amurillo |
Merge
|
Wed, 01 Jul 2015 09:15:34 +0200 |
thartmann |
Merge
|
Wed, 01 Jul 2015 09:07:10 +0200 |
thartmann |
8129937: compiler/codecache/jmx/UsageThresholdIncreasedTest.java fails with "Usage threshold was hit"
|