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
Niclas Adlertz
5548661d72
8006014: Memory leak in hotspot/src/share/vm/adlc/dfa.cpp
...
Reviewed-by: kvn, roland
2013-04-04 09:30:06 +02:00
Roland Westrelin
4bde66a178
Merge
2013-04-04 02:48:21 -07:00
Roland Westrelin
02a014996b
8010399: Test8009761.java "Failed: init recursive calls: 5498. After deopt 5494"
...
Test from 8009761 shouldn't be run with -Xcomp
Reviewed-by: kvn
2013-04-04 09:33:24 +02:00
Niclas Adlertz
0f3a43e318
8006008: Memory leak in hotspot/src/share/vm/adlc/archDesc.cpp
...
Reviewed-by: roland, kvn
2013-04-04 09:18:47 +02:00
Chuck Rasbold
93c40233d6
8010437: guarantee(this->is8bit(imm8)) failed: Short forward jump exceeds 8-bit offset
...
Fix shorten_branches() to accurately count an initial nop that may be inserted in a block that starts with a safepoint.
Reviewed-by: kvn
2013-04-03 15:00:55 -07:00
Vladimir Kozlov
88f70d8026
8011102: Clear AVX registers after return from JNI call
...
Execute vzeroupper instruction after JNI call and on exits in jit compiled code which use 256bit vectors.
Reviewed-by: roland
2013-04-03 11:12:57 -07:00
Nils Eliasson
5b838d4ce1
7034299: Faulty winsock initialization code
...
Reviewed-by: dholmes, sla, ctornqvi
2013-04-02 09:30:07 +02:00
Krystal Mo
214b7d9dcf
8011009: Use do-while(0) instead of while(0) in EC_TRACE and RC_TRACE* macros
...
Improve EC_TRACE and RC_TRACE* to use the do-while(0) trick for statement-like macro
Reviewed-by: sspitsyn, dcubed
2013-03-30 08:01:05 -07:00
Bharadwaj Yadavalli
70314e1b01
Merge
2013-03-29 20:52:01 -07:00
Roland Westrelin
3c586e8f26
8010934: assert failure in c1_LinearScan.cpp: "asumption: non-Constant instructions have only virtual operands"
...
Incorrect code to skip some ArrayLength instructions in LIRGenerator
Reviewed-by: kvn
2013-03-29 17:25:27 +01:00
Alejandro Murillo
f6b3e5b495
8011022: new hotspot build - hs25-b26
...
Reviewed-by: jcoomes
2013-03-28 19:13:22 -07:00
Alejandro Murillo
142f171fb6
Added tag hs25-b25 for changeset 4c619ad74be5
2013-03-28 19:02:00 -07:00
Alejandro Murillo
1f205eb4dc
Merge
2013-03-28 19:01:59 -07:00
Gary Collins
4970095c03
Merge
2013-03-28 15:42:11 -07:00
David Katleman
afd676cdb3
Added tag jdk8-b83 for changeset 395a7c20e300
2013-03-28 10:54:00 -07:00
Bengt Rutisson
fe88c92e9e
Merge
2013-03-28 09:07:44 +01:00
Gary Collins
c2a873f014
8009152: A number of jtreg tests need review/improvement
...
Added a new test_env.txt file to capture common shell variable. Added concept of COMPILEJAVA for use when TESTJAVA is a JRE. If COMPILEJAVA not set then TESTJAVA will be the default with assumption it is a JDK.
Reviewed-by: kvn, brutisso, coleenp
2013-03-27 09:49:51 -07:00
Erik Helin
cf6d13410c
8010818: NPG: Remove metaspace memory pools
...
Reviewed-by: mgerdin, stefank
2013-03-27 10:55:37 +01:00
Zhengyu Gu
087b089a1f
Merge
2013-03-26 15:20:05 -07:00
Vladimir Kozlov
848ccdbdfe
8004640: C2 assert failure in memnode.cpp: NULL+offs not RAW address
...
Always transform AddP nodes in IdealKit by calling _gvn.transform().
Reviewed-by: roland, twisti
2013-03-26 12:55:26 -07:00
Harold Seigel
a96ab956fa
Merge
2013-03-26 12:43:32 -07:00
Zhengyu Gu
4c1946ddfe
Merge
2013-03-26 11:40:24 -07:00
Zhengyu Gu
7c46953faf
8010651: create.bat still builds the kernel
...
Remove old kernel build targets and VS C++ projects created by create.bat on Windows
Reviewed-by: coleenp, sla
2013-03-26 14:11:21 -04:00
Joel Borggren-Franck
ee3ea81f65
8009382: Add JVM_Get{Field|Method}TypeAnnotations
...
Reviewed-by: dcubed, rbackman
2013-03-26 15:00:34 +01:00
Harold Seigel
feec2af7b4
8009595: The UseSplitVerifier option needs to be deprecated
...
Put UseSplitVerifier option on the deprecated list.
Reviewed-by: dcubed, kmo, acorn
2013-03-26 09:06:16 -04:00
Niclas Adlertz
143a0039a3
8010281: Remove code that is never executed
...
Reviewed-by: kvn, roland
2013-03-26 10:05:33 +01:00
Christian Thalinger
6964a690ed
7198429: need checked categorization of caller-sensitive methods in the JDK
...
Reviewed-by: kvn, jrose
2013-03-25 17:13:26 -07:00
Bharadwaj Yadavalli
0e9d409036
8009552: test/vm/verifier/TestStaticIF.java failing with hs25.0-b
...
Remove support for verification of class files with version 52 and above from type inference verifier.
Reviewed-by: acorn, hseigel
2013-03-25 09:36:15 -07:00
Harold Seigel
41f0004e4f
8010667: Non-zero padding is not allowed in splitverifier for tableswitch/lookupswitch instructions
...
Don't check the padding bits if class file version is >= 51.
Reviewed-by: kvn, dholmes, coleenp
2013-03-25 08:37:28 -04:00
Stefan Karlsson
bed324d7f9
Merge
2013-03-25 11:00:19 +01:00
Morris Meyer
e4b1cf5f02
Merge
2013-03-24 12:43:13 -07:00
Christian Tornqvist
ca4e4e41da
Merge
2013-03-24 09:21:37 +01:00
Christian Tornqvist
c458eb3fd6
8008454: test/runtime/NMT/PrintNMTStatistics is broken
...
Added @run tag so that it actually runs the test, also fixed broken command line and incorrect parsing. Also reviewed by gerard.ziemski@oracle.com
Reviewed-by: mgerdin, zgu
2013-03-24 09:11:55 +01:00
Daniel D. Daugherty
05b3bc59c3
Merge
2013-03-23 22:35:02 -07:00
Joseph Provino
9d5464dd87
Merge
2013-03-23 14:59:02 -04:00
Alejandro Murillo
196cd6601b
8010498: new hotspot build - hs25-b25
...
Reviewed-by: jcoomes
2013-03-23 10:06:34 -07:00
Morris Meyer
981e9c35c9
8009026: [parfait] Null pointer deference in hotspot/src/share/vm/code/nmethod.cpp
...
Add guarantee() to nmethod constructor and checks to ensure CodeCache has space before allocation
Reviewed-by: kvn
2013-03-23 06:22:07 -07:00
Alejandro Murillo
9afb5dba83
Added tag hs25-b24 for changeset 5f89974cce81
2013-03-23 01:47:25 -07:00
Alejandro Murillo
dc09472ed0
Merge
2013-03-23 01:47:24 -07:00
Vladimir Danushevsky
85009b165f
Merge
2013-03-22 17:23:31 -07:00
Stefan Karlsson
85a6adbce2
Merge
2013-03-22 12:32:09 -07:00
Bharadwaj Yadavalli
69a1275cf2
Merge
2013-03-22 13:35:31 -04:00
Erik Helin
902be4665b
8000754: NPG: Implement a MemoryPool MXBean for Metaspace
...
Reviewed-by: jmasa, stefank
2013-03-22 16:10:01 +01:00
Bharadwaj Yadavalli
6132db352d
8009539: JVM crash when run lambda testng tests
...
Ensure class pointer is non-null before dereferencing it to check if it is loaded.
Reviewed-by: kvn
2013-03-22 07:58:55 -07:00
Joseph Provino
7db9e6c7cc
Merge
2013-03-22 10:09:47 -04:00
Stefan Karlsson
2f7b91d2f5
Merge
2013-03-22 10:32:21 +01:00
Roland Westrelin
15178005e6
Merge
2013-03-21 22:00:14 -07:00
Morris Meyer
8d607b2446
Merge
2013-03-21 21:48:56 -07:00
Ioi Lam
ba67f14480
8010389: After fix for 7107135 a failed dlopen() call results in a VM crash
...
Call dlerror() in VM thread as necessary.
Reviewed-by: coleenp, dholmes
2013-03-21 20:46:46 -07:00