Ed Nevill
a65f9f9589
8079203: AARCH64: Need to cater for different partner implementations
...
Parse /proc/cpuinfo to derive implementation specific info
Reviewed-by: kvn
2015-05-12 13:58:42 +00:00
Ed Nevill
69aa7ea566
8079507: aarch64: fails to build due to changes to template interpreter
...
Fix by merging in changes from fix for 8074345
Reviewed-by: kvn
2015-05-07 13:58:57 +00:00
Daniel D. Daugherty
a692523e95
8079359: disable JDK-8061553 optimization while JDK-8077392 is resolved
...
Borrow an unused SyncFlags value to disable the "fast enter" optimization.
Reviewed-by: lana, dsamersoff, amurillo
2015-05-05 18:57:57 -07:00
Alejandro Murillo
d83bdb4157
Merge
2015-05-01 03:56:01 -07:00
Bharadwaj Yadavalli
f8d0a6ff28
Merge
2015-04-30 18:14:58 -04:00
Roland Westrelin
3cdae26a75
8078426: mb/jvm/compiler/InterfaceCalls/testAC2 - assert(predicate_proj == 0L) failed: only one predicate entry expected
...
Split if finds predicates on several incoming paths when unswitched's loops are optimized out
Reviewed-by: kvn
2015-04-29 14:43:12 -07:00
Severin Gehwolf
add46c476a
8078666: JVM fastdebug build compiled with GCC 5 asserts with "widen increases"
...
Do the math on the unsigned type where overflows are well defined
Reviewed-by: kvn, aph
2015-04-29 12:23:48 -07:00
Coleen Phillimore
01aedea8fc
Merge
2015-04-29 02:35:29 +02:00
Coleen Phillimore
d380c068d5
Merge
2015-04-28 23:04:16 +02:00
Coleen Phillimore
8a788d57db
8068352: Move virtualspace.* out of src/share/vm/runtime to memory directory
...
Move virtualspace.* out of src/share/vm/runtime to memory directory
Reviewed-by: brutisso, sgehwolf, stefank, sspitsyn
2015-04-28 16:46:39 -04:00
Yasumasa Suenaga
649f4e881e
8076212: AllocateHeap() and ReallocateHeap() should be inlined
...
NMT with detail option reports incorrect caller address on Linux.
Reviewed-by: dholmes, coleenp
2015-04-28 19:04:39 +09:00
Serguei Spitsyn
f7c143cbb2
8073705: more performance issues in class redefinition
...
Optimize the method pointer adjustments for prev klass versions and MNT
Reviewed-by: dcubed, coleenp
2015-04-27 19:51:00 -07:00
Christian Thalinger
8cb760c280
8022853: add ability to load uncompressed object and Klass references in a compressed environment to Unsafe
...
Reviewed-by: coleenp, jrose, kvn
2015-04-27 09:02:41 -07:00
Andrew Haley
a4c5e8666b
8078621: AARCH64: Fails to build without precompiled headers
...
Fix #includes.
Reviewed-by: kvn
2015-04-24 16:28:29 +01:00
Ed Nevill
650d8b7cb6
8075930: AARCH64: Use FP Register in C2
...
Modify to allow C2 to allocate FP (R29) as a general register
Reviewed-by: aph, kvn, dlong
2015-04-24 11:01:37 +00:00
Calvin Cheung
22611f6936
Merge
2015-04-23 14:09:59 -07:00
Andrew Dinn
294d9dce7f
8078263: AARCH64: Volatile fields should be accessed with ldar and stlr
...
Ad file rules now generate load acquire and store release for volatile accesses
Reviewed-by: kvn
2015-04-23 17:53:38 +01:00
Severin Gehwolf
f381346db0
8078504: Zero fails to build
...
Reviewed-by: kvn, simonis
2015-04-23 17:42:06 +02:00
Zoltan Majo
4a038936e3
Merge
2015-04-27 11:01:29 +02:00
Zoltan Majo
a452b030ce
8068945: Use RBP register as proper frame pointer in JIT compiled code on x86
...
Introduce the PreserveFramePointer flag to control if RBP is used as the frame pointer or as a general purpose register.
Reviewed-by: kvn, roland, dlong, enevill, shade
2015-04-27 10:49:43 +02:00
Jesper Wilhelmsson
e8a6f321c1
Merge
2015-04-23 16:09:21 +02:00
Goetz Lindenmaier
879707ab31
8078482: ppc: pass thread to throw_AbstractMethodError
...
Also improve check for Safepoints in signal handler.
Reviewed-by: kvn, simonis
2015-04-23 09:27:02 +02:00
Kim Barrett
5f1b96662a
8078023: verify_no_cset_oops found reclaimed humongous object in SATB buffer
...
Removed no longer valid checking of SATB buffers
Reviewed-by: jmasa, pliden
2015-04-22 14:06:49 -04:00
Aleksey Shipilev
dc67bb0a0e
8076987: C1 should support conditional card marks (UseCondCardMark)
...
Reviewed-by: iveresov, roland
2015-04-22 19:10:03 +03:00
Stefan Johansson
ace7f7933e
8077836: Make sure G1ParGCAllocBuffer are marked as retired
...
Reviewed-by: tschatzl, pliden
2015-04-22 12:58:10 +02:00
Thomas Schatzl
f3e710a50e
8076541: Parallel GC registers Java heap twice to NMT
...
Remove the superfluous call to MemTracker::record_virtual_memory_type() and also a superfluous check whether the space has been successfully reserved.
Reviewed-by: pliden, jmasa
2015-04-22 09:39:38 +02:00
Goetz Lindenmaier
d65074da2c
8078243: Fix include of stack.inline.hpp in taskqueue.hpp
...
Reviewed-by: stefank, tschatzl
2015-04-21 10:14:35 +02:00
Dmitry Dmitriev
dba5d6fdc5
8074026: Deprecated UseBoundThreads, DefaultThreadPriority and NoYieldsInMicrolock VM options still defined in globals.hpp
...
Reviewed-by: dholmes, mseledtsov
2015-04-20 22:07:09 -04:00
David Holmes
650fe66a1b
8077674: BSD build failures due to undefined macros
...
Reviewed-by: dsamersoff, kbarrett, hseigel
2015-04-20 21:32:28 -04:00
Stefan Karlsson
be6e9b9f50
8042891: Format issues embedded in macros for two g1 source files
...
Reviewed-by: brutisso, tschatzl
2015-04-20 13:34:04 +02:00
Per Lidén
e4a699552a
8068582: UseSerialGC not always set up properly
...
Reviewed-by: jmasa, brutisso, sjohanss
2015-04-20 08:53:08 +02:00
Bengt Rutisson
0d5c04e00d
8078156: G1: Remove dead code PrintObjsInRegionClosure
...
Reviewed-by: tschatzl, sjohanss
2015-04-20 16:18:02 +02:00
Jesper Wilhelmsson
f2ac065c42
Merge
2015-04-20 14:26:54 +02:00
Andrew Haley
a22fc004de
8077308: Fix warning: increase O_BUFLEN in ostream.hpp -- output truncated
...
Reviewed-by: dholmes, hseigel
2015-04-17 22:50:10 -04:00
Calvin Cheung
7bb3af5d16
Merge
2015-04-17 14:37:20 -07:00
Kim Barrett
c9ebd949ea
8078021: SATB apply_closure_to_completed_buffer should have closure argument
...
Apply closure directly, eliminating registration.
Reviewed-by: stefank, tschatzl
2015-04-17 13:49:04 -04:00
Stefan Karlsson
38b7c6db82
Merge
2015-04-17 17:10:38 +00:00
Eric Caspole
00b87ab5d1
8077265: Modify assert to help debug JDK-8068448
...
Added relevant asserts on covered_region for allocation methods in psOldGen.hpp
Reviewed-by: tschatzl, stefank
2015-04-17 10:08:32 -04:00
Goetz Lindenmaier
4160686d59
8078048: Fix non-pch build after "8076457: Fix includes of inline.hpp in GC code"
...
Reviewed-by: stefank, ehelin
2015-04-17 11:46:56 +02:00
Shanliang Jiang
38e3be4c28
8042901: Allow com.sun.management to be in a different module to java.lang.management
...
Reviewed-by: mchung, dfuchs, erikj, jbachorik
2015-04-17 10:53:31 +02:00
Stefan Karlsson
5a66ebc90c
8077936: Remove the unused java_lang_invoke_CallSite::target_volatile
...
Reviewed-by: vlivanov, jrose
2015-04-17 10:46:41 +02:00
Bengt Rutisson
ed2ed17291
8077938: Remove TraceMarkSweep
...
Reviewed-by: sjohanss, jmasa
2015-04-17 08:09:41 +02:00
Vladimir Kozlov
b9c00b1904
Merge
2015-04-16 14:05:48 -07:00
Daniel D. Daugherty
32a8aa9ade
Merge
2015-04-16 19:27:43 +00:00
Daniel D. Daugherty
61f27a0290
Merge
2015-04-16 17:57:18 +00:00
Harold Seigel
6efc431778
Merge
2015-04-16 17:44:26 +00:00
Daniel D. Daugherty
884f0d320f
8073165: Contended Locking fast exit bucket
...
JEP-143/JDK-8073165 Contended Locking fast exit bucket
Co-authored-by: Dave Dice <dave.dice@oracle.com>
Co-authored-by: Karen Kinnear <karen.kinnear@oracle.com>
Reviewed-by: dholmes, acorn, dice, dcubed
2015-04-16 08:23:26 -07:00
Max Ockner
1e5e03d8e7
8073989: Deprecated integer options are considered as invalid instead of deprecated in Java 9
...
Deprecated integer options are now recognized as being deprecated.
Reviewed-by: dholmes, hseigel, ddmitriev
2015-04-16 11:00:10 -04:00
Max Ockner
f272493a76
8029630: Thread id should be displayed as a hex number in error report
...
Thread id is now displayed as a hex number in error report.
Reviewed-by: dholmes, hseigel, stuefe
2015-04-16 10:30:59 -04:00
Yumin Qi
d30de5ab31
8074354: Make CreateMinidumpOnCrash a new name and available on all platforms
...
Rename CreateMinidumpOnCrash which is used only for Windows as CreateCoredumpOnCrash and make it available for all platforms. Changed order for dumping core on Windows to be similar on other platforms. Also reviewed by thomas.stuefe@gmail.com
Co-authored-by: Thomas Stuefe <thomas.stuefe@gmail.com>
Reviewed-by: dcubed
2015-04-15 17:34:28 -07:00