Claes Redestad
|
61882ce51f
|
8218738: Remove dead code in Symbol and friends
Reviewed-by: coleenp, lfoltan, dholmes
|
2019-02-12 19:22:19 +01:00 |
|
Matthias Baesken
|
8218872024
|
8218136: minor hotspot adjustments for xlclang++ from xlc16 on AIX
Reviewed-by: dholmes, goetz, ihse
|
2019-02-05 17:40:15 +01:00 |
|
Zhengyu Gu
|
216049dc47
|
8218566: NMT: missing memory tag for assert poison page
Reviewed-by: shade, stuefe
|
2019-02-06 13:30:27 -05:00 |
|
Kim Barrett
|
cd9b1aabb0
|
8218164: Improve local control of compiler warnings
Windows warning push/pop and gcc/Windows warning suppression macros.
Reviewed-by: dholmes, tschatzl
|
2019-02-05 13:21:59 -05:00 |
|
Thomas Stuefe
|
6d4de736d8
|
8214975: No hs-err file if fatal error is raised during dynamic initialization
Reviewed-by: dholmes, dcubed
|
2018-12-08 12:09:59 +01:00 |
|
Gerard Ziemski
|
82d39621dc
|
8214821: Remove ConcurrentHashTable::get_copy
Remobed get_copy API, replaced gtest usage with get API
Reviewed-by: coleenp, rehn, kbarrett
|
2019-01-29 11:44:36 -06:00 |
|
Claes Redestad
|
d589fa875d
|
8217921: Runtime dead code removal
Reviewed-by: coleenp, sgehwolf, dholmes
|
2019-01-29 14:43:05 +01:00 |
|
Claes Redestad
|
6a9f775041
|
8217922: Compiler dead code removal
Reviewed-by: thartmann, neliasso
|
2019-01-29 14:34:26 +01:00 |
|
Claes Redestad
|
bc8ecd924c
|
8217869: Add count_leading_zeros utility
Reviewed-by: neliasso, thartmann
|
2019-01-28 23:00:31 +01:00 |
|
Claes Redestad
|
649340be11
|
8217519: Improve RegMask population count calculation
Reviewed-by: thartmann, neliasso, kvn
|
2019-01-23 10:01:21 +01:00 |
|
Kim Barrett
|
5c83330cf8
|
8212826: Make PtrQueue free list lock-free
Add lock-free stack and use in BufferNode::Allocator.
Reviewed-by: tschatzl, sangheki
|
2019-01-19 19:50:01 -05:00 |
|
Aleksey Shipilev
|
07b8d39e6f
|
8217315: Proper units should print more significant digits
Reviewed-by: stuefe, tschatzl
|
2019-01-18 17:05:41 +01:00 |
|
Martin Doerr
|
b2f82b3bd3
|
8216426: Usage of array placement new may lead to memory corruption
Reviewed-by: rehn, kbarrett, rkennke, eosterlund
|
2019-01-15 10:23:23 +01:00 |
|
Robbin Ehn
|
83c8720879
|
8214271: Fast primitive to wake many threads
Reviewed-by: dholmes, dcubed
|
2019-01-11 10:58:46 +01:00 |
|
Coleen Phillimore
|
154a1a02bf
|
8216167: Update include guards to reflect correct directories
Use script and some manual fixup to fix directores names in include guards.
Reviewed-by: lfoltan, eosterlund, kbarrett
|
2019-01-10 15:13:51 -05:00 |
|
Gerard Ziemski
|
301d0140ec
|
8215155: Remove get_insert() from concurrent hashtable and gtests
Replaced get_insert() with get()/insert() in gtest, removed get_insert() API from cht implementation.
Reviewed-by: coleenp, rehn
|
2019-01-10 11:16:17 -06:00 |
|
Coleen Phillimore
|
1509c1ffe1
|
8215731: Move forward class definitions out of globalDefinitions.hpp
Redistribute the forward declarations to the header files that need them.
Reviewed-by: dholmes, lfoltan
|
2019-01-04 15:06:01 -05:00 |
|
Harold Seigel
|
c3eb2e9d16
|
8216010: Change callers of build_u2_from() to call Bytes::get_Java_u2() instead
Change the callers and delete function build_u2_from()
Reviewed-by: kbarrett, jiangli, coleenp
|
2019-01-04 14:28:27 -05:00 |
|
Harold Seigel
|
89ea902f51
|
8215644: Clean up globalDefinitions_<compiler>.hpp
Remove non-existent classes from forward declarations, delete unused functions, etc.
Reviewed-by: coleenp, kbarrett
|
2019-01-03 13:11:35 -05:00 |
|
Robbin Ehn
|
994ab71870
|
8214180: Need better granularity for sleeping
Reviewed-by: eosterlund, dcubed, dholmes
|
2018-12-20 10:05:19 +01:00 |
|
Roman Kennke
|
8b62a2ee9d
|
8214259: Implementation: JEP 189: Shenandoah: A Low-Pause-Time Garbage Collector (Experimental)
Co-authored-by: Christine Flood <chf@redhat.com>
Co-authored-by: Aleksey Shipilev <shade@redhat.com>
Co-authored-by: Roland Westrelin <rwestrel@redhat.com>
Co-authored-by: Zhenygu Gu <zgu@redhat.com>
Co-authored-by: Andrew Haley <aph@redhat.com>
Co-authored-by: Andrew Dinn <adinn@redhat.com>
Co-authored-by: Mario Torre <mtorre@redhat.com>
Reviewed-by: kvn, roland, shade, coleenp, lmesnik, pliden, jgeorge, ihse, erikj
|
2018-12-10 15:47:44 +01:00 |
|
Coleen Phillimore
|
0be6d52f4d
|
8215034: Remove old HOTSWAP conditionals
Reviewed-by: dcubed, jiangli, sspitsyn
|
2018-12-07 17:20:44 -05:00 |
|
Thomas Schatzl
|
528361f7ae
|
8214850: Rename vm_operations.?pp files to vmOperations.?pp files
Reviewed-by: dholmes, coleenp
|
2018-12-06 15:44:40 +01:00 |
|
Robbin Ehn
|
7e0040c384
|
8213791: StringTable: Use get and insert
Reviewed-by: eosterlund, gziemski
|
2018-11-28 11:06:27 +01:00 |
|
Roland Westrelin
|
efcfec81ce
|
8214189: test/hotspot/jtreg/compiler/intrinsics/mathexact/MulExactLConstantTest.java fails on Windows x64 when run with -XX:-TieredCompilation
Reviewed-by: kvn
|
2018-11-26 17:35:35 +01:00 |
|
Ioi Lam
|
52664cb14a
|
8214029: Remove dead code BasicHashtable::bulk_free_entries
Reviewed-by: dholmes
|
2018-11-26 15:06:53 -08:00 |
|
Roland Westrelin
|
e530ca5cc2
|
8214206: Fix for JDK-8213419 is broken on 32-bit
Reviewed-by: mdoerr, shade
|
2018-11-22 17:25:47 +01:00 |
|
Robbin Ehn
|
751aa57f16
|
8214181: safepoint header cleanup
Reviewed-by: kbarrett, dholmes, coleenp
|
2018-11-23 11:07:54 +01:00 |
|
Roland Westrelin
|
11e54e0749
|
8213419: C2 may hang in MulLNode::Ideal()/MulINode::Ideal() with gcc 8.2.1
Reviewed-by: kvn, dlong, aph
|
2018-11-14 13:15:54 +01:00 |
|
Ioi Lam
|
6d269930fd
|
8213587: Speed up CDS dump time by using resizable hashtables
Reviewed-by: jiangli, coleenp, gziemski
|
2018-11-20 20:00:15 -08:00 |
|
Matthias Baesken
|
93a6b7e355
|
8211326: add OS user related information to hs_err file
Reviewed-by: dholmes, stuefe
|
2018-11-15 17:08:59 +01:00 |
|
Robbin Ehn
|
9a79d90cc6
|
8213574: Deadlock in string table expansion when dumping lots of CDS classes
Reviewed-by: jiangli, iklam, dholmes
|
2018-11-14 07:50:37 +01:00 |
|
Ioi Lam
|
147fc3ed13
|
8213346: Re-implement shared dictionary using CompactHashtable
Reviewed-by: jiangli
|
2018-11-07 19:40:27 -08:00 |
|
Aleksey Shipilev
|
2df435e191
|
8211926: Catastrophic size_t underflow in BitMap::*_large methods
Reviewed-by: kbarrett, stuefe
|
2018-11-10 20:47:28 +01:00 |
|
Mikael Vidstedt
|
f69921f2fc
|
8213436: Obsolete UseMembar
Reviewed-by: kvn, dholmes, mdoerr, adinn
|
2018-11-08 11:45:13 -08:00 |
|
Robbin Ehn
|
1ce3770481
|
8209139: globalCounter bootstrap issue
Reviewed-by: dcubed, dholmes
|
2018-11-08 15:31:23 +01:00 |
|
David Holmes
|
eac28d7fae
|
8213137: Remove static initialization of monitor/mutex instances
Moved to the global mutex list in mutexLocker
Reviewed-by: tschatzl, dcubed, rehn, eosterlund
|
2018-11-08 07:42:08 -05:00 |
|
Dean Long
|
a9ae141836
|
8212605: Pure-Java implementation of AccessController.doPrivileged
Reviewed-by: dholmes, mullan, vlivanov, mchung, alanb, rriggs
|
2018-11-06 16:04:50 -08:00 |
|
Gerard Ziemski
|
9b4393268d
|
8208519: Remove rehashable hashtable
Removed RehashableHashtable class
Reviewed-by: iklam, ccheung
|
2018-11-05 12:27:38 -06:00 |
|
Igor Ignatyev
|
35871a8ca1
|
8213058: remove ExecuteInternalVMTests and VerboseInternalVMTests flags
Reviewed-by: erikj, dholmes, ihse
|
2018-11-02 16:27:55 -07:00 |
|
Igor Ignatyev
|
de6f5b33ed
|
8177708: Convert TestReserveMemorySpecial_test to Gtest
Reviewed-by: gziemski, vlivanov
|
2018-11-02 16:26:11 -07:00 |
|
Kim Barrett
|
5f7a59f69c
|
6735527: Bitmap - speed up searches
New parameterized bitmap search routine, using ctz.
Reviewed-by: tschatzl, shade
|
2018-11-02 17:51:21 -04:00 |
|
Coleen Phillimore
|
d302072f50
|
8213211: [BACKOUT] Allow Klass::_subklass and _next_sibling to have unloaded classes
Reviewed-by: jiangli, jwilhelm
|
2018-10-31 14:38:14 -04:00 |
|
Bob Vandette
|
f161afb806
|
Merge
|
2018-10-31 10:48:13 -04:00 |
|
Kim Barrett
|
3185dcf0f2
|
8212827: GlobalCounter should support nested critical sections
Support nested critical sections.
Reviewed-by: eosterlund, rehn, tschatzl
|
2018-10-30 18:06:35 -04:00 |
|
Bob Vandette
|
05027c124c
|
8209093: JEP 340: One AArch64 Port, Not Two
Reviewed-by: dholmes, erikj, mikael, shade, avoitylov, bulasevich
|
2018-10-30 10:39:19 -04:00 |
|
Igor Ignatyev
|
93c891c51b
|
8177710: Convert TestMetaspaceUtils_test to GTest
Reviewed-by: tschatzl
|
2018-10-29 14:04:44 -07:00 |
|
Kirill Zhaldybin
|
810ba0eb12
|
8157728: Convert GCTimer_test to GTest
Reviewed-by: tschatzl, jcbeyler, iignatyev
|
2018-10-29 14:04:42 -07:00 |
|
Coleen Phillimore
|
6a045adbed
|
8212958: Allow Klass::_subklass and _next_sibling to have unloaded classes
Don't return unloaded klasses. Make sure access is protected by Compile_lock.
Reviewed-by: eosterlund, dlong
|
2018-10-29 10:21:34 -04:00 |
|
Pavel Punegov
|
a7aa770b9a
|
8164546: Convert DirectivesParser_test to GTest
Reviewed-by: kvn, iignatyev, neliasso
|
2018-10-25 11:18:24 -07:00 |
|