Commit Graph

925 Commits

Author SHA1 Message Date
Alejandro Murillo 95a7e5ca86 8079189: new hotspot build - hs25.60-b15
Reviewed-by: dholmes
2015-04-30 15:20:58 -07:00
Alejandro Murillo d826ff8d33 8078270: new hotspot build - hs25.60-b14
Reviewed-by: dholmes
2015-04-22 05:05:49 -07:00
Alejandro Murillo 09f8bf5f2a 8078043: new hotspot build - hs25.60-b13
Reviewed-by: dholmes
2015-04-17 01:54:23 -07:00
Alejandro Murillo 780013b4b4 8077424: new hotspot build - hs25.60-b12
Reviewed-by: dholmes
2015-04-10 09:55:46 -07:00
Alejandro Murillo fbe0c05479 8076760: new hotspot build - hs25.60-b11
Reviewed-by: dholmes
2015-04-03 10:12:57 -07:00
Alejandro Murillo cfd0d36d92 8076191: new hotspot build - hs25.60-b10
Reviewed-by: dholmes
2015-03-27 10:51:51 -07:00
Volker Simonis 2202b4e3f3 8075858: AIX: clean-up HotSpot make files
Reviewed-by: kvn
2015-03-25 15:50:17 +01:00
Volker Simonis c1834a74b2 8067923: AIX: link libjvm.so with -bernotok to detect missing symbols at build time and suppress warning 1540-1639
Reviewed-by: goetz
2014-12-19 18:33:55 +01:00
Alejandro Murillo 92d5a17a75 8075615: new hotspot build - hs25.60-b09
Reviewed-by: dholmes
2015-03-20 09:20:57 -07:00
David Dehaven 42fd5ce1bd 8075400: Cannot build hotspot in jdk8u on OSX 10.10 (Yosemite)
Reviewed-by: dholmes, erikj
2015-03-18 18:12:01 -07:00
Alejandro Murillo 650cabdb7e 8075144: new hotspot build - hs25.60-b08
Reviewed-by: dholmes
2015-03-13 13:05:26 -07:00
Alejandro Murillo bba9260c68 8074550: new hotspot build - hs25.60-b07
Reviewed-by: dholmes
2015-03-06 07:09:40 -08:00
Dean Long 734f89fa31 Merge 2015-03-04 01:31:16 -05:00
Dean Long e9eb3bd02c 8074010: followup to 8072383
Move arm and gcc logic from open gcc.make to closed

Reviewed-by: dholmes, kvn
2015-03-04 01:20:40 -05:00
Alejandro Murillo 76cfe3f0bf 8074038: new hotspot build - hs25.60-b06
Reviewed-by: dholmes
2015-02-27 09:52:36 -08:00
Dean Long dabf45c189 8072383: resolve conflicts between open and closed ports
Refactor close to remove references to closed ports

Reviewed-by: kvn, simonis, sgehwolf, dholmes
2015-02-24 15:04:52 -05:00
Alejandro Murillo fc5eeee33f 8073514: new hotspot build - hs25.60-b05
Reviewed-by: dholmes
2015-02-20 06:24:08 -08:00
Alejandro Murillo 56a30d06ca Merge 2015-02-20 06:04:56 -08:00
Poonam Bajaj f7d88881b5 8046282: SA update
8049881: jstack not working on core files

These changes add some definitions on the SA side and the supporting code on the hotspot side.

Reviewed-by: sla, dsamersoff, mgronlun
2015-02-17 19:59:05 -08:00
Lana Steuck 759f7e4518 Merge 2015-02-11 18:56:26 -08:00
Dean Long 6c889d8be1 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
Alejandro Murillo 4b17d2fe59 8071500: new hotspot build - hs25.60-b03
Reviewed-by: jcoomes
2015-01-23 15:18:50 -08:00
Matthias Baesken 5503c022d6 8069590: AIX port of "8050807: Better performing performance data handling"
Co-authored-by: Martin Doerr <martin.doerr@sap.com>
Reviewed-by: simonis, goetz
2015-01-13 16:09:52 +01:00
Sean Coffey aa8c8335b6 Merge 2015-01-21 17:07:26 +00:00
Alejandro Murillo 6b2ad9478b 8067802: Update the Hotspot version numbers in Hotspot for JDK 8u60
Reviewed-by: kvn, jcoomes
2014-12-18 21:59:05 -08:00
David Dehaven b9ba26357e 8043340: [macosx] Fix hard-wired paths to JavaVM.framework
Build system tweaks to allow building on OS X 10.9 and later

