Commit Graph

1834 Commits

Author SHA1 Message Date
Brian Burkhalter
a74cf79db4 8140630: java/nio/Buffer/Basic.java crashes vm on linux-x64 using latest devkit to build
Build Bits.c at a lower optimization level on linux-x64.

Reviewed-by: tbell
2015-11-04 14:06:45 -08:00
Volker Simonis
01355aa18c 8141290: AIX: fix build after '8140661: Rename LDFLAGS_SUFFIX to LIBS'
Reviewed-by: ihse
2015-11-04 12:46:05 +01:00
Magnus Ihse Bursie
61aa204f40 8141333: Rename SetupArchive to SetupJarArchive
Reviewed-by: erikj, tbell
2015-11-03 17:54:25 +01:00
Magnus Ihse Bursie
3449e253b8 8141261: Clean up building of demos
Reviewed-by: erikj, tbell
2015-11-03 17:48:19 +01:00
Magnus Ihse Bursie
4671194aaf 6512052: Remove java-rmi.exe and java-rmi.cgi
Reviewed-by: alanb
2015-11-03 16:15:52 +01:00
Tobias Hartmann
4ed5b73f3d 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:42:11 +01:00
Iris Clark
321ddf167f Merge 2015-11-01 09:49:05 -08:00
Jesper Wilhelmsson
a18ce1f7d5 Merge 2015-10-30 00:02:35 +01:00
Magnus Ihse Bursie
0bac07b6e2 8140661: Rename LDFLAGS_SUFFIX to LIBS
Reviewed-by: erikj
2015-10-29 16:31:00 +01:00
Bob Vandette
69001d7ee3 8140396: BUILD_LIBJIMAGE missing as a dependency to JAVA_BASE_EXPORT_SYMBOLS_SRC
Reviewed-by: ihse, erikj
2015-10-28 10:00:24 -04:00
Iris Clark
b7cb99d927 Merge 2015-10-25 19:16:39 -07:00
Bob Vandette
24029cc8dd Merge 2015-10-21 16:39:02 -04:00
Bob Vandette
3ab71df2e0 Merge 2015-10-19 15:48:09 -04:00
Alejandro Murillo
f629fa832c Merge 2015-10-19 12:30:18 -07:00
Bob Vandette
3dc2d02585 8136556: Add the ability to perform static builds of MacOSX x64 binaries
Reviewed-by: ihse, bdelsart, gadams, lfoltan, rriggs, hseigel, twisti
2015-10-19 13:41:09 -04:00
Jan Lahoda
46123d7fd5 8134254: JShell API/tool: REPL for Java into JDK9
Adding makefile for jshell tool launcher.

