comparing with ssh://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/ searching for changes changeset: 10119:8fcdb0c0cb95 user: zgu date: Thu Oct 05 11:39:04 2017 -0400 summary: Changed claim count to jint changeset: 10120:9c0426239ee3 user: shade date: Fri Sep 22 08:31:02 2017 +0200 summary: [backport] Verify regions status changeset: 10121:c659f0f7694c user: shade date: Fri Sep 22 08:32:02 2017 +0200 summary: [backport] Asynchronous region recycling changeset: 10122:b2ddf762aa44 user: shade date: Fri Sep 22 08:32:24 2017 +0200 summary: [backport] Heap region sampling should publish region states changeset: 10123:23141e3865da user: shade date: Fri Sep 22 08:35:01 2017 +0200 summary: [backport] Store checks should run most of the time changeset: 10124:3081ff292a3d user: shade date: Fri Sep 22 09:02:16 2017 +0200 summary: [backport] FreeSet refactor: bitmaps, cursors, biasing changeset: 10125:01907dd797fb user: shade date: Fri Sep 22 08:40:47 2017 +0200 summary: [backport] Trim the TLAB sizes to avoid wasteful retirement under TLAB races changeset: 10126:9604ec229c33 user: shade date: Fri Sep 22 08:41:12 2017 +0200 summary: [backport] Adaptive collection set selection in adaptive policy changeset: 10127:cfec3bdfebe7 user: shade date: Fri Sep 22 08:41:59 2017 +0200 summary: [backport] Make heap counters update completely asynchronous changeset: 10128:f2ea79771386 user: shade date: Sat Sep 23 16:29:38 2017 +0200 summary: [backport] Adaptive heuristics accounts trashed cset twice changeset: 10129:c64cb40971c4 user: shade date: Wed Oct 11 14:01:31 2017 +0200 summary: [backport] Ensure tasks use correct number of workers changeset: 10130:7be3e77d3d21 user: shade date: Fri Sep 22 08:41:40 2017 +0200 summary: [backport] Dynamic worker refactoring changeset: 10131:8ff07f1b8adc user: zgu date: Mon Sep 25 12:54:44 2017 -0400 summary: [backport] Refactoring GC phase and heap allocation tracking out of policy changeset: 10132:7aaa9aefb85b user: shade date: Tue Sep 26 10:53:52 2017 +0200 summary: [backport] Refactor worker timings into ShenandoahPhaseTimings changeset: 10133:794ef34160c5 user: roland date: Wed Sep 27 15:52:37 2017 +0200 summary: [backport] fix TCK crash with shenandoah changeset: 10134:5a32516ad866 user: roland date: Wed Sep 27 16:55:11 2017 +0200 summary: [backport] When Shenandoah WB is moved out of loop, connect it to correct loop memory Phi (back out and revisit previous fix) changeset: 10135:d139e8a82fa3 user: shade date: Mon Oct 02 13:09:09 2017 +0200 summary: [backport] Add comments in shenandoah_store_check on direct heap field use changeset: 10136:d1030477450c user: shade date: Mon Oct 02 13:16:10 2017 +0200 summary: [backport] AArch64 shenandoah_store_check should read evacuation_in_progress as byte changeset: 10137:164d4fe99edc user: zgu date: Tue Oct 03 17:22:27 2017 -0400 summary: [backport] Remove ShenandoahGCWorkerPerJavaThread flag changeset: 10138:75dafd84f870 user: shade date: Wed Oct 04 14:12:29 2017 +0200 summary: [backport] Double check for UseShenandoahGC in WB expand changeset: 10139:1469ff1f0474 user: shade date: Thu Oct 05 09:34:07 2017 +0200 summary: [backport] Verifier should print verification label at liveness verification changeset: 10140:66d281feaf66 user: shade date: Fri Oct 06 09:21:10 2017 +0200 summary: [backport] Mark bitmap slices commit/uncommit + Aggregated bitmap slicing changeset: 10141:b5dd71f3921d user: rkennke date: Wed Oct 11 18:19:25 2017 +0200 summary: [backport] Fix (external) heap iteration + TestHeapDump should unlock aggressive heuristics changeset: 10142:a56d0d9495cb user: shade date: Wed Oct 11 21:23:23 2017 +0200 summary: [backport] Pauses that do not affect heap occupancy should not report heap changeset: 10143:35f06ea6cba4 user: shade date: Fri Oct 13 11:34:02 2017 +0200 summary: [backport] Make sure -XX:+ShenandoahVerify comes first in the tests changeset: 10144:4ec0888e6908 user: shade date: Fri Oct 13 11:34:02 2017 +0200 summary: [backport] Add -XX:+ShenandoahVerify to more interesting tests changeset: 10145:2e249f06d6d7 user: shade date: Mon Oct 16 11:13:39 2017 +0200 summary: [backport] Clean up dead code changeset: 10146:b0b80aa76794 user: shade date: Thu Oct 26 13:48:27 2017 +0200 summary: [backport] Rewrite and fix ShenandoahHeap::marked_object_iterate changeset: 10147:cd3f8ac938ea user: roland date: Thu Oct 26 16:32:08 2017 +0200 summary: [backport] barrier moved due to null checks needs to always fix memory edges changeset: 10148:dd4564721f85 user: roland date: Thu Oct 26 16:32:08 2017 +0200 summary: [backport] Incorrect constant folding with final field and -ShenandoahOptimizeFinals changeset: 10149:6cae6c9a2dfc user: roland date: Thu Oct 26 16:32:08 2017 +0200 summary: [backport] AESCrypt.implEncryptBlock/AESCrypt.implDecryptBlock intrinsics assume non null inputs changeset: 10150:ba48689c1acd user: roland date: Thu Oct 26 16:32:08 2017 +0200 summary: [backport] keep read barriers for final instance/stable field accesses changeset: 10151:f95decd3be44 user: rkennke date: Thu Oct 26 16:32:08 2017 +0200 summary: [backport] Added diagnostic flag ShenandoahOOMDuringEvacALot changeset: 10152:cf01bf886eb5 user: shade date: Thu Oct 26 16:32:08 2017 +0200 summary: [backport] Rename dynamic heuristics to static changeset: 10153:d86860ee2e97 user: shade date: Thu Oct 26 16:32:08 2017 +0200 summary: [backport] Static heuristics should use non-zero allocation threshold changeset: 10154:7e7945ec406b user: shade date: Thu Oct 26 16:32:08 2017 +0200 summary: [backport] Static heuristics should be really static and report decisions changeset: 10155:06703bc8090b user: roland date: Mon Oct 30 13:35:16 2017 +0100 summary: missing barriers in String intrinsics with -ShenandoahOptimizeInstanceFinals -ShenandoahOptimizeStableFinals changeset: 10156:84188d41f24e user: shade date: Wed Nov 01 22:04:59 2017 +0100 summary: [backport] Control loop should wait before starting another GC cycle changeset: 10157:a4d4dc9a321c user: shade date: Thu Nov 09 19:08:03 2017 +0100 summary: [backport] Forcefully update counters when GC cycle is running changeset: 10158:750598c25efb user: rkennke date: Thu Nov 09 19:08:10 2017 +0100 summary: [backport] Add new pinned/cset region state for evac-failure-path changeset: 10159:199c310ff240 user: shade date: Wed Nov 15 12:22:15 2017 +0100 summary: [backport] Disallow pinned_cset region moves and allocations during Full GC changeset: 10160:5768eec4e83d user: shade date: Wed Nov 15 12:22:15 2017 +0100 summary: [backport] Verifier crashes when reporting multiple forwardings changeset: 10161:164ed6925146 user: shade date: Wed Nov 15 12:22:15 2017 +0100 summary: [backport] Report all GC status flags in hs_err changeset: 10162:f28878c5dbdd user: shade date: Wed Nov 15 12:22:15 2017 +0100 summary: [backport] Workaround C1 ConstantOopWriteValue bug changeset: 10163:f520b49885d1 user: shade date: Wed Nov 15 12:22:15 2017 +0100 summary: [backport] Verify fwdptr accesses during Full GC moves changeset: 10164:dd872e69d845 user: shade date: Mon Nov 20 21:35:22 2017 +0100 summary: [backport] Passive should opt-in the barriers, not opt-out changeset: 10165:62536b5217e3 user: shade date: Mon Nov 20 21:39:35 2017 +0100 summary: [backport] Enable biased locking for Shenandoah by default changeset: 10166:62cf898cd698 user: shade date: Mon Nov 27 23:56:20 2017 +0100 summary: [backport] Make sure selective barriers enabling/disabling works changeset: 10167:00816af199bc user: shade date: Tue Dec 05 11:13:15 2017 +0100 summary: [backport] Assert Shenandoah-specific safepoints instead of generic ones changeset: 10168:e2b0a6cb9c7b user: shade date: Thu Nov 30 16:33:53 2017 +0100 summary: [backport] Generic verification is possible only at Shenandoah safepoints changeset: 10169:6a317337ecee user: shade date: Thu Nov 30 10:13:30 2017 +0100 summary: [backport] C2 should use heapword-sized object math changeset: 10170:5cdae39751b0 user: shade date: Thu Nov 30 16:24:29 2017 +0100 summary: [backport] Trim/expand test heap sizes to fit small heaps changeset: 10171:49183c488312 user: shade date: Thu Nov 30 16:37:36 2017 +0100 summary: [backport] Report illegal transitions verbosely, and remove some no-op transitions changeset: 10172:00fd653a3274 user: shade date: Thu Nov 30 16:38:31 2017 +0100 summary: [backport] Cleanup and refactor Full GC code changeset: 10173:2dc6c8dc9fb6 user: shade date: Thu Nov 30 16:38:32 2017 +0100 summary: [backport] Humongous regions should support explicit pinning changeset: 10174:99fd9912b722 user: shade date: Thu Nov 30 18:01:13 2017 +0100 summary: [backport] Eagerly drop CSet state from regions during Full GC changeset: 10175:0d1e56ce3ec9 user: shade date: Fri Dec 01 11:57:26 2017 +0100 summary: [backport] Region sampling should lock while gathering region data changeset: 10176:1885086989ed user: shade date: Fri Dec 01 12:44:19 2017 +0100 summary: [backport] Full GC should compact humongous regions changeset: 10177:dd7cf0093b06 user: shade date: Fri Dec 01 19:42:03 2017 +0100 summary: [backport] Rework shared bool/enum flags with proper types and synchronization changeset: 10178:856400732784 user: shade date: Mon Dec 04 11:28:50 2017 +0100 summary: [backport] Account trashed regions from coalesced CM-with-UR changeset: 10179:23dd65a0d6a4 user: shade date: Mon Dec 04 18:41:48 2017 +0100 summary: [backport] ShenandoahVerifyOptoBarriers should not fail with disabled barriers changeset: 10180:02568f3aff9f user: rkennke date: Tue Dec 05 12:37:24 2017 +0000 summary: [backport] Check BS type in immByteMapBase predicate changeset: 10181:6e4ce22862b0 user: shade date: Tue Dec 05 16:38:27 2017 +0100 summary: [backport] Optimize oop/fwdptr/hr_index verification a bit changeset: 10182:06d788503dc5 user: shade date: Tue Dec 05 16:59:28 2017 +0100 summary: [backport] Optimize fwdptr region handling in ShenandoahVerifyOopClosure::verify_oop changeset: 10183:ea533aeb4a11 user: shade date: Tue Dec 05 17:31:55 2017 +0100 summary: [backport] SieveObjects test is too hostile to verification changeset: 10184:9cbc04203672 user: zgu date: Mon Dec 18 12:23:06 2017 -0500 summary: [backport] Fixed compilation error of libTestHeapDump.c on Windows with VS2010 changeset: 10185:cb89f3be6254 user: rkennke date: Thu Dec 21 19:29:53 2017 +0100 summary: [backport] Add missing barrier in C1 NIOCheckIndex intrinsic changeset: 10186:7abb06e62873 user: rkennke date: Mon Jan 15 18:56:02 2018 +0100 summary: [backport] Increase test timeouts changeset: 10187:e9c034ab1c7a user: shade date: Mon Jan 15 18:56:03 2018 +0100 summary: [backport] Report fwdptr size in JNI GetObjectSize changeset: 10188:64ff59e9778e user: rkennke date: Mon Jan 15 18:56:04 2018 +0100 summary: [backport] Disable verification from non-Shenandoah VMOps. changeset: 10189:503d18a903dd user: shade date: Mon Jan 15 18:56:12 2018 +0100 summary: [backport] Cleanup reset_{next|complete}_mark_bitmap changeset: 10190:33fa7d32dfa2 user: shade date: Mon Jan 15 18:56:16 2018 +0100 summary: [backport] Verifier should check klass pointers before attempting to reach for object size changeset: 10191:2546ef9f3bf3 user: shade date: Mon Jan 15 18:56:21 2018 +0100 summary: [backport] TestSelectiveBarrierFlags times out due to too aggressive compilation mode changeset: 10192:52f85d0a9e5e user: zgu date: Mon Jan 15 19:21:41 2018 +0100 summary: [backport] Shenandoah SA implementation changeset: 10193:2216d5bad0ba user: roland date: Wed Jan 17 10:28:11 2018 +0100 summary: [backport] Allow use of fp spills around write barrier changeset: 10194:f8551bfd8ad9 user: shade date: Wed Jan 17 10:28:14 2018 +0100 summary: [backport] Rehash VMOperations and cycle driver mechanics for consistency changeset: 10195:b99bf170fdc1 user: zgu date: Wed Jan 17 10:28:14 2018 +0100 summary: [backport] Minor cleanup, uses latest Atomic API changeset: 10196:2013da483bee user: shade date: Wed Jan 17 10:28:14 2018 +0100 summary: [backport] Match barrier fastpath checks better changeset: 10197:bdbe777869ad user: shade date: Wed Jan 17 10:28:14 2018 +0100 summary: [backport] ShenandoahWriteBarrierRB flag to conditionally disable RB on WB fastpath changeset: 10198:d8bc3b46b9ba user: shade date: Mon Jan 22 12:04:43 2018 +0100 summary: Do not put down update-refs-in-progress flag concurrently changeset: 10199:dd563b266d1f user: rkennke date: Wed Jan 17 15:33:39 2018 +0100 summary: Defer cleaning of system dictionary and friends to parallel cleaning phase changeset: 10200:42c7839cc955 user: zgu date: Thu Jan 18 08:23:06 2018 -0500 summary: Bitmap size might not be page aligned when large page is used changeset: 10201:2e48c9a7f818 user: shade date: Wed Jan 24 19:14:25 2018 +0100 summary: VerifyJCStressTest should test all heuristics changeset: 10202:b7e985837d53 user: shade date: Fri Jan 19 18:49:56 2018 +0100 summary: Allocation failure injection machinery changeset: 10203:aaaa051f9cb8 user: shade date: Wed Feb 07 12:16:03 2018 +0100 summary: Workaround VM crash with JNI Weak Refs handling changeset: 10204:e027050c4663 user: shade date: Mon Feb 19 18:45:57 2018 +0100 summary: [backport] LotsOfCycles test timeouts changeset: 10205:6fafa5e677ad user: shade date: Mon Jan 15 12:19:51 2018 +0100 summary: [backport] Single thread-local GC state flag for all barriers changeset: 10206:9f79926f5c4a user: shade date: Tue Jan 16 20:23:03 2018 +0100 summary: [backport] ShConcurrentThread races with set_gc_state_bit changeset: 10207:e6428d62c8b0 user: shade date: Mon Jan 15 12:32:04 2018 +0100 summary: [backport] GC state testers (infra) changeset: 10208:9eee8db1a8e4 user: shade date: Mon Feb 19 18:47:31 2018 +0100 summary: [backport] Protect C2 matchers with UseShenandoahGC changeset: 10209:4ede91a45df0 user: shade date: Wed Jan 17 15:37:54 2018 +0100 summary: [backport] Refactor allocation failure and explicit GC handling changeset: 10210:7b155910b83c user: shade date: Mon Jan 22 10:10:37 2018 +0100 summary: [backport] Make concurrent precleaning log message optional again changeset: 10211:4dfe97089061 user: shade date: Wed Jan 17 16:08:02 2018 +0100 summary: [backport] Make degenerated update-refs use region-set cursor to hand over work changeset: 10212:0a60035c1c06 user: shade date: Fri Jan 19 11:52:40 2018 +0100 summary: [backport] Demote warning message about OOM-during-evac to informational changeset: 10213:1d04152e3941 user: shade date: Fri Jan 19 16:27:07 2018 +0100 summary: [backport] TestSelectiveBarrierFlags should accept multi-element flag selections changeset: 10214:58cd13887d86 user: rkennke date: Fri Jan 19 18:40:43 2018 +0100 summary: [backport] Implement flag to generate write-barriers without membars changeset: 10215:ae7289602750 user: shade date: Mon Jan 22 10:47:11 2018 +0100 summary: [backport] Log message on ref processing, class unload, update refs for mark events changeset: 10216:58e2b01c3716 user: rkennke date: Tue Jan 23 21:20:41 2018 +0100 summary: [backport] Add ShenandoahRootProcessor API to report threads while scanning roots changeset: 10217:130d65100ff1 user: rkennke date: Wed Jan 24 15:09:07 2018 +0100 summary: [backport] Relax assert in SBS::is_safe() changeset: 10218:cebef2627ae9 user: shade date: Fri Jan 26 17:56:52 2018 +0100 summary: [backport] Conditionalize PerfDataMemorySize on enabled heap sampling changeset: 10219:c900042c5e7d user: rkennke date: Tue Jan 30 12:20:33 2018 +0100 summary: [backport] Make major GC phases exclusive from each other changeset: 10220:5b5c3ffa581d user: shade date: Wed Jan 31 12:29:11 2018 +0100 summary: [backport] Single GCTimer shared by all operations changeset: 10221:258deafdc93d user: rkennke date: Wed Jan 31 21:14:01 2018 +0100 summary: [backport] Don't treat allocation regions implicitely live during some GCs changeset: 10222:c7be94852970 user: shade date: Thu Feb 01 12:12:49 2018 +0100 summary: [backport] Fix Mac OS build warnings changeset: 10223:ba9f28a17b45 user: rkennke date: Fri Feb 02 14:59:36 2018 +0100 summary: [backport] Record cycle start/end to avoid continuous periodic GC changeset: 10224:9165222170d5 user: rkennke date: Fri Feb 02 16:19:58 2018 +0100 summary: [backport] Improve/more detailed timing stats for root queue work changeset: 10225:1bbf5dbcca86 user: rkennke date: Wed Feb 07 12:02:12 2018 +0100 summary: [backport] Fix/improve CLD processing changeset: 10226:db37a38af84f user: shade date: Wed Feb 07 12:42:29 2018 +0100 summary: [backport] Use leftmost region in GC allocations changeset: 10227:11b2fa6cc024 user: shade date: Mon Feb 12 15:18:45 2018 +0100 summary: [backport] Cleanup and strengthen BrooksPointer verification changeset: 10228:06e2b1acd87b user: shade date: Mon Feb 12 15:22:26 2018 +0100 summary: [backport] Remove BS:is_safe in favor of logged BS::verify_safe_oop changeset: 10229:3ce37ecd61f3 user: shade date: Tue Feb 13 12:27:25 2018 +0100 summary: [backport] Rich assertion failure logging changeset: 10230:59012b884905 user: shade date: Tue Feb 13 13:03:46 2018 +0100 summary: [backport] Rename *_oop_static/oop_ref to *_forwarded changeset: 10231:b29a67dfcbec user: shade date: Tue Feb 13 17:05:00 2018 +0100 summary: [backport] Get easy on template instantiations in ShConcMark changeset: 10232:bc4cd2688305 user: shade date: Wed Feb 14 16:58:56 2018 +0100 summary: [backport] Improve assertion/verification messages a bit changeset: 10233:ae1ec2933ae5 user: shade date: Thu Feb 15 17:57:57 2018 +0100 summary: [backport] Demote ShenandoahAllocImplicitLive to diagnostic changeset: 10234:e36df0924896 user: zgu date: Mon Feb 26 11:54:20 2018 -0500 summary: Fixed Windows build changeset: 10235:2d5f56d506f3 user: roland date: Fri Feb 16 09:03:28 2018 +0100 summary: [backport] ShenandoahWriteBarrierNode::find_bottom_mem() fix changeset: 10236:8a02faddedc0 user: rkennke date: Fri Feb 16 15:28:11 2018 +0100 summary: [backport] Move barriers into typeArrayOop.hpp direct memory accessors changeset: 10237:0e703ab76e77 user: shade date: Fri Feb 16 18:45:34 2018 +0100 summary: [backport] Roots verification should take the special roots first changeset: 10238:9b490bf48423 user: shade date: Wed Feb 21 18:03:29 2018 +0100 summary: [backport] Refactor allocation metadata handling changeset: 10239:47f4a36f9c6e user: shade date: Wed Feb 21 18:03:37 2018 +0100 summary: [backport] Denser ShHeapRegion status line changeset: 10240:3b111b535dff user: shade date: Thu Feb 22 19:01:56 2018 +0100 summary: [backport] Record Shenandoah events in hs_err events section changeset: 10241:a5f8b7586874 user: zgu date: Thu Feb 22 13:36:40 2018 -0500 summary: [backport] Fixed code roots scanning that might be bypassed during degenerated cycle changeset: 10242:cdd613ba2a65 user: rkennke date: Thu Feb 22 22:37:02 2018 +0100 summary: [backport] Consistent liveness for humongous regions changeset: 10243:90ea84075150 user: shade date: Fri Feb 23 13:07:31 2018 +0100 summary: [backport] RP closures should accept NULL referents changeset: 10244:6bbf88b413ca user: shade date: Mon Feb 26 12:09:26 2018 +0100 summary: [backport] ReferenceProcessor is_alive setup is racy changeset: 10245:5c9a373f1af7 user: shade date: Mon Feb 26 18:00:18 2018 +0100 summary: [backport] Speed up asserts and verification, improve fastdebug builds performance changeset: 10246:c4aefc06d320 user: shade date: Wed Feb 28 11:02:44 2018 +0100 summary: Missing event log for canceled GC changeset: 10247:5469c72e77a1 user: shade date: Mon Jan 22 12:52:03 2018 +0100 summary: [backport] Degenerated GC changeset: 10248:fe6269d7af65 user: shade date: Sun Mar 04 21:53:24 2018 +0100 summary: [backport] Arraycopy fixes (tests and infrastructure) changeset: 10249:7c506d05c0e0 user: rkennke date: Fri Mar 02 19:42:21 2018 +0100 summary: [backport] Fixed pinned region handling in mark-compact changeset: 10250:f71e168f0aae user: shade date: Fri Mar 02 19:43:48 2018 +0100 summary: [backport] Cleanup allocation tracking in heuristics changeset: 10251:c7677b2ae119 user: shade date: Fri Mar 02 19:43:49 2018 +0100 summary: [backport] Setup process references and class unloading once before the cycle changeset: 10252:bd95aa7b1bc5 user: shade date: Fri Mar 02 19:43:50 2018 +0100 summary: [backport] Print message when heuristics changes the setting ergonomically changeset: 10253:365c78e1c417 user: shade date: Fri Mar 02 19:43:51 2018 +0100 summary: [backport] Refactor uncommit handling: react on explicit GCs, feature kill flag, etc changeset: 10254:9ab3734bd102 user: shade date: Fri Mar 02 22:12:34 2018 +0100 summary: [backport] "Compact" heuristics for dense footprint scenarios changeset: 10255:c9f1a5567b4c user: shade date: Tue Mar 13 11:15:07 2018 +0100 summary: StringInternCleanup times out changeset: 10256:5a7a79fa43fe user: shade date: Mon Mar 05 13:31:55 2018 +0100 summary: [backport] Excessive assert in ShHeap::mark_next changeset: 10257:a6cfa9c17c37 user: rkennke date: Mon Mar 05 18:14:12 2018 +0100 summary: [backport] Eliminate write-barrier assembly stub (part 1) changeset: 10258:7fb733b3c41c user: shade date: Mon Mar 05 17:05:30 2018 +0100 summary: [backport] Degenerated GC: rename enum, report degen reasons in stats changeset: 10259:563a1c00bbf8 user: shade date: Wed Mar 07 11:19:34 2018 +0100 summary: [backport] Use os::naked_short_sleep instead of naked Thread events for sleeping changeset: 10260:a24ce76b0b63 user: shade date: Wed Mar 07 11:19:35 2018 +0100 summary: [backport] No need for fence in control loop: flags are now ShSharedVariables changeset: 10261:e12e67852ffd user: rkennke date: Wed Mar 07 22:28:12 2018 +0100 summary: [backport] Implement protocol for safe OOM during evacuation handling + Use jint in oom-evac-handler to match older JDKs Atomic support better + Missing OOMScope in ShenandoahFixRootsTask changeset: 10262:9cccce34a5a3 user: zgu date: Thu Mar 08 10:15:48 2018 -0500 summary: [backport] Minor cleanups changeset: 10263:2958c9e1b940 user: shade date: Thu Mar 08 16:19:35 2018 +0100 summary: [backport] Make control loop more responsive under allocation pressure changeset: 10264:6ff4ad17176d user: shade date: Thu Mar 08 16:19:36 2018 +0100 summary: [backport] Split live data management for allocations and GCs changeset: 10265:142dbcf34517 user: zgu date: Wed Mar 14 10:59:34 2018 -0400 summary: Fix non-PCH build changeset: 10266:58e01893620a user: shade date: Mon Mar 12 17:30:41 2018 +0100 summary: [backport] Fix || and && chaining warnings in memnode.cpp changeset: 10267:57a0a84be1c7 user: roland date: Thu Mar 15 10:56:35 2018 +0100 summary: [backport] fix for alias analysis with ShenandoahBarriersForConst changeset: 10268:f52d646881df user: rkennke date: Thu Mar 15 19:52:30 2018 +0100 summary: [backport] FinalEvac pause to turn off evacuation changeset: 10269:2dbdf702a485 user: rkennke date: Thu Mar 15 19:52:32 2018 +0100 summary: [backport] Little cleanup changeset: 10270:59d69dc86b24 user: shade date: Fri Mar 16 13:24:45 2018 +0100 summary: [backport] Tax-and-Spend allocation pacing changeset: 10271:3e585b0d84b2 user: shade date: Mon Mar 19 12:23:19 2018 +0100 summary: [backport] Rewire control loop to avoid double cleanup work changeset: 10272:bef97b1564ad user: shade date: Mon Mar 19 12:36:02 2018 +0100 summary: [backport] Excessive asserts in marked_object_iterate changeset: 10273:708bade8e37a user: zgu date: Mon Mar 19 09:33:55 2018 -0400 summary: [backport] Added missing header file for non-PCH build changeset: 10274:ffd2ea28ecc0 user: shade date: Mon Mar 19 14:47:07 2018 +0100 summary: [backport] Provide non-taxable allocation slack at the beginning of the cycle changeset: 10275:f67c84c9a1c4 user: shade date: Tue Mar 20 16:25:36 2018 +0100 summary: [backport] Full GC should not trash empty regions changeset: 10276:55dfdb8aec76 tag: tip user: rkennke date: Thu Mar 22 12:06:18 2018 +0100 summary: Fix merge issue in jni.cpp (barriers in wrong places)