Commit Graph

1766 Commits

Author SHA1 Message Date
Zhengyu Gu
201cdc50f9 8204552: NMT: Separate thread stack tracking from virtual memory tracking
Reviewed-by: stuefe, minqi
2019-03-26 15:50:34 -04:00
Erik Joelsson
75dd3985ca 8221414: Bump required boot jdk version to 12
Reviewed-by: mikael, tbell
2019-03-26 09:24:01 -07:00
Weijun Wang
28d4630473 8217690: Update public suffix version
Reviewed-by: mullan
2019-03-26 21:33:47 +08:00
Prasanta Sadhukhan
83e8947b90 Merge 2019-03-20 16:07:43 +05:30
Erik Joelsson
f05457a1af 8220737: Jib based 32 bit windows builds fail
Reviewed-by: tbell, dholmes
2019-03-18 17:33:59 +01:00
Erik Joelsson
e676e93536 8221762: Improve Main.gmk/FindTests.gmk bootstrap time
Reviewed-by: tbell
2019-04-02 08:19:36 -07:00
Erik Joelsson
290bfe5f4c 8220093: Change to GCC 8.2 for building on Linux at Oracle
Reviewed-by: tbell
2019-03-15 09:13:31 -07:00
Jonathan Gibbons
c1523225aa 8220249: fix headings in java.compiler
Reviewed-by: erikj, darcy
2019-03-14 15:30:16 -07:00
Jonathan Gibbons
d3242724c9 8220379: Fix doclint handling of headings
Reviewed-by: erikj, jlahoda
2019-03-14 11:39:00 -07:00
Ichiroh Takiguchi
90d82c2f35 8220281: IBM-858 alias name is missing on IBM00858 charset
Add aliases into IBM charsets

Reviewed-by: naoto
2019-03-15 00:49:13 +09:00
Phil Race
46c0ea0234 8210782: Upgrade HarfBuzz to the latest 2.3.1
Reviewed-by: serb, ihse, erikj
2019-03-01 16:59:19 -08:00
Christoph Langer
c9591787fa 8220504: Move definition of JAVA_VERSION_INFO_RESOURCE to Launcher-java.base.gmk
Reviewed-by: erikj
2019-03-13 11:08:00 +01:00
Nishit Jain
30b074d93c 8209175: Handle 'B' character introduced in CLDR 33 JDK update for Burmese (my) locale
Reviewed-by: naoto, rriggs
2019-02-26 14:57:23 +05:30
Mikael Vidstedt
ab5cedabe1 8219675: Disable harfbuzz warnings with gcc 8
Reviewed-by: erikj, prr
2019-02-25 16:05:06 -08:00
Igor Ignatyev
6559dfbda0 8219395: integrate gcov w/ run-test
Reviewed-by: erikj
2019-02-20 11:32:53 -08:00
Matthias Baesken
d9463e629e 8218965: aix: support xlclang++ in the compiler detection
Reviewed-by: ihse, mdoerr
2019-02-19 09:02:28 +01:00
Igor Ignatyev
8679b085ce 8219132: switch to jtreg4.2-b14
Reviewed-by: erikj
2019-02-19 19:27:08 -08:00
Erik Joelsson
22fe6edc6c 8219394: Missing FIXPATH in microbenchmark test runner
Reviewed-by: redestad
2019-02-19 14:25:52 -08:00
Jorn Vernee
67c2e382d3 8219393: Add native library support for microbenchmarks
Reviewed-by: erikj
2019-02-19 23:02:41 +01:00
Igor Ignatyev
272869390e 8219391: extend gcov support to llvm/clang
Reviewed-by: erikj
2019-02-19 13:51:11 -08:00
Erik Joelsson
67df8f228c 8218135: Redo: Add ppc64le and s390x profiles to jib-profiles.js
Reviewed-by: ihse
2019-02-19 12:46:22 -08:00
Erik Joelsson
4f45b5f973 8217032: Check pandoc capabilities in configure
Reviewed-by: mikael, ihse
2019-02-19 12:44:56 -08:00
Erik Joelsson
0a976502a7 8211016: make images does not update jdk/lib/src.zip with latest changes
Reviewed-by: ihse
2019-02-19 12:43:10 -08:00
Erik Joelsson
4281bf2e38 8219129: Allow overriding of license files in legal dir
Reviewed-by: ihse
2019-02-19 12:40:44 -08:00
Robin Westberg
23a1cc4b2c 8218807: Compilation database (compile_commands.json) may contain obsolete items
Reviewed-by: ihse, erikj
2019-02-12 08:40:43 +01:00
Magnus Ihse Bursie
9efdb33a59 8218413: make reconfigure ignores configure-time AUTOCONF environment variable
Reviewed-by: erikj, martin
2019-02-12 15:31:40 +01:00
Magnus Ihse Bursie
ebaef49ed4 8218736: Build warning in lib/JvmFlags.gmk: extraneous text after 'ifeq' directive
Reviewed-by: redestad, shade
2019-02-11 12:12:41 +01:00
Alexandre Iline
f14d0ac7b4 8218692: Switch to JCov build which supports byte code version 57
Reviewed-by: erikj
2019-02-08 05:46:11 -09:00
Jan Lahoda
677d177204 8216263: Add historical data for JDK 12
Including --release 12 data, based on 12-ea+30, built from changeset 6c377af36a5c.