Co-authored-by: Robert Field <robert.field@oracle.com>
Reviewed-by: alanb, erikj, sundar
2015-10-19 19:14:29 +02:00
Joe Darcy
655a976e65 8136799: Port fdlibm cbrt to Java
Reviewed-by: bpb
2015-10-14 16:17:08 -07:00
Dean Long
1e16488a87 Merge 2015-10-09 02:43:53 -04:00
Christian Thalinger
e83a2f1ef4 8136421: JEP 243: Java-Level JVM Compiler Interface
Reviewed-by: ihse, alanb, roland, coleenp, iveresov, kvn, kbarrett
2015-10-08 13:32:45 -10:00
Naoto Sato
b6b38331a6 8136668: Default locale provider adapter incorrectly set to JRE
Reviewed-by: okutsu
2015-10-22 21:41:57 -07:00
Matthias Klose
b191aa4da0 8140223: fix the build with a toolchain with a linker defaulting to ld --as-needed
Reviewed-by: erikj, ihse
2015-10-22 12:12:32 +02:00
Mandy Chung
bdd7bb4533 8132297: JDK9 build.tools.module.ImageBuilder does not filter out .bc files
Reviewed-by: alanb, chegar
2015-10-06 13:20:21 -07:00
Iris Clark
3e5db5fac5 Merge 2015-10-05 20:55:53 -07:00
David Dehaven
1d92a8874c Merge 2015-10-05 13:45:50 -07:00
Aleksei Efimov
673882edf9 8138716: (tz) Support tzdata2015g
Reviewed-by: peytoia
2015-10-05 17:38:04 +03:00
Erik Joelsson
143bf054c0 8138636: bootcycle-images build fails
Reviewed-by: alanb
2015-10-01 09:45:47 +02:00
Rob McKenna
7127fab647 8133249: Occasional SIGSEGV: non thread-safe use of strerr in getLastErrorString
Reviewed-by: igerasim, rriggs, christos
2015-10-01 00:13:09 +01:00
Athijegannathan Sundararajan
c192a9a960 8137320: jjs should support @argfile to pass command line arguments from a file
Reviewed-by: attila, hannesw, henryjen
2015-09-30 12:48:32 +05:30
Iris Clark
d0bbb6c588 Merge 2015-09-29 11:46:31 -07:00
David Dehaven
5636c168b4 Merge 2015-09-28 08:14:42 -07:00
Erik Joelsson
748e8913b9 8136385: Various build speed improvements for windows
Reviewed-by: ihse
2015-09-28 11:39:13 +02:00
Erik Joelsson
707898754d 8137088: Drop building of interim_java.corba
Reviewed-by: alanb, ihse
2015-09-28 09:52:20 +02:00
Sergey Bylokhov
ebf2ca56f0 8079965: Stop ignoring warnings for libawt_lwawt
Reviewed-by: prr, ihse
2015-09-26 22:38:36 +03:00
Joe Darcy
47814c8df0 7130085: Port fdlibm hypot to Java
Reviewed-by: bpb
2015-09-23 14:14:14 -07:00
Phil Race
30aa3bf02f 8133309: Some unicode characters do not display any more after upgrading to Windows 10
Reviewed-by: serb, jgodinez
2015-09-23 14:09:36 -07:00
Iris Clark
01c0b611a3 Merge 2015-09-21 21:40:23 -07:00
Joe Darcy
67603e6d54 8134795: Port fdlibm pow to Java
Reviewed-by: bpb
2015-09-17 13:43:06 -07:00
Volker Simonis
d33fffce04 8136690: AIX: libjimage should be linked with the C++ compiler
Reviewed-by: ihse
2015-09-17 18:04:53 +02:00
Alejandro Murillo
dd319ca29f Merge 2015-09-15 07:47:44 -07:00
Iris Clark
2bfa80503f Merge 2015-09-14 10:00:25 -07:00
Magnus Ihse Bursie
605dac90e2 8064808: Disable use of broken objcopy on Solaris, remove adhoc helper tools
Reviewed-by: erikj
2015-09-11 10:06:10 +02:00
Naoto Sato
ed2b735ba0 8134915: Improve performance of CLDRLocaleProviderAdapter.getCandidateLocales
Reviewed-by: okutsu
2015-09-10 16:50:39 -07:00
Alejandro Murillo
556157743b Merge 2015-09-10 14:55:20 -07:00
Naoto Sato
d908516aaf 8134384: Continuation of JDK-8130845 : A date string created by Date#toString() is not parseable neither with ENGLISH, US nor ROOT locale
Reviewed-by: okutsu
2015-09-09 18:17:44 -07:00
Ivan Gerasimov
50aa8839d5 8072466: Deadlock when initializing MulticastSocket and DatagramSocket
Reviewed-by: chegar
2015-09-09 16:33:19 +03:00
Magnus Ihse Bursie
08ef9ddd4e 8065912: Better handling of classpath in build-infra
Reviewed-by: erikj
2015-09-09 09:36:46 +02:00
Iris Clark
9e0d78c661 Merge 2015-09-08 10:25:11 -07:00
Jesper Wilhelmsson
a97c863c3d Merge 2015-09-08 16:10:36 +02:00
Jim Laskey
953b4a3225 8087181: Move native jimage code to its own library (maybe libjimage)
Co-authored-by: Jean-Francois Denise <jean-francois.denise@oracle.com>
Co-authored-by: Roger Riggs <roger.riggs@oracle.com>
Reviewed-by: alanb, lfoltan, hseigel, acorn
2015-09-04 10:11:43 -03:00
Valerie Peng
a8cbc27bce 8132082: Let OracleUcrypto accept RSAPrivateKey
Reviewed-by: xuelei, valeriep, coffeys
2015-09-04 15:28:01 +03:00
Martin Buchholz
24742f7b1d 8134984: Text files should end in exactly one newline
Automated fixup of newlines at end-of-file via the usual perl one-liner

