1029 Commits

Author SHA1 Message Date
Artem Smotrakov
82d4691976 8189800: Add support for AddressSanitizer
Reviewed-by: ihse, dholmes
2017-10-31 17:03:02 +03:00
Magnus Ihse Bursie
fdab870aff 8190284: link-time-opt should not be using -fwhole-program
Reviewed-by: dholmes
2017-10-30 08:34:54 +01:00
Rachna Goel
3ae10b235d 8185841: Values from getFirstDayOfWeek() are inconsistent with CLDR
Reviewed-by: naoto
2017-10-30 12:16:37 +05:30
Iris Clark
9615ad79e8 8189919: Update link to license in Docs.gmk
Reviewed-by: mr
2017-10-26 10:46:29 -07:00
Magnus Ihse Bursie
acf857fe3d 8189955: Configuration validation is broken for some types of paths
Reviewed-by: erikj
2017-10-26 13:20:47 +02:00
Martin Buchholz
a69940ab56 8189376: Unsorted $(wildcard) causes instable module-deps.gmk
Reviewed-by: erikj, tbell
2017-10-26 10:39:59 +02:00
Matthias Baesken
f4672a738b 8189618: [aix] No jre image is created during images step
Reviewed-by: erikj, stuefe
2017-10-26 08:52:55 +02:00
Phil Race
2d7d87f3fc 8170681: Remove fontconfig header files from JDK source tree
Reviewed-by: serb, erikj
2017-10-25 13:11:07 -07:00
Jesper Wilhelmsson
72a1ec38f3 8190865: Require jtreg 4.2 b10
Reviewed-by: dcubed, erikj
2017-11-07 23:18:16 +01:00
Jesper Wilhelmsson
3c76c33dba Merge 2017-11-07 08:47:47 +01:00
Dean Long
c8aacd3972 8190710: Update Graal
Reviewed-by: kvn
2017-11-06 20:29:49 -08:00
Jamsheed Mohammed C M
34deb9cc2a 8167409: Invalid value passed to critical JNI function
The tmp  reg used to break the shuffling cycle (handled in ComputeMoveOrder) is set to 64 bit.

Reviewed-by: dlong
2017-11-06 04:14:22 -08:00
Jamsheed Mohammed C M
ef98509665 8167408: Invalid critical JNI function lookup
Made correction to arg_size calculation in NativeLookup::lookup_critical_entry

Reviewed-by: dholmes, dlong, mdoerr, vlivanov
2017-11-06 00:30:36 -08:00
Ben Walsh
c07d8e1981 8189731: Disable CFLH when there are no transformers
Enable CFLH only when there are transformers

Reviewed-by: sspitsyn, alanb
2017-11-03 17:09:25 -07:00
Thomas Stuefe
38651ae436 8189431: Netbeans nb_native project needs to be adapted to new repo structure
Reviewed-by: ihse
2017-10-17 12:17:17 +02:00
Erik Joelsson
aae091f644 8189682: JDK demos/tests should be in a separate bundle than hotspot ones
Reviewed-by: prr, ihse
2017-10-24 15:36:56 +02:00
Erik Joelsson
7b0bbccf0f 8187974: Merge Java Mission Control 6.1 3rdpartyreame with the JDK 18.3 3rdpartyreadme
Reviewed-by: ihse
2017-10-23 10:43:45 +02:00
Erik Joelsson
37644f5c79 8189119: Devkit for Linux needs to include fontconfig-devel
Reviewed-by: ihse
2017-10-23 10:39:11 +02:00
Magnus Ihse Bursie
6d882e45a4 8189056: javadoc target for stable specdiff comparisons
Reviewed-by: erikj
2017-10-23 10:21:13 +02:00
Kumar Srinivasan
78448a41ec 8189706: javadoc for the JDK APIs should summarize overridden methods with no specification changes
Reviewed-by: jjg, mchung, tbell
2017-10-20 11:42:36 -07:00
Lucy Lu
ec1c3bce45 8164900: Add support for O_DIRECT
Add support for Direct I/O in FileChannel

Co-authored-by: Volker Simonis <volker.simonis@gmail.com>
Reviewed-by: alanb, bpb, alanbur, coffeys, aph, clanger, plevart, mli, psandoz, simonis
2017-10-17 16:51:11 -07:00
Erik Joelsson
a6aad28019 8182285: Speeding up incremental build by hashing module APIs
Co-authored-by: Jan Lahoda <jan.lahoda@oracle.com>
Reviewed-by: ihse
2017-10-20 13:33:35 +02:00
Stewart X Addison
5e00c162bd 8189619: [aix] OpenJDK local disk check not working on AIX
Reviewed-by: erikj
2017-10-20 13:10:35 +02:00
Jesper Wilhelmsson
7884ab9ccf Merge 2017-10-30 21:23:10 +01:00
Coleen Phillimore
e908052a71 8189610: Reconcile jvm.h and all jvm_md.h between java.base and hotspot
Removed hotspot version of jvm*h and jni*h files.

