Commit Graph

1020 Commits

Author SHA1 Message Date
Chris Hegarty
5af2dcd643 Merge 2016-03-22 10:43:58 +00:00
Alan Bateman
f30fc1c88b 8142968: Module System implementation
Initial integration of JEP 200, JEP 260, JEP 261, and JEP 282

Co-authored-by: Alex Buckley <alex.buckley@oracle.com>
Co-authored-by: Jonathan Gibbons <jonathan.gibbons@oracle.com>
Co-authored-by: Karen Kinnear <karen.kinnear@oracle.com>
Co-authored-by: Mandy Chung <mandy.chung@oracle.com>
Co-authored-by: Mark Reinhold <mark.reinhold@oracle.com>
Co-authored-by: Harold Seigel <harold.seigel@oracle.com>
Co-authored-by: Lois Foltan <lois.foltan@oracle.com>
Co-authored-by: Calvin Cheung <calvin.cheung@oracle.com>
Co-authored-by: Christian Tornqvist <christian.tornqvist@oracle.com>
Co-authored-by: Erik Joelsson <erik.joelsson@oracle.com>
Co-authored-by: George Triantafillou <george.triantafillou@oracle.com>
Co-authored-by: Igor Ignatyev <igor.ignatyev@oracle.com>
Co-authored-by: Ioi Lam <ioi.lam@oracle.com>
Co-authored-by: James Laskey <james.laskey@oracle.com>
Co-authored-by: Jean-Francois Denise <jean-francois.denise@oracle.com>
Co-authored-by: Jiangli Zhou <jiangli.zhou@oracle.com>
Co-authored-by: Markus Gronlund <markus.gronlund@oracle.com>
Co-authored-by: Serguei Spitsyn <serguei.spitsyn@oracle.com>
Co-authored-by: Staffan Larsen <staffan.larsen@oracle.com>
Co-authored-by: Sundararajan Athijegannathan <sundararajan.athijegannathan@oracle.com>
Reviewed-by: acorn, ccheung, coleenp, ctornqvi, dholmes, dsimms, gtriantafill, iklam, jiangli, mgronlun, mseledtsov, cjplummer, sspitsyn, stefank, twisti, hseigel, lfoltan, alanb, mchung, dfazunen
2016-03-17 19:04:01 +00:00
Erik Joelsson
1dd9cf1dda 8151619: genSocketOptionRegistry.exe always relinked on Windows
Reviewed-by: tbell
2016-03-14 12:03:31 +01:00
Jesper Wilhelmsson
f6609ea3d2 Merge 2016-03-05 10:10:23 +01:00
Markus Grönlund
0e44e963d2 8143226: Minor updates to Event Based tracing
Reviewed-by: jbachorik, egahlin
2016-03-01 23:46:09 +01:00
Erik Joelsson
12d9b13eee 8150822: Fix typo in JDK-8150201
Reviewed-by: ihse, dholmes
2016-03-01 09:42:19 +01:00
Alejandro Murillo
5818012b93 Merge 2016-02-26 10:35:07 -08:00
Magnus Ihse Bursie
4e4d31d0a9 8150257: Remove softfloat lib support
Reviewed-by: dholmes, erikj
2016-02-23 21:44:05 +01:00
Jesper Wilhelmsson
e76fbbafb5 Merge 2016-02-22 19:46:37 +01:00
Magnus Ihse Bursie
f1812d9e9f 8150201: Restore missing -g flags to files with OPT_CFLAGS/per-file
Reviewed-by: dholmes, erikj
2016-02-19 14:04:20 +01:00
Severin Gehwolf
3a99569b6f 8143245: Zero build requires disabled warnings
Reviewed-by: dholmes, coleenp
2016-02-17 17:03:31 -05:00
Tobias Hartmann
eca88d0a0c Merge 2016-02-29 09:02:13 +01:00
Roland Westrelin
744d73a67f 8148353: [linux-sparc] Crash in libawt.so on Linux SPARC
Gcc expects clean 32 bit int in 64 bit register on function entry

