Christian Tornqvist
71b76d4073
8043492: ad_x86_64_misc.obj : error LNK2011: precompiled object not linked in; image may not run
...
Added _build_pch_file.obj to LD_FLAGS and cleaned up support for older Visual Studio versions
Reviewed-by: twisti, lfoltan, sla, kvn
2014-06-06 14:46:42 +02:00
Staffan Larsen
8dc26f1a17
8044107: Add Diagnostic Command to list all ClassLoaders
...
Reviewed-by: mgerdin, stefank
2014-06-04 11:05:30 +02:00
Mikael Auno
e563a70ab7
8044540: serviceability/sa/jmap-hashcode/Test8028623.java should be quarantined
...
Reviewed-by: sla
2014-06-02 17:21:15 +02:00
Mikhailo Seledtsov
36d332413d
8038587: [TESTBUG] Create CDS tests to exercise region sizes and base address
...
Added new tests to cover missing CDS basic funtions
Reviewed-by: coleenp, ctornqvi
2014-06-02 21:36:59 -04:00
Markus Grönlund
489a26ec8e
8044531: Event based tracing locks to rank as leafs where possible
...
Reviewed-by: dcubed, dholmes
2014-06-03 09:44:54 +02:00
Christian Tornqvist
f2d6fb6a38
Merge
2014-06-02 18:15:18 +00:00
Christian Tornqvist
fd282f6e9a
8044364: runtime/RedefineFinalizer test fails on windows
...
Rewrote the test in pure Java, added RedefineClassHelper utility class
Reviewed-by: coleenp, allwin, gtriantafill, dsamersoff
2014-06-02 19:08:18 +02:00
Ron Durbin
870bec251c
8038132: jprt bundles have libjsig.dylib in different place on OSX
...
The build of Hotspot should not remove the symlinks for libjsig.
Reviewed-by: dcubed, dholmes
2014-06-02 09:30:08 -07:00
Katja Kantserova
d48bda2c52
8043915: Tests get ClassNotFoundException: com.oracle.java.testlibrary.StreamPumper
...
Reviewed-by: sla, allwin
2014-06-02 11:20:14 +02:00
Coleen Phillimore
3656168efc
Merge
2014-06-01 11:56:15 -04:00
Alejandro Murillo
548de420c3
Merge
2014-05-30 13:46:02 -07:00
Staffan Larsen
7142b60efc
8044398: Attach code should propagate errors in Diagnostic Commands as errors
...
Reviewed-by: dcubed, mgronlun
2014-05-30 19:13:07 +02:00
Christian Thalinger
a9112cd17c
Merge
2014-05-30 10:07:19 -07:00
Christian Thalinger
8f1c6dfff7
Merge
2014-05-30 09:49:53 -07:00
Daniel D. Daugherty
ad6d8d6abd
8036823: Stack trace sometimes shows 'locked' instead of 'waiting to lock'
...
Add a !owner check for 'waiting to lock' to catch current_pending_monitor corner cases.
Co-authored-by: Krystal Mok <rednaxelafx@gmail.com>
Co-authored-by: Zhengyu Gu <zhengyu.gu@oracle.com>
Reviewed-by: dholmes, sspitsyn, kmo, zgu
2014-05-30 07:20:51 -07:00
David Katleman
a8ec75f4cc
Added tag jdk9-b15 for changeset 8e732d204328
2014-05-29 22:32:04 -07:00
Jon Masamitsu
7697ac03f5
Merge
2014-05-29 13:01:54 -07:00
Lois Foltan
5ff7186a1c
8041623: Solaris Studio 12.4 C++ 5.13, CHECK_UNHANDLED_OOPS use of class oop's copy constructor definitions causing error level diagnostic
...
Fix several minor compilation issues with volatile oops for CHECK_UNHANDLED_OOPS support.
Reviewed-by: coleenp, hseigel
2014-05-29 08:58:51 -04:00
Vladimir Ivanov
679712201d
8034935: JSR 292 support for PopFrame has a fragile coupling with DirectMethodHandle
...
Reviewed-by: twisti, jrose, sspitsyn
2014-05-29 09:41:07 +00:00
Christian Tornqvist
436e1ecdf2
8043786: [TESTBUG] runtime/CommandLine/TestHexArguments.java test fails in nightly
...
Changed test to not pass on external flags to child processes
Reviewed-by: coleenp, hseigel
2014-05-28 22:59:29 +02:00
Igor Veresov
3966e14be8
8044090: C1: Old value instead of new one is passed to post-barrier in UnsafeGetAndSetObject
...
Pass correct value to post-barrier in UnsafeGetAndSetObject
Reviewed-by: roland, vlivanov
2014-05-28 07:59:23 -10:00
Dmitry Samersoff
b89a834019
Merge
2014-05-28 15:03:36 +00:00
Dmitry Samersoff
c291efb1df
6904403: assert(f == k->has_finalizer(),"inconsistent has_finalizer") with debug VM
...
Don't assert if one of classes in hierarhy was redefined
Reviewed-by: coleenp, sspitsyn
2014-05-28 07:36:32 -07:00
Poonam Bajaj
39a6695059
8043086
: Hotspot is expected to report OOM which is occurred String.intern(), but crashes in JDK8u5
...
In case of allocation failure, restore the value of _chunk in Arena
Reviewed-by: dholmes, dcubed
2014-05-28 06:26:05 -07:00
Igor Ignatyev
cd910ffebb
8043899: compiler/5091921/Test7005594.java fails if specified -Xmx is less than 1600m
...
Reviewed-by: kvn, twisti, vlivanov
2014-05-28 14:42:00 +04:00
Yumin Qi
1a3734cdfa
8043896: Error reporting for insufficient shared region size is incorrect
...
In SharedSpaceType, we have three enum types which are used in report_out_of_shared_space(SharedSpaceType type). In fact we supplied more than three messages and flags. This leads the warning always gives wrong message with the first not used.
Reviewed-by: iklam, coleenp
2014-05-27 21:58:23 -07:00
Mikael Vidstedt
7ffabd53cf
8043206: Fix signed vs. unsigned comparison warning in copy_sparc.hpp
...
Reviewed-by: coleenp, lfoltan, kvn
2014-05-27 16:05:29 -07:00
Yumin Qi
49c3c35a14
8038422: CDS test failed: assert((size % os::vm_allocation_granularity()) == 0) failed when limiting SharedMiscDataSize
...
In debug version, the assert is against os::vm_allocation_granularity(), but in initialization, we use os::vm_page_size() to align the allocation size. In windows, _vm_page_size and _vm_allocation_granularity may not be same. In debug version, the assert is against os::vm_allocation_granularity(), but in initialization, we use os::vm_page_size() to align the allocation size. In windows, _vm_page_size and _vm_allocation_granularity may not be same.
Reviewed-by: dholmes, iklam, jiangli, coleenp
2014-05-27 08:44:23 -07:00
Dmitry Fazunenko
ef1fa497b3
8040250: The test test/gc/parallelScavenge/TestDynShrinkHeap.java fails with OOME
...
Reviewed-by: jmasa, iignatyev
2014-05-26 19:21:01 +04:00
Filipp Zhinkin
e7419662ba
8038924: Test bit-instructions fails with unexpected exit value on sparc
...
Reviewed-by: kvn, iignatyev
2014-05-26 19:05:01 +04:00
Roland Westrelin
ee80d81323
8043638: Multiple compilation attempts break LogCompulation, lead to confusing PrintInlining output
...
Dumps inlining only for last compilation attempt. Fix LogCompilation tool so it handles multiple compilation attempts.
Reviewed-by: vlivanov, kvn
2014-05-26 14:27:01 +02:00
Roland Westrelin
a7d8aec5fb
8042557: compiler/uncommontrap/TestSpecTrapClassUnloading.java fails with: GC triggered before VM initialization completed
...
Larger heap size, bug fix when trying to exhaust memory
Reviewed-by: vlivanov, twisti, kvn
2014-05-26 10:48:58 +02:00
Dan Horak
f65e3fcaac
8043723: max_heap_for_compressed_oops() declared with size_t, but defined with uintx
...
The mismatch in declaration and definition has been encountered when compiling on a platform where the sizes are different. Change the method definition to match the declaration.
Reviewed-by: tschatzl, sjohanss
2014-05-26 09:31:43 +02:00
Coleen Phillimore
854f5afca7
Merge
2014-05-23 21:34:49 +00:00
Yuri Gaevsky
4f2c88d8cd
8043925: Fix typo in verifier.cpp
...
Fix lookupswitch
Reviewed-by: sla, coleenp
2014-05-23 16:54:01 -04:00
Coleen Phillimore
f5266ba9b2
Merge
2014-05-23 16:43:47 -04:00
Kirill Shirokov
20674a667a
8032970: Add stack size check methods to WhiteBox API
...
Reviewed-by: twisti, kvn, iignatyev
2014-05-24 00:04:21 +04:00
John Coomes
e08330c0d5
Merge
2014-05-23 10:28:09 -07:00
Christian Thalinger
71d4460883
Merge
2014-05-23 09:22:01 -07:00
Christian Thalinger
67ad89efd5
Merge
2014-05-22 16:26:05 -07:00
Lana Steuck
b1ddf14645
Merge
2014-05-22 14:38:34 -07:00
Dmitry Samersoff
e70b7ac623
8042155: [TESTBUG] Tests for stack guard pages have to be cleaned up
...
Tests for 6929067 and 8009062 should be composed to single test that provide better testing for stack guard pages behaviour
Reviewed-by: coleenp, dcubed, dsimms
2014-05-22 13:22:09 -07:00
David Katleman
b6a3e971bb
Added tag jdk9-b14 for changeset 631682a70d8a
2014-05-22 12:53:50 -07:00
Lois Foltan
cab91cae04
8043301: Duplicate definitions in vm/runtime/sharedRuntimeTrans.cpp versus math.h in VS2013
...
Factor out definitions of copysignA and scalbnA into new file sharedRuntimeMath.hpp
Reviewed-by: dholmes, coleenp, kvn
2014-05-22 11:36:23 -04:00
Jon Masamitsu
6fc7041617
Merge
2014-05-22 06:39:47 -07:00
Peter Allwin
09afb7b210
8027230: Overflow in java.lang.instrument.Instrumentation.getObjectSize() method
...
Reviewed-by: dholmes, sspitsyn
2014-05-22 09:12:29 +02:00
Shrinivas Joshi
638b464ed3
8043274: Test compiler/7184394/TestAESMain.java gets NPE on solaris
...
Save cipher len after registers are saved
Reviewed-by: kvn
2014-05-21 12:16:41 -07:00
Coleen Phillimore
b2989563ad
Merge
2014-05-21 19:08:08 +00:00
Coleen Phillimore
ead7a2760b
8042727: nsk/jdb/unwatch/unwatch001 crash in InstanceKlass::methods_do(void (*)(Method*))
...
Only walk methods in instanceklass if the class is loaded
Reviewed-by: dholmes, fparain
2014-05-21 14:36:18 -04:00
Chuck Rasbold
1bf7f2b9a6
8043354: 8043354: Make is_return_allocated() respect allocated objects than can method-escape
...
In bcEscapeAnalyzer update the _allocated_escapes flag if a var escapes the method.
Reviewed-by: kvn
2014-05-21 10:54:59 -07:00