Roland Westrelin
c8bfc7e7d7
8026054: New type profiling points: type of return values at calls
...
X86 interpreter and c1 type profiling for return values at calls
Reviewed-by: kvn, twisti
2013-10-12 12:12:59 +02:00
Christian Thalinger
0fa4a576fd
Merge
2013-10-11 19:51:31 -07:00
Niclas Adlertz
b1bfc48aaa
Merge
2013-10-12 01:29:27 +00:00
Niclas Adlertz
55780c0bbd
Merge
2013-10-11 19:16:52 +00:00
Christian Thalinger
7f46feeee2
8005173: assert(false) failed: DEBUG MESSAGE: exception oop must be empty (macroAssembler_x86.cpp:625)
...
Reviewed-by: kvn, iveresov
2013-10-11 10:14:02 -07:00
Niclas Adlertz
9215790d61
8011415: CTW on Sparc: assert(lrg.lo_degree()) failed:
...
Increased the LRG AllStack mask size since the previous size was not big enough when compiling huge methods (60k+ nodes)
Reviewed-by: kvn, roland, twisti
2013-10-11 13:10:22 +02:00
Albert Noll
aef0d74e96
8023014: CodeSweeperSweepNoFlushTest.java fails with HS crash
...
Ensure ensure correct initialization of compiler runtime
Reviewed-by: kvn, twisti
2013-10-10 15:44:12 +02:00
Christian Thalinger
b90addac58
8020750: Node::get_int: guarantee(t != NULL) failed: must be con
...
Reviewed-by: kvn, roland
2013-10-09 11:05:17 -07:00
Roland Westrelin
cbd0e9bf96
8023657: New type profiling points: arguments to call
...
X86 interpreter and c1 type profiling for arguments at calls
Reviewed-by: kvn, twisti
2013-10-09 16:32:21 +02:00
Niclas Adlertz
e9dbb39270
Merge
2013-10-09 05:03:34 -07:00
Niclas Adlertz
9c471c0dc0
8013830: [parfait] Uninitialised pointer 'Reachblock' may be used as argument
...
Replace uninitialised pointer with NULL at argument.
Reviewed-by: kvn, roland, twisti
2013-10-09 13:00:20 +02:00
Christian Thalinger
3fc4c7060d
8007923: Tests on references fails
...
Reviewed-by: kvn, iveresov
2013-10-08 19:57:28 -07:00
Igor Veresov
f2e6d682a1
Merge
2013-10-08 07:08:27 -07:00
Vladimir Ivanov
bb528dd1d5
8025845: Default methods are unnecessarily marked w/ force_inline directive in some situations
...
Reviewed-by: acorn, kvn
2013-10-07 14:13:28 +04:00
Vladimir Ivanov
0059da4a6d
8024774: assert(_con < t->is_tuple()->cnt()) failed: ProjNode::_con must be in range
...
Reviewed-by: iveresov, roland, kvn, twisti
2013-10-07 14:12:23 +04:00
Vladimir Ivanov
9edb09d8fb
8024943: ciReplay: fails to dump replay data during safepointing
...
Reviewed-by: kvn, twisti
2013-10-07 14:11:49 +04:00
Vladimir Ivanov
9cb5f396ae
8025849: Redundant "pid" in VM log file name (e.g. hotspot_pidpid12345.log)
...
Reviewed-by: twisti, azeemj
2013-10-07 14:10:29 +04:00
Christian Thalinger
d45a887dca
Merge
2013-10-04 19:05:32 -07:00
John Coomes
875078a4e0
Merge
2013-10-04 13:37:25 -07:00
Christian Thalinger
bfc53b6607
8011138: C2: stack overflow in compiler thread because of recursive inlining of lambda form methods
...
Reviewed-by: kvn, roland
2013-10-04 10:11:48 -07:00
Albert Noll
4f459e644f
8025656: compiler/8013496/Test8013496.sh fails on assert
...
Ensure the thread is in correct state; rewrote test in Java
Reviewed-by: kvn, twisti
2013-10-04 09:19:13 +02:00
Vladimir Danushevsky
09f1f55883
Merge
2013-10-03 10:35:32 -07:00
Jesper Wilhelmsson
11da59e506
8025853: Remove unnecessary uses of GenerationSizer
...
Removed stray includes and some minor cleanup of GenerationSizer
Reviewed-by: tschatzl, jcoomes
2013-10-03 17:16:23 +02:00
Joseph Provino
a1c9c2fe6f
Merge
2013-10-03 10:25:54 -04:00
Igor Veresov
51a9303c03
Merge
2013-10-03 16:38:21 +04:00
Jesper Wilhelmsson
ed022aded1
8025855: Simplify GenRemSet code slightly
...
Remove a few redundant switch-statements
Reviewed-by: jcoomes, tschatzl
2013-10-03 13:19:19 +02:00
Roland Westrelin
59adc04ee5
8024067: Missing replace_in_map() calls following null checks
...
Add replace_in_map() calls following some null checks in type checks
Reviewed-by: kvn
2013-10-03 10:55:07 +02:00
Christian Thalinger
619948a8f1
8025566: EXCEPTION_ACCESS_VIOLATION in compiled by C1 String.valueOf method
...
Reviewed-by: kvn
2013-10-07 10:41:56 -07:00
Vladimir Ivanov
02e57a0152
8025233: Move sun.invoke.Stable into java.lang.invoke package
...
Reviewed-by: twisti, iveresov
2013-10-02 06:17:10 -07:00
Zhengyu Gu
876ecd9acf
Merge
2013-10-01 11:06:35 -04:00
Zhengyu Gu
81d4345cb8
Merge
2013-10-01 09:21:43 -04:00
Erik Helin
ce8f16808b
8025313: MetaspaceMemoryPool incorrectly reports undefined size for max
...
Reviewed-by: stefank, tschatzl
2013-10-01 15:21:14 +02:00
Zhengyu Gu
fb39220608
8022187: Missing ResourceMark crash when assertion using FormatBufferResource fails
...
Uses stack for the format buffer instead of resource memory
Reviewed-by: kvn, coleenp
2013-10-01 08:54:05 -04:00
Karen Kinnear
71a3a55630
8011311: Private interface methods. Default conflicts:ICCE. no erased_super_default
...
Reviewed-by: coleenp, bharadwaj, minqi
2013-10-01 08:10:42 -04:00
Bengt Rutisson
ac3d344514
8025605: G1: Heap expansion logging misleading for fully expanded heap
...
Reviewed-by: tschatzl, jwilhelm, jmasa
2013-10-01 07:52:52 +02:00
Thomas Schatzl
f144f37f49
8025441: G1: assert "assert(thread < _num_vtimes) failed: just checking" fails when G1ConcRefinementThreads > ParallelGCThreads
...
The initialization for the remembered set summary data structures used the wrong thread count, i.e. number of worker threads instead of number of refinement threads.
Reviewed-by: brutisso
2013-09-30 12:43:59 +02:00
Jiangli Zhou
b49de4da48
Merge
2013-09-27 13:53:43 -04:00
Jiangli Zhou
b364358afe
8024990: JT_JDK: 11 failures with SIGSEGV on arm-sflt platforms in nightly fastdebug build
...
Enable patching for load_appendix_id.
Reviewed-by: kvn, dlong, bdelsart
2013-09-27 13:49:57 -04:00
Axel Siebenborn
0c588fa80b
8025599: Missing store barrier with OptimizeStringConcat
...
Reviewed-by: kvn, twisti
2013-09-30 15:42:39 -07:00
Zhengyu Gu
bfafab7b47
Merge
2013-09-27 10:08:56 -04:00
Aleksey Shipilev
84fd9150e2
8014447: Object.hashCode intrinsic breaks inline caches
...
Try to inline as normal method first, then fall back to intrinsic.
Reviewed-by: kvn, twisti
2013-09-27 11:52:24 +04:00
Christian Thalinger
9376d94e6c
8025613: clang: remove -Wno-unused-value
...
Reviewed-by: iveresov
2013-09-28 12:42:22 -07:00
Niclas Adlertz
f9b1731815
Merge
2013-09-27 15:43:03 -07:00
Niclas Adlertz
562ce20154
Merge
2013-09-27 12:43:51 -07:00
Albert Noll
0dee555ead
8020151: PSR:PERF Large performance regressions when code cache is filled
...
Code cache sweeping based on method hotness; removed speculatively disconnect
Reviewed-by: kvn, iveresov
2013-09-27 10:50:55 +02:00
Rickard Bäckman
441f1d74cf
8024924: Intrinsify java.lang.Math.addExact
...
Reviewed-by: kvn, twisti
2013-09-27 08:39:19 +02:00
Christian Thalinger
cd7bfac363
8024545: make develop and notproduct flag values available in product builds
...
Reviewed-by: dholmes, kvn
2013-09-26 12:07:53 -07:00
Lois Foltan
7bf953d005
7195622: CheckUnhandledOops has limited usefulness now
...
Enable CHECK_UNHANDLED_OOPS in fastdebug builds across all supported platforms.
Reviewed-by: coleenp, hseigel, dholmes, stefank, twisti, ihse, rdurbin
2013-09-26 10:25:02 -04:00
Thomas Schatzl
dac5a0401a
Merge
2013-09-26 06:34:10 -07:00
Bertrand Delsart
bc89e6b93f
Merge
2013-09-26 04:00:09 -07:00