Reviewed-by: erikj, dholmes
2014-06-13 18:04:49 -07:00
Alejandro Murillo b9a0ce6242 8068678: new hotspot build - hs25.60-b02
Reviewed-by: jcoomes
2015-01-08 12:45:53 -08:00
Alejandro Murillo e183653ea5 8072697: new hotspot build - hs25.60-b04
Reviewed-by: dholmes
2015-02-06 09:15:06 -08:00
Alejandro Murillo c61f6ed0f8 8054550: new hotspot build - hs25.40-b05
Reviewed-by: jcoomes
2014-08-07 15:02:18 -07:00
David Holmes dd1e6242da Merge 2014-10-21 21:39:14 -04:00
Alejandro Murillo d6017fffa3 8061275: new hotspot build - hs25.40-b16
Reviewed-by: jcoomes
2014-10-17 07:27:03 -07:00
Stefan Karlsson 846ba30ea9 8049411: Minimal VM build broken after gcId.cpp was added
Reviewed-by: brutisso, ehelin, tschatzl, dholmes
2014-07-07 10:18:33 +02:00
Mikael Vidstedt ffadd29c14 8049071: Add jtreg jobs to JPRT for hotspot
Reviewed-by: dholmes, iveresov
2014-10-16 20:20:17 -04:00
Abhijit Saha 6e74698bdc Merge 2014-01-06 13:10:58 -08:00
Mikael Vidstedt e64b2eeaa0 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
Alejandro Murillo c0d55f55d4 8054159: new hotspot build - hs25.40-b04
Reviewed-by: jcoomes
2014-08-01 11:23:06 -07:00
Alejandro Murillo b7ec7347ed 8051910: new hotspot build - hs25.40-b03
Reviewed-by: jcoomes
2014-07-25 10:42:05 -07:00
John Coomes b67cc29c66 8042255: make gc src file exclusion more automatic
Reviewed-by: brutisso, stefank, dholmes, rdurbin
2014-05-20 10:04:03 -07:00
Alejandro Murillo 3da51575c6 8049916: new hotspot build - hs25.40-b02
Reviewed-by: jcoomes
2014-07-11 00:25:05 -07:00
Alejandro Murillo 726bcc02ae 8048141: Update the Hotspot version numbers in Hotspot for JDK 8u40
Reviewed-by: jcoomes
2014-06-25 15:51:15 -07:00
Alejandro Murillo acb760c93a 8047732: new hotspot build - hs25.20-b21
Reviewed-by: jcoomes
2014-06-20 12:39:56 -07:00
Alejandro Murillo ff52245ecc 8046798: new hotspot build - hs25.20-b20
Reviewed-by: jcoomes
2014-06-13 15:04:38 -07:00
Alejandro Murillo e92394a567 8046232: new hotspot build - hs25.20-b19
Reviewed-by: jcoomes
2014-06-06 09:53:30 -07:00
Alejandro Murillo f19a731eaa 8030752: new hotspot build - hs25-b65
Reviewed-by: jcoomes
2013-12-20 08:48:27 -08:00
Abhijit Saha 64d452dd96 8030359: Increment minor version of HSx for 8u5 and initialize the build number
Reviewed-by: jcoomes
2013-12-16 15:34:55 -08:00
Alexander Smundak d3f5120b61 8036767: PPC64: Support for little endian execution model
Reviewed-by: goetz, kvn, dholmes, simonis
2014-04-02 11:24:44 -07:00
David Holmes 75a075f32e 8016039: jvm.lib is missing from export list unless building server
Make the export declaration unconditional

Reviewed-by: sla, sspitsyn
2014-03-31 23:49:00 -04:00
Alejandro Murillo 4de860bf20 8038639: new hotspot build - hs25.20-b09
Reviewed-by: jcoomes
2014-03-28 15:29:23 -07:00
Vladimir Kozlov 9e1f30e500 8029941: rollback changes in make/jprt.properties for embedded testing
Cleanup changes merged by accident

