Roland Westrelin
|
b1c92a140b
|
8026253: New type profiling points: sparc support
C1 and interpreter support for new type profiling on sparc
Reviewed-by: kvn, twisti
|
2014-01-14 14:51:47 +01:00 |
|
Erik Helin
|
e962dec4b7
|
Merge
|
2014-01-14 14:26:43 +01:00 |
|
Roland Westrelin
|
bff5f5c875
|
8030662: "assert(counter_changed) failed: failed dependencies, but counter didn't change" still fails
Erroneously removed call to SystemDictionary::notice_modification() from jvmti with fix for 8029383
Reviewed-by: iveresov, twisti, kvn
|
2014-01-14 12:44:12 +01:00 |
|
Mikael Gerdin
|
927369db43
|
8028764: dtrace/hotspot_jni/ALL/ALL001 crashes the vm on Solaris-amd64, SIGSEGV in MarkSweep::follow_stack()+0x8a
C1 generates code to encode compressed oop into tmp register before runtime call for patching where GC may happen
Reviewed-by: iveresov, twisti, kvn
|
2014-01-14 09:44:45 +01:00 |
|
Roland Westrelin
|
14578d5ae9
|
8029464: assert(ft == ttkp->cast_to_ptr_type(jtkp->ptr()) || ft->isa_narrowoop()
Fix the assert check for narrow klass pointer.
Reviewed-by: twisti, kvn
|
2014-01-13 16:16:25 -08:00 |
|
Jeff Dinkins
|
2e916722f5
|
7129980: Third Party License Readme update for JDK8
Reviewed-by: lana, tbell
|
2014-01-13 14:42:26 -08:00 |
|
Zhengyu Gu
|
509d617369
|
8031530: [TESTBUG] Enable test runtime/LoadClass/LoadClassNegative.java
Re-enabled the test. The issue that prevents this test from running was fixed by 8020675
Reviewed-by: sla, ccheung
|
2014-01-13 10:05:37 -05:00 |
|
Fredrik Arvidsson
|
6c1b243c0e
|
8031304: Add dcmd to print all loaded dynamic libraries
Adding VM.dynlibs as a dcmd to dump all loaded dynamic libraries.
Reviewed-by: sla, fparain, mgronlun, dsamersoff
|
2014-01-14 15:27:01 +01:00 |
|
Harold Seigel
|
f84476eec5
|
Merge
|
2014-01-13 18:30:57 -05:00 |
|
Morris Meyer
|
a665235538
|
Merge
|
2014-01-10 12:54:08 -08:00 |
|
David Simms
|
6005ba852d
|
8029858: Enhance array copies
Just read the source element once
Reviewed-by: coleenp, ahgross
|
2014-01-10 15:58:40 +01:00 |
|
Harold Seigel
|
9099e9ddcc
|
8034926: Attribute classes properly
Add check to prevent underflow
Reviewed-by: coleenp, ahgross
|
2014-02-20 13:11:23 -05:00 |
|
Per Lidén
|
ca035a4040
|
8029162: G1: Shared SATB queue never enabled
Reviewed-by: brutisso, mgerdin, tschatzl
|
2014-01-10 09:54:25 +01:00 |
|
Per Lidén
|
ce8f2a52fc
|
8029255: G1: Reference processing should not enqueue references on the shared SATB queue
Reviewed-by: brutisso, tschatzl
|
2014-01-10 09:53:53 +01:00 |
|
Albert Noll
|
42afc756f5
|
8022494: Make compilation IDs sequential
Use atomic operations to provide sequential compilation IDs
Reviewed-by: kvn, twisti
|
2014-01-10 06:36:18 +01:00 |
|
Christian Thalinger
|
0c84081c87
|
8026413: ScopeDesc::is_equal is declared in header file but not implemented
Reviewed-by: kvn
|
2014-01-09 18:09:59 -08:00 |
|
Calvin Cheung
|
9d16ac7083
|
8022301: [TESTBUG] runtime/jsig/Test8017498.sh incorrectly compiles native code
Added the '-m32' compile option and the '-z noexecstack' link option
Reviewed-by: mseledtsov, zgu
|
2014-01-09 15:48:00 -08:00 |
|
Zhengyu Gu
|
3d84ac9ef1
|
7012961: runtime/jni/WindowsExceptionFilter/WindowsExceptionFilter01 crashes on windows-amd64
VM needs to handle EXCEPTION_FLT_* exceptions on Win64
Reviewed-by: coleenp, ccheung
|
2014-01-09 14:06:53 -05:00 |
|
Erik Helin
|
c6faff2824
|
Merge
|
2014-01-09 16:53:51 +01:00 |
|
Igor Ignatyev
|
26ad8adaf4
|
8031115: intrinsics for Math.decrementExact(J) and incrementExact(J) don't work
Reviewed-by: kvn, twisti
|
2014-01-09 19:03:36 +04:00 |
|
Niclas Adlertz
|
f0e34eb09c
|
8011391: C1: assert(code_offset() - offset == NativeInstruction::nop_instruction_size) failed: only one instruction can go in a delay slot
Remove the VerifyOopMaps flag which doesn't work for tiered or for C1 with more compiler threads than one.
Reviewed-by: twisti, drchase, iveresov
|
2014-01-09 10:47:40 +01:00 |
|
Bill Pittore
|
ea35991cab
|
8027914: Client JVM silently exit with fail exit code when running in compact(1,2) with options -Dcom.sun.management and -XX:+ManagementServer
Check for sun.management.Agent class and print message and exit VM if not found at startup.
Reviewed-by: dholmes, mchung
|
2014-01-08 20:23:16 -05:00 |
|
Daniel D. Daugherty
|
1eed5c3f4d
|
Merge
|
2014-01-08 13:53:24 -08:00 |
|
Vladimir Kozlov
|
ba7149bbda
|
8028468: Add inlining information into ciReplay
Allow dump and replay inlining for specified method during a program execution.
Reviewed-by: roland, twisti
|
2014-01-08 10:25:50 -08:00 |
|
Staffan Larsen
|
2352ce8d9c
|
8030184: Remove unneeded "content_type" declarations from tracetypes.xml
Reviewed-by: dholmes, jbachorik, egahlin, mgronlun
|
2014-01-08 13:20:33 +01:00 |
|
Niclas Adlertz
|
1defb28228
|
8029446: assert(_cfg.get_block_for_node(proj) == borig) failed: incorrect block for kill projections
Added loadConP0 projection node to block in case of re-materialization of the loadConP0. x86_64 only.
Reviewed-by: kvn
|
2014-01-08 12:05:19 +01:00 |
|
Roland Westrelin
|
cb7814987c
|
8029873: compiler/uncommontrap/TestStackBangRbp.java crashes with SIGSEGV
May end up in uncommon trap blob/deopt blob with unguarded stack
Reviewed-by: kvn, twisti
|
2014-01-08 09:49:31 +01:00 |
|
Jeremy Manson
|
783155575c
|
8031376: TraceClassLoading expects there to be a (Java) caller when you load a class with the bootstrap class loader
Reviewed-by: sla, dholmes
|
2014-01-08 08:34:02 +01:00 |
|
Christian Thalinger
|
dd042bf16e
|
8022263: use same Clang warnings on BSD as on Linux
Reviewed-by: kvn, iveresov
|
2014-01-07 14:26:12 -08:00 |
|
Coleen Phillimore
|
469f290817
|
8029178: Parallel class loading test anonymous-simple gets SIGSEGV in Metaspace::contains
Metaspace::contains cannot look at purged metaspaces while CMS concurrently deallocates them.
Reviewed-by: mgerdin, sspitsyn, jmasa
|
2014-01-07 13:26:56 -05:00 |
|
Goetz Lindenmaier
|
06b9210700
|
8031319: PPC64: Some fixes in ppc and aix coding
Reviewed-by: kvn
|
2014-01-07 17:24:59 +01:00 |
|
Erik Helin
|
acc27f48fc
|
Merge
|
2014-01-07 16:15:35 +01:00 |
|
Roland Westrelin
|
417b5f07b7
|
8027571: fatal error: meet not symmetric
Meet of one constant array and one exact array not symmetric.
Reviewed-by: kvn
|
2014-01-07 16:02:10 +01:00 |
|
Roland Westrelin
|
e9b5199781
|
8028064: tiered may collect wrong receiver type at virtual call
When unique callee is known at compile time, recorded class may be wrong
Reviewed-by: kvn, iveresov
|
2014-01-07 14:36:34 +01:00 |
|
Jeremy Manson
|
66b65f9f88
|
8027364: PSScavenge accounts too large code section to StringTable unlink
Correct timing measurement by modifying the scope of the GCTraceTime instance.
Reviewed-by: ysr, tamao
|
2014-01-07 13:31:33 +01:00 |
|
Roland Westrelin
|
7c32ed31d2
|
8028536: Test cases to cover type system fixes pushed with 8024070
Extra test cases for type speculation
Reviewed-by: kvn
|
2014-01-07 12:38:22 +01:00 |
|
Staffan Larsen
|
3e537df17c
|
8031305: (hotspot) com.sun.management.VMOption is missing the ATTACH_ON_DEMAND origin
Reviewed-by: jbachorik, mchung, dholmes
|
2014-01-07 12:32:57 +01:00 |
|
Staffan Larsen
|
3c425d407f
|
4990369: visibleMethods() and methodsByName() return wrong visible methods
Reviewed-by: sspitsyn, coleenp
|
2014-01-07 10:50:28 +01:00 |
|
Christian Thalinger
|
76a9fa693d
|
8029305: add type tag to AbstractCompiler
Reviewed-by: iveresov, kvn
|
2014-01-06 17:23:07 -08:00 |
|
Christian Thalinger
|
618ee38356
|
8031199: _MSC_VER is only defined on _WIN32
Reviewed-by: kvn, iveresov
|
2014-01-06 15:35:20 -08:00 |
|
Harold Seigel
|
6794647135
|
8030955: assert(_prologue != NULL) failed: prologue pointer must be initialized
Allow multiple calls to PerfMemory::destroy()
Reviewed-by: zgu, coleenp
|
2014-01-06 08:44:24 -05:00 |
|
Goetz Lindenmaier
|
fe000cd966
|
8031188: Fix for 8029015: PPC64 (part 216): opto: trap based null and range checks
Swap the Projs in the block list so that the new block is added behind the proper node.
Reviewed-by: kvn
|
2014-01-06 11:02:21 +01:00 |
|
Zhengyu Gu
|
e0ca30c97b
|
6730115: Fastdebug VM crashes with "ExceptionMark destructor expects no pending exceptions" error
Fixed incompatible uses of EXCEPTION_MARK and CHECK macros in AttachListener::init(), handle exception locally.
Reviewed-by: minqi, coleenp
|
2013-12-31 08:58:08 -05:00 |
|
Joe Darcy
|
4d741fe483
|
8030656: Bad version check for parameter information in src/share/vm/classfile/javaClasses.cpp
Switched version check to check for greater than or equal to 8, not equal to 8
Reviewed-by: dholmes, kamg
|
2013-12-26 11:16:44 -05:00 |
|
Mikael Vidstedt
|
a0da47fd66
|
8029233: Update copyright year to match last edit in jdk8 hotspot repository for 2013
Copyright year updated for files modified during 2013
Reviewed-by: twisti, iveresov
|
2013-12-24 11:48:39 -08:00 |
|
Harold Seigel
|
ac9faf4243
|
8023735: [TESTBUG] runtime/XCheckJniJsig/XCheckJSig.java fails on MacOS X
Look for libjsig in correct locations and do not fail if it's not found
Reviewed-by: zgu, ccheung
|
2013-12-23 18:44:59 -05:00 |
|
Igor Ignatyev
|
06de19d647
|
Merge
|
2013-12-23 18:39:47 +00:00 |
|
Igor Ignatyev
|
cfefbcebf5
|
8029070: memory leak in jmm_SetVMGlobal
Reviewed-by: kvn, dholmes
|
2013-12-23 20:56:18 +04:00 |
|
George Triantafillou
|
dbde42105e
|
8021774: [TESTBUG] Tests failed because of a warning in its output
Remove check for warning
Reviewed-by: zgu, mseledtsov
|
2013-12-23 10:13:42 -05:00 |
|
Goetz Lindenmaier
|
9c10079653
|
8030863: PPC64: (part 220): ConstantTableBase for calls between args and jvms
Add ConstantTableBase node edge after parameters and before jvms. Adapt jvms offsets.
Reviewed-by: kvn
|
2013-12-20 13:51:14 +01:00 |
|