Tobias Hartmann
|
3bc3f7cd49
|
8075324: Costs of memory operands in aarch64.ad are inconsistent
Made cost of 'indOffI' consistent to the other memory operands.
Reviewed-by: roland, aph, adinn
|
2015-03-23 10:13:18 +01:00 |
|
Tatiana Pivovarova
|
9ed9ae6214
|
8075488: compiler/whitebox/DeoptimizeFramesTest fails with exit code 1 due to unrecognized VM option -XX:+IgnoreUnexpectedVMOptions
Reviewed-by: kvn
|
2015-03-21 21:47:49 +03:00 |
|
Daniel D. Daugherty
|
3964f24750
|
Merge
|
2015-03-20 15:19:30 -07:00 |
|
Vladimir Ivanov
|
b64245d163
|
Merge
|
2015-03-20 20:32:07 +00:00 |
|
Vladimir Ivanov
|
879642dc68
|
8074548: Never-taken branches cause repeated deopts in MHs.GWT case
Reviewed-by: jrose, kvn
|
2015-03-20 11:41:34 -07:00 |
|
Vladimir Ivanov
|
43dbb43fb5
|
8075263: MHI::checkCustomized isn't eliminated for inlined MethodHandles
Reviewed-by: jrose, kvn
|
2015-03-20 11:41:34 -07:00 |
|
Vladimir Ivanov
|
ad99060af9
|
8075266: Show runtime call details when printing machine code
Reviewed-by: jrose, kvn
|
2015-03-20 11:41:34 -07:00 |
|
Vladimir Ivanov
|
d6f7c9f4a6
|
8075269: Extend -XX:CompileCommand=print,* to work for MethodHandle.invokeBasic/linkTo*
Reviewed-by: jrose, kvn, dlong
|
2015-03-20 11:41:34 -07:00 |
|
Vladimir Ivanov
|
e53337224d
|
8075270: Print locals & stack slots location for PcDescs
Reviewed-by: kvn, jrose
|
2015-03-20 11:41:34 -07:00 |
|
Andrew Haley
|
f82562e36e
|
8075443: AARCH64: Missed L2I optimizations in C2
Use iRegIOrL2I for input operands whenever it makes sense.
Reviewed-by: kvn
|
2015-03-20 17:39:29 +00:00 |
|
Zoltan Majo
|
9755168fe2
|
Merge
|
2015-03-20 11:53:01 +01:00 |
|
Lana Steuck
|
c88afadada
|
Merge
|
2015-03-19 16:13:07 -07:00 |
|
Alejandro Murillo
|
b83414f119
|
Merge
|
2015-03-19 15:00:51 -07:00 |
|
David Katleman
|
8406d7ff8e
|
Added tag jdk9-b55 for changeset 18da5010f46a
|
2015-03-19 12:59:19 -07:00 |
|
Max Ockner
|
0d9de873f4
|
8072128: mutexLocker.cpp _mutex_array[] initialization broken with safepoint check change
Fixed missing "++" in _mutex_array[] initialization.
Reviewed-by: dholmes, fparain
|
2015-03-19 15:30:06 -04:00 |
|
Serguei Spitsyn
|
cc2bb40bf3
|
8067662: "java.lang.NullPointerException: Method name is null" from StackTraceElement.<init>
Use method cpref and klass version to provide meaningful methods name in stacktraces
Reviewed-by: coleenp, dcubed
|
2015-03-20 02:44:51 -07:00 |
|
Coleen Phillimore
|
f2ecc46c20
|
Merge
|
2015-03-19 23:33:38 +00:00 |
|
Daniel D. Daugherty
|
295d64e29f
|
Merge
|
2015-03-19 14:28:44 -07:00 |
|
Coleen Phillimore
|
ea3e362117
|
Merge
|
2015-03-19 21:11:18 +00:00 |
|
Zoltan Majo
|
379e3d6fb6
|
Merge
|
2015-03-19 18:01:39 +01:00 |
|
Coleen Phillimore
|
01893ae525
|
8005521: StressMethodComparator is not thread-safe
Remove the debug option. It isn't correct or tested.
Reviewed-by: gtriantafill, dholmes, sspitsyn
|
2015-03-19 09:47:27 -04:00 |
|
Thomas Stuefe
|
addb7b0b0f
|
8075505: aix: improve handling of native memory
Reviewed-by: kvn, stuefe
|
2015-03-19 14:30:52 +01:00 |
|
Harold Seigel
|
bbd0191aea
|
8075118: JVM stuck in infinite loop during verification
Keep a list of handlers to prevent the same handler from being scanned repeatedly.
Reviewed-by: dlong, dholmes
|
2015-03-19 08:55:50 -04:00 |
|
Dmitry Dmitriev
|
15f8d6fc9c
|
8075216: Remove old flags, regarding to JDK9, from obsolete_jvm_flags
Reviewed-by: dholmes, simonis, gziemski
|
2015-03-18 17:45:47 -04:00 |
|
Erik Joelsson
|
dae5ac017d
|
8075140: Solaris build of native libraries not consistently using EXTRA_CFLAGS and EXTRA_LDFLAGS
Reviewed-by: ihse, tbell, dholmes
|
2015-03-18 12:02:44 +01:00 |
|
Erik Joelsson
|
c720b743e5
|
8072897: File sawindbg.dll has incorrect file version
Reviewed-by: tbell, dholmes
|
2015-03-18 10:22:24 +01:00 |
|
Jon Masamitsu
|
473bf6175f
|
8017462: G1: guarantee fails with UseDynamicNumberOfGCThreads
Reviewed-by: tschatzl, brutisso
|
2015-03-17 11:19:05 -07:00 |
|
Per Lidén
|
cee2c148bc
|
8076294: Cleanup of CollectedHeap::kind()
Reviewed-by: stefank, ecaspole
|
2015-04-01 10:49:08 +02:00 |
|
Kim Barrett
|
be607cf8cf
|
8075401: Remove DiscoveredListIterator::update_discovered()
Remove unnecessary function
Reviewed-by: brutisso, jwilhelm, ecaspole
|
2015-03-30 10:24:00 -04:00 |
|
David Lindholm
|
5449ba9220
|
8076173: VirtualSpaceNode container_count() and container_count_slow() have different return types
Reviewed-by: pliden, stefank
|
2015-03-31 11:34:35 +02:00 |
|
Bengt Rutisson
|
68ad80c022
|
8076241: Remove unused methods mod_card_iterate() and non_clean_card_iterate_serial()
Reviewed-by: kbarrett, pliden, stefank
|
2015-03-31 11:29:21 +02:00 |
|
Bengt Rutisson
|
a5e42354fe
|
8076237: Remove unused _collector_policy field in SharedHeap
Reviewed-by: jwilhelm, drwhite, stefank
|
2015-03-31 11:27:20 +02:00 |
|
Per Lidén
|
ff23a17283
|
8076231: Remove unused is_in_partial_collection()
Reviewed-by: brutisso, drwhite
|
2015-03-31 08:27:30 +02:00 |
|
Mikael Gerdin
|
062cf882e0
|
8076225: Move the thread claim parity from SharedHeap to Thread
Reviewed-by: brutisso, jwilhelm, kbarrett
|
2015-03-31 07:54:56 +02:00 |
|
Jesper Wilhelmsson
|
0efa369ffb
|
Merge
|
2015-03-30 17:21:54 +02:00 |
|
David Lindholm
|
4e7e0848a7
|
8076073: shared: PRAGMA_FORMAT_MUTE_WARNINGS_FOR_GCC needs to be removed from source files
Reviewed-by: stefank, brutisso
|
2015-03-27 15:29:19 +01:00 |
|
David Lindholm
|
28d7b8200d
|
8076072: parNew: PRAGMA_FORMAT_MUTE_WARNINGS_FOR_GCC needs to be removed from source files
Reviewed-by: stefank, brutisso
|
2015-03-27 15:27:14 +01:00 |
|
David Lindholm
|
bbadc1626f
|
8076071: parallelScavenge: PRAGMA_FORMAT_MUTE_WARNINGS_FOR_GCC needs to be removed from source files
Reviewed-by: brutisso, mgerdin, stefank
|
2015-03-27 15:24:49 +01:00 |
|
David Lindholm
|
04fdb5ca76
|
8076055: cms: PRAGMA_FORMAT_MUTE_WARNINGS_FOR_GCC needs to be removed from source files
Reviewed-by: brutisso, tschatzl
|
2015-03-27 15:10:11 +01:00 |
|
David Lindholm
|
dcd40878af
|
8076054: g1: PRAGMA_FORMAT_MUTE_WARNINGS_FOR_GCC needs to be removed from source files
Reviewed-by: brutisso, stefank
|
2015-03-27 15:03:44 +01:00 |
|
Bengt Rutisson
|
fd46a24a3e
|
8076076: Move SharedHeap::print_size_transition() into G1 code
Reviewed-by: tschatzl, mgerdin
|
2015-03-27 09:28:47 +01:00 |
|
Andrew Haley
|
2fc2ef9a39
|
8075045: AARCH64: Stack banging should use store rather than load
Change stack bangs to use a store rather than a load
Reviewed-by: dholmes
|
2015-03-17 14:03:05 +00:00 |
|
Roland Westrelin
|
71e31ee0b9
|
8073480: C2 should optimize explicit range checks
Explicit range checks should be recognized by C2
Reviewed-by: kvn, vlivanov
|
2015-03-17 10:06:31 +01:00 |
|
Alejandro Murillo
|
f0349a463b
|
Merge
|
2015-03-16 14:27:33 -07:00 |
|
Jesper Wilhelmsson
|
2c63bc9175
|
8075635: Remove GenerationSpec array
Replaced the array with explicit variables for young and old
Reviewed-by: kbarrett, mgerdin
|
2015-03-16 13:28:27 +01:00 |
|
Stefan Karlsson
|
0a05ebc7f7
|
Merge
|
2015-03-26 11:00:49 +00:00 |
|
Stefan Karlsson
|
ba1d121fe0
|
8075957: Reduce calls to the GC specific object visitors in oopDesc
Reviewed-by: brutisso, mgerdin, pliden
|
2015-03-26 11:28:19 +01:00 |
|
Roland Westrelin
|
0258ef4abc
|
8073866: Fix for 8064703 is not sufficient
Side effects between allocation and arraycopy can be reexecuted, unreachable uninitialized array can be seen by GCs
Reviewed-by: kvn, vlivanov
|
2015-03-16 12:24:06 +01:00 |
|
Igor Ignatyev
|
f51a895f42
|
Merge
|
2015-03-14 16:13:48 +00:00 |
|
Zoltan Majo
|
41b79b9ad4
|
8074869: C2 code generator can replace -0.0f with +0.0f on Linux
Instead of 'fpclass', use cast float->int and double->long to check if value is +0.0f and +0.0d, respectively.
Reviewed-by: kvn, simonis, dlong
|
2015-03-14 11:21:04 +01:00 |
|