Reviewed-by: roland, dholmes
2014-01-28 10:19:45 -08:00
Vladimir Kozlov b0c6522634 Merge 2014-03-25 17:07:36 -07:00
Alejandro Murillo 1c70dbfe57 8038262: Workaround for ccache in vm.make is missing for aix
Reviewed-by: simonis, kvn
2014-03-24 11:51:40 -07:00
Per Lidén e9acbd7c38 8029075: String deduplication in G1
Implementation of JEP 192, http://openjdk.java.net/jeps/192

Reviewed-by: brutisso, tschatzl, coleenp
2014-03-18 19:07:22 +01:00
Thomas Schatzl 04075dff2c 8035406: Improve data structure for Code Cache remembered sets
Change the code cache remembered sets data structure from a GrowableArray to a chunked list of nmethods. This makes the data structure more amenable to parallelization, and decreases freeing time.

Reviewed-by: mgerdin, brutisso
2014-03-24 15:30:14 +01:00
Vladimir Kozlov eac0e3e38c Merge 2014-03-13 14:57:01 -07:00
Axel Siebenborn 3632c59692 8036976: PPC64: implement the template interpreter
Co-authored-by: Martin Doerr <martin.doerr@sap.com>
Reviewed-by: kvn, coleenp
2014-03-10 12:58:02 +01:00
Thomas Schatzl ced591f8a5 8027559: Decrease code size and templatizing in G1ParCopyClosure::do_oop_work
Move methods that are not dependent on any of G1ParCopyClosure's template parameters into G1ParCopyHelper. Further remove unused methods and members of the class hierarchy.

Reviewed-by: mgerdin, stefank
2014-02-26 15:32:40 +01:00
Vladimir Kozlov b6ca354780 Merge 2014-02-25 15:11:18 -08:00
Vladimir Kozlov b64d7907e2 Merge 2014-02-19 20:12:43 -08:00
Alejandro Murillo cb7e4f3184 8032985: new hotspot build - hs25.20-b03
Reviewed-by: jcoomes
2014-01-30 14:05:07 -08:00
Vladimir Kozlov 0e49bb5a21 Merge 2014-01-22 17:42:23 -08:00
Alejandro Murillo fa6b8967bb 8032014: new hotspot build - hs25.20-b02
Reviewed-by: jcoomes
2014-01-16 17:27:33 -08:00
Alejandro Murillo 97701ad943 8038028: new hotspot build - hs25.20-b08
Reviewed-by: jcoomes
2014-03-20 13:29:03 -07:00
Alejandro Murillo 5ccb85d7d0 8037305: new hotspot build - hs25.20-b07
Reviewed-by: jcoomes
2014-03-13 10:18:59 -07:00
Alejandro Murillo 9159d01ad1 8036032: new hotspot build - hs25.20-b06
Reviewed-by: jcoomes
2014-02-28 09:10:55 -08:00
Alejandro Murillo 2c6c8ba41b 8035436: new hotspot build - hs25.20-b05
Reviewed-by: jcoomes
2014-02-20 17:20:09 -08:00
Alejandro Murillo a9fc4ad371 8033983: new hotspot build - hs25.20-b04
Reviewed-by: jcoomes
2014-02-07 12:51:08 -08:00
Vladimir Kozlov 0b85699e03 Merge 2013-12-23 10:26:08 -08:00
Alejandro Murillo 5c021c2f93 8031552: Update the Hotspot version numbers in Hotspot for JDK 8U
Reviewed-by: jcoomes
2014-01-11 13:51:01 -08:00
Alejandro Murillo 9a560f8d45 8030062: new hotspot build - hs25-b64
Reviewed-by: jcoomes
2013-12-13 09:48:29 -08:00
Vladimir Kozlov fb60cb0842 Merge 2013-12-12 11:05:39 -08:00
Goetz Lindenmaier 7d56518671 8029940: PPC64 (part 122): C2 compiler port
Reviewed-by: kvn
2013-12-11 00:06:11 +01:00
Alejandro Murillo b2de5eb396 8029693: new hotspot build - hs25-b63
Reviewed-by: jcoomes
2013-12-06 09:41:57 -08:00
Vladimir Kozlov 1b2bf0be10 Merge 2013-12-05 15:13:12 -08:00
Volker Simonis d767bd2dfd 8019929: PPC64 (part 107): Extend ELF-decoder to support PPC64 function descriptor tables
Extend ELF-decoder to support PPC64 function descriptor tables

