Lana Steuck
|
2d59a5eb78
|
Merge
|
2017-06-03 02:44:26 +00:00 |
|
Magnus Ihse Bursie
|
1697e378d3
|
8180322: Move JNI spec to specs directory
Reviewed-by: mchung, dholmes
|
2017-06-02 14:29:02 +02:00 |
|
Rickard Bäckman
|
7311151cd6
|
8180197: Failing assert: id must be initialized
Reviewed-by: kvn, kbarrett
|
2017-06-02 11:26:36 +02:00 |
|
Roland Westrelin
|
a9c2bc6517
|
8179678: ArrayCopy with same src and dst can cause incorrect execution or compiler crash
Replacing load on dst with load on src only valid if copy doesn't modify src element to load
Reviewed-by: kvn, thartmann
|
2017-06-02 09:08:34 +02:00 |
|
Sharath Ballal
|
536c210f77
|
6760477: Update SA to include stack traces in the heap dump
Update SA to include HPROF_TRACE and HPROF_FRAME records in the heap dump
Reviewed-by: dsamersoff
|
2017-06-02 12:30:49 +05:30 |
|
Lana Steuck
|
b415169648
|
Merge
|
2017-05-31 17:45:57 +00:00 |
|
Vladimir Ivanov
|
5d2b14d198
|
8179882: C2: Stale control info after cast node elimination during loop optimization pass
Reviewed-by: kvn, roland
|
2017-05-30 21:35:21 +03:00 |
|
Zoltan Majo
|
73b3420b12
|
8180855: Null pointer dereference in OopMapSet::all_do of oopMap.cpp:394
Check for possible null-point dereference.
Reviewed-by: kvn
|
2017-05-29 10:32:37 +02:00 |
|
Tobias Hartmann
|
83a3e9f114
|
8180813: Null pointer dereference of CodeCache::find_blob() result
Fixed missing null checks on the result of CodeCache::find_blob() found by Parfait.
Reviewed-by: shade, kvn
|
2017-05-24 16:53:58 +02:00 |
|
Tobias Hartmann
|
d3baf34118
|
8180575: Null pointer dereference in LoadNode::Identity()
Fixed a missing null check on the return value of AddPNode::Ideal_base_and_offset() found by Parfait.
Reviewed-by: kvn
|
2017-05-22 09:23:59 +02:00 |
|
Tobias Hartmann
|
4b93f11738
|
8180576: Null pointer dereference in Matcher::xform()
Fixed a missing null check on n->in(0) found by Parfait.
Reviewed-by: kvn
|
2017-05-22 09:18:12 +02:00 |
|
Tobias Hartmann
|
1d1141fbdf
|
8180511: Null pointer dereference in Matcher::ReduceInst()
Fixed a missing null check on the return value of MachNodeGenerator() found by Parfait.
Reviewed-by: kvn
|
2017-05-22 09:17:32 +02:00 |
|
Tobias Hartmann
|
66fb50e7a2
|
8180617: Null pointer dereference in InitializeNode::complete_stores
Fixed a missing null check on the return value of InitializeNode::allocation() found by Parfait.
Reviewed-by: zmajo
|
2017-05-22 09:16:46 +02:00 |
|
Tobias Hartmann
|
bbe61a3c5d
|
8180565: Null pointer dereferences of ConstMethod::method()
We need to check ConstMethod::method() for NULL before dereferencing.
Reviewed-by: kvn, iignatyev
|
2017-05-22 09:14:10 +02:00 |
|
Lana Steuck
|
7b47a378fa
|
Merge
|
2017-05-19 04:18:25 +00:00 |
|
Lana Steuck
|
e1cda8ad72
|
Merge
|
2017-05-11 23:21:34 +00:00 |
|
Lana Steuck
|
17961706b2
|
Merge
|
2017-05-11 20:23:29 +00:00 |
|
Ron Pressler
|
96d03a13e6
|
8159995: Rename internal Unsafe.compare methods
Reviewed-by: psandoz, dholmes
|
2017-05-11 12:55:56 -07:00 |
|
Thomas Schatzl
|
c775f6f58b
|
8180048: Interned string and symbol table leak memory during parallel unlinking
Make appending found dead BasicHashtableEntrys to the free list atomic.
Reviewed-by: ehelin, shade, coleenp
|
2017-05-15 12:20:15 +02:00 |
|
Lana Steuck
|
f50ba6cf4d
|
Merge
|
2017-05-05 04:49:35 +00:00 |
|
Doug Simon
|
16d29f2564
|
8177845: Need a mechanism to load Graal
Reviewed-by: kvn, iveresov, mchung
|
2017-04-28 02:54:05 -07:00 |
|
Kim Barrett
|
77f7391ebd
|
8179084: HotSpot VM fails to start when AggressiveHeap is set
Don't set default ParallelGCThreads when processing AggressiveHeap
Reviewed-by: stefank, ehelin
|
2017-04-26 22:34:54 -04:00 |
|
Sharath Ballal
|
e8ead248a8
|
8030750: SA: Alternate hashing not implemented
Implement alternate hashing in SA
Reviewed-by: dsamersoff
|
2017-04-26 14:59:52 +05:30 |
|
Roland Westrelin
|
aa386ac45b
|
8179070: nashorn+octane's box2d causes c2 to crash with "Bad graph detected in compute_lca_of_uses"
CiTypeFlow speculates field is null but parsing uses non null constant because of concurrent class initialization
Reviewed-by: thartmann
|
2017-04-25 09:37:24 +02:00 |
|
Alan Bateman
|
1726127181
|
Merge
|
2017-05-04 09:43:45 +01:00 |
|
Alan Bateman
|
aefdcda532
|
8178380: Module system implementation refresh (5/2017)
Co-authored-by: Serguei Spitsyn <serguei.spitsyn@oracle.com>
Reviewed-by: lfoltan, hseigel, mchung, sspitsyn
|
2017-05-04 07:26:28 +00:00 |
|
Stefan Karlsson
|
9f9bfb8d8e
|
8178501: Replace usages of align macros with calls to the align inline functions
Reviewed-by: mgerdin, tschatzl
|
2017-04-24 09:14:09 +02:00 |
|
Stefan Karlsson
|
aad59744c5
|
8183544: Missing parentheses in is_size_aligned_ macro
Reviewed-by: mgerdin, tschatzl
|
2017-07-04 17:44:30 +02:00 |
|
Erik Helin
|
fd4f7d938a
|
8179013: Deprecate the Concurrent Mark Sweep (CMS) Garbage Collector
Reviewed-by: sjohanss, sangheki
|
2017-04-22 12:05:20 +02:00 |
|
Lana Steuck
|
5ac911bb57
|
Merge
|
2017-04-22 00:21:28 +00:00 |
|
Igor Veresov
|
34dec39bc2
|
8178047: Aliasing problem with raw memory accesses
Require equal bases when unaliasing offsets for raw accesses
Reviewed-by: kvn
|
2017-04-19 18:02:26 -07:00 |
|
Lana Steuck
|
2293dc116c
|
Merge
|
2017-04-13 20:35:45 +00:00 |
|
Stefan Karlsson
|
d37b9c1f8d
|
8178500: Replace usages of round_to and round_down with align_up and align_down
Reviewed-by: rehn, tschatzl
|
2017-04-13 09:57:51 +02:00 |
|
Stefan Karlsson
|
dbd3b5a79e
|
8178499: Remove _ptr_ and _size_ infixes from align functions
Reviewed-by: rehn, tschatzl
|
2017-07-04 15:58:10 +02:00 |
|
Dean Long
|
f274b01820
|
8158168: Missing bounds checks for some String intrinsics
Reviewed-by: vlivanov, thartmann, sherman
|
2017-04-12 16:36:13 -04:00 |
|
Stefan Karlsson
|
0fcf645cff
|
8178489: Make align functions more type safe and consistent
Reviewed-by: mgerdin, rehn
|
2017-04-12 17:53:18 +02:00 |
|
Stefan Karlsson
|
229f386a8f
|
8178495: Bug in the align_size_up_ macro
Reviewed-by: kbarrett, tschatzl, rehn
|
2017-04-12 13:05:59 +02:00 |
|
Stefan Karlsson
|
1854382c4d
|
8178491: -Xss and -XX:ThreadStackSize argument parsing truncates bits
Reviewed-by: gziemski, kbarrett
|
2017-04-11 23:45:39 +02:00 |
|
Thomas Schatzl
|
0d6c9d4030
|
8179677: Let G1Remset::_conc_refined_cards only count number of cards concurrently refined
Reviewed-by: sjohanss, ehelin
|
2017-07-04 09:16:26 +02:00 |
|
Thomas Schatzl
|
4318d80587
|
8183394: Remove unused G1RemSet::n_workers() method
Reviewed-by: mgerdin, ehelin
|
2017-07-04 09:15:45 +02:00 |
|
Erik Helin
|
0d2388b35a
|
Merge
|
2017-07-03 17:43:16 +00:00 |
|
Erik Helin
|
97e1f47359
|
8153360: G1HRRSFlushLogBuffersOnVerify with remembered set verification does not work
Reviewed-by: sjohanss, tschatzl
|
2017-07-03 17:19:11 +02:00 |
|
Erik Helin
|
19992b94e3
|
8183281: Remove unnecessary call to increment_gc_time_stamp
Reviewed-by: sjohanss, tschatzl
|
2017-07-03 14:24:07 +02:00 |
|
Claes Redestad
|
a986a96554
|
8183232: Avoid resolving method_kind in AbstractInterpreter::can_be_compiled
Reviewed-by: coleenp, mdoerr, neliasso
|
2017-07-03 09:01:34 +02:00 |
|
Mikael Gerdin
|
f21390e927
|
8183229: Implement WindowsSemaphore::trywait
Reviewed-by: redestad, stefank, kbarrett
|
2017-06-30 10:36:32 +02:00 |
|
Mikael Gerdin
|
d39a34d689
|
8183198: Factor out thread state serialization into a proper helper function
Reviewed-by: tschatzl, eosterlund, coleenp
|
2017-06-26 15:25:25 +02:00 |
|
Coleen Phillimore
|
cf0d8c433e
|
Merge
|
2017-06-29 19:09:04 +00:00 |
|
Claes Redestad
|
13dbb944d2
|
Merge
|
2017-06-29 17:32:46 +00:00 |
|
Nils Eliasson
|
b836b5b512
|
Merge
|
2017-06-29 14:54:32 +00:00 |
|
Nils Eliasson
|
791eb07c3c
|
Merge
|
2017-06-29 12:32:17 +00:00 |
|