Jesper Wilhelmsson
49fb91407d
8134626: Misc cleanups after generation array removal
...
Reviewed-by: david, dholmes, tschatzl
2015-08-18 21:32:21 +02:00
Eric Caspole
3c41a37bd8
8133349: CMS: Assert failed: Ctl pt invariant
...
_survivor_chunk_array should be sized based on PLAB::min_size() not ThreadLocalAllocBuffer::min_size()
Reviewed-by: tschatzl, jwilhelm
2015-08-18 14:04:24 -04:00
Roland Westrelin
b7b1b2778c
8131969: jit/FloatingPoint/gen_math/Loops05 assert(2 <= size && size <= 16) failed: update low bits table
...
Assert in register allocation code when vector Phi for a loop is processed because code assumes all inputs already processed
Reviewed-by: kvn
2015-08-18 16:10:34 +02:00
Vladimir Kozlov
ef827906e9
8133984: print_compressed_class_space() is only defined in 64-bit VM
...
Define method's empty body in 32-bit VM.
Reviewed-by: coleenp
2015-08-19 17:59:00 -07:00
Jesper Wilhelmsson
0edc019938
8133669: Remove unused code in Arguments
...
8133455: VM ignores setting of the -XX:MemoryRestriction flag
Reviewed-by: dholmes, kbarrett
2015-08-17 13:55:02 +02:00
Dmitry Samersoff
ee8e426c51
Merge
2015-08-17 10:53:11 +00:00
Dmitry Samersoff
6758393ebd
Merge
2015-08-17 12:43:45 +03:00
David Lindholm
4445cbb273
8133553: Running with -XX:+UseParallelGC -XX:OldSize=30k crashes jvm
...
Reviewed-by: jwilhelm, sjohanss
2015-08-17 10:43:11 +02:00
Rickard Bäckman
a4777426de
Merge
2015-08-13 19:36:54 +02:00
Andrew Dinn
96413b5dac
8078743: AARCH64: Extend use of stlr to cater for volatile object stores
...
The current use of stlr on AArch64 to implement volatile stores needs to be extended to cater for object stores.
Reviewed-by: kvn, aph, enevill
2015-08-11 10:25:24 -04:00
Ed Nevill
4f5be2ee49
8133352: aarch64: generates constrained unpredictable instructions
...
Fix generation of unpredictable STXR Rs, Rt, [Rn] with Rs == Rt
Reviewed-by: kvn, aph, adinn
2015-08-18 12:40:22 +00:00
Ed Nevill
1c9f1ea099
8133935: aarch64: fails to build from source
...
Add inlucde of oops/oop.inline.hpp to fix build
Reviewed-by: coleenp
2015-08-19 11:59:02 +00:00
Zoltan Majo
0d7ee212ea
8133625: src/share/vm/opto/compile.hpp:96: error: integer constant is too large for ‘long’ type
...
Wrap constant causing the failure into into CONST64(). Update comments.
Reviewed-by: kvn
2015-08-19 11:59:00 +02:00
Zoltan Majo
6d858b63cb
Merge
2015-08-19 10:14:04 +02:00
Zoltan Majo
1e55e60cb1
8076373: In 32-bit VM interpreter and compiled code process NaN values differently
...
Change interpreter to use XMM registers on x86_32 if they are available. Add stubs for methods transforming from/to int/long float/double.
Reviewed-by: kvn, mcberg
2015-08-19 08:55:18 +02:00
Roland Westrelin
df82d96834
8133599: Unsafe.getAndSetObject() is no longer intrinsified by c2
...
Off by 1 error in c2 intrinsic filtering logic
Reviewed-by: dlong, kvn, shade
2015-08-14 00:28:45 +02:00
Roland Westrelin
0baf2f7e8a
8130847: Cloned object's fields observed as null after C2 escape analysis
...
Eliminated instance/array written to by an array copy variant must be correctly initialized when reallocated at a deopt
Reviewed-by: kvn, vlivanov
2015-08-15 02:54:18 +02:00
Aleksey Shipilev
63a173e2c4
8019968: Reference CAS induces GC store barrier even on failure
...
Reviewed-by: kvn, adinn, roland
2015-08-12 09:58:39 +03:00
Aleksey Shipilev
f6c7ab6565
8131682: C1 should use multibyte nops everywhere
...
Reviewed-by: dlong, goetz, adinn, aph, vlivanov
2015-08-11 12:24:26 +03:00
Vlad Ureche
645a55a98f
8011858: Use Compile::live_nodes() instead of Compile::unique() in appropriate places
...
Reviewed-by: kvn, vlivanov
2015-08-10 10:39:19 -07:00
Staffan Larsen
e33d8d62ca
Merge
2015-08-10 13:34:53 +00:00
Staffan Larsen
781b67580f
8076470: Remove the JVM TI hprof Agent
...
Reviewed-by: sspitsyn, mchung, erikj
2015-08-10 13:08:54 +02:00
Dmitry Samersoff
7a36a80c84
Merge
2015-08-10 13:56:27 +03:00
Dmitry Dmitriev
d364e5d191
8132892: Memory must be freed after calling Arguments::set_sysclasspath function
...
Free memory after calling set_sysclasspath
Reviewed-by: dholmes, dcubed
2015-08-09 13:38:24 +03:00
Kim Barrett
a4537791a8
Merge
2015-08-08 00:27:39 +02:00
Thomas Schatzl
a6609275c8
Merge
2015-08-07 23:01:50 +02:00
Serguei Spitsyn
4f489580d7
8080401: Uninitialised variable in hotspot/src/os/solaris/dtrace/
...
Reduce the warnings
Reviewed-by: sla, dsamersoff
2015-08-07 09:22:29 -07:00
Serguei Spitsyn
6ee89e55d5
8033577: [parfait] warnings from b128 for hotspot/src/os/solaris/dtrace: Unportable format string argument mismatch
...
Reduce the warnings
Reviewed-by: sla, dsamersoff, coleenp
2015-08-07 09:21:32 -07:00
Coleen Phillimore
2a37882c1c
Merge
2015-08-25 17:30:14 +02:00
Rachel Protacio
d905ab3ec9
8133561: linux thread id should be reported in decimal in the error reports now
...
Linux thread id error reports changed back to decimal
Reviewed-by: hseigel, ctornqvi, coleenp
2015-08-24 15:41:56 -04:00
Thomas Schatzl
c6cfb3a7fd
8133042: Remove some direct accesses of G1Allocator to G1CollectedHeap members
...
Remove direct access to private members of G1CollectedHeap from G1Allocator and G1ArchiveAllocator. Allows removal of friend delcarations.
Reviewed-by: kbarrett, jmasa, jwilhelm
2015-08-07 15:37:07 +02:00
Eric Caspole
bcca305c14
8078904: CMS: Assert failed: Ctl pt invariant
...
Survivor rescan array now baed on MinTLABSize so all entries will fit
Reviewed-by: tschatzl, kbarrett
2015-08-07 09:15:42 -04:00
Karen Kinnear
a53e8f36c1
Merge
2015-08-06 19:52:54 +02:00
Karen Kinnear
7983a4235c
8087342: Crash in klassItable::initialize_itable_for_interface
...
Fix method searches to handle static, private instance and overpass
Reviewed-by: lfoltan, dholmes, hseigel
2015-08-06 13:02:15 -04:00
Rickard Bäckman
21f9e19316
Merge
2015-08-06 16:28:08 +00:00
Thomas Schatzl
f6175d32d9
Merge
2015-08-06 17:43:04 +02:00
Kevin Walls
ecf634b1cf
Merge
2015-08-06 16:00:55 +02:00
Thomas Schatzl
c2d0a8dbd0
8133047: Rename G1ParScanThreadState::_queue_num to _worker_id
...
Reviewed-by: jmasa, jwilhelm
2015-08-06 15:52:33 +02:00
Thomas Schatzl
183850cec4
8133043: Clean up code related to termination stats printing
...
Reformat termination stats related code to make it look more similar to existing code.
Reviewed-by: jwilhelm, jmasa
2015-08-06 15:49:52 +02:00
Thomas Schatzl
6e3ffb1aae
8073052: Rename and clean up the allocation manager hierarchy in g1Allocator.?pp
...
Fix naming of G1ParGCAllocator, decrease dependencies between G1CollectedHeap, G1Allocator and G1AllocRegion, additional documentation.
Reviewed-by: mgerdin, jmasa, kbarrett
2015-08-06 15:49:50 +02:00
Serguei Spitsyn
e787253b19
8060245: update bsd version of jhelper.d to be in sync with the fix of 8009204 on solaris
...
Sync the bsd version of jhelper with the solaris version
Reviewed-by: sla, jbachorik
2015-08-06 01:48:27 -07:00
Cheleswer Sahu
95fb9da9de
8075773: jps running as root fails after the fix of JDK-8050807
...
Reviewed-by: sla, dsamersoff, gthornbr
2015-08-06 00:08:57 -07:00
David Holmes
47dd02d847
8130212: Thread::current() might access freed memory on Solaris
...
Reviewed-by: kvn, twisti, stuefe
2015-08-05 21:44:54 -04:00
Matthias Baesken
0d46ebff8f
8132969: C++11 requires a space between literal and identifier
...
Reviewed-by: simonis, ctornqvi
2015-08-04 06:52:46 -07:00
Roland Westrelin
02ae6d2a31
Merge
2015-08-04 13:41:09 +02:00
Bengt Rutisson
4673cb217e
8132953: imageDecompressor.hpp should not include precompiled.hpp
...
Reviewed-by: dholmes
2015-08-04 12:58:54 +02:00
David Holmes
8dfd822c41
8080298: Clean up os::...::supports_variable_stack_size()
...
Reviewed-by: kbarrett, simonis, stuefe, coleenp
2015-08-03 16:54:08 -04:00
Staffan Larsen
2bf01467e3
8132876: Increase PerfDataMemorySize to 64K
...
Reviewed-by: sspitsyn
2015-08-03 11:12:57 +02:00
Andrew Dinn
bdc4e4d045
8132875: AArch64: Fix error introduced into AArch64 CodeCache by commit for 8130309
...
The fix for issue 8130309 introduced several errors into the AArch64 codecache routines
Reviewed-by: aph, thartmann, kvn
2015-08-03 05:05:40 -04:00
Zoltan Majo
26cd440c55
8132457: Unify command-line flags controlling the usage of compiler intrinsics
...
Cleanup processing of command-line flags controlling intrinsics.
Reviewed-by: kvn
2015-08-03 09:39:29 +02:00