Ioi Lam
5794819881
8080940: Remove mcs post-hook from hotspot solaris builds
...
Reviewed-by: dholmes, ihse, erikj
2015-11-10 09:38:24 -08:00
Stanislav Smirnov
0064189ab6
8130255: [TESTBUG] closed/runtime/4784641/CheckedIsSameObjectTest fails when running 32-bit ARM binaries on 64-bit ARM hosts
...
Rewrote test in Java with a number of changes
Reviewed-by: ctornqvi, gtriantafill, ddmitriev
2015-11-09 15:19:59 +03:00
Magnus Ihse Bursie
5f873e726d
8141548: Hotspot Windows build should respect WARNINGS_AS_ERRORS
...
Reviewed-by: erikj, dholmes
2015-11-09 10:59:59 +01:00
Carsten Varming
f14a84f9e2
8141035: Let jvmtiGen exit with a non-zero exit code upon failure
...
Let jvmtiGen exit with a non-zero exit code upon failure
Reviewed-by: sla, sspitsyn
2015-11-05 00:36:00 -08:00
Thomas Stuefe
9adaaa0c96
8140648: Clean up remnants of fork1() from non-solaris platforms
...
Clean up any remnants of fork1() from Non-Solaris platforms
Reviewed-by: dholmes, goetz
2015-11-03 19:53:10 -05:00
Iris Clark
514eb6fd77
Merge
2015-10-25 19:38:20 -07:00
Dean Long
206767c0a2
Merge
2015-10-27 01:45:01 -04:00
Christian Thalinger
6bc7725c19
8140091: remove VMStructs cast_uint64_t workaround for GCC 4.1.1 bug
...
Reviewed-by: erikj, kvn
2015-10-22 13:18:15 -10:00
Christian Thalinger
ebb27ad595
8139935: Bootcycle builds are broken on jdk9/hs due to JVMCI changes
...
Reviewed-by: erikj
2015-10-21 11:41:07 -07:00
Erik Joelsson
fc56d44bca
8139657: Incremental build of jdk.vm.ci-gensrc creates repeated entries in services file
...
Reviewed-by: twisti
2015-10-20 10:24:40 +02:00
Erik Joelsson
5b86ad79e5
8142336: Convert the SA agent build to modular build-infra makefiles
...
Reviewed-by: ihse, sla, dsamersoff, twisti
2015-11-24 12:18:25 +01:00
Mandy Chung
2b732b223e
8143911: Reintegrate JEP 259: Stack-Walking API
...
Co-authored-by: Brent Christian <brent.christian@oracle.com>
Co-authored-by: Daniel Fuchs <daniel.fuchs@oracle.com>
Co-authored-by: Hamlin Li <huaming.li@oracle.com>
Reviewed-by: coleenp, dfuchs, bchristi, psandoz, sspitsyn
2015-11-24 14:59:17 -08:00
Christian Tornqvist
130ba226a1
8143931: Back out JDK-8140450
...
Reviewed-by: coleenp
2015-11-24 10:12:11 -08:00
Jiangli Zhou
9a9314db0c
Merge
2015-11-23 23:42:46 +01:00
Mandy Chung
bf9af24b55
8140450: Implement JEP 259: Stack-Walking API
...
Co-authored-by: Brent Christian <brent.christian@oracle.com>
Co-authored-by: Daniel Fuchs <daniel.fuchs@oracle.com>
Co-authored-by: Hamlin Li <huaming.li@oracle.com>
Reviewed-by: coleenp, dfuchs, bchristi, psandoz, sspitsyn
2015-11-23 12:44:43 -08:00
Jiangli Zhou
6ca042cb32
Merge
2015-11-23 14:38:20 -05:00
Jiangli Zhou
4bea0af9ab
Merge
2015-11-19 19:26:51 -05:00
Harold Seigel
71fe04f939
8143078: Remove JVM_DefineClassWithSourceCond() API
...
Remove the method and remove unneeded argument to jvm_define_class_common()
Reviewed-by: dholmes, coleenp
2015-11-19 11:54:32 -05:00
Daniel D. Daugherty
dcd4a03963
Merge
2015-11-18 22:00:09 +00:00
Gerald Thornbrugh
d56280ca10
8141445: Use of Solaris/SPARC M7 libadimalloc.so can generate unknown signal in hs_err file
...
Add libadimalloc.so SIGSEGV defines and a test to validate the correct message is printed in the hs_err file
Reviewed-by: dcubed, dholmes
2015-11-18 09:32:52 -08:00
Coleen Phillimore
72756888e9
8141570: Fix Zero interpreter build for --disable-precompiled-headers
...
Change to include atomic.inline.hpp and allocation.inline.hpp only in .cpp files and some build fixes from Kim to build on ubuntu without devkits
Reviewed-by: kbarrett, sgehwolf, erikj
2015-11-18 11:47:55 -05:00
Stanislav Smirnov
8d94626bb3
8133416: [TESTBUG] Remove @ignore for closed/runtime/4345157/Prog.java
...
Rewrote test in Java with a number of improvements and conditional exclusion using make file
Reviewed-by: dholmes, ctornqvi, ddmitriev
2015-11-20 09:44:16 -05:00
Dean Long
344a9becee
Merge
2015-10-17 19:40:30 -04:00
Coleen Phillimore
a4efe9440b
Merge
2015-10-22 17:24:17 +00:00
Goetz Lindenmaier
83b3b21342
8139040: Fix initializations before ShouldNotReachHere() etc. and enable -Wuninitialized on linux
...
Reviewed-by: stuefe, coleenp, roland
2015-10-22 13:07:10 -04:00
Bob Vandette
d369cdd811
Merge
2015-10-21 16:38:48 -04:00
Bob Vandette
d65d34b99d
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:21:37 -04:00
Goetz Lindenmaier
56d0ec1e1a
8138733: Fix build: gcc < 4.8 doesn't grok -Wno-format-zero-length added in 8080775
...
Also fix one problematic format on ppc.
Reviewed-by: david, simonis
2015-10-02 11:46:42 +02:00
Iris Clark
34406f46c6
Merge
2015-09-29 17:57:55 -07:00
Christian Thalinger
12fc8a0b33
8138820: JDK Hotspot build fails with Xcode 7.0.1
...
Reviewed-by: iveresov
2015-10-09 09:09:05 -10:00
Christian Thalinger
16526e000e
8136421: JEP 243: Java-Level JVM Compiler Interface
...
Reviewed-by: ihse, alanb, roland, coleenp, iveresov, kvn, kbarrett
2015-10-08 12:49:30 -10:00
Erik Joelsson
cc93462eb5
8138692: libjsig compilation is missing EXTRA_CFLAGS on macosx
...
Reviewed-by: ihse, mikael
2015-10-02 10:15:46 +02:00
David Lindholm
1e71f67736
8080775: Better argument formatting for assert() and friends
...
Reviewed-by: kbarrett, pliden
2015-09-29 11:02:08 +02:00
Marcus Larsson
3c2211a492
8046148: JEP 158: Unified JVM Logging
...
Reviewed-by: coleenp, sla
2015-09-24 12:36:04 +02:00
Christian Tornqvist
11d9f575f5
8027565: Enable /d2Zi+ when building with Visual Studio 2013
...
Reviewed-by: dcubed, ihse
2015-09-23 05:18:00 -07:00
Ioi Lam
e5b80181d8
8065155: Refactor Hotspot mapfiles
...
Moved common exported functions to make/share/makefiles/mapfile-vers
Reviewed-by: ihse, bdelsart
2015-09-18 09:48:49 -07:00
Jesper Wilhelmsson
1736e104a1
Merge
2015-09-08 16:10:37 +02:00
Jim Laskey
f763183615
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:12:08 -03:00
Vladimir Kozlov
16a8ed6f5c
8134898: Small fixes found during JVMCI work
...
Removed jre/ from jdk paths in makefiles. Add Thread::_unhandled_oops field for debug and fastdebug builds. Fix doc.
Reviewed-by: coleenp, bdelsart
2015-09-02 11:03:20 -07:00
Erik Joelsson
26b79e6c5c
8134157: adlc fails to compile with SS12u4
...
Reviewed-by: dholmes, kbarrett, ihse
2015-08-28 09:57:54 +02:00
Ioi Lam
87b0df30ed
8140802: Clean up and refactor of class loading code for CDS
...
Reviewed-by: jiangli, acorn, coleenp
2015-08-18 11:27:23 -07:00
Iris Clark
e17f5c6f06
Merge
2015-07-23 13:19:13 -07:00
Iris Clark
11dad5584b
Merge
2015-07-13 13:23:31 -07:00
Iris Clark
6e8c4747fb
Merge
2015-06-29 11:27:19 -07:00
Alejandro Murillo
ab8dd89e95
8087202: Add support for PATCH field and remove unused fields of new version string
...
Reviewed-by: dholmes, alanb
2015-06-19 10:34:38 -07:00
Andrew Haley
50746b15a9
8078521: AARCH64: Add AArch64 SA support
...
Add AArch64 SA support
Reviewed-by: dsamersoff, dholmes
2015-06-12 15:49:55 +01:00
Magnus Ihse Bursie
bd5a1079fe
8085822: JEP 223: New Version-String Scheme (initial integration)
...
Co-authored-by: Alejandro E Murillo <alejandro.murillo@oracle.com>
Reviewed-by: erikj, dcubed, dholmes, alanb
2015-06-12 08:31:01 +02:00
Erik Joelsson
f6fac96205
8087195: Support building hotspot with devkits on Macosx
...
Reviewed-by: dholmes, ihse
2015-06-18 10:26:58 +02:00
Andreas Eriksson
f3f4608e09
8072588: JVM crashes in JNI if toString is declared as an interface method
...
Check for a valid itable index instead of checking if the holder is an interface
Reviewed-by: dsimms, dholmes
2015-06-02 10:41:18 +02:00
Yasumasa Suenaga
80d98f560a
8081475: SystemTap does not work when JDK is compiled with GCC 5
...
Libjvm.so which is generated by GCC 5 does not have .note.stapsdt section as dtrace was disabled due to incorrect version check
Reviewed-by: dholmes, coleenp
2015-05-29 22:29:44 +09:00
Per Lidén
b013ddda1d
8080930: SA changes broke bootcycle-images builds
...
Reviewed-by: sla, brutisso
2015-05-25 09:13:41 +02:00
Jesper Wilhelmsson
25c41c6094
Merge
2015-05-21 21:17:56 +02:00
Stanislav Smirnov
59c57fb87d
8025979: [TESTBUG] Write test to exercise uninitialized strings from JNI code
...
Reviewed-by: ctornqvi, dsimms
2015-05-14 10:12:51 -07:00
Stanislav Smirnov
38c5fd780d
8033445: [TESTBUG] Add test case for calling default methods from JNI
...
Reviewed-by: ctornqvi, dsimms
2015-05-14 10:09:35 -07:00
Alejandro Murillo
d83bdb4157
Merge
2015-05-01 03:56:01 -07:00
Nils Eliasson
fae244a8b0
8077590: windows_i586_6.2-product-c2-runThese8_Xcomp_vm failing after win compiler upgrade
...
Add /arch:IA32 flag to windows ia32 builds to force x87 codepath
Reviewed-by: kvn, dholmes
2015-04-28 14:46:19 -07:00
Calvin Cheung
7bb3af5d16
Merge
2015-04-17 14:37:20 -07:00
Vladimir Kozlov
b9c00b1904
Merge
2015-04-16 14:05:48 -07:00
Staffan Larsen
47d774ab34
8077364: "if( !this )" construct prevents build on Xcode 6.3
...
Reviewed-by: stefank, simonis
2015-04-15 09:34:46 +02:00
Vladimir Ivanov
ce40bf07b2
8057919: Class.getSimpleName() should work for non-JLS compliant class names
...
Reviewed-by: dholmes, jrose
2015-04-14 18:03:43 +03:00
Jesper Wilhelmsson
7ec8aadd33
Merge
2015-04-09 17:39:42 +02:00
Stefan Karlsson
232a59cb40
8075955: Replace the macro based implementation of oop_oop_iterate with a template based solution
...
Reviewed-by: brutisso, coleenp, kbarrett, sjohanss
2015-04-02 10:04:27 +02:00
Michael C Berg
9e55e44c85
8074981: Integer/FP scalar reduction optimization
...
Add scalar reduction optimization to C2 to take advantage of vector instructions in modern x86 CPUs.
Reviewed-by: kvn, twisti
2015-04-01 18:07:50 -07:00
Mikael Gerdin
8efb3ab7c1
8075511: Enable -Woverloaded-virtual C++ warning for HotSpot build
...
Reviewed-by: erikj, simonis, ehelin
2015-03-24 13:49:56 +01:00
Zoltan Majo
90e9ec4634
Merge
2015-03-27 09:02:53 +01:00
Volker Simonis
12008d9c8f
8075858: AIX: clean-up HotSpot make files
...
Reviewed-by: kvn
2015-03-25 15:50:17 +01:00
Harold Seigel
1665046b90
Merge
2015-03-29 09:20:27 -04:00
Erik Joelsson
4adcfcd75c
8075725: Remove /jre subdir in hotspot dist dir
...
Reviewed-by: tbell, ihse
2015-03-25 09:37:59 +01:00
Daniel D. Daugherty
295d64e29f
Merge
2015-03-19 14:28:44 -07:00
Zoltan Majo
379e3d6fb6
Merge
2015-03-19 18:01:39 +01:00
Erik Joelsson
dae5ac017d
8075140: Solaris build of native libraries not consistently using EXTRA_CFLAGS and EXTRA_LDFLAGS
...
Reviewed-by: ihse, tbell, dholmes
2015-03-18 12:02:44 +01:00
Erik Joelsson
c720b743e5
8072897: File sawindbg.dll has incorrect file version
...
Reviewed-by: tbell, dholmes
2015-03-18 10:22:24 +01:00
Daniel D. Daugherty
6029190551
Merge
2015-03-13 09:18:28 -07:00
Vladimir Kozlov
2632925f9f
Merge
2015-03-12 15:51:12 -07:00
Markus Grönlund
fc9ab8f530
8074905: Exclude aarch64 from Visual Studio projectcreator.make
...
Reviewed-by: ctornqvi, sla, minqi
2015-03-11 09:11:33 +01:00
Severin Gehwolf
e14531956d
8074312: Enable hotspot builds on 4.x Linux kernels
...
Add "4" to list of allowable versions
Reviewed-by: dholmes, mikael
2015-03-10 21:20:10 -04:00
Mikael Vidstedt
017611edae
8074726: Update source and target version used when compiling hotspot class files
...
Use BOOT_JDK_SOURCETARGET from top level, or fall back to -source 8 -target 8
Reviewed-by: dholmes, sla
2015-03-10 09:42:23 -07:00
Bertrand Delsart
5aec2dc9fc
8087333: Optionally Pre-Generate the HotSpot Template Interpreter
...
Optional support for pregenerated template interpreter
Reviewed-by: coleenp, dholmes, kvn
2015-07-01 10:53:26 +02:00
Alejandro Murillo
94ddb7fc72
Merge
2015-03-03 06:23:49 -08:00
Vladimir Kozlov
6fd49139e8
Merge
2015-03-02 10:09:33 -08:00
Alejandro Murillo
e7f35f99b5
Merge
2015-02-27 07:34:26 -08:00
Magnus Ihse Bursie
0624f19e6e
8072842: Add support for building native JTReg tests
...
Reviewed-by: erikj, sla
2015-02-27 11:56:34 +01:00
Vladimir Kozlov
239370b736
Merge
2015-02-26 10:56:54 -08:00
Dean Long
aa21fdd0c0
8072383: resolve conflicts between open and closed ports
...
Refactor close to remove references to closed ports
Reviewed-by: kvn, simonis, dholmes
2015-02-24 17:23:53 -05:00
Erik Joelsson
cf0e1e5323
8072904: building jdk9 with jdk9 boot jdk can cause failure or incorrect results
...
Reviewed-by: dholmes, dlong
2015-02-18 11:25:34 +01:00
Goetz Lindenmaier
a7edf52a02
8073315: Enable gcc -Wtype-limits and fix upcoming issues
...
Relevant fixes in blockOffsetTable.cpp, os_linux.cpp, parCardTableModRefBS.cpp.
Reviewed-by: jwilhelm, kbarrett, simonis
2015-02-16 14:07:36 +01:00
Vladimir Kozlov
5f8d6ce7b6
Merge
2015-01-20 15:24:58 -08:00
Stefan Karlsson
1a534420a8
8087322: Implement a Semaphore utility class
...
Reviewed-by: kbarrett, dholmes
2015-01-19 11:06:08 +01:00
Jean-Francois Denise
aaac2cbb54
8080511: Refresh of jimage support
...
Co-authored-by: James Laskey <james.laskey@oracle.com>
Co-authored-by: Sundararajan Athijegannathan <sundararajan.athijegannathan@oracle.com>
Reviewed-by: alanb, mchung, psandoz, acorn, lfoltan, ctornqvi
2015-06-25 18:25:19 +02:00
Maynard Johnson
675f6c191d
8049716: PPC64: Implement SA on Linux/PPC64
...
Reviewed-by: simonis, dsamersoff
2014-12-17 18:20:10 +01:00
Volker Simonis
f36d8eb8f3
8067923: AIX: link libjvm.so with -bernotok to detect missing symbols at build time and suppress warning 1540-1639
...
Reviewed-by: goetz
2014-12-19 18:33:55 +01:00
Coleen Phillimore
f486fa7c1e
8042418: Remove JVM_FindClassFromClassLoader
...
The function has been replaced so is no longer used.
Reviewed-by: mchung, dholmes
2014-12-14 16:04:03 -05:00
Vladimir Kozlov
48b6c6007f
Merge
2014-12-11 15:06:12 -08:00
Andrew Haley
0b30e012ee
8064611: AARCH64: Changes to HotSpot shared code
...
Everything except cpu/ and os_cpu/
Reviewed-by: dholmes, goetz, dlong, coleenp, kvn
2014-12-11 13:11:53 -08:00
Alejandro Murillo
db929c3598
Merge
2014-12-05 16:36:07 -08:00
Yumin Qi
9767fa7cb2
Merge
2014-12-03 20:32:33 -08:00
Chris Hegarty
7e65ec970c
Merge
2014-12-03 17:48:58 +00:00
Chris Hegarty
393a39afe3
8049367: Modular Run-Time Images
...
Co-authored-by: Alan Bateman <alan.bateman@oracle.com>
Co-authored-by: Alex Buckley <alex.buckley@oracle.com>
Co-authored-by: Bradford Wetmore <bradford.wetmore@oracle.com>
Co-authored-by: Erik Joelsson <erik.joelsson@oracle.com>
Co-authored-by: James Laskey <james.laskey@oracle.com>
Co-authored-by: Jonathan Gibbons <jonathan.gibbons@oracle.com>
Co-authored-by: Karen Kinnear <karen.kinnear@oracle.com>
Co-authored-by: Magnus Ihse Bursie <magnus.ihse.bursie@oracle.com>
Co-authored-by: Mandy Chung <mandy.chung@oracle.com>
Co-authored-by: Mark Reinhold <mark.reinhold@oracle.com>
Co-authored-by: Paul Sandoz <paul.sandoz@oracle.com>
Co-authored-by: Sundararajan Athijegannathan <sundararajan.athijegannathan@oracle.com>
Reviewed-by: chegar, dfuchs, ihse, joehw, mullan, psandoz, wetmore
2014-12-03 14:21:14 +00:00
Daniel D. Daugherty
fbf10d39fa
Merge
2015-02-06 10:40:04 -08:00
Alejandro Murillo
e9af52deeb
Merge
2015-01-30 16:56:05 -08:00
Yumin Qi
07acd9a05e
Merge
2015-01-30 10:52:25 -08:00
Daniel Fuchs
967c448681
8068730: Increase the precision of the implementation of java.time.Clock.systemUTC()
...
Changes the implementation of java.time.Clock.systemUTC() to take advantage of the maximum resolution of the underlying native clock on which System.currentTimeMillis() is based.
Reviewed-by: dholmes, rriggs, scolebourne, sla
2015-01-28 17:52:48 +01:00
Dean Long
fb0b5b0159
Merge
2015-01-27 13:58:55 -05:00
Alejandro Murillo
1f33087085
Merge
2015-01-27 10:11:22 -08:00
Dean Long
b7eaaba943
8031064: build_vm_def.sh not working correctly for new build cross compile
...
Move nm and awk code into vm.make
Reviewed-by: dsamersoff, dholmes
2015-01-23 22:39:24 -05:00
Erik Joelsson
e1bfe8762e
8067479: verify-modules fails in bootcycle build
...
Reviewed-by: dholmes, sla
2015-01-20 13:56:57 +01:00
Matthias Baesken
21cd501d27
8069590: AIX port of "8050807: Better performing performance data handling"
...
Co-authored-by: Martin Doerr <martin.doerr@sap.com>
Reviewed-by: simonis, goetz
2015-01-13 16:09:52 +01:00
Jaroslav Bachorik
48639428ce
8068976: Remove JSDT implementation
...
Reviewed-by: sla, mchung, dholmes
2015-01-12 14:05:16 +01:00
Erik Joelsson
92b1732031
8065576: Enable pipefail in the shell used by make to better detect build errors
...
Reviewed-by: ihse, tbell, martin
2015-01-14 15:57:59 +01:00
Jesper Wilhelmsson
3c3e60d5be
Merge
2014-11-26 18:01:10 +01:00
Erik Helin
09ae36fd33
8065656: Use DWARF debug symbols for Solaris
...
Reviewed-by: dcubed, huntch, pbk
2014-11-26 17:32:39 +01:00
Poonam Bajaj
1de1806455
8065220: Include alternate sa.make file for MacOSX
...
Include alternate sa.make in make/bsd/makefiles/sa.make
Reviewed-by: mgronlun, egahlin, sla
2014-11-18 10:19:04 -08:00
Daniel D. Daugherty
b259ede692
8033602: wrong stabs data in libjvm.debuginfo on JDK 8 - SPARC
...
8034005: cannot debug in synchronizer.o or objectMonitor.o on Solaris X86
Solaris needs objcopy version of 2.21.1 or newer is needed to create valid .debuginfo files.
Reviewed-by: dsamersoff, sspitsyn, dholmes, ihse
2014-11-13 10:39:35 -08:00
Calvin Cheung
1f7d2d4c0d
8043491: warning LNK4197: export '... ...' specified multiple times; using first specification
...
No need to use the /export linker option on windows 64-bit platform
Reviewed-by: ctornqvi, minqi
2014-11-12 16:22:12 -08:00
Dmitry Samersoff
fb8f27e2af
8059131: sawindbg.dll is not compiled with /SAFESEH
...
Make variable SAFESEH_FLAG replaced with /SAFESEH link option.
Reviewed-by: mgronlun, sla
2014-11-11 04:34:56 -08:00
Christian Tornqvist
f048251de8
8059803: Update use of GetVersionEx to get correct Windows version in hs_err files
...
Update use of GetVersionEx to get correct Windows version in hs_err files
Reviewed-by: dcubed, gtriantafill
2014-11-03 11:34:13 -08:00
Jesper Wilhelmsson
2616e09389
Merge
2014-11-17 21:32:32 +01:00
Stefan Karlsson
692dbfd02d
8062808: Turn on the -Wreturn-type warning
...
Reviewed-by: mgerdin, tschatzl, coleenp, jrose, kbarrett
2014-11-12 13:55:59 +01:00
Ioi Lam
4930637288
8139026: hotspot/make/hotspot.script cannot handle command-line arguments with spaces
...
Use "$@"
Reviewed-by: twisti, ihse
2015-10-30 16:18:58 -07:00
Igor Veresov
c86e8f5a2c
8059200: Promoted JDK9 b31 for Solaris-amd64 fails (Error: dl failure on line 744, no picl library) on Solaris 11.1
...
Manually load libpicl.so (used on SPARC only)
Reviewed-by: kvn
2014-10-25 21:02:29 -10:00
Alejandro Murillo
c3b487d84f
Merge
2014-10-17 07:58:54 -07:00
Daniel D. Daugherty
c70dbd3959
Merge
2014-10-10 08:28:12 -07:00
Igor Veresov
7d595c0799
Merge
2014-10-09 12:36:20 -07:00
Frederic Parain
94af790733
8057777: Cleanup of old and unused VM interfaces
...
Reviewed-by: coleenp, hseigel, alanb, sherman
2014-10-09 04:45:58 -07:00
Coleen Phillimore
90200446c1
8047736: Remove JVM_GetClassLoader as no longer used
...
Remove this function from hotspot. It's already removed from the JDK.
Reviewed-by: mchung, fparain, ctornqvi
2014-10-02 16:31:44 -04:00
Goetz Lindenmaier
3263a62bb4
8059592: Recent bugfixes in ppc64 port
...
Reviewed-by: kvn
2014-10-02 09:32:53 +02:00
Jesper Wilhelmsson
f9b921bd25
Merge
2014-09-22 16:22:21 +02:00
Mikael Gerdin
53b92fe072
8055141: Catch linker errors earlier in the JVM build by not allowing unresolved externals
...
Reviewed-by: erikj, ehelin, dholmes
2014-09-25 10:01:53 +02:00
Staffan Larsen
a899525147
Merge
2014-09-23 14:19:55 +02:00
Staffan Larsen
071bfa97d6
Merge
2014-09-23 14:18:55 +02:00
Staffan Larsen
d80b467df1
8058448: Disable JPRT submissions from the hotspot repo
...
Reviewed-by: kvn
2014-09-23 12:17:24 +02:00
Niclas Adlertz
37c8ef911c
Merge
2014-09-19 17:14:13 +02:00
Zoltan Majo
e39f822e38
8050407: Add jtreg compiler tests to Hotspot JPRT jobs
...
Select useful jtreg test. Group tests into four sets (3 sets with open tests, 1 set with closed tests) so that execution time of each set is < 10 min on solaris_sparcv9 (slowest platform).
Reviewed-by: kvn, anoll, roland
2014-09-18 12:23:20 +02:00
Tobias Hartmann
cd01de591a
8015774: Add support for multiple code heaps
...
Support for segmentation of the code cache. Separate code heaps are created and used to store code of different types.
Reviewed-by: kvn, iveresov, roland, anoll, egahlin, sla
2014-09-17 08:00:07 +02:00
Magnus Ihse Bursie
2678b42e96
8056999: Make hotspot builds less verbose on default log level
...
Reviewed-by: dholmes, erikj
2014-09-16 12:13:13 +02:00
Ioi Lam
9fe35127c2
Merge
2014-09-12 14:05:28 -07:00
Niclas Adlertz
d348978bc1
Merge
2014-09-12 09:17:58 +02:00
Christian Tornqvist
3ad47cdbeb
8055719: Clean out support for old VC versions from ProjectCreator
...
Clean out support for old VC versions from ProjectCreator
Reviewed-by: sla, allwin
2014-09-10 07:06:37 -07:00
Niclas Adlertz
1b124f9f48
Merge
2014-09-09 16:14:40 +02:00
Igor Veresov
5db7b3a4e1
8056124: Hotspot should use PICL interface to get cacheline size on SPARC
...
Using libpicl to get L1 data and L2 cache line sizes
Reviewed-by: kvn, roland, morris
2014-09-05 11:23:47 -07:00
Vladimir Kozlov
f8eeba1ce4
8057643: Unable to build --with-debug-level=optimized on OSX
...
Added missing Hotspot make targets for 'optimized' build.
Reviewed-by: iveresov
2014-09-04 23:49:17 -07:00
Vladimir Kozlov
98f413fa1f
Merge
2014-09-04 22:59:17 -07:00
John Coomes
7fcafaafcf
8054970: gc src file exclusion should exclude alternative sources
...
Reviewed-by: ehelin, stefank
2014-09-04 09:37:41 -07:00
Jesper Wilhelmsson
366ea37781
8056056: Remove unnecessary inclusion of HS_ALT_MAKE from solaris Makefile
...
Remove unnecessary inclusion of HS_ALT_MAKE from solaris Makefile
Reviewed-by: erikj, dholmes
2014-09-05 00:28:43 +02:00
Serguei Spitsyn
f1aa6a6d0c
Merge
2014-08-29 11:35:03 -07:00
Staffan Larsen
e7b8addd7f
8055838: Hotspot does not compile with clang 6.0 (OS X Yosemite)
...
Reviewed-by: lfoltan, kvn
2014-08-29 13:34:16 +02:00
Lois Foltan
a2acb924db
Merge
2014-08-28 13:01:44 -04:00
Rickard Bäckman
2b5065f487
Merge
2014-08-28 18:31:05 +02:00
Lois Foltan
960d0fc613
8054355: ENFORCE_CC_COMPILER_REV needs to be updated to Solaris C++ 12u3 for JDK 9
...
Update of C++ validiation check for JDK 9 on Solaris.
Reviewed-by: coleenp, dcubed, kvn
2014-08-28 11:56:06 -04:00
Coleen Phillimore
73d759e533
8049105: Move array component mirror to instance of java/lang/Class (hotspot part 2)
...
This removes component mirrors from arrayKlass metadata and the C2 intrinsic for them.
Reviewed-by: kvn, twisti, mgerdin
2014-08-28 11:29:09 -04:00