Alan Bateman
a503db18fb
8154956: Module system implementation refresh (4/2016)
...
Co-authored-by: Lois Foltan <lois.foltan@oracle.com>
Co-authored-by: Harold Seigel <harold.seigel@oracle.com>
Reviewed-by: acorn, jiangli, ccheung, hseigel
2016-05-03 09:09:20 +01:00
Cheleswer Sahu
323c1d5dbf
8054326: Confusing message in "Current rem set statistics"
...
Reviewed-by: pliden, kevinw
2016-05-02 13:28:08 +05:30
Roland Westrelin
160798c7e7
8154943: AArch64: redundant address computation instructions with vectorization
...
Duplicated i2l nodes can be eliminated to optimize redundant address computations
Reviewed-by: kvn, dlong
2016-04-29 17:24:16 +02:00
Roland Westrelin
0ab61a6e28
8155717: Aarch64: enable loop superword's unrolling analysis
...
Reviewed-by: aph, kvn, mcberg
2016-05-04 13:32:03 -07:00
Tom Rodriguez
0091cd268a
Merge
2016-05-03 21:28:46 +00:00
Christian Thalinger
2898a8c8f0
Merge
2016-05-03 19:45:44 +00:00
Tom Rodriguez
38df4e48a4
8155771: [JVMCI] expose JVM_ACC_IS_CLONEABLE_FAST
...
Reviewed-by: twisti
2016-05-03 12:15:06 -07:00
Roland Schatz
fc0b590c74
8155735: use strings instead of Symbol* in JVMCI exception stubs
...
Reviewed-by: never, twisti
2016-05-03 11:57:03 +02:00
Goetz Lindenmaier
9722354d37
8155738: C2: fix frame_complete_offset
...
During scratch_emit_size wrong value was set. Also set offset of ppc.
Reviewed-by: kvn, dlong
2016-05-02 14:17:19 -07:00
Tom Rodriguez
f1eeebc17e
8154483: update IGV with improvements from Graal
...
Reviewed-by: kvn
2016-04-29 12:56:27 -07:00
Zoltan Majo
17cc8b583e
Merge
2016-04-29 13:10:01 +02:00
Zoltan Majo
b5f1bd24d2
Merge
2016-04-29 12:05:31 +02:00
Zoltan Majo
413417522f
8153340: Disallow misconfiguration and improve the consistency of allocation prefetching
...
Improve allocation prefetching.
Reviewed-by: kvn
2016-04-29 08:32:42 +02:00
Martin Doerr
8f2a47ba2e
8154836: VM crash due to "Base pointers must match"
...
Improve the handling of AddP nodes in final graph reshaping.
Reviewed-by: kvn, zmajo
2016-04-28 10:32:12 +02:00
Tom Rodriguez
593cf3fb16
8152903: [JVMCI] CompilerToVM::resolveMethod should correctly handle private methods in interfaces
...
Reviewed-by: iveresov
2016-04-27 16:20:49 -07:00
Mikael Gerdin
432cff9626
8155634: Clean out old logging and dead code from SurvRateGroup
...
Reviewed-by: jmasa, tschatzl, sjohanss
2016-04-27 16:20:05 +02:00
Mikael Gerdin
512ffd9ded
Merge
2016-05-04 10:06:00 +02:00
Jon Masamitsu
15134d34fc
Merge
2016-05-04 00:00:24 +00:00
Jon Masamitsu
6663f0cfed
8155966: Assertion failures when -XX:+UseParallelGC -XX:ParallelGCThreads=1
...
Reviewed-by: drwhite, kbarrett
2016-05-03 16:19:42 -07:00
Stefan Karlsson
f8be292b88
8141501: Problems with BitMap buffer management
...
Reviewed-by: pliden, kbarrett
2016-05-03 22:45:27 +02:00
Mikael Gerdin
462ad706f1
8150721: Don't explicitly manage G1 young regions in YoungList
...
Reviewed-by: ehelin, sjohanss, tschatzl
2016-05-03 12:33:10 +02:00
Derek White
46d52062aa
8134889: Kitchensink stress test crashes with out of memory error
...
Add a hard max of 16 GC threads (each for concurrent and parallel G1) on 32-bit JVMs.
Reviewed-by: mgerdin, pliden
2016-05-02 12:14:26 -04:00
Mikael Vidstedt
7933c418de
8153892: Handle unsafe access error directly in signal handler instead of going through a stub
...
Reviewed-by: stuefe, dholmes
2016-05-03 08:12:25 -07:00
Kim Barrett
c4bafa7975
8155524: HotCardCache shouldn't be part of ConcurrentG1Refine
...
Make G1CollectedHeap owner of HotCardCache.
Reviewed-by: jmasa, mgerdin, tschatzl
2016-05-02 12:07:58 -04:00
Jon Masamitsu
b12be07514
Merge
2016-05-02 17:46:08 +00:00
Thomas Schatzl
d8aeeee668
Merge
2016-05-02 18:54:09 +02:00
Yu Zhang
547e732790
8154955: Negative Other Time in gc logs due to 'Wait for Root Region Scan' not included
...
Move the note_gc_start() call before the wait_for_root_region_scanning() one.
Reviewed-by: kbarrett, tschatzl
2016-05-02 17:45:19 +02:00
Mikael Gerdin
fead1c01cd
Merge
2016-05-02 16:53:03 +02:00
Thomas Schatzl
d4bfb42264
8155811: Remove HeapRegionRemSet::_coarse_dirty flag
...
Reviewed-by: mgerdin, jmasa
2016-05-02 14:14:16 +02:00
Thomas Schatzl
461078c649
8155813: Fix indentation in G1RemSetScanState::clear_card_table()
...
Reviewed-by: mgerdin
2016-05-02 14:13:05 +02:00
Erik Gahlin
6f649fdca0
Merge
2016-05-02 12:44:25 +02:00
Thomas Schatzl
39d3c3f512
8155229: Tune thread usage for live data clearing
...
Reviewed-by: mgerdin, drwhite
2016-05-02 10:24:41 +02:00
Thomas Schatzl
53d670b469
8155233: Lazy coarse map clear
...
Only clear the coarse bitmaps of the remembered sets if they were dirtied.
Reviewed-by: jmasa, mgerdin
2016-05-02 10:24:41 +02:00
Thomas Schatzl
72977f4009
8155230: Tune thread usage for mark bitmap clear
...
Reviewed-by: jmasa, mgerdin
2016-05-02 10:24:41 +02:00
Thomas Schatzl
bd8bbf9e27
8153507: Improve Card Table Clear Task
...
Move card table clear code into remembered set related files. Improve work distribution of this task, and tune thread usage.
Reviewed-by: jmasa, mgerdin
2016-05-02 10:24:41 +02:00
Thomas Schatzl
238fada762
8155232: Augment Workgang to run task with a given number of threads
...
Add a method to run a WorkGang with a set number of threads.
Reviewed-by: stefank, jmasa, mgerdin
2016-05-02 10:24:41 +02:00
Max Ockner
da0fe9d476
8154110: Update class* and safepoint* logging subsystems
...
Refactored logging tags in class and safepoint subsystems.
Reviewed-by: coleenp, rehn, hseigel
2016-04-29 22:40:51 -04:00
Jon Masamitsu
c011c03c17
Merge
2016-04-29 18:55:41 +00:00
Eric Caspole
9feeaa65eb
Merge
2016-04-29 18:00:57 +02:00
Eric Caspole
dec22baf4d
8155685: Wrong indentation in ClassFileParser::post_process_parsed_stream
...
Fix indentation
Reviewed-by: dcubed
2016-04-29 10:04:24 -04:00
Vladimir Ivanov
84d06ff2d0
Merge
2016-04-29 14:17:34 +03:00
Stefan Johansson
4956880699
8155245: Add logging when MMU target is violated
...
Reviewed-by: ehelin, mgerdin
2016-04-29 08:39:22 +02:00
Alejandro Murillo
59e339e6ec
Merge
2016-04-28 23:08:16 -07:00
Marcus Larsson
813dd79774
Merge
2016-04-29 04:44:08 +02:00
Gerard Ziemski
68e83181df
Merge
2016-04-28 23:32:50 +00:00
Vladimir Ivanov
72747f47fd
Merge
2016-04-29 02:13:40 +03:00
Gerard Ziemski
6622c7a0d8
Merge
2016-04-28 22:44:52 +00:00
Serguei Spitsyn
cd0e40814f
Merge
2016-04-28 21:56:38 +00:00
Alejandro Murillo
59292b53e3
Merge
2016-04-28 14:44:52 -07:00
Stefan Karlsson
06ae3a970a
Merge
2016-04-28 22:32:06 +02:00