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
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
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
Alejandro Murillo
c3b487d84f
Merge
2014-10-17 07:58:54 -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
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
Jesper Wilhelmsson
9390fa3b72
8055006: Store original value of Min/MaxHeapFreeRatio
...
Store the value set by the user and some makefile changes required to change the flags.
Reviewed-by: sla, mchung, bchristi, jmasa, dholmes, erikj
2014-09-16 16:02:32 +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
Niclas Adlertz
d348978bc1
Merge
2014-09-12 09:17:58 +02:00
Niclas Adlertz
1b124f9f48
Merge
2014-09-09 16:14:40 +02: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
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
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
Erik Joelsson
152cf7d4ba
8056053: Disable HOTSPOT_BUILD_JOBS when building with configure
...
Reviewed-by: dholmes, ihse, dcubed
2014-08-28 11:59:04 +02:00
Mike Duigou
99237ec5d9
8047952: Remove _FORTIFY_SOURCE from fastdebug and slowdebug builds
...
Reviewed-by: dholmes
2014-08-13 23:33:33 +00:00
Mike Duigou
412ab83d95
8046765: makefiles should use parameterized $(CP) and $(MV) rather than explicit commands
...
Reviewed-by: kvn, dholmes
2014-07-14 18:24:08 +00:00
Mike Duigou
f312adb9c5
8047734: Backout use of -Og
...
Reviewed-by: iveresov
2014-07-09 21:56:16 +00:00
Christian Thalinger
4c565a7708
Merge
2014-06-26 16:53:35 -07:00
Igor Veresov
147f6a0926
8048298: Clang needs to lower optimization level for some files
...
Optimization options need to be lowered for some files when using clang 5.0 and 5.1
Reviewed-by: twisti
2014-06-26 12:01:44 -07:00
Alejandro Murillo
b531babf09
8043541: 'fastdebug' is printed twice in java -version
...
Reviewed-by: dholmes, dcubed, jcoomes
2014-06-24 12:27:51 -07:00
Igor Veresov
6abe4955a6
8047321: Hotspot debug builds with clang are broken
...
Don't use -Og with clang
Reviewed-by: twisti
2014-06-20 11:25:08 -07:00
David Dehaven
02f3dbb898
8043340: [macosx] Fix hard-wired paths to JavaVM.framework
...
Build system tweaks to allow building with Xcode 5 and on OS X 10.9 and later
Reviewed-by: erikj, henryjen, dholmes
2014-06-17 11:18:10 -07:00
Daniel D. Daugherty
57113f7d70
Merge
2014-06-13 19:07:11 -07:00
Mike Duigou
ce91145032
8032045: Enable compiler and linker safety switches for debug builds
...
Enable GCC linker protections, runtime bounds checks and stack protection.
Reviewed-by: dholmes, kvn, coleenp
2014-06-12 16:31:07 -07:00
Staffan Larsen
1510b7c75e
8044797: Building with clang gives: fatal error: file '...' has been modified since the precompiled header was built
...
Reviewed-by: dholmes, dcubed
2014-06-09 11:03:09 +02:00
Ron Durbin
870bec251c
8038132: jprt bundles have libjsig.dylib in different place on OSX
...
The build of Hotspot should not remove the symlinks for libjsig.
Reviewed-by: dcubed, dholmes
2014-06-02 09:30:08 -07:00
Coleen Phillimore
7bd17413f2
8015256: Better class accessibility
...
Improve protection domain check in forName()
Reviewed-by: mchung, acorn, jdn
2014-10-14 13:10:50 -07:00
Volker Simonis
693f28c012
8039805: Fix the signature of the global new/delete operators in allocation.cpp
...
Reviewed-by: dholmes, lfoltan
2014-05-12 09:59:56 -04:00
Staffan Larsen
c1abf998a6
8041980: (hotspot) sun/jvmstat/monitor/MonitoredVm/CR6672135.java failing on all platforms
...
Reviewed-by: mgronlun, kamg
2014-04-28 09:27:47 +02:00
Alejandro Murillo
a162ea836e
8030011: Update Hotspot version string output
...
Reviewed-by: dholmes, jcoomes, kvn
2014-04-24 14:06:40 -07:00
Goetz Lindenmaier
4b9933a012
8036122: Fix warning 'format not a string literal'
...
Reviewed-by: mduigou, kvn
2014-03-03 11:54:35 +01:00
Henry Jen
ac4f26242b
8033898: undefined symbol when build hotspot with Xcode5
...
Reviewed-by: sla, dholmes
2014-02-25 23:59:04 -08:00
Mike Duigou
b633a889a7
8030350: Enable additional compiler warnings for GCC
...
Reviewed-by: dholmes, coleenp, erikj, tbell, ihse
2014-02-12 09:37:18 -08:00
Daniel D. Daugherty
3c5c0ddbce
Merge
2014-02-10 12:58:53 -08:00
Ron Durbin
57d286084a
8005262: possible gamma launcher issues
...
Cleaned out make targets and comments associated with the previously removed gamma launcher
Reviewed-by: dcubed, stefank
2014-02-10 12:38:34 -08:00
Daniel D. Daugherty
62755b7358
8033714: hotspot 'install_jvm' bld target broken with ZIP_DEBUGINFO_FILES=0
...
Fixed faulty logic in makefiles when compressed FDS builds are disabled
Reviewed-by: rdurbin, dholmes, never, dnsimon, tbell
2014-02-07 09:03:44 -08:00
Staffan Larsen
eaac73cf84
8032462: Change the linux SDT implementation to use USDT2 instead of USDT1
...
Reviewed-by: coleenp, sspitsyn, kamg
2014-02-03 13:41:26 +01:00
Harold Seigel
b7100718e8
Merge
2014-01-29 19:54:44 -05:00
Alejandro Murillo
4c4881a31f
Merge
2014-01-23 10:35:38 -08:00
Henry Jen
5050fd5363
8028407: adjust-mflags.sh failed build with GNU Make 4.0 with -I<path contains j>
...
Reviewed-by: erikj
2014-01-21 20:07:14 -08:00
Staffan Larsen
b35fb5f8c0
8030812: Change the solaris DTrace implementation to use USDT2 instead of USDT1
...
Reviewed-by: coleenp, sspitsyn, dsamersoff
2014-01-16 20:14:21 +01:00
Dmitry Samersoff
5289bda8e5
8030941: Darwin mapfile-vers doesnt work for other BSDs
...
Changed makefile to use generic mapfile for non Darwin BSDs
Reviewed-by: dholmes, sla
2014-01-15 02:02:47 +04:00
Morris Meyer
a665235538
Merge
2014-01-10 12:54:08 -08:00
Christian Thalinger
dd042bf16e
8022263: use same Clang warnings on BSD as on Linux
...
Reviewed-by: kvn, iveresov
2014-01-07 14:26:12 -08:00
Mikael Vidstedt
a0da47fd66
8029233: Update copyright year to match last edit in jdk8 hotspot repository for 2013
...
Copyright year updated for files modified during 2013
Reviewed-by: twisti, iveresov
2013-12-24 11:48:39 -08:00
Staffan Larsen
f72107ae20
8028737: Remove JVM_AccessVMIntFlag / JVM_AccessVMBooleanFlag / JVM_VMBreakPoint
...
Reviewed-by: dcubed, coleenp
2013-12-16 10:34:30 +01:00
Daniel D. Daugherty
232c4efbdb
7165611: implement Full Debug Symbols on MacOS X hotspot
...
Add MacOS X FDS support to hotspot; add minimal MacOS X FDS import support to jdk; add MacOS X FDS support to install; add MacOS X FDS support to root.
Reviewed-by: erikj, sla, dholmes, rdurbin, tbell, ihse
2013-10-15 08:25:43 -07:00
Igor Veresov
51a9303c03
Merge
2013-10-03 16:38:21 +04:00