19552 Commits

Author SHA1 Message Date
Dmitry Samersoff
399a8b8d3f Merge 2013-08-29 21:46:09 +02:00
Dmitry Samersoff
98c327bc7d 8009062: poor performance of JNI AttachCurrentThread after fix for 7017193
Don't re-evaluate stack bounds for main thread before install guard page

Reviewed-by: coleenp, dholmes, dlong
2013-08-29 21:48:23 +04:00
Lois Foltan
02440bce37 8022407: sun/misc/CopyMemory.java fails with SIGSEGV in Unsafe_SetByte+0x35
Lower optimization level for unsafe.cpp due to MacOS Xcode 4.6.2 compiler optimization issue.

Reviewed-by: coleenp, twisti, dholmes
2013-08-29 13:44:07 -04:00
Harold Seigel
1ff22f2ed9 8016764: JVM does not prohibit invokespecial in c.f.v 51.0 that invokes default interface method in c.f.v 52.0
Check cfv before allowing invokespecial call to default method.

Reviewed-by: kamg, acorn, dholmes
2013-08-29 10:33:13 -04:00
Staffan Larsen
026aac8993 8023720: (hotspot) setjmp/longjmp changes the process signal mask on OS X
Reviewed-by: dholmes, rbackman
2013-08-29 11:05:55 +02:00
Karen Kinnear
c0f4055c78 8020489: VM crash when non-existent interface called by invokespecial
Reviewed-by: kamg, coleenp
2013-08-28 08:15:01 -04:00
Ioi Lam
fefcbb92f2 Merge 2013-08-27 16:02:59 -04:00
Yumin Qi
137cb8d4ee Merge 2013-08-27 07:54:05 -07:00
Jiangli Zhou
d5c5d05982 Merge 2013-08-27 04:58:58 -07:00
Karen Kinnear
1f882e206f Merge 2013-08-27 01:21:22 -07:00
Ioi Lam
345829043a Merge 2013-08-27 03:35:46 -04:00
Ioi Lam
63e8e67451 8020622: create.bat on Windows failed to create project file for Visual Studio 2012
Treat VS2012 the same as VS2010.

Reviewed-by: dcubed, kamg, minqi
2013-08-26 21:59:50 -07:00
Daniel D. Daugherty
54b3f19d2c Merge 2013-08-26 18:34:29 -07:00
Calvin Cheung
4415ae47cd 8020675: invalid jar file in the bootclasspath could lead to jvm fatal error
Removed offending EXCEPTION_MARK calls and code cleanup

Reviewed-by: dholmes, iklam, coleenp, mseledtsov
2013-08-26 14:11:26 -07:00
Jiangli Zhou
033640bd2c 8023477: Invalid CP index when reading ConstantPool
Need to check for 0 case for InstanceKlass::_generic_signature_index.

Reviewed-by: sspitsyn, sla
2013-08-26 13:32:14 -04:00
Karen Kinnear
38560368c1 8012294: remove generic handling for default methods
Reviewed-by: kamg, coleenp
2013-08-26 11:35:25 -04:00
Stefan Karlsson
15464d7992 Merge 2013-08-26 07:01:23 -07:00
Aleksey Shipilev
9f4ed448a0 8023638: Add the regression test for 8006997
Add the relevant test and proofread the VM messages as well

Reviewed-by: coleenp, mseledtsov, dcubed
2013-08-26 17:42:03 +04:00
David Simms
618cb11a73 8022683: JNI GetStringUTFChars should return NULL on allocation failure not abort the VM
Return NULL on OOM from GetStringChars, GetStringUTFChars and Get<PrimitiveType>ArrayElements family of functions.

Reviewed-by: dholmes, coleenp
2013-08-26 09:33:01 +02:00
Harold Seigel
6a548048a3 8022183: GCC 4.6 change sdefault setting for omit-frame-pointer which breaks hotspot stack walking
Explicitly specify -fno-omit-frame-pointer.

Reviewed-by: coleenp, dholmes, dcubed
2013-08-25 21:21:18 -04:00
Daniel D. Daugherty
3b29cc06ea Merge 2013-08-23 10:39:15 -07:00
Alejandro Murillo
6549fc2f25 8023635: new hotspot build - hs25-b48
Reviewed-by: jcoomes
2013-08-23 03:14:54 -07:00
J. Duke
a21b1cb078 Merge 2017-07-05 19:09:29 +02:00
J. Duke
072eaeffde Merge 2017-07-05 19:09:26 +02:00
J. Duke
f46969a88a Merge 2017-07-05 19:09:18 +02:00
J. Duke
3a7a4a49dd Merge 2017-07-05 19:09:14 +02:00
J. Duke
5f133e9976 Merge 2017-07-05 19:09:09 +02:00
J. Duke
24449c88f0 Merge 2017-07-05 19:09:00 +02:00
J. Duke
645bb04df4 Merge 2017-07-05 19:08:56 +02:00
J. Duke
a2f95c84ad Merge 2017-07-05 19:08:38 +02:00
J. Duke
177cf42321 Added tag jdk8-b104 for changeset b5ed503c26ad 2017-07-05 19:08:15 +02:00
J. Duke
1962df5a7e Merge 2017-07-05 19:08:14 +02:00
J. Duke
2ac80d572a Merge 2017-07-05 19:08:09 +02:00
J. Duke
964f8d0838 Merge 2017-07-05 19:08:05 +02:00
J. Duke
16905c3130 Merge 2017-07-05 19:08:02 +02:00
J. Duke
8c6857c011 Merge 2017-07-05 19:07:59 +02:00
J. Duke
5acb6f53b7 Merge 2017-07-05 19:07:56 +02:00
J. Duke
4a3224e3f8 Merge 2017-07-05 19:07:53 +02:00
J. Duke
2cf8d97660 Merge 2017-07-05 19:07:49 +02:00
J. Duke
e391edefea Added tag jdk8-b103 for changeset 30a1d677a20c 2017-07-05 19:07:32 +02:00
J. Duke
41525a23dc Merge 2017-07-05 19:07:31 +02:00
J. Duke
2fb0c88cd1 Merge 2017-07-05 19:07:28 +02:00
J. Duke
939f870704 Merge 2017-07-05 19:07:23 +02:00
J. Duke
39c8daacb9 Merge 2017-07-05 19:07:19 +02:00
J. Duke
3ccba1b06c Merge 2017-07-05 19:07:16 +02:00
J. Duke
ba0baca2b7 Merge 2017-07-05 19:07:11 +02:00
J. Duke
407e69737f Merge 2017-07-05 19:07:07 +02:00
J. Duke
6a3c52740c Merge 2017-07-05 19:06:52 +02:00
J. Duke
9a9c31a690 Added tag jdk8-b102 for changeset bbe43d712fe0 2017-07-05 19:06:36 +02:00
J. Duke
e9a2e84e45 Merge 2017-07-05 19:06:36 +02:00