Vladimir Kozlov
2632925f9f
Merge
2015-03-12 15:51:12 -07: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
Alejandro Murillo
94ddb7fc72
Merge
2015-03-03 06:23:49 -08: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
Vladimir Kozlov
5f8d6ce7b6
Merge
2015-01-20 15:24:58 -08:00
Maynard Johnson
675f6c191d
8049716: PPC64: Implement SA on Linux/PPC64
...
Reviewed-by: simonis, dsamersoff
2014-12-17 18:20:10 +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
Daniel D. Daugherty
fbf10d39fa
Merge
2015-02-06 10:40:04 -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
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
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
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
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
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
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
Mike Duigou
99237ec5d9
8047952: Remove _FORTIFY_SOURCE from fastdebug and slowdebug builds
...
Reviewed-by: dholmes
2014-08-13 23:33:33 +00:00
Rickard Bäckman
eefe77eaff
Merge
2014-07-18 10:41:05 +02: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
Volker Simonis
a79ea5527c
8049715: PPC64: First steps to enable SA on Linux/PPC64
...
Reviewed-by: dholmes, kvn
2014-07-14 11:41:20 +02:00
Roland Westrelin
471e47dddf
Merge
2014-07-11 02:34:11 -07:00
Mike Duigou
f312adb9c5
8047734: Backout use of -Og
...
Reviewed-by: iveresov
2014-07-09 21:56:16 +00:00
Mikael Vidstedt
a145a396fc
8046818: Hotspot build system looking for sdt.h in the wrong place
...
Reviewed-by: sla, dholmes
2014-07-03 09:16:56 -07:00
Volker Simonis
db7f1e428f
8048232: Fix for 8046471 breaks PPC64 build
...
Reviewed-by: mikael, dcubed
2014-07-02 13:50:16 -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
Mikael Vidstedt
abce44ab84
8046471: Use OPENJDK_TARGET_CPU_ARCH instead of legacy value for hotspot ARCH
...
Reviewed-by: erikj, dholmes
2014-06-18 12:35:32 -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
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
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
Erik Helin
dda69c88e0
Merge
2014-04-04 10:24:48 +02:00
Alexander Smundak
dd193f4eb2
8036767: PPC64: Support for little endian execution model
...
Reviewed-by: goetz, kvn, dholmes, simonis
2014-04-02 11:24:44 -07:00
Erik Helin
521e1207a7
8033251: Use DWARF debug symbols for Linux 32-bit as default
...
Reviewed-by: dcubed, dholmes, coleenp
2014-03-31 14:02:40 +02:00
Nils Eliasson
8c46e61622
Merge
2014-03-14 09:26:27 +01:00
Mario Torre
694a2d010b
8036619: Shark: add LLVM 3.4 support
...
Reviewed-by: twisti
2014-03-04 18:52:06 -08:00
Goetz Lindenmaier
4b9933a012
8036122: Fix warning 'format not a string literal'
...
Reviewed-by: mduigou, kvn
2014-03-03 11:54:35 +01:00
Vladimir Kozlov
4200d0d095
Merge
2014-02-20 12:20:56 -08:00