Martin Doerr
|
f6cb49ba48
|
8138895: C1: PPC64 Port needs special register for Locks in synchronization code
Reviewed-by: vlivanov, goetz
|
2015-10-05 23:50:43 +02:00 |
|
Martin Doerr
|
28115bceae
|
8138892: C1: Improve counter overflow checking
Reviewed-by: iveresov, goetz, twisti, vlivanov
|
2015-10-21 11:40:05 +02:00 |
|
Goetz Lindenmaier
|
f620878faf
|
8143180: Internal Error in src/cpu/ppc/vm/macroAssembler_ppc.cpp:4287
Fix ppc64 issue after 8141133.
Reviewed-by: simonis, goetz
|
2015-11-19 11:02:14 +01:00 |
|
Alexander Smundak
|
1d58a73e8c
|
8139258: PPC64LE: argument passing problem when passing 15 floats in native call
Reviewed-by: mdoerr, goetz
|
2015-11-17 08:59:21 +01:00 |
|
Nils Eliasson
|
c2892b5dce
|
Merge
|
2015-11-16 20:56:18 +01:00 |
|
Konstantin Shefov
|
6de50f10f5
|
8131778: java disables UseAES flag when using VIS=2 on sparc
Reviewed-by: iignatyev, kvn
|
2015-11-13 18:14:41 +03:00 |
|
Nils Eliasson
|
2f9e32256d
|
Merge
|
2015-11-13 13:31:48 +01:00 |
|
Christian Thalinger
|
6896030b96
|
8140424: don't prefix developer and notproduct flag variables with CONST_ in product builds
Reviewed-by: goetz, stefank
|
2015-11-11 16:32:17 -10:00 |
|
Gilles Duboscq
|
c4ce43c1ac
|
8141133: [JVMCI] crash during safepoint deopt if rethrow_exception is set
Reviewed-by: twisti
|
2015-11-11 14:40:38 -10:00 |
|
Joseph Provino
|
539395ffbf
|
Merge
|
2015-11-11 23:47:41 +00:00 |
|
Aleksey Shipilev
|
ac09d8a135
|
8140650: Method::is_accessor should cover getters and setters for all types
Reviewed-by: vlivanov, coleenp, sgehwolf
|
2015-11-11 01:27:36 +03:00 |
|
Michael C Berg
|
e86e38619e
|
8140779: Code generation fixes for avx512
Assembler refactoring. Abstract away instruction attributes.
Reviewed-by: kvn, roland, iveresov
|
2015-11-09 11:26:41 -08:00 |
|
Nils Eliasson
|
6ec2776bf3
|
8141629: Hs-comp doesn't build with JDK-8139040
Fix benign uninitialized vars
Reviewed-by: roland
|
2015-11-06 16:42:01 +01:00 |
|
Roland Schatz
|
26f02e4686
|
8139589: [JVMCI] throw exceptions in faulty code installation operations
Reviewed-by: twisti
|
2015-11-06 10:06:51 -10:00 |
|
Nils Eliasson
|
3307d0f163
|
Merge
|
2015-11-06 11:34:03 +01:00 |
|
Jesper Wilhelmsson
|
1a5787d42e
|
Merge
|
2015-11-05 19:31:57 +01:00 |
|
Christian Thalinger
|
a38ea495d6
|
8139170: JVMCI refresh
Reviewed-by: kvn
|
2015-11-04 07:23:23 -10:00 |
|
Tobias Hartmann
|
7af927f9c1
|
8141132: JEP 254: Compact Strings
Adopt a more space-efficient internal representation for strings.
Co-authored-by: Brent Christian <brent.christian@oracle.com>
Co-authored-by: Vivek Deshpande <vivek.r.deshpande@intel.com>
Co-authored-by: Charlie Hunt <charlie.hunt@oracle.com>
Co-authored-by: Vladimir Kozlov <vladimir.kozlov@oracle.com>
Co-authored-by: Roger Riggs <roger.riggs@oracle.com>
Co-authored-by: Xueming Shen <xueming.shen@oracle.com>
Co-authored-by: Aleksey Shipilev <aleksey.shipilev@oracle.com>
Co-authored-by: Sandhya Viswanathan <sandhya.viswanathan@intel.com>
Reviewed-by: alanb, bdelsart, coleenp, iklam, jiangli, jrose, kevinw, naoto, pliden, roland, smarks, twisti
|
2015-11-03 09:41:03 +01:00 |
|
Stefan Karlsson
|
eddb003fc7
|
8140584: nmethod::oops_do_marking_epilogue always runs verification code
Reviewed-by: tschatzl, kvn
|
2015-10-27 12:25:08 +01:00 |
|
Goetz Lindenmaier
|
3b8c97faae
|
8140482: Various minor code improvements (runtime)
Reviewed-by: dholmes, coleenp, sspitsyn, dsamersoff
|
2015-10-26 16:21:37 +01:00 |
|
Ed Nevill
|
ba17a6c8f8
|
8140611: aarch64: jtreg test jdk/tools/pack200/UnpackerMemoryTest.java SEGVs
Fix register usage on calling native synchronized methods
Reviewed-by: kvn, adinn
|
2015-10-27 18:05:20 +00:00 |
|
Ed Nevill
|
037d51d7b0
|
8140582: aarch64: jvm fails to initialise after 8078556
Jvm fails to initialise on aarch64 systems with pagesize > 4K
Reviewed-by: duke
|
2015-10-27 10:08:48 +00:00 |
|
Dean Long
|
206767c0a2
|
Merge
|
2015-10-27 01:45:01 -04:00 |
|
Jan Civlin
|
0485593fbc
|
8139340: SuperWord enhancement to support vector conditional move (CMovVD) on Intel AVX cpu
Emit vector conditional moves
Reviewed-by: kvn
|
2015-10-26 19:33:31 -07:00 |
|
Vivek R Deshpande
|
c07f802b14
|
8139575: Update for x86 log in the math lib
Add new java.lang.Math() intrinsics from x86
Reviewed-by: kvn, iveresov
|
2015-10-22 21:39:25 -07:00 |
|
Ed Nevill
|
724a1054af
|
8140238: Zero fails to build from source
Zero fails to build after 8136421 and 8078554
Reviewed-by: kvn
|
2015-10-21 12:15:37 +00:00 |
|
Joseph Provino
|
db5f26110b
|
Merge
|
2015-10-20 11:17:19 -04:00 |
|
Dean Long
|
344a9becee
|
Merge
|
2015-10-17 19:40:30 -04:00 |
|
Roland Westrelin
|
6c269ab6a9
|
Merge
|
2015-10-16 11:47:04 +00:00 |
|
Ed Nevill
|
47040f764d
|
8139674: aarch64: guarantee failure in TestOptionsWithRanges.java
Fix negative overflow in instruction field
Reviewed-by: kvn, roland, adinn, aph
|
2015-10-15 15:33:54 +00:00 |
|
Zoltan Majo
|
34e1545cab
|
8080650: Enable stubs to use frame pointers correctly
Change MacroAssembler::verified_entry() to set up RBP correctly when generating stub code.
Reviewed-by: kvn
|
2015-10-15 17:38:41 +02:00 |
|
Gerard Ziemski
|
22838597ea
|
8078556: Runtime: implement ranges (optionally constraints) for those flags that have them missing
JEP 245: implement ranges and constraints for runtime flags.
Co-authored-by: Goetz Lindenmaier <goetz.lindenmaier@sap.com>
Reviewed-by: coleenp, ddmitriev, jiangli, goetz
|
2015-10-15 13:34:21 -05:00 |
|
Jesper Wilhelmsson
|
7078962b9c
|
Merge
|
2015-10-15 13:28:22 +02:00 |
|
Christian Thalinger
|
230d811034
|
8139386: JVMCI test failed with assert(_jvmci._alternate_call_target == 0L) failed: must be
Reviewed-by: kvn
|
2015-10-14 12:29:18 -10:00 |
|
Andrew Haley
|
3ceb2dbcc2
|
8139041: Redundant DMB instructions
Merge consecutive DMB intstructions
Reviewed-by: roland, kvn, twisti
|
2015-10-13 16:25:50 +00:00 |
|
Coleen Phillimore
|
5179fc3488
|
8139163: InstanceKlass::cast passes through NULL
Reduce raw (InstanceKlass*) casts and InstanceKlass::cast, which no long allows null
Reviewed-by: twisti, kbarrett
|
2015-10-26 13:11:36 -04:00 |
|
Coleen Phillimore
|
ed82cd0ee8
|
Merge
|
2015-10-23 23:06:53 +02:00 |
|
Coleen Phillimore
|
f1e89ea4cc
|
8140274: methodHandles and constantPoolHandles should be passed as const references
Modified code to use const reference parameters
Reviewed-by: sspitsyn, twisti
|
2015-10-23 16:48:38 -04:00 |
|
Goetz Lindenmaier
|
83b3b21342
|
8139040: Fix initializations before ShouldNotReachHere() etc. and enable -Wuninitialized on linux
Reviewed-by: stuefe, coleenp, roland
|
2015-10-22 13:07:10 -04:00 |
|
David Lindholm
|
a9eb4d64cb
|
Merge
|
2015-10-09 08:46:44 +00:00 |
|
David Lindholm
|
5770f4eb32
|
8042893: compiler: PRAGMA_FORMAT_MUTE_WARNINGS_FOR_GCC needs to be removed from source files
8042894: runtime: PRAGMA_FORMAT_MUTE_WARNINGS_FOR_GCC needs to be removed from source files
Reviewed-by: goetz, brutisso
|
2015-10-09 09:42:33 +02:00 |
|
Mikael Gerdin
|
6aec53bd96
|
8139086: Solaris/Sparc slowdebug build fails for memset_with_concurrent_readers.cpp
Reviewed-by: dcubed, kbarrett, coleenp
|
2015-10-09 09:00:33 +02:00 |
|
Dean Long
|
8ecc501677
|
Merge
|
2015-10-08 19:16:42 +00:00 |
|
Tomasz Wojtowicz
|
254fe207a8
|
8139094: Tier1 test java/util/zip/TestCRC32C.java fails due to fixes for JDK-8134553
Match correct intrinsic kind
Reviewed-by: iveresov, kvn
|
2015-10-08 09:51:12 -07:00 |
|
Ed Nevill
|
a138ebeb52
|
8139043: aarch64: add support for adler32 intrinsic
Add adler32 support like 8132081 for sparc
Reviewed-by: kvn
|
2015-10-08 13:14:46 +00:00 |
|
Jesper Wilhelmsson
|
0ec56658ea
|
Merge
|
2015-10-08 22:35:20 +02:00 |
|
Andrew Dinn
|
bf99cd983a
|
8139042: AARCH64: Correct regression introduced by 8080293
Reinstate unsafe volatile optimization broken by JDK-8080293
Reviewed-by: aph, kvn
|
2015-10-07 06:56:58 -04:00 |
|
Vivek R Deshpande
|
5a633b1cbd
|
8132207: update for x86 exp in the math lib
Add new java.lang.Math() intrinsics from x86
Reviewed-by: kvn, iveresov
|
2015-10-05 20:02:40 -07:00 |
|
Goetz Lindenmaier
|
56d0ec1e1a
|
8138733: Fix build: gcc < 4.8 doesn't grok -Wno-format-zero-length added in 8080775
Also fix one problematic format on ppc.
Reviewed-by: david, simonis
|
2015-10-02 11:46:42 +02:00 |
|
Jesper Wilhelmsson
|
e75e2e04f7
|
Merge
|
2015-10-07 01:03:24 +02:00 |
|