Coleen Phillimore
cc04ffc7b3
Merge
2017-10-03 21:21:35 +00:00
Coleen Phillimore
73a801bc43
8186777: Make Klass::_java_mirror an OopHandle
...
Add indirection for fetching mirror so that GC doesn't have to follow CLD::_klasses
Co-authored-by: Rickard Backman <rickard.backman@oracle.com>
Reviewed-by: hseigel, thartmann, eosterlund, stefank
2017-10-03 16:42:04 -04:00
Patric Hedlin
e31bc5637a
8188031: Complement fused mac operations on SPARC
...
Adding a few (FMAf) matcher patterns to the SPARC back-end
Reviewed-by: rbackman, kvn
2017-09-29 10:44:58 +02:00
Patric Hedlin
d801fa5d9d
8182279: Updating SPARC feature/capability detection to support Core C5
...
Renamed Core Sx to Core Cx (C3, C4, C5, according to name change).
Reviewed-by: kvn, dholmes
2017-09-29 10:41:36 +02:00
Patric Hedlin
b125aebb91
8167199: Add C2 SPARC intrinsic for BigInteger::multiplyToLen() method
...
Preliminary support for intrinsic multiplyToLen, including generalised version based on 'mpmul' instruction (when available).
Reviewed-by: kvn, neliasso
2017-09-29 10:40:54 +02:00
Patric Hedlin
1af1d42ac4
8011352: C1: TraceCodeBlobStacks crashes fastdebug Solaris SPARC
...
Handle null correctly
Reviewed-by: roland, dlong, rbackman
2017-09-29 10:40:49 +02:00
Erik Helin
80f8ee98e4
8187570: Comparison between pointer and char in MethodMatcher::canonicalize
...
Reviewed-by: ysuenaga, eosterlund
2017-09-15 10:43:03 +02:00
Erik Österlund
aa72ba3a64
8187977: Generalize Atomic::xchg to use templates
...
Reviewed-by: kbarrett, coleenp
2017-09-26 21:37:01 +02:00
Ioi Lam
a2d1045eef
8187979: Clean up info printing at CDS dump time
...
Reviewed-by: jiangli, ccheung
2017-10-02 16:00:42 -07:00
David Holmes
fd93a04684
8185062: Set AssumeMP to true and deprecate the flag
...
Reviewed-by: shade, dcubed, kvn
2017-10-02 18:56:30 -04:00
Dmitrij Pochepko
b787f1b55b
8186915: AARCH64: Intrinsify squareToLen and mulAdd
...
Reviewed-by: aph
2017-10-02 17:20:14 +03:00
Serguei Spitsyn
87a8a4301f
Merge
2017-09-30 01:38:57 +00:00
Serguei Spitsyn
b4347ad825
Merge
2017-09-30 00:14:39 +00:00
Serguei Spitsyn
8f9b248011
Merge
2017-09-29 23:53:15 +00:00
Calvin Cheung
6213838f11
8138600: eliminate the need of ModuleLoaderMap.dat for CDS
...
Removed the code which generates the ModuleLoaderMap.dat and the code which references it
Reviewed-by: mchung, jiangli
2017-09-29 10:11:01 -07:00
Yasumasa Suenaga
858db7244e
8187402: UnknownOopException is occurred on Stack Memory window in HSDB
...
Reviewed-by: sspitsyn, jgeorge
2017-09-29 21:00:18 +09:00
Yasumasa Suenaga
12a11f2c65
8175816: SA: HSDB: Compute Liveness results in java.lang.IndexOutOfBoundsException
...
Reviewed-by: sspitsyn, jgeorge
2017-09-29 20:57:48 +09:00
Serguei Spitsyn
195531f733
8177901: JDWP exit error JVMTI_ERROR_WRONG_PHASE(112): on checking for an interface
...
Add synchronization between CommandLoop and cbVMDeath callback
Reviewed-by: dholmes, dcubed
2017-09-26 00:52:29 -07:00
Mikael Gerdin
04b79fa8f3
8187040: ThreadCritical crashes on Solaris if used between os::init and os::init_2
...
Reviewed-by: dholmes, stuefe
2017-09-25 21:25:46 -04:00
Jesper Wilhelmsson
1b0c9f4ae7
Merge
2017-09-25 19:54:58 +00:00
Martin Doerr
d0dc2dd231
8185979: PPC64: Implement SHA2 intrinsic
...
Co-authored-by: Bruno Rosa <bruno.rosa@eldorado.org.br>
Co-authored-by: Gustavo Serra Scalet <gustavo.scalet@eldorado.org.br>
Co-authored-by: Igor Nunes <igor.nunes@eldorado.org.br>
Reviewed-by: mdoerr, goetz
2017-09-25 17:40:06 +02:00
Athijegannathan Sundararajan
551d0689ed
8187934: dropping a shebang script in src/sample/nashorn directory results in test failure
...
Reviewed-by: hannesw, jlaskey
2017-09-25 20:32:44 +05:30
Srinivas Dama
dca8480e87
8186011: Fix samples/java_completion.js and samples/disassemble.js
...
Replaced continuation property to method as API changed and removed invalid test in jdk9 modular system
Reviewed-by: hannesw, sundar
2017-09-26 00:37:37 +05:30
Gustavo Serra Scalet
521c3ea430
8185976: PPC64: Implement MulAdd and SquareToLen intrinsics
...
This implementation is based on the algorithm implemented in java. It yields a performance speedup of: JDK8: 23% JDK9: 5% JDK10: 5%
Reviewed-by: mdoerr, goetz
2017-09-25 09:37:43 +02:00
Goetz Lindenmaier
a17ce440a5
8187547: PPC64: icache invalidation is incorrect in some places
...
Reviewed-by: mdoerr, goetz
2017-09-25 08:43:43 +02:00
Sergey Bylokhov
97d93fe4d8
8187442: Xcheck:jni produces various "WARNING in native method" in launcher
...
Reviewed-by: ksrini, dholmes
2017-09-22 15:32:09 -07:00
John R Rose
f98aab0db9
8185993: MethodHandle.invokeWithArguments jumbo-arity
...
Reviewed-by: psandoz, vlivanov
2017-09-22 15:28:16 -07:00
Jan Lahoda
b45c9233a4
8044853: Attr synthesizes nullcheck tree nodes
...
Avoid move of JCNewClass.encl to args in front end phases.
Reviewed-by: jjg
2017-09-22 14:06:11 +02:00
Priya Lakshmi Muthuswamy
de9651c66a
8181792: nashorn samples/exec.js has some incorrect examples
...
Reviewed-by: sundar, hannesw
2017-09-22 12:00:41 +02:00
Priya Lakshmi Muthuswamy
6c1410fffa
8186180: Symbol.__proto__ results in error with format string placeholder
...
Reviewed-by: sundar, hannesw
2017-09-22 11:52:38 +02:00
Priya Lakshmi Muthuswamy
ea3a3f20d5
8187362: Nashorn unsigned right shift operator unexpectedly returns floating-point
...
Reviewed-by: sundar, hannesw
2017-09-22 11:48:57 +02:00
Mandy Chung
21c1304c15
8187449: jdeps fails when an upgradeable module is upgraded with an automatic module
...
Reviewed-by: lancea, psandoz
2017-09-21 13:55:44 -07:00
Roger Riggs
cc7c5f202b
Merge
2017-09-21 13:40:18 -04:00
Jan Lahoda
0fcaa36105
8184739: Incorrect end position of PackageTree
...
Fixing end position of PackageTree.
Reviewed-by: jjg
2017-09-21 17:47:34 +02:00
Roger Riggs
a3b9c07ee4
8177932: (process) java/lang/ProcessHandle/OnExitTest.java failed with "Process A should not be alive..."
...
Reviewed-by: stuefe, dholmes, fyuan
2017-09-21 11:41:34 -04:00
Roger Riggs
5e55e5e2ee
8187631: Refactor FileDescriptor close implementation
...
Reviewed-by: bpb, alanb
2017-09-21 11:41:12 -04:00
Kumar Srinivasan
8088bd6350
8186875: Removed unused method LinkFactory.getTypeAnnotationLinks(LinkInfo linkInfo)
...
Reviewed-by: anazarov, bpatel, jjg
2017-09-20 15:22:21 -07:00
Hannes Wallnöfer
9ddbf8fde2
8186646: Nashorn: "duplicate code" assertion when binding a vararg function that just passes arguments along
...
Reviewed-by: sundar, jlaskey
2017-09-21 14:40:50 +02:00
Prasanta Sadhukhan
1cb97b8378
8186987: NullPointerException in RasterPrinterJob without PrinterResolution
...
Reviewed-by: prr, pnarayanan
2017-09-21 16:21:14 +05:30
Prasanta Sadhukhan
34500e27fe
8156042: Modifiers of swing ActionEvent does not work when "-Djavafx.embed.singleThread=true"
...
Reviewed-by: azvegint
2017-09-21 16:17:37 +05:30
Weijun Wang
fe19274488
8186831: Kerberos ignores PA-DATA with a non-null s2kparams
...
Reviewed-by: xuelei
2017-09-21 16:29:45 +08:00
Weijun Wang
8a1e214f37
8186931: jdk.security.jarsigner package is missing package summary
...
Reviewed-by: mchung, mullan
2017-09-21 16:29:34 +08:00
Weijun Wang
2bb3b82709
8148371: Remove policytool
...
Reviewed-by: erikj, alanb, mullan
2017-09-21 16:29:18 +08:00
Xueming Shen
02b9452ed3
8186464: ZipFile cannot read some InfoZip ZIP64 zip files
...
Reviewed-by: martin
2017-09-20 16:41:54 -07:00
Erik Joelsson
3789983e89
8187443: Forest Consolidation: Move files to unified layout
...
Reviewed-by: darcy, ihse
2017-09-12 19:03:39 +02:00
Jaroslav Tulach
d72e093a74
8182701: Modify JVMCI to allow Graal Compiler to expose platform MBean
...
Reviewed-by: dnsimon, kvn, alanb, mchung, dfuchs
2017-09-28 13:52:15 -07:00
Sangheon Kim
c56b6c1c4f
8186465: Each j.l.Reference elapsed time log is incorrect
...
Fixed wrongly referencing variable and updated regression test to compare each elapsed time vs. sum of those
Reviewed-by: stefank, tschatzl
2017-09-28 12:13:57 -07:00
Harold Seigel
38378b4f12
Merge
2017-09-28 17:10:36 +00:00
Harold Seigel
87e30fd801
8186092: Unnecessary loader constraints produced when there are multiple defaults
...
Do not check loader constraints for overpass methods
Reviewed-by: dholmes, acorn
2017-09-28 13:01:24 -04:00
Zhengyu Gu
c4ba1b52b3
8186770: NMT: Report metadata information in NMT summary
...
Added metadata statistics in NMT summary report
Reviewed-by: adinn, coleenp
2017-09-28 09:56:54 -04:00