47382 Commits

Author SHA1 Message Date
Igor Veresov
101925a0da 8186158: Update Graal
Reviewed-by: kvn
2017-08-11 17:36:15 -07:00
Igor Ignatyev
54c92de5d5 Merge 2017-08-12 02:13:29 +02:00
Igor Ignatyev
f6250ebef2 Merge 2017-08-12 01:13:57 +02:00
Stefan Karlsson
e887040909 Merge 2017-08-11 23:12:11 +00:00
Igor Ignatyev
f6b2ad32f7 8174202: jtreg AOT tests should not assume library extension of .so
Reviewed-by: kvn
2017-08-11 16:06:55 -07:00
Igor Ignatyev
970fe42560 8174202: jtreg AOT tests should not assume library extension of .so
Reviewed-by: kvn
2017-08-11 16:06:38 -07:00
Stefan Karlsson
c2654dbbb7 Merge 2017-08-11 22:58:49 +00:00
Daniel D. Daugherty
c622a0b70d Merge 2017-08-11 21:50:20 +00:00
Stefan Karlsson
4b8d7ee16c Merge 2017-08-11 21:33:56 +00:00
Stefan Karlsson
81a453ec82 8186035: Klass::decode_klass_not_null() asserted on bad oop
Reviewed-by: tschatzl, sjohanss
2017-08-11 23:29:14 +02:00
Ioi Lam
0c216b6c23 8186151: try simple @build fix in compiler/jsr292/PollutedTrapCounts.java
Reviewed-by: dcubed, kvn, jjg
2017-08-11 13:42:02 -07:00
Daniel D. Daugherty
19ead83208 8186149: quarantine gc/survivorAlignment/TestPromotionFromSurvivorToTenuredAfterMinorGC.java
Reviewed-by: jwilhelm, sspitsyn
2017-08-11 13:41:40 -07:00
Daniel D. Daugherty
204e44eee9 8186152: quarantine sun/management/jdp/JdpOffTest.java
Reviewed-by: sspitsyn
2017-08-11 13:41:00 -07:00
Andrew Haley
37bbfcb2fa 8172791: Issues with JEP 270 (ReservedStackArea)
Reviewed-by: dcubed, thartmann
2017-08-11 16:29:00 -04:00
Sangheon Kim
ebcca449a0 8173335: Improve logging for j.l.ref.reference processing
Add logs for each phases of references and stats for each worker threads

Reviewed-by: tschatzl, shade
2017-08-10 18:09:19 -07:00
Lukas Stadler
ebb8c32e7f 8185790: [JVMCI] getNextStackFrame and materializeVirtualObjects need to forward exceptions
Reviewed-by: kvn, iveresov
2017-08-10 12:16:35 -07:00
Doug Simon
78aab12406 8185950: [JVMCI] fix NPE possibility in HotSpotSpeculationLog.speculate
Reviewed-by: thartmann, kvn
2017-08-10 10:38:17 -07:00
Harold Seigel
abea66332b 8177741: Fix hotspot tests to use --patch-module instead of -Xmodule
Change InMemoryJavaCompiler.compile() to accept --patch-module instead of -Xmodule, and then change appropriate tests.

Reviewed-by: coleenp, gtriantafill
2017-08-10 11:11:52 -04:00
Priya Lakshmi Muthuswamy
25eea31231 8185252: Unary minus and plus use wrong node Kind
Reviewed-by: sundar, hannesw
2017-08-10 15:19:17 +02:00
Thomas Schatzl
1453d9cb23 8183121: Add information about scanned and skipped cards during UpdateRS
Log the number of scanned and skipped cards for the UpdateRS phase too.

