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
Erik Helin
06320cf6be
8177968: Add GC stress test TestGCLocker
...
Reviewed-by: pliden, lmesnik
2017-04-18 11:01:09 +02:00
Ioi Lam
3e3183a5a1
8178543: Optimize Klass::is_shared()
...
Reviewed-by: coleenp, jiangli
2017-04-14 08:33:57 -07:00
Jesper Wilhelmsson
e4f0dea860
Merge
2017-04-25 18:56:45 +00:00
Jesper Wilhelmsson
f36241a628
Merge
2017-04-25 20:24:25 +02:00
Calvin Cheung
bed1dfb050
8179103: [Testbug] re-enable the runtime/SharedArchiveFile/BootAppendTests.java test
...
Added the java.corba to the set of root modules by using the --add-modules option. Used the CDSTestUtils.checkExec() for checking test results.
Reviewed-by: sspitsyn, jiangli, mseledtsov, iklam
2017-04-25 11:06:42 -07:00
Erik Helin
30b6aebe6a
8179266: Add test/gc/g1/humongousObjects/TestHeapCounters.java to ProblemList.txt
...
Reviewed-by: sjohanss, mgerdin
2017-04-25 11:58:37 +02:00
Ioi Lam
9d5b85daf4
8178350: klassVtable and klassItable should be ValueObj
...
Reviewed-by: coleenp
2017-04-13 01:56:01 -07:00
Erik Helin
ee6019a512
8178095: Add GC stress test TestSystemGC
...
Reviewed-by: dfazunen, mgerdin
2017-04-05 14:21:58 +02: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
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
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
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
Jesper Wilhelmsson
69fd40468a
8177070: Quarantine tests due to JDK-8177069
...
Reviewed-by: iveresov, iignatyev
2017-03-17 21:15:12 -07: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
David Holmes
cee7beace2
8175817: Clean up Solaris signal code: SIGUSR2, SIGasync, SIGJVM1/2
...
Reviewed-by: rehn, stuefe, dsamersoff
2017-03-19 16:40:09 -04: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
Shafi Ahmad
6ed6fd7a3f
8167425: Redundant code in method PerfLongVariant::sample
...
Reviewed-by: dholmes, coleenp, sspitsyn
2017-03-14 22:14:33 -07:00
Jesper Wilhelmsson
4106c6bc9b
Merge
2016-12-19 00:49:34 +01:00
Ed Nevill
99ba5922e4
8171410: aarch64: long multiplyExact shifts by 31 instead of 63
...
Reviewed-by: aph
2016-12-18 17:26:44 -05:00
Jesper Wilhelmsson
de18583f29
Merge
2016-12-18 15:57:40 +01:00
Jesper Wilhelmsson
725d3627e4
Merge
2016-12-18 15:37:51 +01:00
Jesper Wilhelmsson
a6fc4ec215
Merge
2016-12-18 15:37:50 +01:00
Thomas Stuefe
eeb6e2f01f
8171225: [aix] Fix gtests compile error on AIX 7.1 with xlC 12
...
Help xlC understand gtest asserts
Reviewed-by: erikj, dholmes, simonis
2016-12-18 10:57:49 +01:00