Stefan Karlsson
0454a45a80
8029106: JVM crashes in Metachunk::Metachunk during parallel class redefinition (PrivateMLetController, anonymous-simple_copy_1)
...
Fixed overflow bug in VirtualSpaceNode::is_available
Reviewed-by: mgerdin, brutisso, coleenp, jmasa
2013-12-09 10:03:39 +01:00
Stefan Johansson
5f4d0e9c25
8028993: Full collections with ParallelScavenge slower in JDK 8 compared to 7u40
...
Reducing the number of calls to follow_class_loader to speed up the marking phase. Also removed some unnecessary calls to adjust_klass.
Reviewed-by: stefank, jmasa, mgerdin
2013-12-10 10:31:00 +01:00
Erik Helin
5d5b1157d1
8029326: G1 does not check if threads gets created
...
Reviewed-by: brutisso, jmasa, jwilhelm
2013-12-09 08:20:45 +01:00
Lois Foltan
5ece6fc7fd
8028741: Interface Method Resolution should skip static and non-public methods in j.l.Object
...
Implementation of JDK 8 JVMS 5.4.3.4 specification change to skip static and non-public methods of java.lang.Object for interface method resolution.
Reviewed-by: acorn, coleenp
2013-12-10 16:18:26 -05:00
Lois Foltan
2078c58bbf
8029415: java/lang/reflect/Method/invoke/TestPrivateInterfaceMethodReflect.java fails on all platforms with hs25-b61
...
Check first that a class is not a dynamically-generated bytecode associated with 1.4 reflection implementation, to emitting an ICCE of an invokespecial IMR of a method in an indirect superinterface.
Reviewed-by: acorn, hseigel
2013-12-06 11:33:10 -05:00
Markus Grönlund
cd7d5ca125
8028412: AsyncGetCallTrace() is broken on x86 in JDK 7u40
...
Reviewed-by: kvn, sspitsyn
2013-12-05 12:35:38 +01:00
Staffan Larsen
62e1b6eddd
8029395: SA: jstack throws WrongTypeException
...
SA missed some TLABs
Reviewed-by: dsamersoff, mgerdin, brutisso
2013-12-04 14:43:50 +01:00
Harold Seigel
9169a8f064
8027458: VM anonymous classes: wrong context for protected access checks
...
Use the anonymous class's host class for protected access checks
Reviewed-by: acorn, coleenp, lfoltan
2013-12-04 08:10:31 -05:00
Anton Ivanov
b6d0b72ec0
8028587: New tests development for intrisics for basic operators - add, neg, inc, dec, sub, mul
...
Reviewed-by: twisti
2013-12-31 19:26:57 +04:00
Igor Veresov
cfefd04320
8027388: JVM crashes with SIGSEGV (0xb) at pc=0x00000001077cbbf6
...
Make object non-scalarizable if it has field with multiple bases one of which is null
Reviewed-by: kvn, twisti
2013-12-26 21:00:23 -08:00
Albert Noll
2eb5e0e89d
8028052: compiler/startup/SmallCodeCacheStartup.java fails there is no 'no space to run compiler' in the output
...
Weaken test so that configurations that have no C1 compiler pass
Reviewed-by: iveresov
2013-12-20 10:31:14 +01:00
Albert Noll
066ad17893
8030783: Provide regression test for 8026478: -XX:+VerifyAdapterSharing is broken
...
Added simple regression test
Reviewed-by: iveresov
2013-12-20 10:29:44 +01:00
Tobias Hartmann
63f7ba0045
8025277: Add -XX: flag to print code cache sweeper statistics
...
New diagnostic flag prints statistics about the code cache sweeper
Reviewed-by: kvn
2013-12-19 14:08:02 +01:00
Albert Noll
0679f774af
8026478: -XX:+VerifyAdapterSharing is broken
...
Fix by considering all checks in StubRoutines
Reviewed-by: kvn, twisti
2013-12-19 06:09:16 +01:00
Albert Noll
2656f6d603
8029091: Bug in calculation of code cache sweeping interval
...
Use signed data type so that no underflow can happen
Reviewed-by: kvn, roland
2013-12-17 08:31:06 +01:00
J. Duke
343c8d34a8
Merge
2017-07-05 19:26:54 +02:00
J. Duke
71227fa4e2
Merge
2017-07-05 19:26:50 +02:00
J. Duke
355f80fb37
Merge
2017-07-05 19:26:45 +02:00
J. Duke
38c9e86fbd
Merge
2017-07-05 19:26:41 +02:00
J. Duke
b5e19dc13d
Merge
2017-07-05 19:26:37 +02:00
J. Duke
b841f889c7
Merge
2017-07-05 19:26:34 +02:00
J. Duke
a8ce2475eb
Merge
2017-07-05 19:26:30 +02:00
J. Duke
3a9f936f33
Merge
2017-07-05 19:26:20 +02:00
J. Duke
9decde8843
Added tag jdk9-b00 for changeset 13b877757b0b
2017-07-05 19:26:09 +02:00
J. Duke
15c2120672
Merge
2017-07-05 19:26:09 +02:00
J. Duke
3c86d15a4d
Merge
2017-07-05 19:26:06 +02:00
J. Duke
88b40a0c6c
Merge
2017-07-05 19:26:03 +02:00
J. Duke
a5deb10fc5
Merge
2017-07-05 19:26:00 +02:00
J. Duke
bae2e2b3d0
Merge
2017-07-05 19:25:57 +02:00
J. Duke
529834b3aa
Merge
2017-07-05 19:25:55 +02:00
J. Duke
ec997185a5
Merge
2017-07-05 19:25:52 +02:00
J. Duke
2d14c6019a
Merge
2017-07-05 19:25:49 +02:00
J. Duke
4275b93b8f
Added tag jdk8-b120 for changeset a1ee9743f4ee
2017-07-05 19:25:40 +02:00
J. Duke
9a9add8825
Merge
2017-07-05 19:25:40 +02:00
J. Duke
6b89c2cc7b
Merge
2017-07-05 19:25:36 +02:00
J. Duke
cc8c8c8c79
Merge
2017-07-05 19:25:31 +02:00
J. Duke
df5d3e98e2
Merge
2017-07-05 19:25:28 +02:00
J. Duke
f13008ceaa
Merge
2017-07-05 19:25:24 +02:00
J. Duke
3aea101f92
Merge
2017-07-05 19:25:20 +02:00
J. Duke
2dd8933aa1
Merge
2017-07-05 19:25:17 +02:00
J. Duke
5aa800c179
Merge
2017-07-05 19:25:03 +02:00
J. Duke
2c4cf81da9
Added tag jdk8-b119 for changeset 87b743b2263c
2017-07-05 19:24:48 +02:00
J. Duke
9d65d79487
Merge
2017-07-05 19:24:47 +02:00
J. Duke
69344cc842
Merge
2017-07-05 19:24:44 +02:00
J. Duke
a73dc6aa42
Merge
2017-07-05 19:24:37 +02:00
J. Duke
1b3c77ddfc
Merge
2017-07-05 19:24:32 +02:00
J. Duke
d15fafbfe0
Merge
2017-07-05 19:24:26 +02:00
J. Duke
eefa103320
Merge
2017-07-05 19:24:20 +02:00
J. Duke
535e494a12
Merge
2017-07-05 19:24:14 +02:00
J. Duke
5b92500617
Merge
2017-07-05 19:23:56 +02:00