Reviewed-by: kvn, zgu
2013-12-05 19:19:09 +01:00
Alejandro Murillo 7426f563d3 8029367: new hotspot build - hs25-b62
Reviewed-by: jcoomes
2013-11-29 11:20:34 -08:00
Goetz Lindenmaier fe89766184 8028515: PPPC64 (part 113.2): opto: Introduce LoadFence/StoreFence
Use new nodes for loadFence/storeFence intrinsics in C2.

Reviewed-by: kvn, dholmes
2013-11-26 18:38:19 -08:00
Alejandro Murillo 3646381ba6 8028815: new hotspot build - hs25-b61
Reviewed-by: jcoomes
2013-11-22 13:42:46 -08:00
Vladimir Kozlov aabed3781b Merge 2013-11-21 12:30:35 -08:00
Abhijit Saha 4cbb19c249 8061523: Increment hsx 25.31 build to b02 for 8u31-b05
Reviewed-by: jcoomes
2014-10-20 13:04:19 -07:00
Alejandro Murillo 83622d33b5 8059618: new hotspot build - hs25.40-b14
Reviewed-by: jcoomes
2014-10-03 01:27:41 -07:00
Alejandro Murillo 13cf514dff 8028444: new hotspot build - hs25-b60
Reviewed-by: jcoomes
2013-11-15 07:58:06 -08:00
Alejandro Murillo 7365de3e25 8028061: new hotspot build - hs25-b59
Reviewed-by: jcoomes
2013-11-08 07:13:57 -08:00
Vladimir Kozlov 39b0e57fdd Merge 2013-11-05 17:38:04 -08:00
Alejandro Murillo 38bf4f6aa6 8027580: new hotspot build - hs25-b58
Reviewed-by: jcoomes
2013-11-01 08:35:58 -07:00
Alejandro Murillo 95cb22eb41 8027173: new hotspot build - hs25-b57
Reviewed-by: jcoomes
2013-10-25 13:43:39 -07:00
Alejandro Murillo 2fc1606df2 Merge 2013-10-25 13:29:17 -07:00
Alejandro Murillo 0ce7855814 Merge 2013-10-22 13:56:26 -07:00
Calvin Cheung 9fca48316e Merge 2013-10-21 17:26:46 -07:00
Alejandro Murillo 81ac3108d4 8023496: [jprt] build and test solaris 64-bits only
Reviewed-by: tbell, jcoomes
2013-10-21 14:38:11 -07:00
Alejandro Murillo 801ca669e4 8026928: new hotspot build - hs25-b56
Reviewed-by: jcoomes
2013-10-19 08:52:21 -07:00
Calvin Cheung e187f54e56 Merge 2013-10-18 19:44:40 -07:00
Lana Steuck c71f3cdbe6 Merge 2013-10-17 14:20:57 -07:00
Erik Joelsson 00982daf40 8026792: HOTSPOT: licensee reports a JDK8 build failure after 8005849/8005008 fixes integrated
Reviewed-by: dholmes, sla
2013-10-17 16:11:26 +02:00
Calvin Cheung e9b8ae64c9 Merge 2013-10-16 11:48:03 -07:00
Daniel D. Daugherty 232c4efbdb 7165611: implement Full Debug Symbols on MacOS X hotspot
Add MacOS X FDS support to hotspot; add minimal MacOS X FDS import support to jdk; add MacOS X FDS support to install; add MacOS X FDS support to root.

Reviewed-by: erikj, sla, dholmes, rdurbin, tbell, ihse
2013-10-15 08:25:43 -07:00
Chris Hegarty fafe7da1e5 Merge 2013-10-13 21:14:04 +01:00
Alejandro Murillo 7b9107d173 8026265: new hotspot build - hs25-b55
Reviewed-by: jcoomes
2013-10-11 13:14:48 -07:00
Calvin Cheung 3b62cc2221 Merge 2013-10-10 13:25:51 -07:00
Alejandro Murillo 52267389a1 8025859: new hotspot build - hs25-b54
Reviewed-by: jcoomes
2013-10-04 14:19:56 -07:00
Fredrik Arvidsson 738af149a2 8016845: SA is unable to use hsdis on windows
Added sadis.c to the build to provide missing symbols in sawindbg.dll. Added code to use the correct hsdisXXX.dll filename on different windows platforms.

