Igor Ignatyev
71fcf1be02
Merge
2015-04-15 11:23:06 +00:00
Goetz Lindenmaier
5827e6ce0f
8077838: Recent developments for ppc
...
Power 8 recognition and instructions, math.*Exact intrinsics and rtm, C2 optimizations
Reviewed-by: kvn, simonis
2015-04-15 12:44:56 +02:00
Igor Ignatyev
8fa30e8884
Merge
2015-04-15 09:49:50 +00:00
Roland Westrelin
cb7a08139b
8074676: java.lang.invoke.PermuteArgsTest.java fails with "assert(is_Initialize()) failed: invalid node class"
...
After guards in Arrays.copyOf() intrinsic, control may become top
Reviewed-by: kvn, vlivanov
2015-04-15 11:01:56 +02:00
Staffan Larsen
47d774ab34
8077364: "if( !this )" construct prevents build on Xcode 6.3
...
Reviewed-by: stefank, simonis
2015-04-15 09:34:46 +02:00
Sangheon Kim
7d99c72512
8077710: BACKOUT - java hangs with -XX:ParallelGCThreads=0 -XX:+ExplicitGCInvokesConcurrent options
...
Removed unnecessary guards.
Reviewed-by: stefank, jwilhelm
2015-04-14 09:44:06 -07:00
Vladimir Ivanov
4dc0960ac2
8075838: Method for typing MethodTypes
...
Reviewed-by: jrose, ahgross, alanb, bmoloden
2015-04-14 19:10:28 +03:00
Andrew Haley
d81e78e8bc
8077615: AARCH64: Add C2 intrinsic for BigInteger::multiplyToLen() method
...
Add C2 intrinsic for BigInteger::multiplyToLen() on AArch64.
Reviewed-by: kvn
2015-04-14 11:43:18 +01:00
Michael Haupt
1cbf641d91
8076461: JSR292: remove unused native and constants
...
Reviewed-by: jrose, vlivanov
2015-04-14 18:16:10 +03:00
Vladimir Ivanov
5ff12acb9d
8062280: C2: inlining failure due to access checks being too strict
...
Reviewed-by: kvn
2015-04-14 18:11:06 +03:00
Vladimir Ivanov
ce40bf07b2
8057919: Class.getSimpleName() should work for non-JLS compliant class names
...
Reviewed-by: dholmes, jrose
2015-04-14 18:03:43 +03:00
Bengt Rutisson
8e2f1d5560
8077403: Remove guarantee from GenCollectedHeap::is_in()
...
Reviewed-by: mgerdin, jmasa
2015-04-14 11:24:03 +02:00
Stefan Karlsson
06b8ac7d74
8077420: Build failure with SS12u4
...
Reviewed-by: dholmes, lfoltan
2015-04-14 11:40:13 +02:00
Cheleswer Sahu
f93a647092
8072863: Replace fatal() with vm_exit_during_initialization() when an incorrect class is found on the bootclasspath
...
Reviewed-by: dholmes, coleenp
2015-04-13 23:04:02 -07:00
Goetz Lindenmaier
af1efee490
8077618: Move rtmLocking.cpp to shared directory
...
Reviewed-by: dholmes, kvn
2015-04-13 18:49:59 -07:00
Christian Tornqvist
74a8303c24
Merge
2015-04-10 15:18:45 +00:00
Dmitry Samersoff
19d7e33b10
8044416: serviceability/sa/jmap-hashcode/Test8028623.java fails with AssertionFailure: can not get class data for java/lang/UNIXProcess$Platform$$Lambda
...
Lambda object is not counted when SA builds class data cache but is reached inside live region.
Reviewed-by: sla, jbachorik
2015-04-10 05:22:56 -07:00
Lana Steuck
53fb10020b
Merge
2015-04-09 17:38:28 -07:00
David Katleman
dca9f784cb
Added tag jdk9-b59 for changeset 174027605384
2015-04-09 06:40:12 -07:00
Evgeniya Stepanova
89649d21af
8026043: Add regression test for JDK-8000831
...
Reviewed-by: mchung
2015-04-09 14:16:04 +03:00
Jon Masamitsu
5285c9ea86
8077301: Optimized build is broken
...
Reviewed-by: kbarrett, brutisso
2015-04-13 11:01:29 -07:00
Per Lidén
ca9afd25f6
8077413: Avoid use of Universe::heap() inside collectors
...
Reviewed-by: stefank, kbarrett
2015-04-13 15:47:48 +02:00
Mikael Gerdin
f078697a45
8077400: Unnecessary and incorrect "Code Cache Roots" G1 log entry
...
Reviewed-by: tschatzl, brutisso, sangheki
2015-04-10 13:58:36 +02:00
Bengt Rutisson
2cefed232b
8077411: Remove CollectedHeap::supports_heap_inspection()
...
Reviewed-by: stefank, ecaspole, jmasa
2015-04-12 14:59:41 +02:00
Eric Caspole
d0dafa0c28
8077414: PSPromotionLAB _state is unintialized
...
Initialize _state to zero_size
Reviewed-by: brutisso, stefank
2015-04-10 10:55:07 -04:00
Lana Steuck
6ae01cc622
Merge
2015-04-08 14:32:11 -07:00
David Katleman
870c45e9a0
Added tag jdk9-b58 for changeset 91800dac27eb
2015-04-08 13:12:46 -07:00
Dmitry Dmitriev
5f589f20aa
8076311: Java 9 process negative MaxTenuringThreshold in different way than Java 8
...
Corrected processing of invalid MaXTenuringThreshold
Reviewed-by: jmasa, dholmes, kbarrett
2015-04-08 15:49:29 +03:00
Stefan Karlsson
2a4fe40ee2
Merge
2015-04-10 14:59:21 +00:00
Sangheon Kim
2dff1df5da
8076325: java hangs with -XX:ParallelGCThreads=0 -XX:+ExplicitGCInvokesConcurrent options
...
Added a guard of gc workers > 0 to execute logic.
Reviewed-by: stefank, mgerdin
2015-04-09 10:16:45 -07:00
Thomas Schatzl
06bba0999a
8077255: TracePageSizes output reports wrong page size on Windows with G1
...
Print selected page size, not alignment size chosen by ReservedSpace (which is the vm_allocation_granularity that is different to page size on Windows) in the message presented by TracePageSizes.
Reviewed-by: drwhite, jmasa
2015-04-09 15:41:47 +02:00
Thomas Stuefe
3d93d62722
8077257: Use CanUseSafeFetch instead of probing SafeFetch stub directly
...
Reviewed-by: simonis
2015-04-08 12:51:50 +02:00
Jaroslav Bachorik
1baf145d9e
Merge
2015-04-08 08:07:47 +00:00
Bengt Rutisson
d86a561fe4
8076614: Add comment to ClearNoncleanCardWrapper::do_MemRegion()
...
Reviewed-by: kbarrett, stefank
2015-04-08 09:35:25 +02:00
Jesper Wilhelmsson
7ec8aadd33
Merge
2015-04-09 17:39:42 +02:00
Kim Barrett
49f5eb0a78
Merge
2015-04-09 12:40:20 +00:00
Jesper Wilhelmsson
46fd08f9ac
8077315: Build failure on OSX after compiler upgrade
...
Reviewed-by: stefank, mgerdin
2015-04-09 11:30:37 +02:00
Jesper Wilhelmsson
28d6d2146c
8077302: src/share/vm/oops/instanceRefKlass.inline.hpp has a doubble /*
...
Reviewed-by: stefank, mgerdin
2015-04-09 11:29:32 +02:00
Kim Barrett
75f8399057
8076265: Simplify deal_with_reference
...
Eliminate _CHECK_BOTH_FINGERS_ and simplify.
Reviewed-by: brutisso, tschatzl
2015-04-08 10:32:16 -04:00
Per Lidén
f6e2ae001d
8076534: CollectedHeapName in SA agent incorrect
...
Reviewed-by: dsamersoff, sla, tschatzl
2015-04-08 15:19:49 +02:00
David Holmes
d3e55fcf3e
Merge
2015-04-08 06:01:14 +00:00
David Holmes
8459bbf4c1
8067235: embedded/minvm/checknmt fails on compact1 and compact2 with minimal VM
...
Reviewed-by: lfoltan, sspitsyn
2015-04-08 01:27:44 -04:00
Serguei Spitsyn
89256b01cb
8066679: jvmtiRedefineClasses.cpp assert cache ptrs must match
...
Remove the assert and deallocate cashed class file bytes that are in collision
Reviewed-by: coleenp, dcubed
2015-04-07 20:18:28 -07:00
George Triantafillou
8df4646de2
8076274: [TESTBUG] Remove @ignore from runtime\NMT\JcmdDetailDiff.java
...
Reviewed-by: lfoltan, coleenp
2015-04-07 11:25:06 -07:00
Thomas Stuefe
c034b74806
8076475: Misuses of strncpy/strncat
...
Various small fixes around strncpy and strncat
Reviewed-by: dsamersoff, coleenp
2015-04-07 14:19:03 +02:00
Dmitry Samersoff
f84a0d02b9
8067991: [Findbugs] SA com.sun.java.swing.ui.CommonUI some methods need final protect
...
Fixed java programmint style nit
Reviewed-by: jbachorik, sspitsyn
2015-04-07 03:04:29 -07:00
Thomas Schatzl
0a0a22f7ea
8058354: SPECjvm2008-Derby -2.7% performance regression on Solaris-X64 starting with 9-b29
...
Allow use of large pages for auxiliary data structures in G1. Clean up existing interfaces.
Reviewed-by: jmasa, pliden, stefank
2015-04-07 10:53:51 +02:00
Alejandro Murillo
a1a1955a97
Merge
2015-04-06 09:33:20 -07:00
Lana Steuck
eba464db1a
Merge
2015-04-03 16:34:51 -07:00
Calvin Cheung
d4c484b0ba
Merge
2015-04-03 13:45:33 -07:00