Per Lidén
|
4c60e69b97
|
8201316: Move G1-related static members from JavaThread to G1BarrierSet
Reviewed-by: stefank, shade
|
2018-04-12 08:25:30 +02:00 |
|
Erik Österlund
|
2a0986b882
|
8199417: Modularize interpreter GC barriers
Reviewed-by: coleenp, rkennke
|
2018-04-11 16:07:42 +02:00 |
|
Stefan Karlsson
|
623c83dad9
|
8201427: Fix Minimal VM builds on Linux x64
Reviewed-by: shade
|
2018-04-11 13:52:23 +02:00 |
|
Calvin Cheung
|
4ef7c919a2
|
8194812: Extend class-data sharing to support the module path
8199360: Rework the support for the 'ignored' module options in CDS
Reviewed-by: jiangli, lfoltan, iklam, mseledtsov
|
2018-04-10 11:43:40 -07:00 |
|
Coleen Phillimore
|
d187884156
|
8198313: Wrap holder object for ClassLoaderData in a WeakHandle
Use WeakHandle for ClassLoaderData::_holder so that is_alive closure is not needed
Reviewed-by: rehn, kbarrett
|
2018-04-10 10:06:42 -04:00 |
|
Stefan Karlsson
|
367f9ea984
|
8201244: Clean out unnecessary includes of heap headers
Reviewed-by: coleenp, shade
|
2018-04-10 12:21:05 +02:00 |
|
Stefan Karlsson
|
f0f7a1b70d
|
8201168: Move GC command line constraint functions to GC specific files
Reviewed-by: gziemski, sjohanss
|
2018-04-10 12:17:16 +02:00 |
|
Stefan Karlsson
|
906806e067
|
8200759: Move GC entries in vmStructs.cpp to GC specific files
Reviewed-by: sjohanss, shade
|
2018-04-10 12:15:07 +02:00 |
|
Roman Kennke
|
389d720746
|
8199735: Mark word updates need to use Access API
Reviewed-by: shade, eosterlund
|
2018-04-05 10:54:53 +02:00 |
|
Harold Seigel
|
ffc0b90a4e
|
8198908: Add JVM support for preview features
Add new major and minor version checks
Reviewed-by: dholmes, lfoltan
|
2018-04-06 09:59:48 -04:00 |
|
Stefan Karlsson
|
14a142ba14
|
8201136: Move GC flags from globals.hpp to GC specific files
Reviewed-by: sjohanss, shade, rehn
|
2018-04-06 13:55:25 +02:00 |
|
Stefan Karlsson
|
4387825322
|
8200737: Move GC code out of Arguments::check_vm_args_consistency into GCArguments
Reviewed-by: sjohanss, pliden
|
2018-04-06 11:37:31 +02:00 |
|
Erik Helin
|
b025fab0d2
|
8200626: Restore history for g1ConcurrentMarkThread.*
Reviewed-by: shade, sjohanss
|
2018-04-04 10:12:02 +02:00 |
|
Roman Kennke
|
b938ae51ce
|
8199781: Don't use naked == for comparing oops
Reviewed-by: coleenp, eosterlund, jrose
|
2018-04-03 13:15:27 +02:00 |
|
Kim Barrett
|
9fee73ec95
|
8195972: Refactor oops in JNI to use the Access API
Use Access API in JNIHandles
Reviewed-by: coleenp, eosterlund
|
2018-03-30 21:57:50 -04:00 |
|
Thomas Stuefe
|
3e603a776e
|
8191101: Show register content in hs-err file on assert
Reviewed-by: adinn, clanger, simonis
|
2018-03-30 06:31:16 +02:00 |
|
Ioi Lam
|
526bcdab19
|
8183238: Obsolete CheckEndorsedAndExtDirs and remove checks for lib/endorsed and lib/ext
Reviewed-by: dholmes, mchung, alanb
|
2018-03-29 20:15:23 -07:00 |
|
Daniel D. Daugherty
|
d2e9c712ad
|
8199813: SIGSEGV in ThreadsList::includes()
ThreadsListHandles cannot be used by JavaThreads that are not on the Threads list.
Reviewed-by: eosterlund, gthornbr, dholmes, rehn
|
2018-03-28 12:04:33 -04:00 |
|
Thomas Schatzl
|
83d7c657c4
|
8197573: Remove concurrent cleanup and secondary free list handling
Remove secondary free list and all associated functionality, moving the cleanup work into the Cleanup pause instead.
Reviewed-by: sangheki, sjohanss
|
2018-03-28 16:39:32 +02:00 |
|
Per Lidén
|
24273f04a4
|
8199925: Break out GC selection logic from GCArguments to GCConfig
Reviewed-by: eosterlund, rkennke
|
2018-03-28 11:38:47 +02:00 |
|
Per Lidén
|
3b7962d614
|
8199918: Shorten names of CollectedHeap::Name members
Reviewed-by: shade, eosterlund
|
2018-03-28 11:38:47 +02:00 |
|
John Paul Adrian Glaubitz
|
3bb4de100a
|
8200245: Zero fails to build on linux-ia64 due to ia64-specific cruft
Reviewed-by: dholmes, stuefe
|
2018-03-28 10:49:07 +02:00 |
|
Coleen Phillimore
|
b541d9ad77
|
8200276: Cleanup allocation.hpp includes
Reviewed-by: stefank, hseigel
|
2018-03-27 11:53:23 -04:00 |
|
Tobias Hartmann
|
c530e2724d
|
8200230: [Graal] Compilations should not be enqueued before Graal is initialized
Split compiler initialization into two phases to avoid compilations being enqueued before Graal is initialized.
Reviewed-by: kvn, dnsimon
|
2018-03-27 11:51:39 +02:00 |
|
Lutz Schmidt
|
b7cb1a07e4
|
8198691: CodeHeap State Analytics
Reviewed-by: kvn, thartmann
|
2018-03-26 12:59:45 -07:00 |
|
Coleen Phillimore
|
c892f948e0
|
8198760: Move global lock SpaceManager::_expand_lock to MutexLocker.cpp
We should avoid having global locks buried in cpp files
Reviewed-by: tschatzl, lfoltan, gtriantafill, stuefe
|
2018-03-26 09:35:20 -04:00 |
|
Stefan Karlsson
|
1a1aecd166
|
8200106: Move NoSafepointVerifier out from gcLocker.hpp
Reviewed-by: coleenp
|
2018-03-23 18:54:12 +01:00 |
|
Stefan Karlsson
|
7595845e9a
|
8200105: Remove cyclic dependency between oop.inline.hpp and collectedHeap.inline.hpp
Reviewed-by: coleenp, kbarrett
|
2018-03-15 21:29:36 +01:00 |
|
Stefan Karlsson
|
f89abe4589
|
8199946: Move load/store and encode/decode out of oopDesc
Reviewed-by: eosterlund, coleenp, tschatzl
|
2018-03-15 21:24:10 +01:00 |
|
Tobias Hartmann
|
55233a42f3
|
8199777: Deprecate -XX:+AggressiveOpts
Deprecate -XX:+AggressiveOpts and remove it from testing.
Reviewed-by: kvn, dholmes, shade
|
2018-03-22 08:39:51 +01:00 |
|
Coleen Phillimore
|
221d0f4c54
|
8199809: Don't include frame.inline.hpp and other.inline.hpp from .hpp files
Remove frame.inline.hpp,etc from header files and adjust transitive includes.
Reviewed-by: stefank, stuefe
|
2018-03-21 19:45:24 -04:00 |
|
Chris Plummer
|
fcd067c48d
|
8195109: ServiceUtil::visible_oop is not needed anymore
Strip out ServiceUtil and all users of it
Reviewed-by: coleenp, stefank, jcbeyler, sspitsyn
|
2018-03-21 13:07:19 -07:00 |
|
Roland Westrelin
|
35460b0e85
|
8196294: LoopStripMiningIterShortLoop is set to zero by default
Reviewed-by: shade, thartmann, kvn
|
2018-03-21 10:05:36 +01:00 |
|
Gerard Ziemski
|
3cbe6dfd8f
|
8140359: get_locked_message_ext() should return Flag::MsgType
Changed get_locked_message_ext() to return Flag::MsgType
Reviewed-by: coleenp, rehn
|
2018-03-19 14:20:28 -05:00 |
|
Lutz Schmidt
|
f5d589fe63
|
8198608: Improvements to command-line flags printing
Re-implemented Flag::print_on()
Reviewed-by: dholmes, mikael, gziemski
|
2018-03-19 13:37:57 -05:00 |
|
Zhengyu Gu
|
d574a06345
|
8199741: NMT: Tag safepoint polling pages
Added NMT tag for Safepoint polling pages
Reviewed-by: coleenp, shade
|
2018-03-19 13:38:35 -04:00 |
|
Erik Österlund
|
0f92948d6f
|
8199604: Rename CardTableModRefBS to CardTableBarrierSet
Reviewed-by: stefank, pliden
|
2018-03-19 07:38:18 +01:00 |
|
Coleen Phillimore
|
fde89a34d0
|
8199263: Split interfaceSupport.hpp to not require including .inline.hpp files
InterfaceSupport.hpp is an inline file so moved to interfaceSupport.inline.hpp and stopped including it in .hpp files
Reviewed-by: stefank, rehn, kvn
|
2018-03-16 09:12:13 -04:00 |
|
Thomas Stuefe
|
ea27ad47f7
|
8199656: Make slow metaspace verifications switchable in debug builds
Reviewed-by: dholmes, coleenp
|
2018-03-15 07:43:07 +01:00 |
|
Goetz Lindenmaier
|
d29c87204f
|
8199557: Assert in fromTonga/vm/runtime/defmeth/scenarios/Stress_noredefine/TestDescription.java
Reviewed-by: coleenp
|
2018-03-14 21:36:41 +01:00 |
|
Rahul Raghavan
|
24fd306c51
|
8071282: remove misc dead code
Cleanup of dead code done
Reviewed-by: kvn, thartmann
|
2018-03-14 09:09:38 -07:00 |
|
Volker Simonis
|
97cfb7bbb7
|
8199472: Fix non-PCH build after JDK-8199319
Reviewed-by: stefank, coleenp
|
2018-03-14 12:12:00 +01:00 |
|
Coleen Phillimore
|
394e34d821
|
8199282: Remove ValueObj class for allocation subclassing for gc code
Reviewed-by: stefank, kbarrett
|
2018-03-14 07:27:19 -04:00 |
|
Thomas Stuefe
|
da674f0d0d
|
8199430: Rename MetaspaceAux to something more meaningful
Reviewed-by: zgu, coleenp
|
2018-03-11 07:11:03 +01:00 |
|
Razvan Lupusoru
|
343cf9910d
|
8199421: Add support for vector popcount
Reviewed-by: kvn
|
2018-03-13 10:22:15 -07:00 |
|
Martin Doerr
|
e16d660cc2
|
8198510: Enable UseDynamicNumberOfGCThreads by default
Reviewed-by: tschatzl, sjohanss
|
2018-03-13 11:29:30 +01:00 |
|
Goetz Lindenmaier
|
507c62fc76
|
8197405: Improve messages of AbstractMethodErrors and IncompatibleClassChangeErrors
Reviewed-by: coleenp, dholmes, mdoerr, njian
|
2018-02-08 09:23:49 +01:00 |
|
Coleen Phillimore
|
7557d78b35
|
8173070: Remove ValueObj class for allocation subclassing for runtime code
Reviewed-by: stefank, tschatzl, stuefe
|
2018-03-09 10:46:02 -05:00 |
|
Stefan Karlsson
|
d42acfd37b
|
8199319: Remove handles.inline.hpp include from reflectionUtils.hpp
Reviewed-by: hseigel, dholmes
|
2018-03-08 19:10:25 +01:00 |
|
Stefan Karlsson
|
b9f2f3e199
|
8199275: Fix inclusions of allocation.inline.hpp
Reviewed-by: coleenp, kbarrett, dholmes
|
2018-03-08 09:56:29 +01:00 |
|