Reviewed-by: sla, mgerdin
2013-10-04 13:01:07 +02:00
Erik Joelsson 1afb02e222 8007446: Add /MP to cl.exe speeds up windows builds of OpenJDK
Reviewed-by: sla, ctornqvi
2013-10-04 12:45:39 +02:00
Calvin Cheung 48a315bb52 Merge 2013-10-04 21:00:43 -07:00
Igor Veresov 51a9303c03 Merge 2013-10-03 16:38:21 +04:00
Lois Foltan cc862a249a 8025569: -XX:+CheckUnhandledOops crashes on Windows
Disable CHECK_UNHANDLED_OOPS in fastdebug builds for JDK 8 on WIndows 32 & 64 bit machines

Reviewed-by: coleenp, ctornqvi, zgu
2013-10-02 13:02:40 -04:00
Zhengyu Gu bfafab7b47 Merge 2013-09-27 10:08:56 -04:00
Christian Thalinger 9376d94e6c 8025613: clang: remove -Wno-unused-value
Reviewed-by: iveresov
2013-09-28 12:42:22 -07:00
Alejandro Murillo a47169e435 8025536: new hotspot build - hs25-b53
Reviewed-by: jcoomes
2013-09-26 13:41:34 -07:00
Alejandro Murillo af2833b77e Merge 2013-09-26 13:33:01 -07:00
Lois Foltan 7bf953d005 7195622: CheckUnhandledOops has limited usefulness now
Enable CHECK_UNHANDLED_OOPS in fastdebug builds across all supported platforms.

Reviewed-by: coleenp, hseigel, dholmes, stefank, twisti, ihse, rdurbin
2013-09-26 10:25:02 -04:00
Tim Bell f07a2ff3cb 8025411: JPRT to switch to the new Win platforms for JDK8 builds this week
Reviewed-by: ksrini, katleman
2013-09-25 12:23:10 -07:00
Thomas Schatzl ab5637182c 7163191: G1: introduce a "heap spanning table" abstraction
Add G1BiasedArray<T> that is an array where each element represents a fixed-sized subdivision of the heap. Use this abstraction to refactor the HeapRegionSeq class.

Reviewed-by: brutisso
2013-09-25 13:25:24 +02:00
Alejandro Murillo c368a33bf7 8025127: new hotspot build - hs25-b52
Reviewed-by: jcoomes
2013-09-20 11:17:04 -07:00
Bertrand Delsart 765632873a Merge 2013-09-18 21:47:51 -07:00
Zhengyu Gu 513743fb82 Merge 2013-09-18 12:52:15 -04:00
Bertrand Delsart 7d5c2653c3 Merge 2013-09-13 07:47:26 -07:00
Zhengyu Gu 9e8f860fec Merge 2013-09-13 10:34:15 -04:00
Alejandro Murillo 4bc9598f85 8024764: new hotspot build - hs25-b51
Reviewed-by: jcoomes
2013-09-13 00:43:01 -07:00
Dmitry Samersoff dc7c7c5e13 8022617: Openjdk hotspot build is broken on BSD platforms using gcc
Enforce of preprocessing of all assembly sources by assembler-with-cpp

Reviewed-by: dholmes, erikj
2013-09-12 15:53:49 +04:00
David Holmes ce469f1922 8024256: Minimal VM build is broken with PCH disabled
Reviewed-by: coleenp, twisti
2013-09-11 00:38:18 -04:00
Alejandro Murillo 7e04c1775c 8024258: new hotspot build - hs25-b50
Reviewed-by: jcoomes
2013-09-06 11:11:19 -07:00
Volker Simonis 56654216c4 8023034: PPC64 (part 14): Implement AIX/PPC64 support in HotSpot makefiles
Reviewed-by: kvn
2013-09-06 20:08:29 +02:00
Vladimir Kozlov 1a700c9216 Merge 2013-09-05 11:04:39 -07:00
Harold Seigel 2842b72e34 Merge 2013-08-30 15:15:22 -04:00
Lois Foltan 0f6bcbe0b5 8024050: Incorrect optimization level and comment specified for unsafe.cpp
Fix comments and optimization level.

