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 |
|
Stefan Karlsson
|
133faf856d
|
8199264: Remove universe.inline.hpp to simplify include dependencies
Reviewed-by: coleenp, hseigel
|
2018-03-07 21:57:36 +01:00 |
|
Harold Seigel
|
0b8fa42240
|
8159850: Remove unneeded parsing of optional-size when parsing array types
Remove skip_optional_size() methods and calls to them.
Reviewed-by: coleenp, iklam
|
2018-03-07 09:32:46 -05:00 |
|
Coleen Phillimore
|
2842bcc5c7
|
8199133: [BACKOUT] NMT: Enhance thread stack tracking
Reviewed-by: jwilhelm
|
2018-03-06 17:45:31 -05:00 |
|
Coleen Phillimore
|
4c3e072611
|
8198926: Move ClassLoaderData::_dependencies to ClassLoaderData::_handles
Move dependency creation and cleaned up logging
Reviewed-by: hseigel, jiangli
|
2018-03-06 17:15:16 -05:00 |
|
Erik Österlund
|
a06129a432
|
8195148: Collapse G1SATBCardTableModRefBS and G1SATBCardTableLoggingModRefBS into a single G1BarrierSet
Reviewed-by: ehelin, kbarrett
|
2018-03-06 08:36:44 +01:00 |
|
Harold Seigel
|
c0bc887c36
|
8191102: Incorrect include file use in classLoader.hpp
Move appropriate methods to <fiile>.inline.hpp files. Create <file>.inline.hpp files when needed.
Reviewed-by: coleenp, dholmes
|
2018-03-05 10:29:23 -05:00 |
|
Erik Helin
|
8d5496fd27
|
8198957: Remove unused function ArgumentsExt::set_gc_specific_flags
Reviewed-by: sjohanss, tschatzl
|
2018-03-05 13:15:10 +01:00 |
|
Kim Barrett
|
d1bd39385f
|
8196876: OopStorage::assert_at_safepoint clashes with assert_at_safepoint macros in g1CollectedHeap.hpp
Add shared safepoint state assertion macros.
Reviewed-by: coleenp, eosterlund
|
2018-03-03 23:56:08 -05:00 |
|
Tobias Hartmann
|
f6f71565b7
|
8198826: -XX:+VerifyStack fails with fatal error: ExceptionMark constructor expects no pending exceptions
Save and restore pending exception while executing stack verification code at deoptimization.
Reviewed-by: kvn, dholmes
|
2018-03-02 11:06:51 +01:00 |
|
Stefan Johansson
|
bacf4db5bd
|
8198424: Remove G1AllocationContext
Reviewed-by: ehelin, tschatzl
|
2018-03-02 10:09:08 +01:00 |
|
Stefan Johansson
|
d31b7367c6
|
8198432: Remove Thread extension point
Reviewed-by: ehelin, dholmes, tschatzl
|
2018-03-02 10:09:04 +01:00 |
|
Erik Helin
|
26176ec269
|
8197842: Remove unused macros VM_STRUCTS_EXT and VM_TYPES_EXT
Reviewed-by: sjohanss, lfoltan
|
2018-03-02 09:20:16 +01:00 |
|
Zhengyu Gu
|
354249f51e
|
8191369: NMT: Enhance thread stack tracking
More precise thread stack tracking on Linux and Windows
Reviewed-by: coleenp, adinn, minqi
|
2018-03-01 16:35:36 -05:00 |
|
Kim Barrett
|
d7765d9002
|
8198474: Move JNIHandles::resolve into jniHandles.inline.hpp
Moved resolve and friends to new jniHandles.inline.hpp.
Reviewed-by: tschatzl, pliden, coleenp
|
2018-03-01 16:51:22 -05:00 |
|
Vladimir Kozlov
|
d0ec59a9fb
|
8195632: [Graal] Introduce EagerJVMCI flag to force eager JVMCI initialization
Reviewed-by: thartmann
|
2018-03-01 09:03:30 -08:00 |
|
Tobias Hartmann
|
23c15b8f4c
|
8148871: Possible wrong expression stack depth at deopt point
Add a special case for invoke bytecodes and use the parameter size instead of the oop map in that case.
Reviewed-by: never, dlong, minqi
|
2018-03-01 08:58:27 +01:00 |
|
Jesper Wilhelmsson
|
3dfe4d61b3
|
Merge
|
2018-03-01 01:47:46 +01:00 |
|
Coleen Phillimore
|
a2818d9625
|
8191421: Deprecate PrintSafepointStatistics, PrintSafepointStatisticsTimeout and PrintSafepointStatisticsCount options
Reviewed-by: dholmes, hseigel
|
2018-02-28 14:20:24 -05:00 |
|
Marcus Larsson
|
cb275ca384
|
8190346: improve unified JVM logging help message and warnings
Reviewed-by: lfoltan, rehn, hseigel
|
2018-02-28 09:30:06 +01:00 |
|
Kim Barrett
|
d2ce0ae7d4
|
8196882: VS2017 Hotspot Defined vsnprintf Function Causes C2084 Already Defined Compilation Error
Add os::vsnprintf and os::snprintf.
Reviewed-by: lfoltan, stuefe, mlarsson
|
2018-02-27 18:17:57 -05:00 |
|
Jesper Wilhelmsson
|
1739105160
|
Merge
|
2018-02-25 04:59:43 +01:00 |
|