Phil Race
aa96056b21
Merge
2017-11-01 10:00:38 -07:00
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
Magnus Ihse Bursie
bac7500e27
8180897: Explicit --with-jtreg path not expanded
...
Reviewed-by: erikj
2017-09-25 11:50:39 +02:00
Maurizio Cimadamore
bde617da88
8187784: IntelliJ langtools project exclusion settings are too broad
...
Revert exclusion for src/make/test folders
Reviewed-by: jlahoda
2017-09-25 11:32:13 +01:00
Magnus Ihse Bursie
ab22e37439
8176467: --with-cacerts-file should fail during configure if file does not exist
...
Reviewed-by: erikj
2017-09-25 10:47:28 +02:00
Magnus Ihse Bursie
1490f5ebed
8176099: --with-build-jdk and --with-boot-jdk not working with JDK 10
...
Reviewed-by: erikj
2017-09-25 10:45:34 +02:00
Magnus Ihse Bursie
e84be60b1a
8187544: Replace BUILD_OUTPUT and OUTPUT_ROOT with OUTPUTDIR
...
Reviewed-by: erikj
2017-09-25 10:32:00 +02:00
Magnus Ihse Bursie
4ef785b337
8187543: Replace SRC_ROOT with TOPDIR
...
Reviewed-by: erikj
2017-09-25 10:21:23 +02:00
Erik Joelsson
4f3d30c818
8187790: generated-configure out of sync
...
Reviewed-by: mchung, tbell
2017-09-21 23:20:18 +02:00
Roger Riggs
5e55e5e2ee
8187631: Refactor FileDescriptor close implementation
...
Reviewed-by: bpb, alanb
2017-09-21 11:41:12 -04:00
Athijegannathan Sundararajan
0f4c864067
8187782: no ant build artifact should be produced under make/nashorn directory
...
Reviewed-by: hannesw, jlaskey
2017-09-21 18:00:44 +05:30
Athijegannathan Sundararajan
a8ce9febcd
8187773: nashorn ant javadoc, nashornapi, dynalinkapi, run, debug, octane, sunspider targets fail
...
Reviewed-by: hannesw
2017-09-21 14:37:47 +05:30
Weijun Wang
2bb3b82709
8148371: Remove policytool
...
Reviewed-by: erikj, alanb, mullan
2017-09-21 16:29:18 +08:00
Magnus Ihse Bursie
6648232e22
8187542: Remove superfluous *_TOPDIR variables
...
Reviewed-by: erikj
2017-09-15 09:18:00 -07:00
Jesper Wilhelmsson
42a29333b9
Merge
2017-10-10 16:29:04 +02:00
Jesper Wilhelmsson
f8b593cb66
8189071: Require jtreg 4.2 b09
...
Reviewed-by: dholmes, gtriantafill
2017-10-10 03:54:49 +02:00
Coleen Phillimore
fd85805dc0
8178870: instrumentation.retransformClasses cause coredump
...
Don't double-free cached class bytes on redefinition loading failure.
Reviewed-by: sspitsyn, jiangli
2017-10-06 14:30:04 -04:00
Jesper Wilhelmsson
b708f0ddbd
Merge
2017-10-04 21:02:13 +02: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
Erik Joelsson
467119a352
8187445: Forest Consolidation: Make tests work
...
Reviewed-by: darcy, ihse
2017-09-12 19:03:59 +02:00
Erik Joelsson
72c4ec5462
8187444: Forest Consolidation: Make build work
...
Co-authored-by: Maurizio Cimadamore <maurizio.cimadamore@oracle.com>
Co-authored-by: Sundararajan Athijegannathan <sundararajan.athijegannathan@oracle.com>
Co-authored-by: Jonathan Gibbons <jonathan.gibbons@oracle.com>
Reviewed-by: darcy, ihse
2017-09-12 19:03:56 +02:00
Erik Joelsson
3789983e89
8187443: Forest Consolidation: Move files to unified layout
...
Reviewed-by: darcy, ihse
2017-09-12 19:03:39 +02:00
Jason Yong
99489f2aa4
8186983: CompileJavaModule.gmk overrides values from a custom extension gmk
...
Reviewed-by: ihse, dholmes
2017-09-06 16:05:49 +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
John Paul Adrian Glaubitz
da300604af
8186578: Zero fails to build on linux-sparc due to sparc-specific code
...
Reviewed-by: kbarrett, ihse, coleenp
2017-09-27 17:01:34 +02:00
Robbin Ehn
104ecb2dd1
8189941: Implementation JEP 312: Thread-local handshake
...
Introduce a way to execute a callback on threads without performing a global VM safepoint. Make it both possible and cheap to stop individual threads and not just all threads or none.
Co-authored-by: Mikael Gerdin <mikael.gerdin@oracle.com>
Co-authored-by: Erik Osterlund <erik.osterlund@oracle.com>
Reviewed-by: mdoerr, neliasso, acorn, aph, coleenp, dholmes
2017-08-31 10:00:28 +02:00
Phil Race
679360ec5a
Merge
2017-10-19 10:54:40 -07:00
Erik Joelsson
3263ea9b0c
8189679: JDK-8189094 broke testing in Mach 5
...
Reviewed-by: tbell, mchung
2017-10-19 17:47:04 +02:00
Erik Joelsson
ca8ad3c162
8189094: Change required boot jdk to JDK 9
...
Reviewed-by: ihse, mchung
2017-10-19 14:16:45 +02:00
Phil Race
8f0f21d997
Merge
2017-10-17 14:33:32 -07:00
Erik Joelsson
352aa2d861
8189430: make/hotspot/copy/Copy-java.base.gmk in wrong location after consolidation
...
Reviewed-by: ihse, dholmes
2017-10-17 15:47:53 +02:00
Erik Joelsson
447beeba7f
8189434: SetupCopyFiles does not handle files with $ in them
...
Reviewed-by: ihse
2017-10-17 15:46:09 +02:00
Semyon Sadetsky
74e234cb58
8187599: Remove dependency of Building Nimbus L&F on JAXB
...
Reviewed-by: serb, prr
2017-10-16 08:47:59 -07:00
Phil Race
4337e3f1a6
8183978: Remove ICU layout code from OpenJDK
...
Reviewed-by: srl, serb
2017-10-13 08:54:00 -07:00
Thomas Stuefe
479ec4791b
8187228: [aix] make data segment page size 64K by default
...
Reviewed-by: goetz, erikj
2017-09-05 13:40:14 +02:00
Bob Vandette
d74f4e6857
8186248: Allow more flexibility in selecting Heap % of available RAM
...
Reviewed-by: dholmes, drwhite
2017-08-29 15:52:59 -04:00
Erik Joelsson
dc01400411
8186470: JDK10 hotspot integration has broken all MacOS dummy builds
...
Reviewed-by: ctornqvi, tbell
2017-08-23 08:55:13 +02:00
Bob Vandette
751575e2bc
8186115: libelf still referenced after 8172670
...
Reviewed-by: kvn, twisti, erikj, dholmes
2017-08-21 12:08:03 -04:00
Igor Veresov
101925a0da
8186158: Update Graal
...
Reviewed-by: kvn
2017-08-11 17:36:15 -07:00
Jesper Wilhelmsson
11598ea67a
Merge
2017-08-08 21:15:58 +02:00
Jonathan Gibbons
c61869008f
8185752: update javadoc options in make/Docs.gmk
...
Reviewed-by: tbell
2017-08-04 10:59:28 -07:00
Vladimir Kozlov
9bef3e632b
Merge
2017-08-01 13:03:20 -07:00
Erik Joelsson
0139937d99
8181298: Assertion failure in com.sun.tools.javac.comp.Modules
...
Fixing dependencies for ct.sym-files target.
Reviewed-by: tbell, erikj
2017-07-13 08:49:11 +02:00
Lana Steuck
124a5bc0a3
Merge
2017-07-07 03:05:57 +00:00
Vladimir Kozlov
b3b17f73e2
Merge
2017-07-05 18:23:35 -07:00
Mark Reinhold
4500670987
8183251: Meta "keywords" tag malformed in overview-summary.html and related pages
...
Reviewed-by: jjg, alanb
2017-07-03 13:18:55 -07:00
Igor Ignatyev
d05cf8d6a2
8181053: port basicvmtest to jtreg
...
Reviewed-by: ehelin
2017-06-27 08:30:28 -07:00
Lana Steuck
57b8a62f93
Merge
2017-06-23 23:18:26 +00:00
Magnus Ihse Bursie
8dc9c32d0d
8179892: Update build documentation for JDK 9
...
Reviewed-by: erikj
2017-06-21 12:51:25 +02:00
Mandy Chung
f68df147c2
8182492: docs bundle needs legal notices for 3rd party libraries distributed for javadoc search
...
Reviewed-by: jjg
2017-06-19 12:25:37 -07:00
Jesper Wilhelmsson
0865fbc1df
Merge
2017-06-19 21:22:19 +02:00