Reviewed-by: rdurbin, coleenp, hseigel
2013-08-30 15:07:23 -04:00
Daniel D. Daugherty 379674be8f Merge 2013-08-30 07:04:42 -07:00
Alejandro Murillo 7ba96712a8 8024022: new hotspot build - hs25-b49
Reviewed-by: jcoomes
2013-08-30 00:29:52 -07:00
Lois Foltan 02440bce37 8022407: sun/misc/CopyMemory.java fails with SIGSEGV in Unsafe_SetByte+0x35
Lower optimization level for unsafe.cpp due to MacOS Xcode 4.6.2 compiler optimization issue.

Reviewed-by: coleenp, twisti, dholmes
2013-08-29 13:44:07 -04:00
Ioi Lam 63e8e67451 8020622: create.bat on Windows failed to create project file for Visual Studio 2012
Treat VS2012 the same as VS2010.

Reviewed-by: dcubed, kamg, minqi
2013-08-26 21:59:50 -07:00
Harold Seigel 6a548048a3 8022183: GCC 4.6 change sdefault setting for omit-frame-pointer which breaks hotspot stack walking
Explicitly specify -fno-omit-frame-pointer.

Reviewed-by: coleenp, dholmes, dcubed
2013-08-25 21:21:18 -04:00
Chris Hegarty e3149a4bcb Merge 2013-08-30 09:50:49 +01:00
Chris Hegarty 23d732b2ec Merge 2013-08-23 22:12:18 +01:00
Daniel D. Daugherty 3b29cc06ea Merge 2013-08-23 10:39:15 -07:00
Alejandro Murillo 6549fc2f25 8023635: new hotspot build - hs25-b48
Reviewed-by: jcoomes
2013-08-23 03:14:54 -07:00
Ioi Lam f61c7dc88b 8023406: make/windows/build_vm_def.sh takes too long even when BUILD_WIN_SA != 1
Avoid dumping C++ vtable when BUILD_WIN_SA != 1

Reviewed-by: dcubed, sla, tbell
2013-08-22 10:20:50 -07:00
Erik Joelsson 1b5eaa621e 8015614: Update build settings
Reviewed-by: tbell, dholmes, ahgross
2013-08-19 17:47:21 +02:00
Alejandro Murillo 92e079eae1 8023152: new hotspot build - hs25-b47
Reviewed-by: jcoomes
2013-08-16 04:24:07 -07:00
Rickard Bäckman 8db7a08b50 Merge 2013-08-15 15:26:16 +02:00
Ioi Lam 5189d350c9 8022740: Visual 2008 IDE build is broken
Fixed project generation code, and added warning to upgrade to VS 2008 SP1.

Reviewed-by: dcubed, ccheung
2013-08-10 10:56:27 -07:00
Daniel D. Daugherty 15aa5e3a57 Merge 2013-08-09 13:19:00 -07:00
Rickard Bäckman cd450988cc Merge 2013-08-09 18:05:00 +02:00
Alejandro Murillo 7cea3820af 8022688: new hotspot build - hs25-b46
Reviewed-by: jcoomes
2013-08-09 01:39:11 -07: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
Daniel D. Daugherty ae5b50414a 8016601: Unable to build hsx24 on Windows using project creator and Visual Studio
ProjectCreator tool is modified to support two new options: '-relativeAltSrcInclude' and '-altRelativeInclude' which prevents IDE linker errors. Also fixed some cmd line build linker warnings. Misc cleanups.