Reviewed-by: kvn, dlong
2016-02-23 17:18:31 +01:00
Alejandro Murillo
efb03507e3 Merge 2016-02-15 09:44:42 -08:00
Magnus Ihse Bursie
24656787c0 8149647: Incremental enhancements from build-infra
Reviewed-by: erikj
2016-02-12 11:07:46 +01:00
Tobias Hartmann
832443d3b0 Merge 2016-01-28 09:49:17 +01:00
Jesper Wilhelmsson
e8e6b0e6f0 Merge 2016-01-26 17:13:18 +01:00
Tobias Hartmann
2beba05b8b Merge 2016-01-26 09:11:58 +01:00
Goetz Lindenmaier
4e99638d69 8147937: Adapt SAP copyrights to new company name
Reviewed-by: simonis, stuefe
2016-01-21 12:37:47 +01:00
Magnus Ihse Bursie
7f812c4c86 8145596: Enable debug symbols for all libraries
Reviewed-by: erikj
2016-01-20 09:54:39 +01:00
Alejandro Murillo
d1460d5224 8146660: Resolve merge issue in resulting from sun.misc.VM move to jdk.internal.misc
Reviewed-by: twisti, erikj, chegar
2016-01-13 12:45:36 -08:00
Jesper Wilhelmsson
54d0181916 Merge 2016-01-14 17:36:29 +01:00
David Holmes
93ca986bae 8146855: Update hotspot sources to recognize Solaris Studio 12u4 compiler
Reviewed-by: dcubed, gthornbr
2016-01-12 19:48:00 -05:00
Doug Simon
394ff6ff9a 8146364: Remove @ServiceProvider mechanism from JVMCI
Reviewed-by: twisti
2016-01-14 14:34:36 +01:00
Konstantin Shefov
1a8c7d97b1 8141615: Add new public methods to sun.reflect.ConstantPool
Reviewed-by: twisti, iignatyev, coleenp
2016-01-12 13:57:48 +03:00
Joseph Provino
9288ff53e7 Merge 2016-01-07 21:10:28 +00:00
Doug Simon
c1d5c540ac 8146001: Remove support for command line options from JVMCI
Reviewed-by: twisti
2016-01-05 10:57:15 -10:00
Joseph Provino
88a120fb79 Merge 2016-01-01 17:08:38 +00:00
Christian Tornqvist
4d2c80f12e 8146098: Visual Studio build fails after SA restructure
Reviewed-by: goetz, hseigel, dsamersoff
2015-12-24 07:35:18 -08:00
Dmitry Samersoff
76d0d92563 8067194: Restructure hotspot/agent/src to conform the modular source layout
Move sources under jdk.hotspot.agent

Reviewed-by: ihse, erikj, jbachorik
2015-12-23 13:12:15 +03:00
Ioi Lam
bf1b5cea33 8145271: stand-alone hotspot build is broken
Reviewed-by: ihse
2015-12-21 13:58:56 -08:00
Andrew Haley
cee2a179e6 8143072: [JVMCI] Port JVMCI to AArch64
Reviewed-by: gdub, rschatz, twisti, kvn
2015-12-23 20:19:42 -10:00
Christian Thalinger
62a987e63b Merge 2015-12-22 13:41:09 -08:00
Alejandro Murillo
8a47e1f795 Merge 2015-12-18 09:37:16 -08:00
Jaroslav Bachorik
34b95824b7 Merge 2015-12-18 09:02:21 +01:00
Christian Tornqvist
74ef672de8 8144716: Unable to build in Visual Studio after JVMCI change
Reviewed-by: twisti, mgronlun
2015-12-17 08:41:48 -08:00
Christian Tornqvist
9a10b937df 8145400: ProjectCreator broken after JEP 223 changes
Reviewed-by: lfoltan, mgronlun
2015-12-17 12:16:03 -08:00
Christian Tornqvist
147ab7a6aa 8145603: Enable build.bat to use vcproj to build
Reviewed-by: mgronlun, mikael, gtriantafill
2015-12-17 08:41:30 -08:00
Igor Ignatyev
be21417b06 8144695: --disable-warnings-as-errors does not work for HotSpot build
Reviewed-by: kbarrett, ihse
2015-12-17 16:12:58 +03:00
Alejandro Murillo
18175d1f1d Merge 2015-12-15 19:01:07 -08:00
Christian Thalinger
9e981ee107 Merge 2015-12-18 12:39:02 -08:00
Magnus Ihse Bursie
c02d7b3ef5 8142907: Integration of minor fixes from the build-infra project
Reviewed-by: erikj, dholmes
2015-12-15 11:02:49 +01:00
Alexander Smundak
74f0500a47 8073139: PPC64: User-visible arch directory and os.arch value on ppc64le cause issues with Java tooling
Set LIBARCH to ppc64le, make SA and hsdis work, have os.arch return ppc64le on PowerPC64 LE

Co-authored-by: Andrew Hughes <gnu.andrew@redhat.com>
Reviewed-by: dholmes, ihse
2015-12-13 22:32:16 -05:00
Dmitrij Pochepko
e699dcb655 8141351: Create tests for direct invoke instructions testing
Tests for invoke* instructions

Reviewed-by: twisti
2015-12-16 18:38:02 +03:00
Goetz Lindenmaier
1feaca45a7 8144930: gcc 4.1.2: fix build flags after "8114853 variable tracking size limit exceeded"
Reviewed-by: dholmes
2015-12-08 20:51:09 -05:00
Magnus Ihse Bursie
6e05599081 8142909: Integration of minor fixes from the build-infra project
Reviewed-by: dholmes, erikj
2015-12-15 10:55:07 +01:00
Goetz Lindenmaier
6f27a97d77 8144466: ppc64: fix argument passing through opto stubs
Reviewed-by: kvn
2015-12-07 15:42:47 +01:00
Joseph Provino
1b75e851aa Merge 2015-12-07 17:04:42 +00:00
Martin Doerr
8c5da27f19 8144019: PPC64 C1: Introduce Client Compiler
Reviewed-by: goetz
2015-12-04 16:38:04 +01:00
David Holmes
6e0ea9d21c 8132510: Replace ThreadLocalStorage with compiler/language-based thread-local variables
Used compiled-based TLS when available. Additional contributions by Thomas Stufe (AIX) and Andrew Haley (Aarch64)

Reviewed-by: stuefe, bdelsart, dcubed
2015-12-04 04:06:37 -05:00