Kim Barrett
|
1ac19a3166
|
8192025: Less referential references
Reviewed-by: coleenp, eosterlund, mchung, ahgross, rhalade
|
2018-01-18 22:17:11 -05:00 |
|
Jean Christophe Beyler
|
3380b0d0ef
|
8205725: Update the JVMTI Spec for Heap Sampling
Update the JVMTI Spec for Heap Sampling
Reviewed-by: amenkov, sspitsyn
|
2018-07-17 19:59:38 -07:00 |
|
Harold Seigel
|
f988f60dc8
|
8189123: More consistent classloading
Reviewed-by: acorn, ahgross, rhalade
|
2017-11-07 16:07:36 -05:00 |
|
Stefan Karlsson
|
367f9ea984
|
8201244: Clean out unnecessary includes of heap headers
Reviewed-by: coleenp, shade
|
2018-04-10 12:21:05 +02:00 |
|
Per Lidén
|
15263a27f8
|
8200429: Adjust object pinning interface on CollectedHeap
Reviewed-by: dholmes, rkennke
|
2018-04-04 11:59:47 +02:00 |
|
Roman Kennke
|
ddc83cb0e4
|
8199780: SetMemory0 and CopyMemory0 in unsafe.cpp need to resolve their operands
Reviewed-by: shade, zgu, eosterlund
|
2018-04-03 17:36:19 +02:00 |
|
Leo Korinth
|
05dd65349b
|
8200371: In g1, rename ConcurrentMarkThread to G1ConcurrentMarkThread
Reviewed-by: tschatzl, sangheki
|
2018-04-03 12:05:49 +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 |
|
Claes Redestad
|
8143322c0f
|
8200424: Windows build fails due to implicit jboolean to bool conversion
Reviewed-by: shade, hseigel
|
2018-03-29 15:05:31 +02:00 |
|
Claes Redestad
|
243b2364f6
|
8200238: Reduce number of exceptions created when calling MemberName$Factory::resolveOrNull
Reviewed-by: lfoltan, acorn, dholmes
|
2018-03-29 10:38:29 +02:00 |
|
Per Lidén
|
940bc841a7
|
8199927: Make WhiteBox more GC agnostic
Reviewed-by: shade, eosterlund
|
2018-03-28 11:38:47 +02:00 |
|
Coleen Phillimore
|
b541d9ad77
|
8200276: Cleanup allocation.hpp includes
Reviewed-by: stefank, hseigel
|
2018-03-27 11:53:23 -04:00 |
|
Aleksey Shipilev
|
a4b1eac43f
|
8200299: Non-PCH build for aarch64 fails
Reviewed-by: thartmann, stuefe
|
2018-03-27 14:40:19 +02: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 |
|
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 |
|
Coleen Phillimore
|
b15a3ff611
|
8197844: JVMTI GetLoadedClasses should use the Access API
Make sure the holder of a class loader is accessed during iteration of CLDG
Reviewed-by: eosterlund, rkennke
|
2018-03-21 17:09:34 -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 |
|
Tobias Hartmann
|
eda7916ce8
|
8199624: [Graal] Blocking jvmci compilations time out
Handle blocking jvmci compilations that time out.
Reviewed-by: kvn, dnsimon
|
2018-03-21 08:18:54 +01:00 |
|
Roman Kennke
|
0df6b5baee
|
8199620: Support for JNI object pinning
Reviewed-by: pliden, tschatzl, eosterlund
|
2018-03-20 15:59:36 +01:00 |
|
Zhengyu Gu
|
d6bd698077
|
8199752: NMT: Memory allocated by Unsafe.allocateMemory should be tagged as mtOther
Tag memory allocation from Usafe.allocateMemory as external memory allocation
Reviewed-by: coleenp, stuefe
|
2018-03-19 08:31:57 -04: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 |
|
Jean Christophe Beyler
|
8fe2f1412c
|
8199561: Fix two typos in the JVMTI documentation
Fix two typos in the JVMTI documentation
Reviewed-by: sspitsyn, dholmes
|
2018-03-14 09:58:53 -07: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 |
|
Alex Menkov
|
07db7c6fd9
|
8193369: post_field_access does not work for some functions, possibly related to fast_getfield
Reviewed-by: sspitsyn, cjplummer
|
2018-03-12 14:11:54 -07: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 |
|
David Holmes
|
032ba00a79
|
8199012: SEGV in jni_DetachCurrentThread during VM shutdown
Reviewed-by: stuefe, dcubed
|
2018-03-08 16:44:29 -05: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 |
|
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 |
|
Stefan Johansson
|
adfa2c958d
|
8198433: Remove WhiteBox extension point
Reviewed-by: ehelin, dholmes, tschatzl
|
2018-03-02 10:09:05 +01: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 |
|
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 |
|
Robin Westberg
|
f2c21c058d
|
8041626: Shutdown tracing event
Reviewed-by: dholmes, alanb, rriggs
|
2018-02-13 15:48:23 +01:00 |
|
Stefan Karlsson
|
f408526f30
|
8198515: Extract SoftReferencePolicy code out of CollectorPolicy
Reviewed-by: pliden, sjohanss
|
2018-02-22 18:36:07 +01:00 |
|
Erik Österlund
|
432a71e564
|
8198286: Direct memory accessors in typeArrayOop.hpp should use Access API
Reviewed-by: pliden, rkennke
|
2018-02-22 10:39:42 +01:00 |
|
Harold Seigel
|
7d1735efbb
|
8184289: Obsolete -XX:+UnsyncloadClass and -XX:+MustCallLoadClassInternal options
Add comments, fix a small issue with the boot loader, and add an assert.
Reviewed-by: coleenp, alanb, acorn, dholmes
|
2018-02-21 11:18:52 -05:00 |
|
Roman Kennke
|
6be7841937
|
8197999: Accessors in typeArrayOopDesc should use new Access API
Reviewed-by: eosterlund, pliden
|
2018-02-15 23:45:15 +01:00 |
|
Zhengyu Gu
|
b962c75f25
|
8198287: Cleanup ElfFile usage in whitebox.cpp
Removed redundant include of elfFile.hpp
Reviewed-by: dholmes, coleenp
|
2018-02-21 07:49:36 -05:00 |
|
Stefan Karlsson
|
08193e2dfb
|
8198225: os::attempt_reserve_memory_at records memory as committed
Reviewed-by: shade, zgu, stuefe
|
2018-02-21 12:40:07 +01:00 |
|
Ioi Lam
|
96eb1f1fdd
|
8191375: Add high-level jtreg VMProps to filter out CDS tests
Added vm.cds.archived.java.heap
Reviewed-by: mseledtsov, jiangli, ccheung, gtriantafill
|
2018-02-15 11:39:42 -08:00 |
|
Matthias Baesken
|
3ea843adfe
|
8198275: AIX build broken after latest whitebox.cpp changes
Reviewed-by: mdoerr
|
2018-02-16 11:33:13 +01:00 |
|
Zhengyu Gu
|
f47021e2ab
|
8193373: Cleanup ElfFile and family
Cleanup elf decoder and added test
Reviewed-by: minqi, coleenp
|
2018-02-14 17:20:59 -05:00 |
|
Thomas Schatzl
|
80fa8a7208
|
8196602: Change HeapRegionClosure to comply to naming conventions
Reviewed-by: kbarrett, sjohanss
|
2018-02-09 13:09:55 +01:00 |
|
Poonam Bajaj
|
4779c85b46
|
8187577: JVM crash during gc doing concurrent marking
Inform G1's SATB that a klass has been resurrected and it should not be unloaded
Reviewed-by: coleenp, tschatzl, kbarrett
|
2018-02-07 21:53:38 +00:00 |
|
Alex Menkov
|
8abc2c38f7
|
8161605: The '!UseSharedSpaces' check is not need in JvmtiManageCapabilities::recompute_always_capabilities
Reviewed-by: sspitsyn, mseledtsov
|
2018-02-07 10:25:10 -08:00 |
|
Coleen Phillimore
|
aa51ac19b3
|
8196199: Remove miscellaneous oop comparison operators
Co-authored-by: Kim Barrett <kim.barrett@oracle.com>
Reviewed-by: hseigel, lfoltan
|
2018-02-01 13:30:53 -05:00 |
|