Reviewed-by: rdurbin, coleenp
2013-08-08 09:21:30 -07:00
Christian Thalinger 9e056eedc4 8022956: Clang: enable return type warnings on BSD
Reviewed-by: coleenp, sla
2013-08-20 10:57:50 -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
Alejandro Murillo 0c24c1a1fc 8022124: new hotspot build - hs25-b45
Reviewed-by: jcoomes
2013-08-02 03:06:19 -07:00
Carlos Lucasius eab4ed5adb Merge 2013-07-27 17:23:11 -04:00
Alejandro Murillo 31b3d4939e 8021566: new hotspot build - hs25-b44
Reviewed-by: jcoomes
2013-07-26 04:01:41 -07:00
David Holmes b3c95408b2 8021314: minimal1.make needs to force off components not supported by the minimal VM
Reviewed-by: coleenp, bpittore
2013-07-25 21:05:29 -04:00
Vladimir Kozlov 1619c53530 Merge 2013-08-16 16:23:01 -07:00
Vladimir Kozlov f4c4fd7903 Merge 2013-08-01 17:25:10 -07:00
Jiangli Zhou eac2213397 Merge 2013-07-25 18:12:02 -04:00
David Holmes 6ade50a062 8020799: Allow customization of hotspot source directories and files
Reviewed-by: kvn, dlong
2013-07-24 19:23:26 -04:00
Vladimir Kozlov ed85bb1853 Merge 2013-07-19 13:32:53 -07:00
Daniel D. Daugherty c421e7a0d3 Merge 2013-07-18 12:05:32 -07:00
Alejandro Murillo 0c344951cc 8020797: new hotspot build - hs25-b43
Reviewed-by: jcoomes
2013-07-18 09:35:02 -07:00
Joseph Provino b573023374 Merge 2013-07-16 12:20:08 -04:00
Joseph Provino b5c0da41b9 8011569: ARM -- avoid native stack walking
ARM compilers do not emit FramePointer on each native frame by default

Reviewed-by: dholmes, zgu
2013-07-16 10:55:48 -04:00
Alejandro Murillo f442e1dad8 8020382: new hotspot build - hs25-b42
Reviewed-by: jcoomes
2013-07-12 17:08:52 -07:00
Vladimir Kozlov 493c485dc3 Merge 2013-07-11 12:56:29 -07: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
Volker Simonis 49c4939936 8019922: PPC64 (part 8): Implement Linux/PPC64 support in HotSpot makefiles
HotSpot make changes to build the HotSpot on Linux/PPC64

Reviewed-by: dholmes, kvn
2013-07-10 09:14:25 -07:00
Alejandro Murillo b5efe058f7 8019934: new hotspot build - hs25-b41
Reviewed-by: jcoomes
2013-07-04 14:56:49 -07:00
Vladimir Kozlov 16f3142152 Merge 2013-07-03 11:50:29 -07:00
Vladimir Kozlov 579c7ac5ab Merge 2013-06-27 11:12:19 -07:00
Erik Helin 62be1fc827 Merge 2013-06-27 10:56:10 +02:00
Staffan Larsen 7b2e1c47f4 8017561: Build errors caused by missing .PHONY
Reviewed-by: stefank, brutisso
2013-06-25 14:11:57 +02:00
Vladimir Kozlov 7509ebea00 Merge 2013-06-27 13:04:51 -07:00
Christian Thalinger de4b9daceb 8017538: Clang support broke slowdebug build for i586
Reviewed-by: kvn
2013-06-24 17:47:25 -07:00
Vladimir Kozlov b390a2d8e3 Merge 2013-06-21 15:56:24 -07:00
Daniel D. Daugherty b786264739 Merge 2013-06-21 08:18:08 -07:00
Alejandro Murillo 1dc7a25eac 8017253: new hotspot build - hs25-b39
Reviewed-by: jcoomes
2013-06-21 00:59:12 -07:00
Goetz Lindenmaier 0522ce7a17 8016586: PPC64 (part 3): basic changes for PPC64
Added #includes needed for ppc64 port. Renamed _MODEL_ppc to _MODEL_ppc_32 and renamed corresponding old _ppc files to _ppc_32.

Reviewed-by: dholmes, kvn
2013-06-20 16:30:44 -07:00
David Holmes e5fa731ce9 8014326: [OSX] All libjvm symbols are exported
Add support for a MacOS X compatible form of the libjvm mapfile.

Reviewed-by: dcubed, rdurbin, coleenp
2013-06-19 13:14:03 -07:00
Nils Loodin d357b575b3 Merge 2013-06-19 18:13:52 +02:00
Goetz Lindenmaier 036382cefd 8016491: PPC64 (part 2): Clean up PPC defines
Distinguish PPC, PPC64 and PPC32. PPC should guard code needed on any PPC system. PPC32 and PPC64 should guard code needed in a port for the ppc64 or ppc32 instruction set.

Reviewed-by: kvn
2013-06-19 12:29:30 +02:00
Goetz Lindenmaier 5ecd1c9655 8016476: PPC64 (part 1): reenable CORE build
Reenable CORE build on PPC64