Reviewed-by: ihse, mchung, dholmes
2017-10-31 11:55:09 -04:00
Roman Kennke
7030019135 8171853: Remove Shark compiler
Reviewed-by: dholmes, kvn, erikj, ihse
2017-10-15 22:54:03 +02:00
Jesper Wilhelmsson
291e5e159d Merge 2017-10-21 01:23:52 +02:00
Mandy Chung
7344b46c71 8189193: FindClass should only see classes from the boot loader called from its associated native library
Reviewed-by: coleenp, dholmes
2017-10-19 17:27:34 -07:00
Roman Kennke
9ba22876cf 8189276: Make SuspendibleThreadSet and related code available to other GCs
Reviewed-by: zgu, coleenp
2017-10-18 21:17:46 +02:00
Magnus Ihse Bursie
250160bf99 8189607: Remove duplicated jvmticmlr.h
Reviewed-by: sspitsyn, dholmes, erikj
2017-10-18 14:31:10 +02:00
Jesper Wilhelmsson
843dc3a8ea Merge 2017-10-16 17:03:56 +02:00
Erik Joelsson
cde3c45ebf 8189324: install-file macro no longer handles files with $ in them
Reviewed-by: ihse
2017-10-16 12:56:23 +02:00
Magnus Ihse Bursie
f627304d96 8189263: Introduce CUSTOM_ROOT
Reviewed-by: erikj
2017-10-16 08:43:42 +02:00
Jesper Wilhelmsson
947fc09db0 Merge 2017-10-14 00:19:29 +02:00
Magnus Ihse Bursie
7d50345d2d 8189229: Remove references to $(TOPDIR)/src/*/$(MODULE)
Reviewed-by: erikj
2017-10-13 15:22:02 +02:00
Erik Joelsson
e4801e2fe1 8189095: Import JMC from artifactory using Jib and main makefiles
Reviewed-by: ihse
2017-10-13 13:42:10 +02:00
Magnus Ihse Bursie
874060c138 8189222: Remove make/corba/Makefile
Reviewed-by: erikj
2017-10-12 13:35:41 +02:00
Christian Tornqvist
269a6e79b5 8189115: Pass JIB_DATA_DIR to jtreg harness
Reviewed-by: erikj
2017-10-11 16:14:47 -04:00
Erik Joelsson
78f24fb8a5 8188050: UnsatisfiedLinkError after repo consolidation
Reviewed-by: tbell, ihse
2017-10-10 15:26:01 +02:00
Magnus Ihse Bursie
f40b349dcc 8188312: Use CDS if present when running the Boot JDK during build
Reviewed-by: iklam, erikj
2017-10-10 13:33:39 +02:00
Magnus Ihse Bursie
5f7dcca036 8188814: Simplify IncludeCustomExtension
Reviewed-by: dholmes
2017-10-05 12:41:06 +02:00
Magnus Ihse Bursie
ecd3cd8f8c 8188768: Fix interaction between make and autoconf after consolidation
Reviewed-by: erikj, tbell
2017-10-05 11:02:18 +02:00
Magnus Ihse Bursie
6ab21308de 8188034: InitSupport does not properly include closed file
Reviewed-by: tbell, erikj
2017-09-27 21:48:21 +02:00
Christian Tornqvist
027285b5ac 8188038: Add Windows-x64-open bundles to jib-profiles.js
Reviewed-by: erikj
2017-09-29 09:48:31 -04:00
Athijegannathan Sundararajan
a00dba8a16 8188023: Avoid -source and -target javac options in nashorn ant compilation
Reviewed-by: jlaskey, hannesw
2017-09-27 18:40:37 +05:30
Magnus Ihse Bursie
26f4eca08c 8188013: symbolgenerator targets jdk 9 source
Reviewed-by: erikj
2017-09-27 11:38:21 +02:00
Magnus Ihse Bursie
81f0285c52 8188012: Nashorn build targets version 9 source
Reviewed-by: erikj, dholmes
2017-09-27 11:21:40 +02:00
Vyom Tewari
02ba926da2 8159526: Deprivilege jdk.httpserver
Reviewed-by: chegar, alanb, michaelm, mchung
2017-09-26 15:08:56 +05:30
Goetz Lindenmaier
92fc72a86b 8187045: [linux] Not all libraries in the VM are linked with -z,noexecstack
Reviewed-by: ihse, dholmes
2017-09-25 23:42:58 -04:00
Magnus Ihse Bursie
6beed6f0b7 8187672: RunTest displays broken output if jtreg fails completely
Reviewed-by: erikj, tbell
2017-09-25 11:52:40 +02:00