Reviewed-by: chegar, sherman
2015-09-02 14:11:50 -07:00
Dmitry Samersoff
4f6a5ef9c3 Merge 2015-08-31 21:48:00 +03:00
Brian Burkhalter
44c462ee50 8133987: (fs) Rename GnomeFileTypeDetector to GioFileTypeDetector
Rename class and associated native file as indicated and fix some related comments in the source and test.

Reviewed-by: alanb
2015-08-28 10:46:43 -07:00
Erik Joelsson
ba6556326f 8134408: Disable warnings for jdk libraries triggered by SS12u4
Reviewed-by: tbell, ihse
2015-08-28 10:13:30 +02:00
Iris Clark
7c55ca4ce4 Merge 2015-08-25 14:45:26 -07:00
Athijegannathan Sundararajan
7e32d7a8b5 8134260: jjs in jre directory fails with "Could not find or load main class jdk.nashorn.tools.jjs.Main"
Reviewed-by: alanb, erikj, lagergren
2015-08-25 20:21:53 +05:30
Brian Burkhalter
ada1a8eecd 8074821: Resolve disabled warnings for libnio
Enable the indicated warnings and correct the code which provoked them.

Reviewed-by: alanb
2015-08-19 13:11:24 -07:00
Valerie Peng
33abd28183 8086002: Move apple.security.AppleProvider to a proper module
Move Apple provider to java.base module with "libosxsecurity" native library.

Reviewed-by: mchung
2015-08-18 21:16:27 +00:00
Iris Clark
8db18e0442 Merge 2015-08-17 13:02:48 -07:00
Alejandro Murillo
64e18f581d Merge 2015-08-17 11:18:31 -07:00
Aleksei Efimov
c390eb1b70 8133321: (tz) Support tzdata2015f
Reviewed-by: okutsu
2015-08-17 12:28:55 +03:00
Alejandro Murillo
d8f13cb1d1 Merge 2015-08-13 15:50:52 -07:00
Brian Burkhalter
10207de32f 8065595: Wrong JNI_OnLoad called if just loaded lib does not have JNI_OnLoad function
Add nio_util.c containing JNI_OnLoad bare bones implementation.

Reviewed-by: rriggs
2015-08-13 09:36:14 -07:00
Athijegannathan Sundararajan
d45350bdb1 8133347: Add makefiles support and basic session, persistence history navigation with jline
Reviewed-by: erikj, jlahoda, jlaskey
2015-08-13 19:09:18 +05:30
David Dehaven
0cf20fdd7b Merge 2015-08-11 12:32:10 -07:00
Iris Clark
7546fcdcc8 Merge 2015-08-10 19:59:08 -07:00
Staffan Larsen
48c33a4389 Merge 2015-08-10 13:34:55 +00:00
Staffan Larsen
de0713848b 8076470: Remove the JVM TI hprof Agent
Reviewed-by: sspitsyn, mchung, erikj
2015-08-10 13:08:55 +02:00
Brian Burkhalter
ba6e733ede 8129633: (fs) Investigate removing the GNOME-based FileTypeDetector from the Linux and Solaris implementations
Remove the GNOME VFS detector leaving the libgio detector in place.

Reviewed-by: chegar
2015-08-06 12:35:59 -07:00
Naoto Sato
3513b81516 8132494: Wrong CLDR resource bundle names for legacy ISO language codes
Reviewed-by: okutsu
2015-08-05 07:41:28 -07:00
Alejandro Murillo
5a76b5c4e6 Merge 2015-08-04 10:59:31 -07:00
Naoto Sato
9166dacb21 8129881: JDK-8008577 breaks Nashorn test
8130845: Change to CLDR Locale data in JDK 9 b71 causes SimpleDateFormat parsing errors
8132125: German (Switzerland) formatting broken if CLDR Locale Data is used

Reviewed-by: tbell, okutsu
2015-08-03 21:47:50 -07:00
David Dehaven
726f626bd7 Merge 2015-08-03 16:33:06 -07:00
Alejandro Murillo
972e5ce0a3 Merge 2015-07-31 10:15:03 -07:00
Xueming Shen
46d78c85b4 8132459: ExceptionInInitializerError from 'java -version' on Linux under zh_CN.GB18030 locale
To add more charsets into base module for linux and solaris

