Nils Eliasson
3307d0f163
Merge
2015-11-06 11:34:03 +01:00
Jesper Wilhelmsson
1a5787d42e
Merge
2015-11-05 19:31:57 +01:00
Volker Simonis
5bef4db912
8141416: "expr: syntax error" due to gcc -dumpversion excluding micro
...
Reviewed-by: erikj, stuefe
2015-11-05 10:55:58 +01: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
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
Dean Long
344a9becee
Merge
2015-10-17 19:40:30 -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
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
David Lindholm
1e71f67736
8080775: Better argument formatting for assert() and friends
...
Reviewed-by: kbarrett, pliden
2015-09-29 11:02:08 +02: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
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
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
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
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
4dc240f785
8079792: GC directory structure cleanup
...
Reviewed-by: brutisso, stefank, david
2015-05-13 15:16:06 +02:00
Vladimir Kozlov
b9c00b1904
Merge
2015-04-16 14:05:48 -07: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
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
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
Zoltan Majo
379e3d6fb6
Merge
2015-03-19 18:01:39 +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
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
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
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
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