Tom Rodriguez
5384d6be9e
6987763: assert(kind() == EmptyExceptionState) failed: only EmptyExceptionStates can be modified
...
Reviewed-by: roland, kvn, iveresov
2010-09-27 20:44:18 -07:00
Igor Veresov
f5bac56265
6987115: Non-tiered compilation policy creates unnecessary C1 threads
...
Fixed NonTieredCompPolicy::compiler_count() to return correct thread count.
Reviewed-by: twisti, kvn
2010-09-27 15:04:40 -07:00
Roland Westrelin
718b005834
Merge
2010-09-24 13:14:32 -07:00
Christian Thalinger
79847991ad
6986944: JSR 292 assert(caller_nm->is_method_handle_return(caller_frame.pc())) failed: must be MH call site
...
Reviewed-by: never, kvn
2010-09-24 03:51:43 -07:00
Tom Rodriguez
bce771e0fe
6986028: assert(_base == Int) failed: Not an Int in CmpINode::sub
...
Reviewed-by: kvn, twisti
2010-09-22 23:51:03 -07:00
Tom Rodriguez
16efe7ce5c
6972540: sun/nio/ch/SocketChannelImpl compilation crashed when executing CompileTheWorld
...
Reviewed-by: kvn
2010-09-22 21:10:46 -07:00
Tom Rodriguez
f4b4eae617
6982537: Crash in Node*step_through_mergemem
...
Reviewed-by: kvn
2010-09-22 13:01:12 -07:00
Igor Veresov
0f31511718
6986270: guarantee(*bcp != Bytecodes::_monitorenter || exec_mode != Deoptimization::Unpack_exception) fails
...
Propagate the compiler type of the deopting method to vframeArrayElement::unpack_on_stack()
Reviewed-by: jrose, never
2010-09-21 13:38:35 -07:00
Tom Rodriguez
2e4e2602d7
6984979: OptimizeFill misses some cases with an odd memory graph
...
Reviewed-by: kvn
2010-09-15 20:25:37 -07:00
Vladimir Kozlov
5e98ce13ab
Merge
2010-09-16 16:48:40 -07:00
John Cuthbertson
3af63c10ab
Merge
2010-09-16 13:45:55 -07:00
John Coomes
7100220f9b
6985022: update make/jprt.properties for new jdk7 tools
...
Reviewed-by: ohair, kvn
2010-09-15 10:39:13 -07:00
Vladimir Kozlov
7df5e956d1
6984368: Large default heap size does not allow to use zero based compressed oops
...
Take into account HeapBaseMinAddress and round down MaxPermSize
Reviewed-by: never
2010-09-14 17:19:35 -07:00
Tom Rodriguez
e65f42fe5e
6982370: SIGBUS in jbyte_fill
...
Reviewed-by: kvn
2010-09-14 14:09:24 -07:00
John R Rose
52e3d262a1
6939224: MethodHandle.invokeGeneric needs to perform the correct set of conversions
...
Reviewed-by: never
2010-09-13 23:24:30 -07:00
Vladimir Kozlov
7be7d19ba5
6984346: Remove development code in type.hpp
...
Remove code which use UseNewCode in type.hpp
Reviewed-by: never
2010-09-13 16:45:00 -07:00
Igor Veresov
aa21a39d97
6919069: client compiler needs to capture more profile information for tiered work
...
Added profiling of instanceof and aastore.
Reviewed-by: kvn, jrose, never
2010-09-13 12:10:49 -07:00
John Cuthbertson
2b0e8a56df
6981746: G1: SEGV with -XX:+TraceGen0Time
...
Pass correct value for length to NumberSeq constructor. Guard dereferences of "body_summary" pointer with a NULL check.
Reviewed-by: tonyp, ysr
2010-09-13 10:00:24 -07:00
Keith McGuigan
b9760f8836
Merge
2010-09-13 07:38:10 -07:00
Igor Veresov
0aba89442c
6984056: C1: incorrect code for integer constant addition on x64
...
Fix add/sub of constants to ints on x64
Reviewed-by: kvn
2010-09-11 15:21:37 -07:00
Y. Srinivas Ramakrishna
2cb284f394
Merge
2010-09-11 11:42:09 -07:00
Tomas Hurka
ce872b40fb
6765718: Indicate which thread throwing OOME when generating the heap dump at OOME
...
Emit a fake frame that makes it look like the thread is in the OutOfMemoryError zero-parameter constructor
Reviewed-by: dcubed
2010-09-11 08:18:31 +02:00
Y. Srinivas Ramakrishna
f53d569221
6983930: CMS: Various small cleanups ca September 2010
...
Fixed comment/documentation typos; converted some guarantee()s to assert()s.
Reviewed-by: jmasa
2010-09-10 17:07:55 -07:00
Pavel Tisnovsky
af2548723c
6934483: GCC 4.5 errors "suggest parentheses around something..." when compiling with -Werror and -Wall
...
These are minor changes fixing compile failure when -Wall -Werror flags are used under gcc 4.5.
Reviewed-by: twisti, kvn, rasbold
2010-09-09 05:24:11 -07:00
Christian Thalinger
93c9356496
Merge
2010-09-09 01:43:48 -07:00
Tom Rodriguez
0ecb9e3298
6965815: OptimizeStringConcat: assert(!q->is_MergeMem()) failed with specjbb2000
...
Reviewed-by: kvn
2010-09-08 20:28:57 -07:00
Erik Trimble
2077fb46a1
6983320: Fork HS19 to HS20 - renumber Major and build numbers of JVM
...
Update the Major and Build numbers for HS20
Reviewed-by: jcoomes
2010-09-08 18:33:31 -07:00
Erik Trimble
95737d0cbb
Merge
2010-09-08 18:33:04 -07:00
Matthias Klose
059de12e57
6561870: 3/3 Long javac compile lines fail due to command line length issues (agent compiles?)
...
Use javac's @filename construct to avoid long compile lines
Reviewed-by: ohair, twisti, never
2010-09-08 08:34:57 -07:00
Matthias Klose
d0cc3fc376
6983073: fix compiler error with GCC 4.4 or newer on SPARC
...
Reviewed-by: twisti
2010-09-08 04:50:26 -07:00
Igor Veresov
34b016cb42
6982921: assert(_entry_bci != InvocationEntryBci) failed: wrong kind of nmethod
...
Assertion fails during print compilation because nmethod::print_on() calls osr_entry_bci() without checking that the method is an osr method. The fix adds an appropriate check.
Reviewed-by: never, twisti
2010-09-07 14:16:50 -07:00
Tom Rodriguez
cf8bea660b
6982533: Crash in ~StubRoutines::jbyte_fill with AggressiveOpts enabled
...
Reviewed-by: kvn
2010-09-07 11:31:27 -07:00
Keith McGuigan
06c0a051da
6982851: Add b107 machine classifications to jprt.properties file
...
See synopsis
Reviewed-by: ohair
2010-09-07 11:50:59 -04:00
Keith McGuigan
5c3276599b
Merge
2010-09-07 11:38:09 -04:00
Igor Veresov
2c66a6c3fd
6953144: Tiered compilation
...
Infrastructure for tiered compilation support (interpreter + c1 + c2) for 32 and 64 bit. Simple tiered policy implementation.
Reviewed-by: kvn, never, phh, twisti
2010-09-03 17:51:07 -07:00
Keith McGuigan
c5ccd42ac0
6870851: Bad frame_chop in StackMapTable crashes JVM
...
Must check locals for null when processing chop frame
Reviewed-by: dholmes, dcubed
2010-09-03 14:47:05 -04:00
Tom Rodriguez
6e78f6cb4b
6981773: incorrect fill value with OptimizeFill
...
Reviewed-by: kvn, twisti
2010-09-02 11:40:02 -07:00
Tom Rodriguez
690e6e149c
Merge
2010-09-01 00:40:05 -07:00
Erik Trimble
624d93d4fa
Added tag hs19-b06 for changeset 97604d92cdcf
2010-08-31 17:23:45 -07:00
Erik Trimble
9efc3ebc3f
Merge
2010-08-31 16:48:07 -07:00
J. Duke
ecec377dfb
Merge
2017-07-05 17:20:50 +02:00
J. Duke
1024d6cff1
Merge
2017-07-05 17:20:47 +02:00
J. Duke
75e441bde8
Merge
2017-07-05 17:20:45 +02:00
J. Duke
04cfde006d
Merge
2017-07-05 17:20:42 +02:00
J. Duke
42e29debd9
Merge
2017-07-05 17:20:40 +02:00
J. Duke
1320f8414e
Merge
2017-07-05 17:20:37 +02:00
J. Duke
1c123ba7ee
Merge
2017-07-05 17:20:35 +02:00
J. Duke
53342071dd
Added tag jdk7-b107 for changeset 439de530aac5
2017-07-05 17:20:27 +02:00
J. Duke
2d4322b265
Merge
2017-07-05 17:20:27 +02:00
J. Duke
da4d3b0482
Merge
2017-07-05 17:20:24 +02:00