David Holmes
98231a9c42
Merge
2015-11-16 23:12:36 +01:00
David Holmes
56745a7f9f
8141024: [Solaris] Obsolete UseAltSigs
...
Reviewed-by: dcubed, ddmitriev
2015-11-16 14:47:21 -05:00
Kim Barrett
7badb3edfb
8143013: Remove unused DirtyCardQueue::iterate_closure_all_threads
...
Remove unused function.
Reviewed-by: tbenson, tschatzl, mgerdin
2015-11-16 14:11:36 -05:00
Joseph Provino
8c3a472f12
Merge
2015-11-14 18:26:35 +00:00
Coleen Phillimore
57ee6fa3ab
8027429: Add diagnostic command VM.info to get hs_err print-out
...
Refactored hs_err reporting code so that it can be used for VM.info safely
Co-authored-by: David Buck <david.buck@oracle.com>
Reviewed-by: dholmes, hseigel
2015-11-13 16:50:39 -05:00
Alejandro Murillo
0c079cdaac
Merge
2015-11-13 10:35:26 -08:00
Marcus Larsson
396cd88e2f
8142482: Improve the support for prefix functions in unified logging
...
Reviewed-by: brutisso, pliden
2015-11-13 09:49:28 +01:00
Thomas Schatzl
7f53346519
Merge
2015-11-13 12:36:17 +00:00
Stefan Johansson
6983acfb5f
8139424: SIGSEGV, Problematic frame: # V [libjvm.so+0xd0c0cc] void InstanceKlass::oop_oop_iterate_oop_maps_specialized<true,oopDesc*,MarkAndPushClosure>
...
The crash was caused by a faulty eager humongous reclaim. The reason for reclaiming a live object was that the call to cleanupHRRS was done after dirtying cards and clearing the remembered sets for the humongous object. This could lead to one or many cards being missed.
Reviewed-by: tbenson, kbarrett, tschatzl
2015-11-13 09:28:53 +01:00
Thomas Schatzl
4d9dfbeb1d
8138684: G1 decision about taking regions into the collection set is too aggressive
...
Factor in expected waste and uncertainty of our guess in the decision whether to take another region into the collection set.
Reviewed-by: mgerdin, jmasa
2015-11-13 09:12:06 +01:00
Lana Steuck
c4dd346ef4
Merge
2015-11-12 14:13:49 -08:00
Lana Steuck
2a5e95250f
Added tag jdk9-b92 for changeset bb921f8f8007
2015-11-12 10:39:00 -08:00
Sangheon Kim
6c10034f4b
8134631: G1DummyRegionsPerGC fires assert of assert(words <= filler_array_max_size()) failed: too big for a single object
...
Change filler max value temporarily for G1DummyRegionsPerGC flag.
Reviewed-by: tbenson, tschatzl
2015-11-12 09:52:04 -08:00
Joseph Provino
539395ffbf
Merge
2015-11-11 23:47:41 +00:00
Christian Tornqvist
f02593b51a
8142502: [TESTBUG] Exclude runtime/ErrorHandling/SecondaryErrorTest.java on OSX until JDK-8139300 has been resolved
...
Reviewed-by: hseigel, mseledtsov, minqi
2015-11-11 11:47:20 -08:00
Thomas Schatzl
6ed8f3c0b2
8140689: Skip last young-only gc if nothing to do in the mixed gc phase
...
Reviewed-by: mgerdin, drwhite
2015-11-10 11:07:15 +01:00
Thomas Schatzl
22d9b3df0f
8138740: Start initial mark right after mixed GC if needed
...
Instead of issuing a single young-only GC after the end of all mixed GCs, if needed immediately start an initial mark in that young-only GC.
Reviewed-by: drwhite, mgerdin
2015-11-10 11:07:15 +01:00
Thomas Schatzl
90d03cf69c
8139874: After G1 Full GC, the next GC is always a young-only GC
...
Allow initiation of an initial mark after Full GC
Reviewed-by: ehelin
2015-11-10 11:07:15 +01:00
Thomas Schatzl
d8534a2c6d
8140597: Forcing an initial mark causes G1 to abort mixed collections
...
Postpone the initial mark request until the current mixed GC phase has finished.
Reviewed-by: mgerdin
2015-11-10 11:07:15 +01:00
Alejandro Murillo
a2cf146b1f
Merge
2015-11-06 11:11:51 -08:00
Nils Eliasson
6ec2776bf3
8141629: Hs-comp doesn't build with JDK-8139040
...
Fix benign uninitialized vars
Reviewed-by: roland
2015-11-06 16:42:01 +01:00
Nils Eliasson
3307d0f163
Merge
2015-11-06 11:34:03 +01:00
Lana Steuck
38c2af8722
Merge
2015-11-05 13:41:47 -08:00
Jesper Wilhelmsson
1a5787d42e
Merge
2015-11-05 19:31:57 +01:00
Lana Steuck
1394d8a88d
Added tag jdk9-b91 for changeset 8ce5cc6c019d
2015-11-05 08:15:36 -08:00
Aleksey Shipilev
99b9a67ccd
8140389: Remove StringCharIntrinsics flag after JDK-8138651 is fixed
...
Reviewed-by: kvn, zmajo
2015-11-05 16:35:21 +03:00
Tobias Hartmann
f3011455a2
8141443: jdk/test/java/util/regex/RegExTest.java fails: No match found
...
Do not sign extend when converting jbyte to jchar.
Reviewed-by: shade, kvn
2015-11-05 15:29:46 +01:00
Erik Joelsson
2973587401
Merge
2015-11-05 15:08:58 +01:00
Aleksey Shipilev
dfb1ed8a19
8141044: C1 should fold (this == null) to false
...
Reviewed-by: jrose, roland
2015-11-05 13:33:18 +03:00
Volker Simonis
5bef4db912
8141416: "expr: syntax error" due to gcc -dumpversion excluding micro
...
Reviewed-by: erikj, stuefe
2015-11-05 10:55:58 +01:00
Christian Thalinger
a38ea495d6
8139170: JVMCI refresh
...
Reviewed-by: kvn
2015-11-04 07:23:23 -10:00
Jungwoo Ha
68ffb0bf12
8141356: Explicitly stop CMS threads during VM termination
...
GenCollectedHeap::stop() is not implemented which is supposed to stop CMS threads during VM termination.
Reviewed-by: jmasa, kbarrett
2015-11-03 13:03:04 -08:00
Erik Helin
0580d65a1c
8142403: Make G1CollectorPolicy::predictor const
...
Reviewed-by: stefank, tschatzl
2015-11-12 14:03:14 +01:00
Konstantin Shefov
a4e16dd190
8139385: [TESTBUG]: JVMCI test crashes in constantPoolHandle::constantPoolHandle
...
Reviewed-by: kvn, iignatyev
2015-11-03 20:12:51 +03:00
Pavel Punegov
b03077878d
8141129: 3 compiler control tests fail on product builds
...
UnlockDiagnosticVMOptions should be placed before the PrintAssembly
Reviewed-by: kvn
2015-11-03 18:42:40 +03:00
Tatiana Pivovarova
25bd94edfe
8138809: improve tests for CompilerToVM::hasCompiledCodeForOSR
...
Reviewed-by: kvn
2015-11-03 20:12:47 +03:00
Tobias Hartmann
7af927f9c1
8141132: JEP 254: Compact Strings
...
Adopt a more space-efficient internal representation for strings.
Co-authored-by: Brent Christian <brent.christian@oracle.com>
Co-authored-by: Vivek Deshpande <vivek.r.deshpande@intel.com>
Co-authored-by: Charlie Hunt <charlie.hunt@oracle.com>
Co-authored-by: Vladimir Kozlov <vladimir.kozlov@oracle.com>
Co-authored-by: Roger Riggs <roger.riggs@oracle.com>
Co-authored-by: Xueming Shen <xueming.shen@oracle.com>
Co-authored-by: Aleksey Shipilev <aleksey.shipilev@oracle.com>
Co-authored-by: Sandhya Viswanathan <sandhya.viswanathan@intel.com>
Reviewed-by: alanb, bdelsart, coleenp, iklam, jiangli, jrose, kevinw, naoto, pliden, roland, smarks, twisti
2015-11-03 09:41:03 +01:00
Andrew Haley
4e24e2cc6c
8079459: JCK test api/java_nio/ByteBuffer/index.html#GetPutXXX start failing after JDK-8026049
...
NextPutIndex used where nextGetIndex is correct.
Reviewed-by: alanb
2015-11-02 12:34:27 +00:00
Alejandro Murillo
f9d614575f
Merge
2015-10-30 12:03:08 -07:00
Lana Steuck
5ba43fff6e
Added tag jdk9-b90 for changeset 12c4adf57d67
2015-10-30 10:28:53 -07:00
Jesper Wilhelmsson
b1e3e8436a
Merge
2015-10-30 00:02:37 +01:00
Igor Ignatyev
72ec09dd64
Merge
2015-10-29 19:30:51 +00:00
Pavel Punegov
d64b0e82b2
8140776: CompilerControl: Remove UTF-16 from the tests
...
Remove UTF-16 from the generation until the failure reason isn't found
Reviewed-by: iignatyev
2015-10-29 21:31:47 +03:00
Igor Veresov
39f99d5815
8140604: Internal Error runtime/stubRoutines.hpp:392 assert(_intrinsic_log != 0L) failed: must be defined
...
Fix the faulty assert, remove remaining _intrinsic_log references
Reviewed-by: roland
2015-10-29 09:59:56 -07:00
Erik Helin
0f08933773
8140489: Introduce shorthand for average_time_ms in G1CollectorPolicy
...
Reviewed-by: mgerdin, tschatzl, drwhite
2015-10-29 17:32:08 +01:00
Lana Steuck
3d29bacd20
Added tag jdk9-b89 for changeset 75e0112d3eb5
2015-10-29 08:42:24 -07:00
Erik Helin
d0f3d01013
8140393: Move WorkerDataArray to its own file
...
Reviewed-by: tschatzl, mgerdin, tbenson
2015-10-29 14:58:44 +01:00
Aleksey Shipilev
3ebee2a2b9
Merge
2015-10-29 13:23:43 +00:00
Aleksey Shipilev
a7f471d8be
8140483: Atomic*FieldUpdaters final fields should be trusted
...
Add exceptions for A*FU subclasses that do the actual work.
Reviewed-by: jrose, vlivanov
2015-10-29 14:08:19 +03:00
Igor Ignatyev
7a6c42b823
Merge
2015-10-29 10:56:58 +00:00