Karen Kinnear
|
9fb6519ce0
|
Merge
|
2013-09-16 15:24:11 -07:00 |
|
Karen Kinnear
|
9505ddf1e2
|
8024647: Default method resolution with private superclass method
Reviewed-by: kamg, minqi
|
2013-09-16 17:57:56 -04:00 |
|
Gerald Thornbrugh
|
dffefd9ecf
|
6986195: correctly identify Ubuntu as the operating system in crash report instead of "Debian"
Cleanup and document how various Linux release info files are used by print_distro_info().
Reviewed-by: dcubed, dsamersoff, coleenp, iklam, omajid
|
2013-09-16 12:43:34 -07:00 |
|
David Holmes
|
139c3e6621
|
6900441: PlatformEvent.park(millis) on Linux could still be affected by changes to the time-of-day clock
Associate CLOCK_MONOTONIC with the pthread_cond_t objects used for relative timed waits
Reviewed-by: dcubed, shade
|
2013-09-16 07:38:13 -04:00 |
|
Serguei Spitsyn
|
59a89ae1e1
|
Merge
|
2013-09-13 16:56:58 -07:00 |
|
Serguei Spitsyn
|
2823ae6943
|
8024346: ~CautiouslyPreserveExceptionMark - assert(!_thread->has_pending_exception()) failed: unexpected exception generated
Pending exceptions must be handled properly after a call to the JVMTI merge_cp_and_rewrite
Reviewed-by: coleenp, dholmes
|
2013-09-13 12:48:50 -07:00 |
|
Serguei Spitsyn
|
47e8234251
|
8024345: 'assert(_value != NULL) failed: resolving NULL _value' from VM_RedefineClasses::set_new_constant_pool
The OOME's in the JVMTI merge_cp_and_rewrite and set_new_constant_pool must be handled correctly
Reviewed-by: coleenp, dholmes
|
2013-09-13 12:47:44 -07:00 |
|
Serguei Spitsyn
|
5c11ecebfb
|
8017230: Internal Error (jvmtiRedefineClasses.cpp:1662): guarantee(false) failed: insert_space_at() failed
Handle pending exceptions instead of firing a guarantee()
Reviewed-by: coleenp, dholmes
|
2013-09-13 12:46:40 -07:00 |
|
Markus Grönlund
|
0b0de232e8
|
Merge
|
2013-09-13 19:20:59 +02:00 |
|
Markus Grönlund
|
dc42cb136d
|
8021353: Event based tracing is missing thread exit
Reviewed-by: allwin, acorn, dcubed, dholmes, egahlin
|
2013-09-13 17:47:00 +02:00 |
|
Zhengyu Gu
|
9e8f860fec
|
Merge
|
2013-09-13 10:34:15 -04:00 |
|
Niclas Adlertz
|
1a3fb4c38a
|
Merge
|
2013-09-12 09:10:14 +02:00 |
|
Niclas Adlertz
|
bcdf7e7a4d
|
8010941: MinJumpTableSize is set to 18, investigate if that's still optimal
Lowered the MinJumpTableSize for each platform
Reviewed-by: kvn
|
2013-09-11 09:34:00 +02:00 |
|
Vladimir Ivanov
|
3d840abcc2
|
Merge
|
2013-09-10 15:28:44 -07:00 |
|
Vladimir Ivanov
|
f0e77ac67f
|
8001107: @Stable annotation for constant folding of lazily evaluated variables
Co-authored-by: John Rose <john.r.rose@oracle.com>
Reviewed-by: rbackman, twisti, kvn
|
2013-09-10 14:51:48 -07:00 |
|
Albert Noll
|
4d99afea08
|
8024473: Remove unused macro: IRT_ENTRY_FOR_NMETHOD
Removed unused macro
Reviewed-by: kvn, adlertz
|
2013-09-10 07:51:37 +02:00 |
|
Harold Seigel
|
76033b1a37
|
8023167: JVM allows duplicate Runtime[In]VisibleTypeAnnotations attributes in ClassFile/field_info/method_info structures
Add checks for duplicates and issue errors when detected.
Reviewed-by: coleenp, zgu
|
2013-09-09 14:44:37 -04:00 |
|
Kevin Walls
|
972efc6f0a
|
8023478: Test fails with HS crash in GCNotifier
Reviewed-by: sla
|
2013-09-09 10:01:09 +01:00 |
|
Ioi Lam
|
1c2a7eea85
|
8022335: Native stack walk while generating hs_err does not work on Windows x64
Use WinDbg API StackWalk64()
Reviewed-by: zgu, dholmes
|
2013-09-06 08:42:42 -07:00 |
|
Thomas Schatzl
|
066b624223
|
Merge
|
2013-09-05 14:15:54 +02:00 |
|
Niclas Adlertz
|
a0a141a9d9
|
Merge
|
2013-09-05 10:39:10 +02:00 |
|
Jon Masamitsu
|
5eb2a3e96d
|
Merge
|
2013-09-04 12:56:03 -07:00 |
|
Jon Masamitsu
|
451ff188a0
|
8013938: Native OOME on fastdebug VM on Solaris
Reviewed-by: azeemj, brutisso, kvn, tschatzl
|
2013-09-04 11:41:17 -07:00 |
|
Zhengyu Gu
|
34d47bd672
|
8022798: "assert(seq > 0) failed: counter overflow" in Kitchensink
Removed incorrect assertion, sequence number can overflow
Reviewed-by: dholmes, kamg
|
2013-09-04 08:55:08 -04:00 |
|
Niclas Adlertz
|
547f4dea7b
|
8024095: Missing brackets in local scheduling code
Added brackets for if-statement
Reviewed-by: kvn, roland
|
2013-09-02 22:44:57 +02:00 |
|
Rickard Bäckman
|
44a46005b8
|
Merge
|
2013-09-02 13:13:45 +02:00 |
|
Niclas Adlertz
|
adf7b53bfc
|
Merge
|
2013-09-01 19:52:02 +02:00 |
|
Niclas Adlertz
|
900acf0c44
|
8023988: Move local scheduling of nodes to the CFG creation and code motion phase (PhaseCFG)
Moved local scheduling code from class Block to class PhaseCFG
Reviewed-by: kvn, roland
|
2013-09-01 19:21:05 +02:00 |
|
Harold Seigel
|
a320f6a566
|
8023381: VM fails to initialize in runtime/CDSCompressedKPtrs/XShareAuto.java runtime/SharedArchiveFile/CdsSameObjectAlignment.java
Improve handling when CDS archive cannot be mapped
Reviewed-by: kvn, dholmes, mseledtsov
|
2013-09-01 10:37:01 -04:00 |
|
Karen Kinnear
|
d61425d2f1
|
Merge
|
2013-08-30 12:56:58 -07:00 |
|
Karen Kinnear
|
fdf2c975ed
|
8023872: Verification error in generated lambda classes
Skip verification for generated lambda classes
Reviewed-by: kamg, dholmes
|
2013-08-30 15:15:56 -04:00 |
|
Zhengyu Gu
|
0dee23ad80
|
Merge
|
2013-08-30 13:38:45 -04:00 |
|
Zhengyu Gu
|
38fac8c706
|
Merge
|
2013-08-30 12:22:02 -04:00 |
|
Zhengyu Gu
|
c4d7122a7f
|
6991327: using -Xprof trigger native memory leak
Fixed a memory leak in FlatProfiler::record_thread_tick() method
Reviewed-by: dholmes, ccheung
|
2013-08-30 11:54:14 -04:00 |
|
Daniel D. Daugherty
|
379674be8f
|
Merge
|
2013-08-30 07:04:42 -07:00 |
|
Bengt Rutisson
|
6d7626dba4
|
8019902: G1: Use the average heap size rather than the minimum heap size to calculate the region size
Reviewed-by: tonyp, tschatzl, sjohanss
|
2013-08-30 07:31:47 +02:00 |
|
Lois Foltan
|
fca9e37c80
|
8021954: VM SIGSEGV during classloading on MacOS; hs_err_pid file produced
Declare all user-defined operator new()s within Hotspot code with the empty throw() exception specification
Reviewed-by: coleenp, twisti, dholmes, hseigel, dcubed, kvn, ccheung
|
2013-08-29 18:56:29 -04:00 |
|
Vladimir Ivanov
|
a92cdcd010
|
8023976: assert(!CompilationPolicy::can_be_compiled(this, comp_level)) failed: sanity check
Reviewed-by: kvn, twisti
|
2013-08-29 22:44:19 +04:00 |
|
Dmitry Samersoff
|
98c327bc7d
|
8009062: poor performance of JNI AttachCurrentThread after fix for 7017193
Don't re-evaluate stack bounds for main thread before install guard page
Reviewed-by: coleenp, dholmes, dlong
|
2013-08-29 21:48:23 +04:00 |
|
Harold Seigel
|
1ff22f2ed9
|
8016764: JVM does not prohibit invokespecial in c.f.v 51.0 that invokes default interface method in c.f.v 52.0
Check cfv before allowing invokespecial call to default method.
Reviewed-by: kamg, acorn, dholmes
|
2013-08-29 10:33:13 -04:00 |
|
Jon Masamitsu
|
728a40bcdc
|
Merge
|
2013-08-29 06:53:16 -07:00 |
|
Staffan Larsen
|
026aac8993
|
8023720: (hotspot) setjmp/longjmp changes the process signal mask on OS X
Reviewed-by: dholmes, rbackman
|
2013-08-29 11:05:55 +02:00 |
|
David Holmes
|
e5e78099db
|
Merge
|
2013-08-29 00:22:13 -04:00 |
|
Karen Kinnear
|
c0f4055c78
|
8020489: VM crash when non-existent interface called by invokespecial
Reviewed-by: kamg, coleenp
|
2013-08-28 08:15:01 -04:00 |
|
Martin Doerr
|
c678f0173a
|
8023597: Optimize G1 barriers code for unsafe load_store
Avoid loading old values in G1 pre-barriers for inlined unsafe load_store nodes.
Reviewed-by: kvn, tonyp
|
2013-08-28 11:22:43 +02:00 |
|
Jon Masamitsu
|
ce2d714a66
|
Merge
|
2013-08-27 18:55:33 -07:00 |
|
Niclas Adlertz
|
e789f19ac1
|
Merge
|
2013-08-27 21:16:54 +02:00 |
|
Rickard Bäckman
|
a87950ce8d
|
Merge
|
2013-08-27 19:37:39 +02:00 |
|
Yumin Qi
|
137cb8d4ee
|
Merge
|
2013-08-27 07:54:05 -07:00 |
|
Karen Kinnear
|
1f882e206f
|
Merge
|
2013-08-27 01:21:22 -07:00 |
|