Reviewed-by: darcy, jjg
2019-02-08 12:31:24 +01:00
Jan Lahoda
42a47d9491 8218630: CreateSymbols includes class and module headers unnecessarily
Ensure class and module headers from the current version are properly matched to existing ones to avoid duplication.

Reviewed-by: jjg
2019-02-08 12:31:23 +01:00
Jan Lahoda
973cfaffa3 8217335: Add a script to generate --release data
Reviewed-by: darcy, ihse
2019-02-08 12:31:22 +01:00
Magnus Ihse Bursie
208c58c862 8218431: Improved platform checking in makefiles
Reviewed-by: erikj
2019-02-07 12:35:45 +01:00
Brian Burkhalter
f380787a41 8218460: Test generation scripts do not invoke stream preprocessor correctly
Reviewed-by: rriggs
2019-02-05 14:36:50 -08:00
Erik Joelsson
4aeeb2f045 8160926: FLAGS_COMPILER_CHECK_ARGUMENTS doesn't handle cross-compilation
Reviewed-by: ihse
2019-02-05 09:56:19 -08:00
Erik Joelsson
958a739be9 8218177: Bump jib format_version to support new devkit archive layout
Reviewed-by: ihse, tbell
2019-02-05 09:53:33 -08:00
Jesper Wilhelmsson
c7219faf86 8218074: Update Graal
Reviewed-by: kvn
2019-03-12 19:17:42 +01:00
Erik Joelsson
ebcf4ca1e7 8220529: JDK-8220383 broke test image build
Reviewed-by: tbell
2019-03-12 12:12:01 -07:00
Erik Joelsson
2af935c800 8220383: Incremental build is broken and inefficient
Reviewed-by: tbell
2019-03-12 08:04:33 -07:00
Ralf Schmelter
59b342cf10 8220363: hotspot-ide project fails
Reviewed-by: clanger, erikj
2019-03-11 05:09:14 -07:00
Aleksey Shipilev
5c0f32e4b7 8074817: Resolve disabled warnings for libverify
Reviewed-by: erikj, alanb
2019-03-11 12:39:51 +01:00
Matthias Baesken
64683c77ae 8219920: dependency help output in configure-step : support zypper tool
Reviewed-by: erikj, ihse
2019-03-05 09:55:00 +01:00
Magnus Ihse Bursie
321d7d386a 8220155: JDK-8219971 broke hotspot build
Reviewed-by: dholmes
2019-03-05 13:41:36 +01:00
Magnus Ihse Bursie
d9153b8e3c 8219971: Introduce SetupExecute in build system
Reviewed-by: erikj
2019-03-05 11:07:19 +01:00
Erik Joelsson
53adab6857 8219986: Change to Xcode 10.1 for building on Macosx at Oracle
Reviewed-by: tbell
2019-03-04 11:28:52 -08:00
Erik Joelsson
ab198d37e8 8219988: Change to Visual Studio 2017 15.9.6 for building on Windows at Oracle
Reviewed-by: tbell
2019-03-04 11:30:27 -08:00
Magnus Ihse Bursie
791ab38fcd 8218186: Clean up CLDR generation in build
Reviewed-by: erikj
2019-02-05 10:56:12 +01:00
Jesper Wilhelmsson
b2d0be746a Merge 2019-02-02 00:11:54 +01:00
Erik Joelsson
12722366ab 8218198: Revert devkit change in JDK-8217910 for linux-x64
Reviewed-by: tbell
2019-02-01 10:08:21 -08:00
Andrew Leonard
31c8b22dc1 8217896: Make better use of LCPUs when building on AIX
Reviewed-by: ihse
2019-02-01 12:44:30 +01:00
Nishit Jain
0e4a2f74b3 8214935: Upgrade IANA LSR data
Reviewed-by: rriggs, naoto
2019-01-31 13:05:24 +05:30
Matthias Baesken
a69aed8ec5 8218046: use bundled freetype in the AIX build by default
Reviewed-by: ihse
2019-01-30 09:35:07 +01:00
Erik Joelsson
4b7cf5e3dd 8204564: Need better error output when GenerateLinkOptData fails
Reviewed-by: ihse, tbell
2019-01-31 08:39:28 -08:00
Erik Joelsson
752faff0a7 8218084: Revert JDK-8218057
Reviewed-by: darcy, ctornqvi
2019-01-30 12:54:29 -08:00
Erik Joelsson
4c17358fae 8217916: Build compare script is not comparing jmods
Reviewed-by: ihse
2019-01-30 18:27:40 +01:00
Magnus Ihse Bursie
2238773b14 8218057: Add ppc64le and s390x profiles to jib-profiles.js
Reviewed-by: erikj
2019-01-30 18:26:39 +01:00
Matthias Baesken
c71fb0fb8c 8217979: lib-freetype related configure messages contain wrong configure flag names
Reviewed-by: erikj, prr
2019-01-29 15:19:43 +01:00
Erik Joelsson
89e28292d2 8217910: Slow linking with devkit on Linux
Reviewed-by: redestad, ehelin, ihse
2019-01-29 10:09:13 -08:00
Naoto Sato
6da3289179 8217609: New era placeholder not recognized by java.text.SimpleDateFormat
Reviewed-by: nishjain, rriggs
2019-01-29 07:46:50 -08:00
Ichiroh Takiguchi
b7fdf93293 8217880: AIX build issue after JDK-8214533
Reviewed-by: goetz, ihse, mbaesken
2019-01-29 12:16:52 +01:00
Per Lidén
667bba8e95 8217856: ZGC: Break out C2 matching rules into separate AD file
Reviewed-by: neliasso, kvn
2019-01-29 10:23:38 +01:00
Alexandre Iline
6026d7fcc3 8217761: Enhance run-test-prebuilt jib profile to support running tests with JCov
Reviewed-by: erikj
2019-01-28 03:51:38 -08:00
Magnus Ihse Bursie
bbcae6bd5e 8217733: Minor RunTest fixes
Reviewed-by: erikj, shurailine
2019-01-25 11:15:00 +01:00
Magnus Ihse Bursie
1627166982 8217730: Split up MakeBase.gmk
Reviewed-by: erikj
2019-01-25 11:13:20 +01:00
Ichiroh Takiguchi
94ae19305b 8214533: IBM-29626C is required for AIX default charset
Reviewed-by: alanb, rriggs
2019-01-24 12:52:37 -05:00
Magnus Ihse Bursie
494ed992df 8217626: Add setup/teardown functionality to RunTest
Reviewed-by: erikj, shurailine
2019-01-24 11:19:40 +01:00
Magnus Ihse Bursie
94889357bd 8217634: RunTest documentation and usability update
Reviewed-by: erikj
2019-01-24 11:15:31 +01:00
Erik Joelsson
b8ec635ee2 8217613: [AOT] TEST_OPTS_AOT_MODULES doesn't work on mac
Reviewed-by: tbell, kvn, iignatyev
2019-01-23 14:10:31 -08:00
Fu Jie
a4ec99239c 8215952: Update NetBeans project file
Reviewed-by: ihse
2019-01-23 13:37:12 +01:00
Magnus Ihse Bursie
3eeba36d07 8217448: Check for pandoc availability using ENABLE_PANDOC and not PANDOC
Reviewed-by: tbell
2019-01-23 10:23:05 +01:00
Magnus Ihse Bursie
5063110306 8217404: --with-jvm-features doesn't work when multiple features are explicitly disabled
Reviewed-by: vlivanov, kbarrett
2019-01-22 18:13:30 -08:00
Alexandre Iline
82a639fd0f 8217357: Implement JCov jib profiles
Reviewed-by: erikj
2019-01-22 03:32:47 -08:00
Yasumasa Suenaga
ef3336ec27 8181313: SA: Remove libthread_db dependency on Linux
Reviewed-by: jgeorge, sballal
2019-01-18 14:43:25 +09:00
Matthias Baesken
74f9ec23e3 8217233: Update build settings for AIX/xlc
Reviewed-by: clanger, sgroeger
2019-01-16 10:13:49 +01:00
Jesper Wilhelmsson
a8c5f1e59a Merge 2019-01-15 22:54:09 +01:00
Alexandre Iline
eb971c3cf5 8215729: Enhance makefiles to allow collecting code coverage with JCov
Reviewed-by: erikj
2019-01-14 08:22:49 -08:00
Henry Jen
776ef6a071 Merge 2019-01-15 10:55:26 -08:00
Jonathan Gibbons
a5d9aef93a 8215308: pandoc-html-manpage-filter.js does not work for [un]pack200
Reviewed-by: erikj
2019-01-09 08:49:26 -08:00
Henry Jen
def1ac3acc Merge 2018-12-13 11:51:06 -08:00
Henry Jen
d77f96b0b2 Merge 2018-12-13 11:47:35 -08:00
Aleksey Shipilev
2880b1bb06 8215356: Disable x86_32 Shenandoah build to avoid hotspot/tier1 failures
Reviewed-by: rkennke
2018-12-13 16:45:26 +01:00
Mark Reinhold
2556622607 8215301: Module-summary page is unreadably wide
Reviewed-by: mchung
2018-12-12 15:01:29 -08:00
Magnus Ihse Bursie
2e94091ff2 8215304: Make target "docs-jdk-index" has unnecessary dependencies
Reviewed-by: lancea
2018-12-12 19:04:05 +01:00
Magnus Ihse Bursie
0e9a8ba9f8 8214741: docs/index.html has no title or copyright
Reviewed-by: erikj
2018-12-12 18:59:23 +01:00
Magnus Ihse Bursie
6217349ee6 8214910: If pandoc is present, markdown spec files should be processed
Reviewed-by: erikj, lancea
2018-12-11 15:47:31 +01:00
Erik Joelsson
c25a638fd1 8215239: Make deletes images/jdk/bin/java if something goes wrong
Reviewed-by: redestad, dholmes, tbell, ihse
2018-12-12 09:50:39 -08:00
Michihiro Horie
31fbc28af5 8213754: PPC64: Add Intrinsics for isDigit/isLowerCase/isUpperCase/isWhitespace
Reviewed-by: kvn, rriggs, mdoerr, gromero
2018-12-11 20:31:18 -05:00
Erik Joelsson
7487daf211 8215400: Warn on usage of trampolines with gcc
Reviewed-by: tbell, kbarrett
2019-01-07 10:00:41 +01:00
Erik Joelsson
19507d7ff7 8216021: RunTest.gmk might set concurrency level to 1 on Windows
Reviewed-by: ctornqvi, tbell
2019-01-04 11:00:29 +01:00
Erik Joelsson
9f1d035d8d 8215635: Pandoc check in Docs.gmk does not work on Windows
Reviewed-by: tbell, ihse
2018-12-20 05:27:42 -08:00
Magnus Ihse Bursie
8c00337375 8215131: Pandoc 2.3/build documentation fixes
Reviewed-by: erikj
2018-12-11 15:21:50 +01:00
Magnus Ihse Bursie
c235d97d2a 8214720: Add pandoc filter to improve html man page output
Co-authored-by: Jonathan Gibbons <jonathan.gibbons@oracle.com>
Reviewed-by: erikj
2018-12-11 15:18:57 +01:00
Jan Lahoda
cc116b1259 8214491: Upgrade to JLine 3.9.0
Upgrading JLine to 3.9.0 and updating jshell and jjs to the new JLine.

