Mikhailo Seledtsov
ca99a2ef45
8177728: [TESTBUG] Improve CDS test utils
...
Improved and expanded CDS test utils; updated CDS tests to use new utils.
Reviewed-by: jiangli, ccheung
2017-04-18 14:18:43 -07:00
Rachel Protacio
ca72444bf9
8176472: Lazily create ModuleEntryTable
...
Moved the unnamed module out of the ModuleEntryTable and into the ClassLoaderData so that the MET can be lazily created only when other modules are present. Also a smaller PackageTable size.
Reviewed-by: gtriantafill, hseigel, lfoltan, coleenp
2017-04-18 13:19:42 -04:00
Lutz Schmidt
2327609d91
8176580: [ppc, s390] CRC32C: wrong checksum result in some cases
...
Reviewed-by: simonis, mdoerr
2017-03-24 16:35:37 +01:00
Igor Ignatyev
0e48425fa4
8178727: CTW should provide class names in error messages
...
Reviewed-by: kvn
2017-04-14 15:47:33 -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
Igor Ignatyev
4fd1cd9f86
8178291: Add CTW test for boot module
...
Reviewed-by: kvn
2017-04-13 11:23:37 -07: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
George Triantafillou
9b2ddab04f
8150388: Remove SPARC 32-bit support
...
Reviewed-by: hseigel, coleenp, dholmes, kvn
2017-04-12 17:52:04 -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
Jesper Wilhelmsson
763689a66e
Merge
2017-04-10 20:10:09 +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
Lana Steuck
4f051b490a
Merge
2017-04-08 03:24:45 +00:00
David Holmes
4483758ed2
Merge
2017-04-06 23:46:38 +00:00
Igor Veresov
7d637db80c
Merge
2017-04-06 23:01:27 +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 Veresov
39218dd4b1
8178088: Update Graal
...
Update Graal, do appropriate changes to jaotc
Reviewed-by: kvn
2017-04-06 14:31:32 -07: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
Lana Steuck
4ffa7d7bfc
Added tag jdk-9+164 for changeset 8c642d0b237e
2017-04-06 17:01:01 +00:00
Lana Steuck
71d06e676b
Merge
2017-04-06 04:50:34 +00: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
399d4fa2ff
Merge
2017-04-05 01:11:25 +00:00
Coleen Phillimore
c9bbd2b4f2
8168438: Fix comment in rewriter
...
Reviewed-by: jiangli, sspitsyn
2017-04-04 21:07:19 -04:00
Mario Torre
bb85a687d4
8177390: java -version does not differentiate between which port of AArch64 is used
...
Reviewed-by: aph, dholmes
2017-03-29 15:44:34 +00:00
Jesper Wilhelmsson
aa49aa7eab
Merge
2017-03-30 19:55:04 +02:00
Lana Steuck
c4502f2815
Added tag jdk-9+163 for changeset 5c8abd7d8b49
2017-03-29 23:33:05 +00:00
Andrew Dinn
42e6eea305
8177661: AArch64: Incorrect C2 patterns cause system register corruption
...
Correct ad rule output register types from iRegX to iRegXNoSp
Reviewed-by: aph, kvn
2017-03-27 06:18:28 -04:00
Tobias Hartmann
3e59334eef
8177095: Range check dependent CastII/ConvI2L is prematurely eliminated
...
Disabled narrowing of range check dependent CastIIs (either through the CastII(AddI) optimization or through CastIINode::Ideal).
Reviewed-by: vlivanov, kvn
2017-03-27 10:12:29 +02:00
Matthias Baesken
0e43e94709
8177531: libGetNamedModuleTest.c crash when printing NULL-pointer
...
Fix the NULL-pointer issue
Reviewed-by: stuefe, simonis, sspitsyn
2017-03-25 00:00:13 -07:00
Lana Steuck
33f168f4ec
Merge
2017-03-25 01:44:22 +00:00
Jesper Wilhelmsson
3884c0ae28
Merge
2017-03-25 00:31:29 +01: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
Lana Steuck
bfc496ec64
Merge
2017-03-23 22:57:41 +00:00
Lana Steuck
2aed45998f
Added tag jdk-9+162 for changeset 6191bb6ebcbd
2017-03-23 22:31:11 +00: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
Robbin Ehn
6b15d9a82b
8177092: [TESTBUG] JMX test on MinimalVM fails after fix for 8176533
...
Reviewed-by: dholmes, mlarsson
2017-03-21 16:36:12 +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 Stuefe
2aad9e57f8
8176872: [s390] wrong pc shown in error logs
...
Reviewed-by: dholmes, dsamersoff
2017-03-21 14:14:06 +01: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