Lois Foltan
a2acb924db
Merge
2014-08-28 13:01:44 -04:00
Lois Foltan
960d0fc613
8054355: ENFORCE_CC_COMPILER_REV needs to be updated to Solaris C++ 12u3 for JDK 9
...
Update of C++ validiation check for JDK 9 on Solaris.
Reviewed-by: coleenp, dcubed, kvn
2014-08-28 11:56:06 -04: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
Vladimir Kozlov
b37ae217fa
8055503: Rollback 8054164 changeset
...
Reviewed-by: iveresov
2014-08-19 16:20:18 -07:00
Vladimir Kozlov
a94ab9c7a1
Merge
2014-08-19 17:48:16 +00:00
Vladimir Kozlov
89127c7360
8054164: solaris makefile
...
Reviewed-by: roland
2014-08-13 17:50:21 -07:00
Mike Duigou
99237ec5d9
8047952: Remove _FORTIFY_SOURCE from fastdebug and slowdebug builds
...
Reviewed-by: dholmes
2014-08-13 23:33:33 +00:00
Serguei Spitsyn
3dec185794
7187999: dtrace jstack action is broken
...
Separate jhelper.d and hotspot provider (other USDT probes)
Reviewed-by: dholmes, dsamersoff
2014-08-01 16:33:46 -07: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
Alejandro Murillo
b531babf09
8043541: 'fastdebug' is printed twice in java -version
...
Reviewed-by: dholmes, dcubed, jcoomes
2014-06-24 12:27:51 -07:00
Poonam Bajaj
754a598a62
8046282: SA update
...
These changes add some definitions on the SA side and the supporting code on the hotspot side.
Reviewed-by: sundar, mgronlun
2014-06-24 02:19:59 -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
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
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
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
Morris Meyer
a665235538
Merge
2014-01-10 12:54:08 -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
Rickard Bäckman
8db7a08b50
Merge
2013-08-15 15:26:16 +02:00
Ioi Lam
617a84061c
8022093: syntax error near "umpiconninfo_t" -- when building on Solaris 10
...
Added extra help message in make/solaris/makefiles/dtrace.make
Reviewed-by: dholmes, sspitsyn
2013-08-08 14:45:56 -07:00
Niclas Adlertz
fc44cdf0ec
8022475: Remove unneeded ad-files
...
Remove .ad files that are not used
Reviewed-by: kvn
2013-08-07 18:04:42 +02:00
Eric Mccorkle
65405fd613
8014399: Remove JVM_SetProtectionDomain from hotspot
...
JVM_SetProtectionDomain has been deprecated since 1.5 and is being removed
Reviewed-by: coleenp, hseigel
2013-07-08 19:36:22 -04:00
Tao Mao
1ddf2378db
7122222: GC log is limited to 2G for 32-bit
...
Enable large file support for generated 32-bit ostream.o on Linux and Solaris (as only the two need this) by setting -D_FILE_OFFSET_BITS=64 in compilation
Reviewed-by: tbell, mgerdin, dcubed
2013-06-07 09:46:58 -07:00
Staffan Larsen
718f3252f6
8005849: JEP 167: Event-Based JVM Tracing
...
Co-authored-by: Karen Kinnear <karen.kinnear@oracle.com>
Co-authored-by: Bengt Rutisson <bengt.rutisson@oracle.com>
Co-authored-by: Calvin Cheung <calvin.cheung@oracle.com>
Co-authored-by: Erik Gahlin <erik.gahlin@oracle.com>
Co-authored-by: Erik Helin <erik.helin@oracle.com>
Co-authored-by: Jesper Wilhelmsson <jesper.wilhelmsson@oracle.com>
Co-authored-by: Keith McGuigan <keith.mcguigan@oracle.com>
Co-authored-by: Mattias Tobiasson <mattias.tobiasson@oracle.com>
Co-authored-by: Markus Gronlund <markus.gronlund@oracle.com>
Co-authored-by: Mikael Auno <mikael.auno@oracle.com>
Co-authored-by: Nils Eliasson <nils.eliasson@oracle.com>
Co-authored-by: Nils Loodin <nils.loodin@oracle.com>
Co-authored-by: Rickard Backman <rickard.backman@oracle.com>
Co-authored-by: Stefan Karlsson <stefan.karlsson@oracle.com>
Co-authored-by: Yekaterina Kantserova <yekaterina.kantserova@oracle.com>
Reviewed-by: acorn, coleenp, sla
2013-06-10 11:30:51 +02:00
Christian Thalinger
7c367a6025
8008772: remove gamma launcher
...
Reviewed-by: kvn, neliasso, ctornqvi
2013-05-06 19:49:23 -07:00
Niclas Adlertz
09fdc18edc
8011621: live_ranges_in_separate_class.patch
...
Reviewed-by: kvn, roland
2013-04-16 10:08:41 +02:00
David Chase
55c4ce1ca1
7104565: trim jprt build targets
...
Remove JPRT debug builds, remove -DDEBUG -DFASTDEBUG and use ASSERT instead in sources
Reviewed-by: dholmes, kvn, coleenp
2013-04-12 15:53:30 -07:00
Vladimir Kozlov
c68fa92e4b
8011198: LP64 setting is not preserved on Solaris after 8006965
...
Fixed incremental build makefiles generated by buildtree.make. Consolidated unix build.sh.
Reviewed-by: twisti
2013-04-04 12:18:46 -07:00
Joel Borggren-Franck
ee3ea81f65
8009382: Add JVM_Get{Field|Method}TypeAnnotations
...
Reviewed-by: dcubed, rbackman
2013-03-26 15:00:34 +01:00
Christian Thalinger
2f4ecb86a2
8006965: remove test_gamma and add dedicated test_* targets instead
...
Reviewed-by: kvn, jcoomes
2013-03-20 17:04:45 -07:00
Joseph Provino
94853afaee
8008474: Add -Wundef to warning flags
...
Force use of undefined macros to be and error.
Reviewed-by: dholmes, mikael
2013-03-06 13:50:54 -05:00
Mikael Gerdin
1d468be4b1
8006753: fix failed for JDK-8002415 White box testing API for HotSpot
...
Modify WhiteBoxAPI to use interface classes from test/testlibrary instead, add ClassFileInstaller to resolve the boot class path issue
Reviewed-by: ctornqvi, dsamersoff, coleenp, kvn
2013-02-19 18:45:49 +01:00
Mikael Vidstedt
d258e2c069
8007639: Workaround for ccache in vm.make is incorrect
...
Fixed makefile logic to correctly special case JRE_RELEASE_VERSION and vm_version.o
Reviewed-by: dholmes, erikj
2013-02-14 12:36:07 -08:00
Bharadwaj Yadavelli
cb255a0269
8004967: Default method cause VerifyError: Illegal use of nonvirtual
...
Recognize VM generated method in old verifier
Reviewed-by: acorn, coleenp
2013-01-28 10:55:30 -05:00
Zhengyu Gu
fc0efc91c8
8000692: Remove old KERNEL code
...
Removed depreciated kernel VM source code from hotspot VM
Reviewed-by: dholmes, acorn
2013-01-25 10:04:08 -05:00
Coleen Phillimore
e508ba9b0b
7174978: NPG: Fix bactrace builder for class redefinition
...
Remove Method* from backtrace but save version so redefine classes doesn't give inaccurate line numbers. Removed old Merlin API with duplicate code.
Reviewed-by: dholmes, sspitsyn
2013-01-17 13:40:31 -05:00
Eric Mccorkle
be968245ec
8004728: Add hotspot support for parameter reflection
...
Add hotspot support for parameter reflection
Reviewed-by: acorn, jrose, coleenp
2013-01-08 14:01:36 -05:00
Joel Borggren-Franck
6ed6cb5375
8004823: Add VM support for type annotation reflection
...
Reviewed-by: dholmes, coleenp
2012-12-20 10:22:19 +01:00
Ron Durbin
af7cedec67
7153050: remove crufty '_g' support from HotSpot repo makefiles
...
Phase 1 is removing '_g' support from the Makefiles.
Reviewed-by: dcubed, sspitsyn, coleenp, tbell
2012-12-14 10:06:52 -08:00
David Holmes
40d5fa156c
8002034: Allow Full Debug Symbols when cross-compiling
...
8001756: Hotspot makefiles report missing OBJCOPY command in the wrong circumstances
Reviewed-by: dcubed, dsamersoff, erikj, collins
2012-11-05 19:33:44 -05:00
Vladimir Kozlov
5f132a5ec3
Merge
2012-10-12 09:22:52 -07:00