Reviewed-by: dholmes, kvn, coleenp
2013-06-19 12:15:50 +02:00
Alejandro Murillo a8616cb1c2 8016567: new hotspot build - hs25-b38
Reviewed-by: jcoomes
2013-06-14 07:27:22 -07:00
Tim Bell a47de580e7 8015759: hotspot changes needed to compile with Visual Studio 2012
Reviewed-by: anthony, dholmes, dcubed
2013-07-15 23:23:15 -04:00
Alejandro Murillo 13bcac6e93 8019302: new hotspot build - hs25-b40
Reviewed-by: jcoomes
2013-06-28 02:33:13 -07:00
Calvin Cheung 53448fdbed 8014431: cleanup warnings indicated by the -Wunused-value compiler option on linux
Co-authored-by: Jeremy Manson <jeremymanson@google.com>
Reviewed-by: dholmes, coleenp
2013-06-13 22:02:40 -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
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
Alejandro Murillo 6b2c468c35 8016078: new hotspot build - hs25-b37
Reviewed-by: jcoomes
2013-06-07 09:33:01 -07:00
Vladimir Kozlov e62cfbfd5f Merge 2013-06-06 11:02:25 -07:00
Volker Simonis 9fbd8582b4 8015252: Enable HotSpot build with Clang
Reviewed-by: twisti, dholmes, kvn
2013-06-04 22:16:15 -07:00
Alejandro Murillo f488447acc 8015690: new hotspot build - hs25-b36
Reviewed-by: jcoomes
2013-05-31 10:04:00 -07:00
Joseph Provino b0dcc34e06 8013461: There is a symbol AsyncGetCallTrace in libjvm.symbols that does not exist in minimal/libjvm.a when DEBUG_LEVEL == release
AsyncGetCallTrace is needed in libjvm.symbols so that programs which reference it can build correctly.

Reviewed-by: dholmes, bobv
2013-05-28 11:17:16 -04:00
Thomas Schatzl 54964edefa 8013895: G1: G1SummarizeRSetStats output on Linux needs improvemen
Fixed the output of G1SummarizeRSetStats: too small datatype for the number of concurrently processed cards, added concurrent remembered set thread time retrieval for Linux and Windows (BSD uses os::elapsedTime() now), and other cleanup. The information presented during VM operation is now relative to the previous output, not always cumulative if G1SummarizeRSetStatsPeriod > 0. At VM exit, the code prints a cumulative summary.

Reviewed-by: johnc, jwilhelm
2013-05-28 09:32:06 +02:00
Alejandro Murillo ddea5b012c 8015305: new hotspot build - hs25-b35
Reviewed-by: jcoomes
2013-05-24 09:35:10 -07:00
Jiangli Zhou 82a87a5af6 Merge 2013-05-23 13:40:15 -04:00
Jiangli Zhou fff011fa0f Merge 2013-05-20 13:13:29 -04:00
Daniel D. Daugherty 9a6dfe1c55 Merge 2013-05-17 11:36:43 -07:00
Alejandro Murillo dbe27b6d39 8014760: new hotspot build - hs25-b34
Reviewed-by: jcoomes
2013-05-17 09:10:04 -07:00
Christian Thalinger c6c7f3439e Merge 2013-05-16 13:47:55 -07:00
Kevin Walls aa8c580561 6313816: SA: jstack -m fails on Win32 : UnalignedAddressException
Reviewed-by: sla, poonam
2013-05-16 12:40:27 +01:00
Bill Pittore ccb50f749f 8014669: arch specific flags not passed to some link commands
EXTRA_CFLAGS does not propagate to saproc and jsig makefiles

Reviewed-by: dholmes, tbell, collins
2013-05-15 23:06:04 -04:00
Yumin Qi 98151c30c8 8012902: remove use of global operator new - take 2
The fix of 8010992, disable use of global operator new and new[] which caused failure on some tests. This takes two of the bugs also add ALLOW_OPERATOR_NEW_USAGE to prevent crash for third party code calling operator new of jvm on certain platforms.

Reviewed-by: coleenp, dholmes, zgu
2013-05-14 09:41:12 -07:00
David Holmes 4661adb2d0 8014460: Need to check for non-empty EXT_LIBS_PATH before using it
Reviewed-by: tbell, collins, sla, coleenp
2013-05-14 07:24:50 -04:00
Christian Thalinger 2c7c39072c Merge 2013-05-13 12:43:10 -07:00