Commit Graph

979 Commits

Author SHA1 Message Date
Jaroslav Bachorik
34b95824b7 Merge 2015-12-18 09:02:21 +01:00
Christian Tornqvist
74ef672de8 8144716: Unable to build in Visual Studio after JVMCI change
Reviewed-by: twisti, mgronlun
2015-12-17 08:41:48 -08:00
Christian Tornqvist
9a10b937df 8145400: ProjectCreator broken after JEP 223 changes
Reviewed-by: lfoltan, mgronlun
2015-12-17 12:16:03 -08:00
Christian Tornqvist
147ab7a6aa 8145603: Enable build.bat to use vcproj to build
Reviewed-by: mgronlun, mikael, gtriantafill
2015-12-17 08:41:30 -08:00
Magnus Ihse Bursie
6e05599081 8142909: Integration of minor fixes from the build-infra project
Reviewed-by: dholmes, erikj
2015-12-15 10:55:07 +01:00
Alexander Smundak
74f0500a47 8073139: PPC64: User-visible arch directory and os.arch value on ppc64le cause issues with Java tooling
Set LIBARCH to ppc64le, make SA and hsdis work, have os.arch return ppc64le on PowerPC64 LE

Co-authored-by: Andrew Hughes <gnu.andrew@redhat.com>
Reviewed-by: dholmes, ihse
2015-12-13 22:32:16 -05:00
Goetz Lindenmaier
1feaca45a7 8144930: gcc 4.1.2: fix build flags after "8114853 variable tracking size limit exceeded"
Reviewed-by: dholmes
2015-12-08 20:51:09 -05:00
Joseph Provino
1b75e851aa Merge 2015-12-07 17:04:42 +00:00
David Holmes
6e0ea9d21c 8132510: Replace ThreadLocalStorage with compiler/language-based thread-local variables
Used compiled-based TLS when available. Additional contributions by Thomas Stufe (AIX) and Andrew Haley (Aarch64)

Reviewed-by: stuefe, bdelsart, dcubed
2015-12-04 04:06:37 -05:00
Alejandro Murillo
4f54e303f3 Merge 2015-12-03 22:30:17 -08:00
Dmitry Samersoff
2eb9b07e69 8114853: variable tracking size limit exceeded in vmStructs.cpp
Turn off var-tracking-assignments for vmStructs.cpp

Reviewed-by: tschatzl, mgerdin, coleenp
2015-12-03 21:34:23 +03:00
Christian Thalinger
b0e745f5fe 8144521: [JVMCI] JVMCI is built on 32-bit Windows compiler2 and tiered builds
Reviewed-by: kvn
2015-12-02 11:40:18 -10:00
Lana Steuck
9e317be494 Merge 2015-12-02 10:19:14 -08:00
Iris Clark
5793ec1b6a Merge 2015-11-29 20:29:32 -08:00
Erik Joelsson
fdaae80305 8144134: Nightly tests fail with SIGSEGV in Ticks::now()
Reviewed-by: mgerdin, sla, dholmes
2015-11-27 10:37:44 +01:00
Jaroslav Bachorik
2c277c0986 8138677: IllegalAccessException Class sun.usagetracker.UsageTrackerClient$4 (module java.base) can not access a member of class java.lang.management.ManagementFactory (module java.management)
Reviewed-by: alanb, mchung, dholmes, erikj, ihse
2015-11-24 16:07:40 +01:00
Iris Clark
eb6fab9412 Merge 2015-11-20 12:22:41 -08:00
Iris Clark
2e24972c63 Merge 2015-11-16 17:10:04 -08:00
Joseph Provino
539395ffbf Merge 2015-11-11 23:47:41 +00:00
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
Alejandro Murillo
c573c1777e 8139986: Store debug level in java.vm.debug and conditionally print in "java -version"
Reviewed-by: ihse, dcubed, ksrini, dholmes
2015-11-04 11:00:29 -08:00
Christian Thalinger
a38ea495d6 8139170: JVMCI refresh
Reviewed-by: kvn
2015-11-04 07:23:23 -10:00
Iris Clark
8fe1b0faab Merge 2015-11-02 09:11:55 -08:00
Jesper Wilhelmsson
b1e3e8436a Merge 2015-10-30 00:02:37 +01:00
Ioi Lam
5794819881 8080940: Remove mcs post-hook from hotspot solaris builds
Reviewed-by: dholmes, ihse, erikj
2015-11-10 09:38:24 -08:00
Stanislav Smirnov
0064189ab6 8130255: [TESTBUG] closed/runtime/4784641/CheckedIsSameObjectTest fails when running 32-bit ARM binaries on 64-bit ARM hosts
Rewrote test in Java with a number of changes

