Alejandro Murillo
e9301228b4
7180882: new hotspot build - hs24-b16
...
Reviewed-by: jcoomes
2012-06-29 17:12:15 -07:00
Coleen Phillimore
9f400835df
7179759: ENV: Nightly fails during jdk copiyng for solaris platforms after FDS unzipping
...
Libjvm_g_db.so and libjvm_g_dtrace.so links in .diz file still had 64 directory
Reviewed-by: kamg, dholmes, sspitsyn
2012-06-29 14:28:10 -07:00
Zhengyu Gu
a39b17624a
6995781: Native Memory Tracking (Phase 1)
...
7151532: DCmd for hotspot native memory tracking
Implementation of native memory tracking phase 1, which tracks VM native memory usage, and related DCmd
Reviewed-by: acorn, coleenp, fparain
2012-06-28 17:03:16 -04:00
Bertrand Delsart
cf61f29f61
Merge
2012-06-28 04:21:07 -04:00
Staffan Larsen
8e42425c92
7178667: ALT_EXPORT_PATH does not export server jvm on macosx
...
Missing .PHONY targets in makefile
Reviewed-by: dholmes, dsamersoff
2012-06-27 15:23:36 +02:00
Dean Long
97cc5e6c44
7156729: PPC: R_PPC_REL24 relocation error related to some libraries built without -fPIC
...
Build powerpc with -fPIC
Reviewed-by: mikael, vladidan, roland
2012-06-25 15:34:06 -04:00
Daniel D. Daugherty
93e9a184a3
Merge
2012-06-20 14:29:23 -07:00
Daniel D. Daugherty
4189d0802f
7175255: symlinks are wrong, which caused jdk8-promote-2 to fail (client/64/64 directories in debuginfo zips)
...
Fix bad paths in client/64 and server/64 debug info and symlink creation
Reviewed-by: ohair, dholmes
2012-06-20 14:18:25 -07:00
Gary Collins
8b20e7af53
7178113: build environment change
...
Simple change to enable proper builds of arm target
Reviewed-by: ohair, dholmes
2012-06-19 21:16:20 -07:00
Alejandro Murillo
18fce99e63
7175515: new hotspot build - hs24-b15
...
Reviewed-by: jcoomes
2012-06-15 14:17:28 -07:00
Vladimir Kozlov
7dd9d23eb1
Merge
2012-06-14 14:59:52 -07:00
Volker Simonis
7c17e9e75b
7175914: Usage of gcc with precompiled headers produces wrong build dependencies
...
Add -fpch-deps flag to gcc builds
Reviewed-by: kamg, coleenp
2012-06-11 13:10:14 -04:00
Vladimir Kozlov
a23aa66098
Merge
2012-06-11 08:35:28 -07:00
David Holmes
e3d25bce34
Merge
2012-06-02 07:32:21 -04:00
Alejandro Murillo
528d6f3d54
7173438: new hotspot build - hs24-b14
...
Reviewed-by: jcoomes
2012-06-01 15:30:44 -07:00
Alejandro Murillo
33799389d4
7173635: jprt.properties should include release jdk7u6
...
Reviewed-by: jcoomes
2012-06-01 11:25:12 -07:00
Mikael Vidstedt
0e816e0b83
7155453: [macosx] re-enable jbb tests in JPRT
...
Run SPECjbb in headless mode and enable SPECjbb runs on OSX
Reviewed-by: dcubed, dholmes
2012-06-01 20:17:46 +02:00
David Holmes
9eb03933dc
Merge
2012-05-30 17:45:02 -04:00
Zhengyu Gu
a9ea9bd20a
Merge
2012-05-29 20:06:10 -04:00
Zhengyu Gu
e8dff8cfab
Merge
2012-05-26 06:07:38 -07:00
Joseph Provino
b6db24abd6
Merge
2012-05-26 08:49:05 -04:00
Alejandro Murillo
a5780148fd
7171853: new hotspot build - hs24-b13
...
Reviewed-by: jcoomes
2012-05-25 14:56:19 -07:00
Daniel D. Daugherty
2003ef208a
Merge
2012-05-24 12:57:01 -07:00
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
Nils Eliasson
ac3b6a6442
7163863: Updated projectcreator
...
Enable source browsing for all platform dependent code
Reviewed-by: brutisso, coleenp
2012-03-29 16:43:21 +02: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
Igor Veresov
0e0ba86cd8
Merge
2011-09-15 12:44:09 -07:00
Vladimir Kozlov
f99084037a
7090259: Fix hotspot sources to build with old compilers
...
Fixed warnings which prevent building VM with old compilers.
Reviewed-by: never
2011-09-13 20:28:00 -07:00
Antonios Printezis
95832db2e5
7059019: G1: add G1 support to the SA
...
Extend the SA to recognize the G1CollectedHeap and implement any code that's needed by our serviceability tools (jmap, jinfo, jstack, etc.) that depend on the SA.
Reviewed-by: never, poonam, johnc
2011-09-20 09:59:59 -04:00
Tom Rodriguez
e3afdf10ad
7088955: add C2 IR support to the SA
...
Reviewed-by: kvn
2011-09-11 14:48:24 -07:00
Alejandro Murillo
8ad902f1ed
7088991: Bump ths hs22 build number to 05
...
Reviewed-by: johnc
2011-09-09 16:24:12 -07:00
Igor Veresov
315ec64dce
Merge
2011-09-07 11:52:00 -07:00
Alejandro Murillo
096ba80aea
7086589: bump the hs22 build number to 04
...
Reviewed-by: johnc
2011-09-02 03:49:30 -07:00
Tom Rodriguez
cebdce4479
7082263: Reflection::resolve_field/field_get/field_set are broken
...
Reviewed-by: kvn, dholmes, stefank, coleenp
2011-08-30 00:54:09 -07:00
Alejandro Murillo
d475b8efcb
7083916: Bump the hs22 build number to 03
...
Reviewed-by: jcoomes
2011-08-26 16:11:25 -07:00
John Coomes
4af11eb3ae
7081251: bump the hs22 build number to 02
...
Reviewed-by: johnc
2011-08-19 14:22:25 -07:00
John Coomes
af31d0cf27
Merge
2011-08-19 14:08:18 -07:00
Vladimir Kozlov
2cfb876ce7
Merge
2011-08-19 08:55:53 -07:00
Zhengyu Gu
1b7f659a43
Merge
2011-08-16 09:18:47 -04:00
Vladimir Kozlov
5ad0c2a370
7075559: JPRT windows_x64 build failure
...
Use SA_CLASSDIR variable instead of dirsctory saclasses.
Reviewed-by: kamg, dcubed
2011-08-06 08:28:08 -07:00
Andrew John Hughes
28383f3e18
7072341: enable hotspot builds on Linux 3.0
...
Add "3" to list of allowable versions
Reviewed-by: kamg, chrisphi
2011-07-28 14:10:21 -04:00
Coleen Phillimore
3e1a7d0e17
Merge
2011-07-23 10:42:20 -04:00
Erik Trimble
98bbf6a045
7070061: Adjust Hotspot make/jprt.properties for new JDK8 settings
...
Fix so the JPRT can build with -release jdk8 now
Reviewed-by: ohair
2011-07-22 23:42:46 -07:00
Erik Trimble
25bac45a67
7069176: Update the JDK version numbers in Hotspot for JDK 8
...
Change JDK_MINOR_VER and JDK_PREVIOUS_VERSION to reflect JDK8 values
Reviewed-by: jcoomes
2011-07-22 23:47:17 -07:00
Coleen Phillimore
f854e0370d
Merge
2011-07-07 22:34:34 -04:00
David Holmes
1b8996c8b4
7052988: JPRT embedded builds don't set MINIMIZE_RAM_USAGE
...
Reviewed-by: kamg, dsamersoff
2011-07-02 04:17:12 -04:00
Erik Trimble
d82d76ad4f
7061691: Fork HS21 to HS22 - renumber Minor and build numbers of JVM
...
Update the Minor and Build numbers for HS22 fork
Reviewed-by: jcoomes
2011-07-01 13:07:16 -07:00
Erik Trimble
81013a98d0
7040781: Bump the HS21 build number to 14
...
Update the HS21 build number to 14
Reviewed-by: jcoomes
2011-05-20 05:24:46 -07:00
David Holmes
0a07595216
Merge
2011-05-17 09:29:56 -04:00
David Holmes
fc79ef453f
7035744: jprt no longer does open-only builds
...
Added Open (OpenJDK) and Emb (Embedded) build flavours to JPRT. Added a few open builds and basic sanity tests to the normal JDK7 JPRT submission job.
Reviewed-by: ohair, jcoomes, bobv, kvn
2011-05-15 23:57:15 -04:00
Erik Trimble
643341dea0
7040780: Bump the HS21 build number to 13
...
Update the HS21 build number to 13
Reviewed-by: jcoomes
2011-05-12 22:05:08 -07:00
Keith McGuigan
d2ab644ad1
Merge
2011-05-11 13:19:53 -04:00
Daniel D. Daugherty
1d148aa7d3
7043298: 4/4 fix for 7028172 causes "Label too long: ..." error message
...
Use '-e' version of sed expressions. Clarify and fix comments
Reviewed-by: never, acorn
2011-05-11 08:59:46 -07:00
Erik Trimble
63c85322b1
7040779: Bump the HS21 build number to 12
...
Update the HS21 build number to 12
Reviewed-by: jcoomes
2011-05-06 14:41:06 -07:00
David Holmes
8553d963c0
7036525: Disable alternative source mechanism for OPENJDK builds
...
By default if OPENJDK=true is set then we don't look in the alt-src predefined location. The user can explicitly set HS_ALT_SRC_REL to the desired location in conjunction with OPENJDK=true, if they wish.
Reviewed-by: jcoomes, kamg
2011-05-05 21:20:21 -04:00
Keith McGuigan
cc15f4771e
Merge
2011-05-04 11:04:45 -04:00
Daniel D. Daugherty
544652776c
7041410: 5/4 finish removing SOLARIS_7_OR_LATER from HotSpot
...
Delete use of SOLARIS_7_OR_LATER from sparcWorks.make
Reviewed-by: never
2011-05-03 12:45:54 -07:00
Zhengyu Gu
3c624bcfb1
Merge
2011-05-03 10:17:29 -07:00
Zhengyu Gu
56154746f3
6986065: Rebrand exe/dll company names
...
Fixed Windows exe/dll right-click properties. "Oracle Corporation" for company name in jdk7, but "Sun Microsystems, Inc." for jdk6.
Reviewed-by: phh, acorn
2011-05-03 13:01:41 -04:00
Omair Majid
d02acdc62a
7041156: gcc 4.6 doesn't recognise -export-dynamic option
...
Since -export-dynamic is a linker option, the correct way to pass it is -Xlinker -export-dynamic
Reviewed-by: dsamersoff, dholmes
2011-05-03 18:24:55 +04:00
Daniel D. Daugherty
50d82a0f69
7028172: 3/4 SA needs to adapt to Solaris libproc change made in 6748307
...
Support build and runtime configs of old and new interfaces as appropriate.
Reviewed-by: acorn, never
2011-05-02 14:53:49 -07:00
Erik Trimble
caba73d1dd
7040777: Bump the HS21 build number to 11
...
Update the HS21 build number to 11
Reviewed-by: jcoomes
2011-04-29 17:00:19 -07:00
Jon Masamitsu
f6dc8f6c3c
Merge
2011-04-29 12:33:39 -07:00
Dmitry Samersoff
b0269509f1
7019808: build fails on Fedora 14: SELinux run-time check: execution of stack in libjvm.so
...
Executable flag is set in the elf header of libjvm.so during build, instruct ld to don't do it.
Reviewed-by: acorn, phh
2011-04-29 21:13:00 +04:00
John Coomes
385e7253a7
7037250: cscope.make database generation is silently broken
...
Reviewed-by: stefank
2011-04-23 04:20:09 -07:00
Erik Trimble
1b20e61722
7039044: Bump the HS21 build number to 10
...
Update the HS21 build number to 10
Reviewed-by: jcoomes
2011-04-22 18:52:28 -07:00
Erik Trimble
f0b2f38989
7037174: Bump the HS21 build number to 09
...
Update the HS21 build number to 09
Reviewed-by: jcoomes
2011-04-15 18:23:27 -07:00
Zhengyu Gu
462140d52d
7016797: Hotspot: securely/restrictive load dlls and new API for loading system dlls
...
Created Windows Dll wrapped to handle jdk6 and jdk7 platform requirements, also provided more restictive Dll search orders for Windows system Dlls.
Reviewed-by: acorn, dcubed, ohair, alanb
2011-04-15 09:34:43 -04:00
Coleen Phillimore
3c4d3002f2
Merge
2011-04-12 14:18:53 -07:00
David Katleman
079c89189f
7044486: open jdk repos have files with incorrect copyright headers, which can end up in src bundles
...
Reviewed-by: ohair, trims
2011-05-25 13:31:51 -07:00
Erik Trimble
6f92a23612
7035259: Bump the HS21 build number to 08
...
Update the HS21 build number to 08
Reviewed-by: jcoomes
2011-04-08 16:18:48 -07:00
Erik Trimble
c9e484d473
7010070: Update all 2010 Oracle-changed OpenJDK files to have the proper copyright dates - second pass
...
Update the copyright to be 2010 on all changed files in OpenJDK
Reviewed-by: ohair
2011-04-05 14:12:31 -07:00
Erik Trimble
3b74e3fbe5
7033237: Bump the HS21 build number to 07
...
Update the HS21 build number to 07
Reviewed-by: jcoomes
2011-04-01 20:44:31 -07:00
Vladimir Kozlov
bcbdcf6f83
Merge
2011-04-01 15:16:04 -07:00
Andrew John Hughes
cf3120dddc
7010849: 5/5 Extraneous javac source/target options when building sa-jdi
...
Make code changes necessary to get rid of the '-source 1.4 -target 1.4' options.
Reviewed-by: dholmes, dcubed
2011-04-01 15:15:37 -07:00
Gary Benson
df96662d1a
7032775: Include Shark code in the build again
...
Co-authored-by: Andrew Hughes <ahughes@redhat.com>
Reviewed-by: ohair
2011-03-31 06:54:30 -04:00
Karen Kinnear
b65a6220c8
Merge
2011-03-30 17:05:40 -07:00
Staffan Larsen
66a08540c2
7031571: Generate native VS2010 project files
...
Reviewed-by: hosterda, stefank, brutisso
2011-03-28 12:48:08 +02:00
Erik Trimble
f69e8bedea
7031227: Bump the HS21 build number to 06
...
Update the HS21 build number to 06
Reviewed-by: jcoomes
2011-03-25 18:04:51 -07:00
Roland Westrelin
4171ca786e
7029017: Additional architecture support for c2 compiler
...
Enables cross building of a c2 VM. Support masking of shift counts when the processor architecture mandates it.
Reviewed-by: kvn, never
2011-03-25 09:35:39 +01:00
Erik Trimble
a6f5b69e41
7028846: Bump the HS21 build number to 05
...
Update the HS21 build number to 05
Reviewed-by: jcoomes
2011-03-18 13:28:33 -07:00
Erik Trimble
d0c0743b8c
7024814: Bump the HS21 build number to 04
...
Update the HS21 build number to 04
Reviewed-by: jcoomes
2011-03-04 14:06:22 -08:00
Zhengyu Gu
5b51e2c9aa
7017110: Add /SAFESEH to links on windows 32bit to verify safe exceptions
...
Ensure safe exception handler table is generated on Win32 binaries when compile with VS2010
Reviewed-by: acorn, coleenp, dcubed, sla, ohair
2011-03-02 09:16:18 -05:00
Erik Trimble
81c907a4b8
7022570: Bump the HS21 build number to 03
...
Update the HS21 build number to 03
Reviewed-by: jcoomes
2011-02-25 12:46:49 -08:00
Robert Ottenhag
c4270e4517
Merge
2011-02-21 04:49:17 -08:00
Antonios Printezis
57d8e5b8ba
Merge
2011-02-14 22:21:18 -05:00
David Holmes
74c63197eb
7018429: JPRT: Update Makefile to use ALT_JDK_TARGET_IMPORT_PATH for copying JDK
...
Set JDK_IMPORT_PATH to ALT_JDK_TARGET_IMPORT_PATH if it is defined
Reviewed-by: phh, ohair
2011-02-14 19:27:36 -05:00
Robert Ottenhag
231caaed9b
Merge
2011-02-14 03:19:33 -08:00
Erik Trimble
72ec986b22
7019104: Bump the HS21 build number to 02
...
Update the HS21 build number to 02
Reviewed-by: jcoomes
2011-02-11 15:32:03 -08:00
Staffan Larsen
32b46da6e3
7017824: Add support for creating 64-bit Visual Studio projects
...
Updated create.bat and ProjectCreator
Reviewed-by: brutisso, stefank, ohair
2011-02-10 13:03:22 +01:00
John Cuthbertson
7334402db5
7017008: G1: Turn on compressed oops by default
...
Normally compressed oops is enabled when the maximum heap size is under a certain limit, except when G1 is also enabled. Remove this limitation. Also re-enable GCBasher testing with G1 on 64 bit windows in jprt.
Reviewed-by: jcoomes, brutisso, tonyp
2011-02-09 09:43:02 -08:00
Keith McGuigan
9acb43fa6d
7003401: Implement VM error-reporting functionality on erroneous termination
...
Add support for distribution-specific error reporting
Reviewed-by: coleenp, phh, jcoomes, ohair
2011-02-08 17:20:45 -05:00
Bob Vandette
b0d545a4e4
Merge
2011-02-02 11:54:26 -05:00
Bob Vandette
31e3fe4a98
7016023: Enable building ARM and PPC from src/closed repository
...
Reviewed-by: dholmes, bdelsart
2011-02-02 11:35:26 -05:00
Coleen Phillimore
cba53708ec
6588413: Use -fvisibility=hidden for gcc compiles
...
Add option for gcc 4 and above, define JNIEXPORT and JNIIMPORT to visibility=default, add for jio_snprintf and others since -fvisibility=hidden overrides --version-script definitions.
Reviewed-by: kamg, never
2011-02-01 11:23:19 -05:00
Erik Trimble
34880c294b
7014711: Fork HS20 to HS21 - renumber Major and build numbers of JVM
...
Update the Major and Build numbers for HS21
Reviewed-by: jcoomes
2011-01-25 15:06:37 -08:00
Erik Trimble
ad51e6bdec
7012348: Bump the HS20 build number to 07
...
Update the HS20 build number to 07
Reviewed-by: jcoomes
2011-01-13 22:53:34 -08:00
Erik Trimble
64115cbb85
Merge
2011-01-07 22:56:35 -08:00
Erik Trimble
f87965dc9e
7011125: Bump the HS20 build number to 06
...
Update the HS20 build number to 06
Reviewed-by: jcoomes
2011-01-07 22:42:10 -08:00
Christian Thalinger
84f5de835b
Merge
2011-01-07 03:41:07 -08:00
Erik Trimble
3c6a7c89ff
7010068: Update all 2010 Oracle-changed OpenJDK files to have the proper copyright dates - first pass
...
Update the copyright to be 2010 on all changed files in OpenJDK
Reviewed-by: jcoomes
2011-01-03 15:30:05 -08:00
Coleen Phillimore
dd59086fcc
Merge
2010-12-28 09:54:09 -05:00
Zhengyu Gu
358c39b12e
Merge
2010-12-27 09:56:29 -05:00
Zhengyu Gu
ab1c0a938e
6975480: VS2010 says _STATIC_CPPLIB is deprecated, may need to change this usage
...
Disabled the warning message during compiling.
Reviewed-by: coleenp, dholmes
2010-12-27 09:30:20 -05:00
Erik Trimble
e02ff5e906
7008759: Bump the HS20 build number to 05
...
Update the HS20 build number to 05
Reviewed-by: jcoomes
2010-12-24 07:59:50 -08:00
Igor Veresov
ef4ac58dde
7008466: Tiered: Enable testing of tiered compilation in JPRT
...
Add running specjvm98 and specjbb2005 with tiered compilation enabled with JPRT.
Reviewed-by: kvn
2010-12-21 22:57:17 -08:00
Vladimir Kozlov
9fd396ce55
7006505: Use kstat info to identify SPARC processor
...
Read Solaris kstat data to get more precise CPU information
Reviewed-by: iveresov, never, twisti, dholmes
2010-12-16 14:15:12 -08:00
Staffan Larsen
5ba47f538b
Merge
2010-12-15 08:03:54 -08:00
Staffan Larsen
c299b4709f
7006354: Updates to Visual Studio project creation and development launcher
...
Updates to Visual Studio project creation and development launcher
Reviewed-by: stefank, coleenp
2010-12-15 07:11:31 -08:00
Stefan Karlsson
c7842c2550
7006659: temporary adlc files are added to the build variables
...
Don't recurse into sub-directories when looking for source files.
Reviewed-by: never, brutisso
2010-12-15 05:43:54 -08:00
Coleen Phillimore
d2481f01f0
Merge
2010-12-13 14:46:51 -08:00
Zhengyu Gu
86f7ad735d
Merge
2010-12-11 13:46:36 -05:00
Zhengyu Gu
61a4658b22
7003748: Decode C stack frames when symbols are presented (PhoneHome project)
...
Implemented in-process C native stack frame decoding when symbols are available.
Reviewed-by: coleenp, never
2010-12-11 13:20:56 -05:00
Erik Trimble
72a4a57a9e
7006221: Bump the HS20 build number to 04
...
Update the HS20 build number to 04
Reviewed-by: jcoomes
2010-12-10 18:05:39 -08:00
David Holmes
83c72a434a
7005007: Refine use of ALT_COMPILER_PATH to avoid conflict with JPRT usage
...
Check for CROSS_COMPILE_ARCH being set as an indicator to use ALT_COMPILER_PATH
Reviewed-by: acorn, ohair
2010-12-09 20:12:06 -05:00
Staffan Larsen
7765368022
6981484: Update development launcher
...
Add new development launcher called hotspot(.exe)
Reviewed-by: coleenp
2010-12-02 05:45:54 -08:00
Stefan Karlsson
c4121e4375
7003786: sort Obj_Files before compiling
...
Reverted to old sort order on Linux and Solaris.
Reviewed-by: tonyp, coleenp
2010-12-02 20:01:47 +01:00
Stefan Karlsson
4a33afe6c4
7003125: precompiled.hpp is included when precompiled headers are not used
...
Added an ifndef DONT_USE_PRECOMPILED_HEADER to precompiled.hpp. Set up DONT_USE_PRECOMPILED_HEADER when compiling with Sun Studio or when the user specifies USE_PRECOMPILED_HEADER=0. Fixed broken include dependencies.
Reviewed-by: coleenp, kvn
2010-12-01 15:04:06 +01:00
Bengt Rutisson
8c5bc8227a
7003456: ADLC files not correctly generated on Windows
...
Added target architecture parameters to make ADLC build properly
Reviewed-by: never, stefank
2010-12-01 03:12:35 -08:00
Kelly O'Hair
0736598d42
Merge
2010-11-30 18:10:20 -08:00
Kelly O'Hair
dddeba18de
6987107: Add variable to add to but not modify non-fcs version string
...
Reviewed-by: jcoomes, dholmes, andrew, kvn
2010-11-30 18:07:18 -08:00
Stefan Karlsson
8006fe8f75
6989984: Use standard include model for Hospot
...
Replaced MakeDeps and the includeDB files with more standardized solutions.
Reviewed-by: coleenp, kvn, kamg
2010-11-23 13:22:55 -08:00
Erik Trimble
5301c4b90d
6997698: Bump the HS20 build number to 03
...
Update the HS20 build number to 03
Reviewed-by: jcoomes
2010-11-11 23:30:49 -08:00
Igor Veresov
39ef076af4
Merge
2010-11-08 14:33:48 -08:00
Igor Veresov
c3d3f0f262
6997456: Not possible to build just compiler2
...
Fix the compiler error. Allow to build just c2 specifying FORCE_TIERED=0 on the command line.
Reviewed-by: never, kvn
2010-11-05 14:49:50 -07:00
Erik Trimble
daea1b7ef4
6992267: Bump the HS20 build number to 02
...
Update the HS20 build number to 02
Reviewed-by: jcoomes
2010-10-14 16:05:59 -07:00
John Coomes
cdc9022728
Merge
2010-10-08 09:29:09 -07:00
Vladimir Kozlov
68f9001261
Merge
2010-10-06 14:18:32 -07:00
Tom Rodriguez
f3c22cd1e2
6989736: fix mapfile warnings on solaris
...
Reviewed-by: kvn, iveresov, jcoomes
2010-10-05 17:38:40 -07:00
Igor Veresov
8309071a08
6988346: 6986046 breaks tiered
...
Adjusted profiling code generation to use the new ValueStack implementation; lowered optimization level for c1_LinearScan.cpp on solaris x64.
Reviewed-by: kvn, never
2010-09-29 16:53:42 -07:00
Erik Trimble
b7d1b4674b
6987149: Fix incorrect Oracle copyright header in make/templates files
...
Minor fix to first line of template copyright files
Reviewed-by: ohair
2010-09-24 00:52:04 -07:00
Keith McGuigan
9e9551fdd8
Merge
2010-09-22 12:54:51 -04:00
Daniel D. Daugherty
08b41f30d8
6985848: 3/4 fix for 6561870 causes sa-jdi.jar to be rebuilt every time
...
Refine fix for 6561870 to only rebuild sa-jdi.jar when needed
Reviewed-by: never, ohair, coleenp
2010-09-21 06:58:44 -07:00
Keith McGuigan
de088dd719
Merge
2010-09-17 19:45:12 -04:00
Vladimir Kozlov
5e98ce13ab
Merge
2010-09-16 16:48:40 -07:00
John Cuthbertson
3af63c10ab
Merge
2010-09-16 13:45:55 -07:00
Keith McGuigan
1ab450b848
6974813: JVM needs to use demand loading for its DTrace probes
...
Pass -xlazyload to the 'dtrace -G' invocation
Reviewed-by: phh, ysr
2010-09-15 16:28:19 -04:00
John Coomes
7100220f9b
6985022: update make/jprt.properties for new jdk7 tools
...
Reviewed-by: ohair, kvn
2010-09-15 10:39:13 -07:00
Keith McGuigan
b9760f8836
Merge
2010-09-13 07:38:10 -07:00
Erik Trimble
2077fb46a1
6983320: Fork HS19 to HS20 - renumber Major and build numbers of JVM
...
Update the Major and Build numbers for HS20
Reviewed-by: jcoomes
2010-09-08 18:33:31 -07:00
John Coomes
79fbcf5d03
6983296: build sanity checks for jdk7 should require SS12u1
...
Reviewed-by: ohair
2010-09-08 16:10:51 -07:00
Matthias Klose
059de12e57
6561870: 3/3 Long javac compile lines fail due to command line length issues (agent compiles?)
...
Use javac's @filename construct to avoid long compile lines
Reviewed-by: ohair, twisti, never
2010-09-08 08:34:57 -07:00
Keith McGuigan
06c0a051da
6982851: Add b107 machine classifications to jprt.properties file
...
See synopsis
Reviewed-by: ohair
2010-09-07 11:50:59 -04:00
Igor Veresov
2c66a6c3fd
6953144: Tiered compilation
...
Infrastructure for tiered compilation support (interpreter + c1 + c2) for 32 and 64 bit. Simple tiered policy implementation.
Reviewed-by: kvn, never, phh, twisti
2010-09-03 17:51:07 -07:00
Erik Trimble
8a3ced949a
6978889: Remove premature change of build number to Hotspot 19 Build 07
...
Change the build number back to 06
Reviewed-by: jcoomes
2010-08-20 12:57:42 -07:00
Erik Trimble
8a49894619
6978726: Bump the HS19 build number to 07
...
Update the HS19 build number to 07
Reviewed-by: jcoomes
2010-08-20 03:47:09 -07:00
Erik Trimble
ba5d36a6d6
6977051: Bump the HS19 build number to 06
...
Update the HS19 build number to 06
Reviewed-by: jcoomes
2010-08-13 10:56:17 -07:00
Erik Trimble
728414c987
Merge
2010-08-13 10:55:42 -07:00
Gary Benson
d7310fb0f7
6976186: integrate Shark HotSpot changes
...
Shark is a JIT compiler for Zero that uses the LLVM compiler infrastructure.
Reviewed-by: kvn, twisti
2010-08-11 05:51:21 -07:00
Tom Rodriguez
68ff9b2b00
Merge
2010-08-09 17:51:56 -07:00
Vladimir Kozlov
7895bef72f
6975049: nsk/regression/b4287029 crashes with -Xss64 on solaris-i586
...
Tell C++ to not inline so much by using flag -xspace.
Reviewed-by: ysr
2010-08-06 11:53:28 -07:00
Bob Vandette
b95c7e9523
6953477: Increase portability and flexibility of building Hotspot
...
A collection of portability improvements including shared code support for PPC, ARM platforms, software floating point, cross compilation support and improvements in error crash detail.
Reviewed-by: phh, never, coleenp, dholmes
2010-08-03 08:13:38 -04:00