Lana Steuck
|
33f168f4ec
|
Merge
|
2017-03-25 01:44:22 +00:00 |
|
Phil Race
|
5506a3b126
|
8177346: hotspot change for 8176513 breaks jdk9 build on Ubuntu 16.04
Reviewed-by: dholmes, kvn, vlivanov
|
2017-03-24 08:56:04 -07:00 |
|
Kim Barrett
|
5fb44c25c7
|
8169517: WhiteBox should provide concurrent GC phase control
Added WhiteBox API and G1 implementation.
Reviewed-by: shade, dfazunen
|
2017-04-13 16:38:39 -04:00 |
|
Coleen Phillimore
|
3784f04568
|
8178336: Unnecessary SystemDictionary walk for Protection domain liveness
Remove system dictionary walk and pass strong closure for !ClassUnloading
Reviewed-by: jiangli, iklam
|
2017-04-13 09:42:10 -04:00 |
|
Coleen Phillimore
|
c52443f75b
|
8026985: Rewrite SystemDictionary::classes_do and Dictionary::classes_do to use KlassClosure
Actually remove unused functions like classes_do and methods_do.
Reviewed-by: iveresov, sspitsyn, dholmes
|
2017-04-12 08:02:29 -04:00 |
|
Per Lidén
|
221d948b51
|
8178363: Incorrect check for nmethod re-registration in C1
Reviewed-by: stefank, rbackman
|
2017-04-12 08:49:08 +02:00 |
|
Kim Barrett
|
f7277d87d5
|
8160748: Inconsistent types for ideal_reg
Made ideal_reg consistently uint.
Reviewed-by: kvn, iveresov
|
2017-04-12 01:31:36 -04:00 |
|
Per Lidén
|
ecca839838
|
8178364: Command-line flags of type double should accept integer values
Reviewed-by: dholmes, sjohanss
|
2017-04-11 11:12:58 +02:00 |
|
Rahul Raghavan
|
6535b42120
|
8171813: Reported null pointer dereference defect groups
Added required explicit NULL checks
Reviewed-by: thartmann, zmajo
|
2017-04-09 20:52:43 -07:00 |
|
David Holmes
|
4483758ed2
|
Merge
|
2017-04-06 23:46:38 +00:00 |
|
Jesper Wilhelmsson
|
7e8042dc31
|
Merge
|
2017-04-06 22:13:13 +00:00 |
|
David Holmes
|
6b3e092a31
|
8166927: interfaceSupport.hpp has ancient comments about TSO
Reviewed-by: sspitsyn, dcubed, lfoltan, coleenp
|
2017-04-06 17:45:10 -04:00 |
|
Igor Ignatyev
|
dcfaa810b0
|
Merge
|
2017-04-06 21:14:07 +00:00 |
|
Ekaterina Pavlova
|
11a8c7a52f
|
8178118: Arguments::create_numbered_property allocates wrong buffer in case count > 99
Reviewed-by: dholmes, dcubed, sspitsyn
|
2017-04-06 14:07:21 -07:00 |
|
Jesper Wilhelmsson
|
cc14920031
|
Merge
|
2017-04-06 22:58:55 +02:00 |
|
Jiangli Zhou
|
a2a4b3cc29
|
Merge
|
2017-04-05 22:48:35 +00:00 |
|
Jiangli Zhou
|
8600bcf095
|
8171042: The 'REQUIRED' type in sharedPathsMiscInfo.hpp is not used and should be removed
Remove unused REQUIRED type.
Reviewed-by: dholmes, iklam
|
2017-04-05 18:15:09 -04:00 |
|
Dean Long
|
9670822224
|
8173795: AOT support in raw_exception_handler_for_return_address is broken
Enable both AOT and nmethod code to take the same path
Reviewed-by: kvn
|
2017-04-05 13:15:44 -07:00 |
|
Coleen Phillimore
|
c9bbd2b4f2
|
8168438: Fix comment in rewriter
Reviewed-by: jiangli, sspitsyn
|
2017-04-04 21:07:19 -04:00 |
|
David Holmes
|
498c318982
|
8165358: vmassert_status is not debug-only
Reviewed-by: dsamersoff, stuefe, zgu
|
2017-03-23 17:15:33 -04:00 |
|
Jesper Wilhelmsson
|
dcb7ac8c13
|
Merge
|
2017-03-23 15:06:58 +01:00 |
|
Alan Bateman
|
fa73a9b912
|
Merge
|
2017-03-22 18:41:25 +00:00 |
|
Alan Bateman
|
73165d34e4
|
8174823: Module system implementation refresh (3/2017)
Reviewed-by: sspitsyn, dholmes, lfoltan, mchung
|
2017-03-22 16:26:09 +00:00 |
|
Mikael Gerdin
|
cc1aaab7e9
|
8176100: [REDO][REDO] G1 Needs pre barrier on dereference of weak JNI handles
Reviewed-by: kbarrett, coleenp, tschatzl
|
2017-03-22 15:25:21 +01:00 |
|
Harold Seigel
|
3af1da4533
|
8176705: Remove static functions in InstanceKlass
Change static functions to instance functions and remove their 'this_k' parameters.
Reviewed-by: dholmes, mgerdin, iklam
|
2017-03-21 11:25:18 -04:00 |
|
Thomas Schatzl
|
dd84bb9cff
|
8176881: DerivedPointerTable Update log message in wrong order in regards to Redirty Cards
Reviewed-by: sjohanss, jprovino
|
2017-03-21 11:21:11 +01:00 |
|
Martin Doerr
|
16a222c4ff
|
8176518: C2: Invalid ImplicitNullChecks with non-protected heap base
Avoid generating implicit null checks if heap base is not protected
Reviewed-by: zmajo
|
2017-03-20 11:32:30 +01:00 |
|
Thomas Stuefe
|
6693e96f16
|
8170520: Make Metaspace ChunkManager counters non-atomic
Reviewed-by: mgerdin, coleenp
|
2017-03-17 19:05:45 +01:00 |
|
Jesper Wilhelmsson
|
7e8d75378e
|
Merge
|
2017-03-16 16:40:41 -07:00 |
|
Serguei Spitsyn
|
b0757d1025
|
Merge
|
2017-03-17 15:26:49 +00:00 |
|
Serguei Spitsyn
|
6aa1dfbcf4
|
8176831: Dead code: function jmm_GetLoadedClasses is not used in jmm_interface
Remove the dead code
Reviewed-by: dholmes, coleenp
|
2017-03-17 08:19:05 -07:00 |
|
Lana Steuck
|
f1dabb55b4
|
Merge
|
2017-03-16 20:47:13 +00:00 |
|
Roland Westrelin
|
23ef045ab2
|
8176513: Poor code quality for ByteBuffers
Relaxes the condition under which MemBarCPUOrder nodes are added around unsafe accesses.
Reviewed-by: vlivanov, kvn, jrose
|
2017-03-15 18:18:04 -07:00 |
|
Claes Redestad
|
c40d2d5af7
|
8176593: Throwable::getStackTrace performance regression
Reviewed-by: jiangli, iklam, coleenp, sspitsyn
|
2017-03-15 13:03:13 +01:00 |
|
Shafi Ahmad
|
6ed6fd7a3f
|
8167425: Redundant code in method PerfLongVariant::sample
Reviewed-by: dholmes, coleenp, sspitsyn
|
2017-03-14 22:14:33 -07:00 |
|
Lana Steuck
|
b636d90917
|
Merge
|
2017-03-13 19:59:41 +00:00 |
|
Volker Simonis
|
1cd78903a8
|
8176505: Wrong assertion 'should be an array copy/clone' in arraycopynode.cpp
Reviewed-by: thartmann, roland
|
2017-03-13 16:07:17 +01:00 |
|
Robbin Ehn
|
56f838f4ee
|
8176098: Deprecate FlatProfiler
Reviewed-by: shade, coleenp
|
2017-03-14 12:00:02 +01:00 |
|
Jamsheed Mohammed C M
|
fcd4be97ff
|
8176573: Do not use FLAG_SET_ERGO to update MaxRAM for emulated client
Used FLAG_SET_DEFAULT to update MaxRAM
Reviewed-by: kvn
|
2017-03-13 23:36:14 -07:00 |
|
Thomas Stuefe
|
0af886d583
|
8176442: [aix] assert(_thr_current == 0L) failed: Thread::current already initialized
Revert Thread::current() back to pthread library based TLS on AIX.
Reviewed-by: dholmes
|
2017-03-13 21:46:37 -04:00 |
|
Mikael Gerdin
|
586de47879
|
8176363: Incorrect lock rank for G1 PtrQueue related locks
Reviewed-by: mgronlun, coleenp, kbarrett, dholmes, tschatzl
|
2017-03-09 16:58:45 +01:00 |
|
Zoltan Majo
|
b3914e7e21
|
8175340: Possible invalid memory accesses due to ciMethodData::bci_to_data() returning NULL
Check values returned by ciMethodData::bci_to_data() where necessary.
Reviewed-by: kvn
|
2017-03-09 14:27:21 +01:00 |
|
Rahul Raghavan
|
b2783bb80a
|
8175345: Reported null pointer dereference defect groups
Added required explicit NULL checks
Reviewed-by: thartmann, kvn
|
2017-03-09 00:16:51 -08:00 |
|
Harold Seigel
|
3064b3e35d
|
8176147: JVM should throw CFE for duplicate Signature attributes
Add the needed checks to ClasFileParser for duplicate Signature attributes.
Reviewed-by: dholmes, gtriantafill
|
2017-03-08 09:04:21 -05:00 |
|
Nils Eliasson
|
de10f56d52
|
8164954: split_if creates empty phi and region nodes
Don't split if all edges will be moved to new phi
Reviewed-by: kvn, vlivanov
|
2017-03-06 14:08:52 +01:00 |
|
Harold Seigel
|
b7121021af
|
8175383: JVM should throw NCDFE if ACC_MODULE and CONSTANT_Module/Package are set
If bad constant is seen, save it to throw CFE if ACC_MODULE is not in access_flags
Reviewed-by: dholmes, acorn, lfoltan, gtriantafill
|
2017-03-06 09:45:58 -05:00 |
|
Jesper Wilhelmsson
|
ca341236ca
|
8176054: [BACKOUT][REDO] G1 Needs pre barrier on dereference of weak JNI handles
Reviewed-by: kbarrett, mgerdin
|
2017-03-02 17:46:59 +01:00 |
|
Christian Haeubl
|
5bd3dfadc6
|
8175917: [JVMCI] Avoid long JNI handle chains
Reviewed-by: never, kvn
|
2017-02-27 17:36:36 +01:00 |
|
Aleksey Shipilev
|
9e4e386872
|
8175887: C1 value numbering handling of Unsafe.get*Volatile is incorrect
Reviewed-by: vlivanov
|
2017-03-01 14:51:12 +03:00 |
|
Bob Vandette
|
4bb373767a
|
Merge
|
2017-02-28 10:47:09 -05:00 |
|