Reviewed-by: rfield, sundar
2018-12-11 11:29:28 +01:00
Erik Joelsson
c04c838b87 8215030: Disable shenandoah in Oracle builds
Reviewed-by: kbarrett
2018-12-10 09:51:23 -08:00
Roman Kennke
8b62a2ee9d 8214259: Implementation: JEP 189: Shenandoah: A Low-Pause-Time Garbage Collector (Experimental)
Co-authored-by: Christine Flood <chf@redhat.com>
Co-authored-by: Aleksey Shipilev <shade@redhat.com>
Co-authored-by: Roland Westrelin <rwestrel@redhat.com>
Co-authored-by: Zhenygu Gu <zgu@redhat.com>
Co-authored-by: Andrew Haley <aph@redhat.com>
Co-authored-by: Andrew Dinn <adinn@redhat.com>
Co-authored-by: Mario Torre <mtorre@redhat.com>
Reviewed-by: kvn, roland, shade, coleenp, lmesnik, pliden, jgeorge, ihse, erikj
2018-12-10 15:47:44 +01:00
Magnus Ihse Bursie
044dd119da 8214780: Create pandoc package for Windows
Reviewed-by: erikj
2018-12-10 09:37:18 +01:00
Dean Long
14c389333c 8214023: Update Graal
Reviewed-by: kvn
2018-12-08 00:56:10 -08:00
Ichiroh Takiguchi
eee1a6fab0 8212794: IBM-964 is required for AIX default charset
Reviewed-by: rriggs, ihse, alanb
2018-12-06 10:22:23 -05:00
Thomas Schatzl
eb5557a98e 8214791: Consistently name gc files containing VM operations
Name all gc files containing VM operations according to a <gc>VMOperations.?pp.

Reviewed-by: coleenp, dholmes
2018-12-06 15:44:13 +01:00
Gustavo Romero
799f744311 8221434: Fix typo in lib-x11 autoconf error message about missing headers
Reviewed-by: dholmes
2019-03-25 19:40:25 -04:00
Erik Joelsson
9833d2a1cd 8220445: Support for side by side MSVC Toolset versions
Co-authored-by: Ali Ince <ali.ince@gmail.com>
Reviewed-by: tbell
2019-03-25 09:07:55 -07:00