Reviewed-by: mgerdin, sangheki
2017-08-09 17:27:42 +02:00
Lana Steuck
0c4e1b27e4 Merge 2017-08-08 23:01:05 +00:00
Lana Steuck
d15ccc0eb9 Merge 2017-08-08 23:00:45 +00:00
Lana Steuck
12a47b70b6 Merge 2017-08-08 22:57:34 +00:00
Lana Steuck
afbbf541ae Merge 2017-08-08 22:57:00 +00:00
Lana Steuck
a97d9cf6d8 Merge 2017-08-08 22:52:41 +00:00
Lana Steuck
4b359d10e4 Merge 2017-08-08 22:52:18 +00:00
Lana Steuck
0e2a91bb79 Merge 2017-08-08 22:52:05 +00:00
Abhijit Saha
5138ace7b6 Added tag jdk-10+19 for changeset 77f4aabc4b34 2017-08-08 22:11:21 +00:00
Abhijit Saha
737b7ec9b7 Added tag jdk-10+19 for changeset 14287f4ad373 2017-08-08 22:11:20 +00:00
Abhijit Saha
dcc426f9d6 Added tag jdk-10+19 for changeset 195433227a40 2017-08-08 22:11:16 +00:00
Abhijit Saha
4569df0b5e Added tag jdk-10+19 for changeset 11d01f32ad33 2017-08-08 22:11:15 +00:00
Abhijit Saha
ee078c5fe7 Added tag jdk-10+19 for changeset 198011f2d98b 2017-08-08 22:11:11 +00:00
Abhijit Saha
baca9b05c1 Added tag jdk-10+19 for changeset da187c3e130c 2017-08-08 22:11:09 +00:00
Abhijit Saha
1862b1bbde Added tag jdk-10+19 for changeset d75472163401 2017-08-08 22:11:08 +00:00
Jesper Wilhelmsson
b37c8b6587 Merge 2017-08-08 22:58:44 +02:00
Jesper Wilhelmsson
2cfd23d6f4 Merge 2017-08-08 22:55:42 +02:00
Igor Ignatyev
ca17c7a998 8184738: CTW fails with assert(!method->method_holder()->is_not_initialized()) failed: method holder must be initialized
Reviewed-by: kvn
2017-08-08 12:39:18 -07:00
Jesper Wilhelmsson
7ed3e87fdc Merge 2017-08-08 21:16:00 +02:00
Bob Vandette
0fb3cfd067 8183149: [AOT] SEGV in AMD64MathStub.pow: alignment for ArrayDataPointerConstant is not honored
Reviewed-by: kvn
2017-08-08 11:44:23 -04:00
Harold Seigel
1a92a2ad53 8185717: Make ModuleEntry->module() return an oop not a jobject
Change ModuleEntry::module() to return an oop and add a ModuleEntry::module_handle() that returns a jobject

Reviewed-by: shade, coleenp, lfoltan
2017-08-08 09:53:52 -04:00
Weijun Wang
43ead07d44 8185934: keytool shows "Signature algorithm: SHA1withECDSA, -1-bit key"
Reviewed-by: mullan
2017-08-08 21:37:38 +08:00
Harold Seigel
2787fd2cd7 8185103: TestThreadDumpMonitorContention.java crashed due to SIGSEGV in G1SATBCardTableModRefBS::write_ref_field_pre_work
Ensure that a Klass's mirror is set before putting the Klass on the fixup_module_field_list

Reviewed-by: coleenp, dholmes, gtriantafill
2017-08-08 08:41:36 -04:00
Daniel Fuchs
36378834a9 8185852: HttpConnection should resolve addresses before SocketChannel.connect() is called
HttpConnection checks whether the proxy address is resolved and if not attempts to resolve it before creating the underlying connection that connects to the proxy.

Reviewed-by: chegar
2017-08-08 12:32:41 +01:00
Serguei Spitsyn
1005679aac Merge 2017-08-08 02:10:30 +00:00
Serguei Spitsyn
21e615836f Merge 2017-08-08 01:44:43 +00:00
Serguei Spitsyn
0b321ce1b4 8185930: TEST_BUG: jvmti tests should not depend on the jdk.jdi module
Remove unneeded dependencies on the jdk.jdi module

Reviewed-by: dholmes
2017-08-07 18:14:39 -07:00
Kim Barrett
d6e905a18a 8185757: QuickSort array size should be size_t
Changed array size type, propogate effects.

Reviewed-by: tschatzl, coleenp
2017-08-07 20:58:49 -04:00
Kim Barrett
a41ebc645a 8185746: Remove Mutex destructor assertion
Remove unneeded ~Mutex(), improve assertion msg in ~Monitor.

Reviewed-by: dholmes, coleenp, tschatzl
2017-08-07 18:50:14 -04:00
Yasumasa Suenaga
8b26f53df7 8185164: GetOwnedMonitorInfo() returns incorrect owned monitor
The GetOwnedMonitorInfo() should not return a pending monitor

Reviewed-by: dholmes, dcubed, sspitsyn
2017-08-07 12:34:21 -07:00
Roger Riggs
15ebee5d38 8184744: Replace finalizer in crypto classes with Cleaner
Reviewed-by: mchung
2017-08-07 14:14:03 -04:00