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 |
|
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 |
|
Vladimir Ivanov
|
2ec967d54f
|
Merge
|
2013-08-26 21:48:19 -07:00 |
|
Daniel D. Daugherty
|
54b3f19d2c
|
Merge
|
2013-08-26 18:34:29 -07:00 |
|
Calvin Cheung
|
4415ae47cd
|
8020675: invalid jar file in the bootclasspath could lead to jvm fatal error
Removed offending EXCEPTION_MARK calls and code cleanup
Reviewed-by: dholmes, iklam, coleenp, mseledtsov
|
2013-08-26 14:11:26 -07:00 |
|
Karen Kinnear
|
38560368c1
|
8012294: remove generic handling for default methods
Reviewed-by: kamg, coleenp
|
2013-08-26 11:35:25 -04:00 |
|
Roland Westrelin
|
515a7df996
|
8016277: Crash in nmethod::is_compiled_by_c1() on x86
Method pointer for zombie methods may be invalid
Reviewed-by: kvn, coleenp
|
2013-08-26 16:12:20 +02:00 |
|
Stefan Karlsson
|
15464d7992
|
Merge
|
2013-08-26 07:01:23 -07:00 |
|
Aleksey Shipilev
|
9f4ed448a0
|
8023638: Add the regression test for 8006997
Add the relevant test and proofread the VM messages as well
Reviewed-by: coleenp, mseledtsov, dcubed
|
2013-08-26 17:42:03 +04:00 |
|
Vladimir Ivanov
|
4b7e40084c
|
8022595: JSR292: deadlock during class loading of MethodHandles, MethodHandleImpl & MethodHandleNatives
Reviewed-by: kvn, coleenp, dholmes
|
2013-08-26 17:41:05 +04:00 |
|
Vladimir Ivanov
|
90f8734631
|
8022456: LogCompilation tool does not work with C1 output again
Reviewed-by: kvn
|
2013-08-26 17:37:25 +04:00 |
|
Niclas Adlertz
|
be8c8aac48
|
8023691: Create interface for nodes in class Block
Create public methods for accessing the nodes in a block
Reviewed-by: kvn, roland
|
2013-08-26 12:50:23 +02:00 |
|
David Simms
|
618cb11a73
|
8022683: JNI GetStringUTFChars should return NULL on allocation failure not abort the VM
Return NULL on OOM from GetStringChars, GetStringUTFChars and Get<PrimitiveType>ArrayElements family of functions.
Reviewed-by: dholmes, coleenp
|
2013-08-26 09:33:01 +02:00 |
|
Jon Masamitsu
|
a984bd23ad
|
Merge
|
2013-08-23 15:59:20 -07:00 |
|
Chris Plummer
|
a8f6ab1f52
|
8020829: JT_HS: 2 runtime NMT tests fail on platforms if NMT detail is not supported
Make tests query a new WhiteBox API to see if NMT detail is supported, and behave properly if it is not supported.
Reviewed-by: dholmes, coleenp
|
2013-08-23 12:36:32 -07:00 |
|
Bill Pittore
|
993de8ba28
|
8014135: The JVMTI specification does not conform to recent changes in JNI specification
Added support for statically linked agents
Reviewed-by: sspitsyn, bobv, coleenp
|
2013-08-23 20:33:02 -04:00 |
|
Daniel D. Daugherty
|
3b29cc06ea
|
Merge
|
2013-08-23 10:39:15 -07:00 |
|
Markus Grönlund
|
ea17b8decf
|
8023457: Event based tracing framework needs a mutex for thread groups
Reviewed-by: acorn, sla
|
2013-08-23 10:36:34 +02:00 |
|
Poonam Bajaj
|
626bd19644
|
Merge
|
2013-08-22 21:23:31 -07:00 |
|
Jiangli Zhou
|
5c6c0a8d1d
|
8023547: com/sun/jdi/RedefineMulti.sh fails with IllegalArgumentException after JDK-8021948
Need to check if the constant pool mapping returns 0.
Reviewed-by: coleenp, sspitsyn
|
2013-08-22 19:27:42 -04:00 |
|
Jon Masamitsu
|
2ef7b2abe3
|
Merge
|
2013-08-22 14:03:47 -07:00 |
|
Jon Masamitsu
|
892e74a87e
|
Merge
|
2013-08-22 11:13:17 -07:00 |
|
Rickard Bäckman
|
4cb52fc49d
|
Merge
|
2013-08-22 18:37:14 +02:00 |
|
Erik Helin
|
27e891247e
|
8020692: TestGCEventMixed.java failed because of timestamp in event after end event
Reviewed-by: mgerdin, stefank
|
2013-08-22 11:23:15 +02:00 |
|
Vladimir Kempik
|
f3ca3801d9
|
8020530: Non heap memory size calculated incorrectly
Reviewed-by: coleenp, sla
|
2013-08-21 22:12:11 -07:00 |
|
Bengt Rutisson
|
120ca47539
|
Merge
|
2013-08-22 04:14:45 +02:00 |
|
Bengt Rutisson
|
4c3c3b6caa
|
8022872: G1: Use correct GC cause for young GC triggered by humongous allocations
Reviewed-by: tonyp, tschatzl
|
2013-08-21 22:35:56 +02:00 |
|
Roland Westrelin
|
f188c2bf70
|
7199175: JSR 292: C1 needs patching when invokedynamic/invokehandle call site is not linked
Do patching rather bailing out for unlinked call with appendix
Reviewed-by: twisti, kvn
|
2013-08-21 13:34:45 +02:00 |
|
Vladimir Kozlov
|
dac98bcc0d
|
8023472: C2 optimization breaks with G1
Set control edge for previous value load in G1 pre-barrier
Reviewed-by: twisti
|
2013-08-23 18:04:35 -07:00 |
|
Vladimir Kozlov
|
ccfb92c6a9
|
8012972: Incremental Inlining should support scalar replaced object in debug info
Store in _first_index not absolute index but an index relative to the last (youngest) jvms->_scloff value
Reviewed-by: roland, twisti
|
2013-08-23 11:41:37 -07:00 |
|
Daniel D. Daugherty
|
e951505eab
|
8023287: HOTSPOT_BUILD_COMPILER needs to support "Sun Studio 12u3"
Recognize 0x5120 as "Sun Studio 12u3".
Reviewed-by: dholmes, coleenp
|
2013-08-20 13:47:40 -07:00 |
|