Reviewed-by: alanb, simonis
2015-07-30 08:46:21 -07:00
Iris Clark
636d3c2d95 Merge 2015-07-23 13:19:54 -07:00
Dmitry Samersoff
2155377556 8059038: Create new launcher for SA tools
Proivide jhsdb command to launch sa based tools

Reviewed-by: sspitsyn, jbachorik
2015-07-23 18:17:02 +03:00
Yong Jeffrey Huang
7e1ed8f785 8129361: ISO 4217 amendment 160
Reviewed-by: naoto
2015-07-29 23:36:51 -07:00
Iris Clark
89a565ccd0 Merge 2015-07-20 11:01:24 -07:00
Sergey Bylokhov
9a85aed6c8 8074832: Resolve disabled warnings for libjsoundalsa
Reviewed-by: amenkov, azvegint
2015-07-18 15:13:16 +03:00
Sergey Bylokhov
410e1bbe90 8074831: Resolve disabled warnings for libjsound
Reviewed-by: amenkov, azvegint
2015-07-18 15:12:08 +03:00
Roger Riggs
9bb445c368 Merge 2015-07-14 22:21:52 -04:00
Yuka Kamiya
64b36f8f63 8032446: Support Unicode 7.0.0 in JDK 9
8130889: Missing "@since 1.8" tags in j.l.Character.java

Reviewed-by: naoto, okutsu
2015-07-15 11:05:51 +09:00
Alejandro Murillo
1d7da049eb Merge 2015-07-14 16:29:08 -07:00
David Dehaven
267d60654e Merge 2015-07-14 15:18:26 -07:00
Roger Riggs
8477d88b81 8078099: (process) ProcessHandle should uniquely identify processes
8078108: (process) ProcessHandle.isAlive should be robust

IsAlive should check and confirm the start time

Reviewed-by: simonis, plevart
2015-07-14 15:35:37 -04:00
Iris Clark
ff809e03ad Merge 2015-07-13 13:40:02 -07:00
Alejandro Murillo
867e029083 Merge 2015-07-09 22:46:18 -07:00
Daniel D. Daugherty
fd67ab1042 Merge 2015-07-09 14:48:12 -07:00
Henry Jen
eaa42993db 8027634: Support @argfiles for java command-line tool
Reviewed-by: ksrini, mchung
2015-07-08 23:26:48 -07:00
David Dehaven
79324abda0 Merge 2015-07-07 12:26:59 -07:00
Jan Lahoda
581470a6d1 8080679: Include jline in JDK for Java and JavaScript REPLs
Reviewed-by: alanb, erikj, forax, iris, sundar
2015-07-07 13:17:53 +02:00
Iris Clark
98074ca062 Merge 2015-07-06 11:49:03 -07:00
Sergey Bylokhov
2e3073a8ab 8130525: Build fail on jdk9-client solaris-sparcv9
Reviewed-by: azvegint
2015-07-06 18:15:02 +03:00
Daniel D. Daugherty
10219ee9a2 Merge 2015-07-03 07:13:24 -07:00
Zoltan Majo
94d36649af 8076112: Add @HotSpotIntrinsicCandidate annotation to indicate methods for which Java Runtime has intrinsics
Annotate possibly intrinsified methods with @HotSpotIntrinsicCandidate. Add checks omitted by intrinsics to the library code. Add CheckIntrinsics flags to check consistency of intrinsics.

Reviewed-by: jrose, kvn, thartmann, vlivanov, abuckley, darcy, ascarpino, briangoetz, alanb, aph, dnsimon
2015-07-03 07:23:45 +02:00
Daniel D. Daugherty
bee43f05d7 Merge 2015-07-02 14:39:54 -07:00
Phil Race
322bf5d364 Merge 2015-06-30 10:37:48 -07:00
Phil Race
d3ecdcca36 Merge 2015-06-30 08:51:16 -07:00
Erik Joelsson
0d59d0fbaa 8130109: Incremental build of java.base-gensrc broken
Reviewed-by: tbell
2015-06-30 16:10:27 +02:00