Reviewed-by: ctornqvi, gtriantafill, ddmitriev
2015-11-09 15:19:59 +03:00
Magnus Ihse Bursie
5f873e726d 8141548: Hotspot Windows build should respect WARNINGS_AS_ERRORS
Reviewed-by: erikj, dholmes
2015-11-09 10:59:59 +01:00
Carsten Varming
f14a84f9e2 8141035: Let jvmtiGen exit with a non-zero exit code upon failure
Let jvmtiGen exit with a non-zero exit code upon failure

Reviewed-by: sla, sspitsyn
2015-11-05 00:36:00 -08:00
Thomas Stuefe
9adaaa0c96 8140648: Clean up remnants of fork1() from non-solaris platforms
Clean up any remnants of fork1() from Non-Solaris platforms

Reviewed-by: dholmes, goetz
2015-11-03 19:53:10 -05:00
Iris Clark
514eb6fd77 Merge 2015-10-25 19:38:20 -07:00
Dean Long
206767c0a2 Merge 2015-10-27 01:45:01 -04: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
Christian Thalinger
ebb27ad595 8139935: Bootcycle builds are broken on jdk9/hs due to JVMCI changes
Reviewed-by: erikj
2015-10-21 11:41:07 -07:00
Erik Joelsson
fc56d44bca 8139657: Incremental build of jdk.vm.ci-gensrc creates repeated entries in services file
Reviewed-by: twisti
2015-10-20 10:24:40 +02:00
Erik Joelsson
5b86ad79e5 8142336: Convert the SA agent build to modular build-infra makefiles
Reviewed-by: ihse, sla, dsamersoff, twisti
2015-11-24 12:18:25 +01:00
Mandy Chung
2b732b223e 8143911: Reintegrate JEP 259: Stack-Walking API
Co-authored-by: Brent Christian <brent.christian@oracle.com>
Co-authored-by: Daniel Fuchs <daniel.fuchs@oracle.com>
Co-authored-by: Hamlin Li <huaming.li@oracle.com>
Reviewed-by: coleenp, dfuchs, bchristi, psandoz, sspitsyn
2015-11-24 14:59:17 -08:00
Christian Tornqvist
130ba226a1 8143931: Back out JDK-8140450
Reviewed-by: coleenp
2015-11-24 10:12:11 -08:00
Jiangli Zhou
9a9314db0c Merge 2015-11-23 23:42:46 +01:00
Mandy Chung
bf9af24b55 8140450: Implement JEP 259: Stack-Walking API
Co-authored-by: Brent Christian <brent.christian@oracle.com>
Co-authored-by: Daniel Fuchs <daniel.fuchs@oracle.com>
Co-authored-by: Hamlin Li <huaming.li@oracle.com>
Reviewed-by: coleenp, dfuchs, bchristi, psandoz, sspitsyn
2015-11-23 12:44:43 -08:00
Jiangli Zhou
6ca042cb32 Merge 2015-11-23 14:38:20 -05:00
Jiangli Zhou
4bea0af9ab Merge 2015-11-19 19:26:51 -05:00
Harold Seigel
71fe04f939 8143078: Remove JVM_DefineClassWithSourceCond() API
Remove the method and remove unneeded argument to jvm_define_class_common()

Reviewed-by: dholmes, coleenp
2015-11-19 11:54:32 -05:00
Daniel D. Daugherty
dcd4a03963 Merge 2015-11-18 22:00:09 +00:00
Gerald Thornbrugh
d56280ca10 8141445: Use of Solaris/SPARC M7 libadimalloc.so can generate unknown signal in hs_err file
Add libadimalloc.so SIGSEGV defines and a test to validate the correct message is printed in the hs_err file

Reviewed-by: dcubed, dholmes
2015-11-18 09:32:52 -08:00
Coleen Phillimore
72756888e9 8141570: Fix Zero interpreter build for --disable-precompiled-headers
Change to include atomic.inline.hpp and allocation.inline.hpp only in .cpp files and some build fixes from Kim to build on ubuntu without devkits

Reviewed-by: kbarrett, sgehwolf, erikj
2015-11-18 11:47:55 -05:00
Stanislav Smirnov
8d94626bb3 8133416: [TESTBUG] Remove @ignore for closed/runtime/4345157/Prog.java
Rewrote test in Java with a number of improvements and conditional exclusion using make file

Reviewed-by: dholmes, ctornqvi, ddmitriev
2015-11-20 09:44:16 -05:00
Dean Long
344a9becee Merge 2015-10-17 19:40:30 -04:00
Coleen Phillimore
a4efe9440b Merge 2015-10-22 17:24:17 +00:00