Daniel D. Daugherty
cad78d6f04
7165598: enable FDS on Solaris X64 when 7165593 is fixed
...
Work around 'gobjcopy' failure on Solaris X64 by adding a temporary tool that removes the SHF_ALLOC flag from "empty" section headers.
Reviewed-by: sspitsyn, acorn
2012-05-24 12:03:42 -07:00
David Holmes
529f652312
7170197: Update JPRT default build targets to support embedded builds
...
Reviewed-by: jcoomes, kvn
2012-05-23 20:09:56 -04:00
Zhengyu Gu
4118514eaa
Merge
2012-05-22 20:29:05 -04:00
Alejandro Murillo
57692966b7
7170006: new hotspot build - hs24-b12
...
Reviewed-by: jcoomes
2012-05-18 14:57:28 -07:00
Daniel D. Daugherty
5ea3d5b1ea
7170010: conditional "ZIP_DEBUGINFO_FILES ?= 0" setting is not reliable on Windows
...
Always disable ZIP_DEBUGINFO_FILES on Windows.
Reviewed-by: acorn
2012-05-18 09:15:15 -07:00
Daniel D. Daugherty
04d132c069
7169409: enabling ZIP_DEBUGINFO_FILES causes unexpected test failures on Windows X86
...
Disable ZIP_DEBUGINFO_FILES by default on Windows.
Reviewed-by: acorn
2012-05-16 12:47:27 -07:00
Joseph Provino
df5c45b99f
Merge
2012-05-16 13:33:30 -04:00
Daniel D. Daugherty
aaf2d69944
7165060: dtrace tests fail with FDS debug info files
...
Work around 'gobjcopy --add-gnu-debuglink' failure by adding a temporary tool that adds the '.gnu_debuglink' section and nothing more.
Reviewed-by: sspitsyn, acorn
2012-05-15 10:52:24 -07:00
Alejandro Murillo
17b26a6a0c
7168247: new hotspot build - hs24-b11
...
Reviewed-by: jcoomes
2012-05-11 14:54:35 -07:00
Gary Collins
bfa3402f16
7167625: Adjustments for SE-Embedded build process
...
Simple change to the SE-Embedded build rules that should not affect any other OpenJDK users.
Reviewed-by: kvn, dholmes
2012-05-11 11:30:03 -07:00
Daniel D. Daugherty
a160adcf6c
7169102: 7165060 merge lost changes to make/windows/makefiles/defs.make
...
Reviewed-by: sspitsyn, acorn
2012-05-15 15:16:14 -07:00
Daniel D. Daugherty
2d24f2ea0f
Merge
2012-05-15 11:27:24 -07:00
Alejandro Murillo
ffd4d39144
7166615: new hotspot build - hs24-b10
...
Reviewed-by: jcoomes
2012-05-04 15:26:05 -07:00
Daniel D. Daugherty
5b91fbd2b5
7164344: enabling ZIP_DEBUGINFO_FILES causes unexpected test failures on Solaris and Windows
...
Disable FDS by default on Solaris; disable ZIP_DEBUGINFO_FILES by default on Windows.
Reviewed-by: acorn, sspitsyn
2012-04-25 15:06:51 -07:00
Daniel D. Daugherty
4ab089ddba
Merge
2012-04-24 15:20:40 -07:00
Alejandro Murillo
6de80de07f
7163193: new hotspot build - hs24-b09
...
Reviewed-by: jcoomes
2012-04-20 17:13:36 -07:00
Daniel D. Daugherty
6f5472dfe9
7158067: FDS: ENABLE_FULL_DEBUG_SYMBOLS flag should only affect product builds
...
Build option FULL_DEBUG_SYMBOLS=0 only affects product builds.
Reviewed-by: ohair, jmelvin, sspitsyn
2012-04-03 09:48:34 -07:00
Daniel D. Daugherty
86dac44dac
7102323: RFE: enable Full Debug Symbols Phase 1 on Solaris
...
Add support for ENABLE_FULL_DEBUG_SYMBOLS and ZIP_DEBUGINFO_FILES build flags. Add support for .diz files.
Reviewed-by: dholmes, ohair, sspitsyn
2012-03-23 11:50:33 -07:00
Alejandro Murillo
023ad06e46
7159842: new hotspot build - hs24-b08
...
Reviewed-by: jcoomes
2012-04-07 09:06:55 -07:00
Karen Kinnear
69a42aedf9
Merge
2012-04-01 17:04:26 -04:00
Alejandro Murillo
cdd9c702ac
7158137: new hotspot build - hs24-b07
...
Reviewed-by: jcoomes
2012-03-30 14:18:17 -07:00
Karen Kinnear
b0fc983013
Merge
2012-03-27 15:28:52 -04:00
Jesper Wilhelmsson
6c25e1cdce
Merge
2012-03-26 13:22:38 +02:00
John Coomes
2ecd2048d4
7156659: new hotspot build - hs24-b06
...
Reviewed-by: johnc
2012-03-23 22:34:22 -07:00
Erik Joelsson
cfc6c74d02
7141246: build-infra merge: Introduce new JVM_VARIANT* to control which kind of jvm gets built
...
Reviewed-by: dholmes, ohair
2012-03-19 10:09:24 +01:00
Alejandro Murillo
c06123ae0c
7154706: new hotspot build - hs23-b05
...
Reviewed-by: jcoomes
2012-03-17 00:27:39 -07:00
Nils Loodin
2c07f4154e
7148488: Whitebox tests for the Diagnostic Framework Parser
...
Reviewed-by: brutisso, sla, mgerdin
2012-03-15 13:37:13 +01:00
John Coomes
46a6f9366d
7154724: jdk7u4 test properties missing from jprt.properties
...
Reviewed-by: brutisso
2012-03-20 19:36:59 -07:00
Alejandro Murillo
db0efee3d4
7152700: new hotspot build - hs24-b04
...
Reviewed-by: jcoomes
2012-03-09 13:34:45 -08:00
Bengt Rutisson
a77a5ac2a0
Merge
2012-03-05 22:34:18 +01:00
John Coomes
2d0d3e1f63
7150899: remove unused build.targets lines from jprt.properties
...
Reviewed-by: ohair
2012-03-03 12:45:10 -08:00
John Coomes
20beadbcb1
7150454: add release jdk7u4 to jprt.properties
...
Reviewed-by: ohair, never
2012-03-03 12:36:35 -08:00
Alejandro Murillo
95bc08f56b
7150327: new hotspot build - hs24-b03
...
Reviewed-by: jcoomes
2012-03-02 16:56:19 -08:00
Frederic Parain
555b593770
Merge
2012-02-28 07:58:43 -08:00
Alejandro Murillo
fafe66921e
7148664: new hotspot build - hs24-b02
...
Reviewed-by: jcoomes
2012-02-24 18:14:00 -08:00
Mikael Gerdin
27c0786c3b
7148152: Add whitebox testing API to HotSpot
...
Add an internal testing API to HotSpot to enable more targeted testing of vm functionality
Reviewed-by: phh, dholmes
2012-02-23 14:58:35 +01:00
Erik Joelsson
97612e5913
7141244: build-infra merge: Include $(SPEC) in makefiles and make variables overridable
...
Reviewed-by: dholmes, ohrstrom, ohair, jcoomes
2012-02-22 09:24:35 +01:00
Bill Pittore
a94cb97f4a
Merge
2012-02-22 14:00:34 -05:00
Alejandro Murillo
a908ea8cb5
7146700: new hotspot build - hs24-b01
...
Reviewed-by: jcoomes
2012-02-17 15:11:32 -08:00
Tom Rodriguez
7a1487a726
Merge
2012-02-17 12:18:52 -08:00
Vladimir Danushevsky
a1d2da174b
7129401: PPC: runtime/7100935/TestShortArraycopy.java fails
...
Pass assembler switches for PPC
Reviewed-by: dholmes
2012-02-15 20:26:59 -05:00
Keith McGuigan
95cfa1c3a7
7069991: Setup make/jprt.properties files for jdk8
...
Change default release value to jdk8 (but overrideable)
Reviewed-by: phh, jcoomes, dholmes, ohair
2012-02-13 14:03:12 -05:00
Frederic Parain
3008f1f46e
Merge
2012-02-13 06:24:44 -08:00
Christian Thalinger
df753a2942
7143766: add ALT_JDK_IMAGE_DIR and improve test_jdk
...
Reviewed-by: rbackman, jrose, dholmes
2012-02-13 04:30:59 -08:00
Poonam Bajaj
e565fbba32
7009098: SA cannot open core files larger than 2GB on Linux 32-bit
...
Added Large File Support by compiling libsaproc.so with -D_FILE_OFFSET_BITS=64, and a small change with which SA should first load libraries from the path specified with SA_ALTROOT.
Reviewed-by: dholmes, kevinw, dcubed, minqi
2012-02-12 19:33:11 -08:00
Alejandro Murillo
4659df3c49
7144322: new hotspot build - hs23-b16
...
Reviewed-by: jcoomes
2012-02-10 11:46:20 -08:00
Frederic Parain
b70c4be0d9
Merge
2012-02-07 12:34:31 -08:00
Alejandro Murillo
01ee621b40
7143122: new hotspot build - hs23-b15
...
Reviewed-by: jcoomes
2012-02-06 12:18:24 -08:00
James Melvin
8bd7cfc472
7142616: MAC: Honor ALT_EXPORT_PATH overrides from JDK control builds
...
Fix EXPORT_PATH overrides on Mac OS X and only change default.
Reviewed-by: phh, dcubed
2012-02-06 14:02:51 -05:00
James Melvin
50daea0824
7142852: MAC: Comment out JPRT jbb tests on Mac OS X until 7142850 is resolved
...
Comment out JPRT jbb tests on Mac OS X until GUI hang can be fixed
Reviewed-by: dholmes, brutisso, phh
2012-02-06 14:01:53 -05:00
Erik Joelsson
a1b4a3f698
7141242: build-infra merge: Rename CPP->CXX and LINK->LD
...
Cleaned up make variables for compilers and linker to consistently use CXX for C++ compiler, CC for C compiler and LD for linker.
Reviewed-by: dholmes, ohrstrom
2012-02-06 09:14:22 +01:00
Alejandro Murillo
5071c6aa0a
7142393: new hotspot build - hs23-b14
...
Reviewed-by: jcoomes
2012-02-03 18:09:14 -08:00
Frederic Parain
7b1a6d8811
Merge
2012-02-03 14:04:59 -05:00
James Melvin
73785e645b
7123386: RFE: Preserve universal builds of HotSpot on Mac OS X
...
Add support for packaging HotSpot JVM builds in universal binaries
Reviewed-by: dholmes, kamg, dcubed, phh
2012-02-01 15:01:08 -05:00
Fredrik Ohrstrom
301215b860
7132779: build-infra merge: Enable ccache to work for most developer builds
...
When a build number is not specified, the JRE_RELEASE_VERSION define contains a date and timestamp. Thus ccache cannot cache the object files for longer than a minute since the define is passed to the compilation of all source files. This change passes JRE_RELEASE_VERSION only to vm_version.cpp and adds a function jre_release_version() to Abstract_VM_Version. This allows all other source files to be ccached.
Reviewed-by: ohair, rottenha
2012-01-31 13:12:39 +01:00
Alejandro Murillo
99b8ef66fd
7135385: new hotspot build - hs23-b13
...
Reviewed-by: jcoomes
2012-01-27 14:49:54 -08:00
Keith McGuigan
7168e2bfeb
Merge
2012-01-25 10:08:40 -05:00
James Melvin
ccf7d491f7
7125793: MAC: test_gamma should always work
...
Fix gamma launcher on Mac OS X and reconcile test_gamma script on Unix platforms
Reviewed-by: dcubed, ohair, jcoomes, dholmes, ksrini
2012-01-24 19:33:14 -05:00
James Melvin
cba74d6208
7126732: MAC: Require Mac OS X builds/tests for JPRT integrate jobs for HotSpot
...
Modify jprt.properties to run OSX builds and tests.
Reviewed-by: dcubed, kamg, ohair, dholmes
2012-01-24 14:07:03 -05:00
Alejandro Murillo
63b889aba6
7131979: new hotspot build - hs23-b12
...
Reviewed-by: jcoomes
2012-01-20 17:07:33 -08:00
Keith McGuigan
c3f4b6ec1b
Merge
2012-01-17 10:16:36 -05:00
Alejandro Murillo
b4dae5f577
7129512: new hotspot build - hs23-b11
...
Reviewed-by: jcoomes
2012-01-14 00:52:39 -08:00
Paul Hohensee
8efd785f67
Merge
2012-01-11 17:58:26 -05:00
Markus Gronlund
007126d010
7115199: Add event tracing hooks and Java Flight Recorder infrastructure
...
Added a nop tracing infrastructure, JFR makefile changes and other infrastructure used only by JFR.
Reviewed-by: acorn, sspitsyn
2012-01-11 17:34:02 -05:00
Vladimir Kozlov
b6828ac542
Merge
2011-12-29 11:37:50 -08:00
Alejandro Murillo
059e06b49f
7123810: new hotspot build - hs23-b10
...
Reviewed-by: jcoomes
2011-12-23 15:29:34 -08:00
Alejandro Murillo
106a949bb5
7122001: new hotspot build - hs23-b09
...
Reviewed-by: jcoomes
2011-12-16 12:46:17 -08:00
Jon Masamitsu
bb40d3f9f4
Merge
2011-12-09 06:46:57 -08:00
Vladimir Kozlov
98ac731a94
Merge
2011-12-08 10:27:33 -08:00
Vladimir Kozlov
dc542c9909
7121648: Use 3-operands SIMD instructions on x86 with AVX
...
Use 3-operands SIMD instructions in C2 generated code for machines with AVX.
Reviewed-by: never
2011-12-20 00:55:02 -08:00
Vladimir Danushevsky
545cea9371
Merge
2011-12-06 16:35:04 -05:00
Daniel D. Daugherty
66ebef88a0
Merge
2011-12-06 05:28:17 -08:00
Daniel D. Daugherty
8e680b0d66
7117748: SA_APPLE_BOOT_JAVA and ALWAYS_PASS_TEST_GAMMA settings should not be required on MacOS X
...
Replace SA_APPLE_BOOT_JAVA with logic that checks the boot JDK for the location of JDI classes. ALWAYS_PASS_TEST_GAMMA is true by default on Darwin.
Reviewed-by: kvn, swingler
2011-12-05 14:55:16 -08:00
John Coomes
8efc0954af
7117536: new hotspot build - hs23-b08
...
Reviewed-by: johnc
2011-12-02 21:10:45 -08:00
Coleen Phillimore
61c91a521d
Merge
2011-12-01 13:42:41 -05:00
Igor Veresov
e60b163500
7116795: Tiered: enable by default for server
...
Enable tiered compilation on server VM by default
Reviewed-by: kvn, never
2011-11-30 17:35:51 -08:00
Michael McMahon
31933d1f8f
7116189: Export JVM_SetNativeThreadName from Hotspot
...
Added JVM_SetNativeThreadName to linker mapfiles on Solaris and Linux.
Reviewed-by: dcubed, dholmes
2011-11-29 09:21:02 -05:00
Stefan Karlsson
78d7be03bf
7116081: USE_PRECOMPILED_HEADER=0 triggers a single threaded build of the JVM
...
Changed the conditional to see if the precompiled header has been specified. Also, removed the unused PrecompiledOption.
Reviewed-by: dholmes, brutisso
2011-11-28 14:58:31 +01:00
Coleen Phillimore
800499ac95
Merge
2011-11-21 10:22:04 -05:00
Rickard Backman
069f218a98
7112308: Fix Visual Studio build for precompiled header
...
Add the new path to precompiled.hpp in the project make file
Reviewed-by: coleenp, dholmes, brutisso
2011-11-21 08:02:40 +01:00
Alejandro Murillo
e53317616f
7113503: Bump the hs23 build number to 07
...
Reviewed-by: johnc
2011-11-18 17:39:40 -08:00
Antonios Printezis
4964702bad
Merge
2011-11-17 13:14:49 -05:00
Alejandro Murillo
9d6d4e292b
7108553: Bump the hs23 build number to 06
...
Reviewed-by: johnc
2011-11-04 14:06:09 -07:00
Rickard Backman
2c5cec930a
7106766: Move the precompiled header from the src/share/vm directory
...
Moved precompiled.hpp to src/share/vm/precompiled
Reviewed-by: coleenp, dholmes
2011-11-01 13:44:40 +01:00
Bengt Rutisson
c444c3eee7
7102044: G1: VM crashes with assert(old_end != new_end) failed: don't call this otherwise
...
ArrayOopDesc::max_array_length() should return a value that does not overflow a size_t if it is converted to bytes.
Reviewed-by: kvn, dholmes
2011-10-31 08:01:20 +01:00
Alejandro Murillo
84066778b8
7106092: Bump the hs23 build number to 05
...
Reviewed-by: johnc
2011-10-28 18:30:47 -07:00
Alejandro Murillo
1c38082fcc
7103619: Bump the hs23 build number to 04
...
Reviewed-by: johnc
2011-10-21 16:00:50 -07:00
David Holmes
c45d65f8eb
Merge
2011-10-17 01:40:27 -04:00
Alejandro Murillo
c9021fc009
7101096: Bump the hs23 build number to 03
...
Reviewed-by: johnc
2011-10-14 21:45:37 -07:00
Christos Zoulas
32708baef1
7098194: integrate macosx-port changes
...
Integrate bsd-port/hotspot and macosx-port/hotspot changes as of 2011.09.29.
Co-authored-by: Greg Lewis <glewis@eyesbeyond.com>
Co-authored-by: Kurt Miller <kurt@intricatesoftware.com>
Co-authored-by: Alexander Strange <astrange@apple.com>
Co-authored-by: Mike Swingler <swingler@apple.com>
Co-authored-by: Roger Hoover <rhoover@apple.com>
Co-authored-by: Victor Hernandez <vhernandez@apple.com>
Co-authored-by: Pratik Solanki <psolanki@apple.com>
Reviewed-by: kvn, dholmes, never, phh
2011-10-13 09:35:42 -07:00
Antonios Printezis
78662d3b17
Merge
2011-10-06 13:28:09 -04:00
Alejandro Murillo
91823a458f
7096124: Bump the hs23 build number to 02
...
Reviewed-by: johnc
2011-09-30 22:54:43 -07:00
Igor Veresov
7f01a4d4f5
Merge
2011-09-30 13:48:17 -07:00
Volker Simonis
812f619214
7096016: SA build still produces "arg list too long" errors
...
Reviewed-by: kvn, never
2011-09-29 13:47:57 -07:00
Kurt Miller
95c56a472b
7089790: integrate bsd-port changes
...
Co-authored-by: Greg Lewis <glewis@eyesbeyond.com>
Co-authored-by: Jung-uk Kim <jkim@freebsd.org>
Co-authored-by: Christos Zoulas <christos@zoulas.com>
Co-authored-by: Landon Fuller <landonf@plausible.coop>
Co-authored-by: The FreeBSD Foundation <board@freebsdfoundation.org>
Co-authored-by: Michael Franz <mvfranz@gmail.com>
Co-authored-by: Roger Hoover <rhoover@apple.com>
Co-authored-by: Alexander Strange <astrange@apple.com>
Reviewed-by: kvn, twisti, jrose
2011-09-25 16:03:29 -07:00
Vladimir Kozlov
a46128d0dd
7081842: assert(Compile::current()->unique() < (uint)MaxNodeLimit) failed: Node limit exceeded
...
Add missing node limit check in IGVN optimizer
Reviewed-by: iveresov, never
2011-09-20 08:39:40 -07:00
Daniel D. Daugherty
55bfd400ca
Merge
2011-09-19 12:18:46 -07:00
John Coomes
e3faa527bd
7091545: hs23 - set hotspot version & build number
...
Reviewed-by: tonyp, never, phh, jmasa
2011-09-16 21:35:06 -07:00
Daniel D. Daugherty
d381d4b0b4
7071904: 4/4 HotSpot: Full Debug Symbols
...
Add support for .debuginfo files for HSX libraries.
Reviewed-by: poonam, dholmes, never
2011-09-16 16:21:20 -07:00
Alejandro Murillo
303c03e2ea
7091255: Bump the hs22 build number to 06
...
Reviewed-by: johnc
2011-09-15 20:56:24 -07:00