Pavel Tisnovsky
b002fe5992
6885308: The incorrect -XX:StackRedPages, -XX:StackShadowPages, -XX:StackYellowPages could cause VM crash
...
Test minimal stack sizes given (also fixed linux compilation error)
Reviewed-by: never, phh, coleenp
2010-08-19 14:23:59 -04:00
Daniel D. Daugherty
ae38e974f0
Merge
2010-08-13 07:33:20 -07:00
Vladimir Kozlov
b092cb33e6
6973329: C2 with Zero based COOP produces code with broken anti-dependency on x86
...
Recompile without subsuming loads if RA try to clone a node with anti_dependence.
Reviewed-by: never
2010-08-11 10:48:20 -07:00
Gary Benson
d7310fb0f7
6976186: integrate Shark HotSpot changes
...
Shark is a JIT compiler for Zero that uses the LLVM compiler infrastructure.
Reviewed-by: kvn, twisti
2010-08-11 05:51:21 -07:00
Christian Thalinger
c9ac8cc788
6975855: don't emit deopt MH handler in C1 if not required
...
This CR implements the same for C1 as 6926782 for C2.
Reviewed-by: never
2010-08-11 01:17:27 -07:00
Jeremy Manson
b36bff7dcd
6378314: Bad warning message when agent library not found. local directory is not searched
...
Print a more detailed error message for agent library load failure.
Reviewed-by: jcoomes, never, ohair, coleenp
2010-08-10 19:17:57 -04:00
Tom Rodriguez
dc37d152e7
6975027: use of movptr to set length of array
...
Reviewed-by: kvn, iveresov
2010-08-10 12:15:10 -07:00
Tom Rodriguez
68ff9b2b00
Merge
2010-08-09 17:51:56 -07:00
Vladimir Kozlov
2e48a18645
6975078: assert(allocated_on_res_area() || allocated_on_C_heap() || allocated_on_arena()
...
Pass the check in ResourceObj() if _allocation value is already set and object is allocated on stack.
Reviewed-by: dholmes, johnc
2010-08-09 15:17:05 -07:00
Vladimir Kozlov
7895bef72f
6975049: nsk/regression/b4287029 crashes with -Xss64 on solaris-i586
...
Tell C++ to not inline so much by using flag -xspace.
Reviewed-by: ysr
2010-08-06 11:53:28 -07:00
Vladimir Kozlov
4728aa064a
6974682: CTW: assert(target != NULL) failed: must not be null
...
Add address table size to constant section size.
Reviewed-by: never
2010-08-04 17:42:20 -07:00
Vladimir Kozlov
5bed80aab9
6973963: SEGV in ciBlock::start_bci() with EA
...
Added more checks into ResourceObj and growableArray to verify correctness of allocation type.
Reviewed-by: never, coleenp, dholmes
2010-08-03 15:55:03 -07:00
Bob Vandette
b95c7e9523
6953477: Increase portability and flexibility of building Hotspot
...
A collection of portability improvements including shared code support for PPC, ARM platforms, software floating point, cross compilation support and improvements in error crash detail.
Reviewed-by: phh, never, coleenp, dholmes
2010-08-03 08:13:38 -04:00
Vladimir Kozlov
f0b6dc4e4f
6973308: Missing zero length check before repne scas in check_klass_subtype_slow_path()
...
Set Z = 0 (not equal) before repne_scan() to indicate that class was not found when RCX == 0.
Reviewed-by: never, phh
2010-07-30 10:21:15 -07:00
Coleen Phillimore
c45761e2a8
6958465: Sparc aten build24.0: openjdk-7.ea-b96 failed Error: Formal argument ... requires an lvalue
...
Fix compilation errors. Made non-const references const so can be assigned with lvalue.
Reviewed-by: phh, xlu
2010-07-28 17:57:43 -04:00
Andrew Haley
d44a3683b1
6888526: Linux getCurrentThreadCpuTime is drastically slower than Windows
...
Reviewed-by: dcubed, dholmes
2010-07-28 17:38:21 +01:00
Tom Rodriguez
b071e2accc
Merge
2010-07-26 15:58:07 -07:00
Andrei Pangin
53ac035768
Merge
2010-07-25 07:31:50 -07:00
Y. Srinivas Ramakrishna
27c8e4b84a
Merge
2010-07-23 14:31:15 -07:00
Tom Rodriguez
0ed8a9f6fc
Merge
2010-07-23 10:21:17 -07:00
Vladimir Kozlov
3fbdd52bdf
6969569: assert(is_static() && is_constant()) failed: illegal call to constant_value()
...
Add missing is_static guard.
Reviewed-by: twisti
2010-07-23 10:07:46 -07:00
Tom Rodriguez
762e078636
6970566: runThese fails with SIGSEGV
...
Reviewed-by: kvn
2010-07-22 15:29:22 -07:00
Y. Srinivas Ramakrishna
f495cb2581
Merge
2010-07-21 12:45:42 -07:00
Y. Srinivas Ramakrishna
eceef28d8c
Merge
2010-07-21 09:57:21 -07:00
J. Duke
7c87c80e68
Merge
2017-07-05 17:18:12 +02:00
J. Duke
83714e4d7c
Merge
2017-07-05 17:18:09 +02:00
J. Duke
ed7d472203
Merge
2017-07-05 17:18:05 +02:00
J. Duke
83dd0343b2
Merge
2017-07-05 17:18:01 +02:00
J. Duke
dd8645d32f
Merge
2017-07-05 17:17:57 +02:00
J. Duke
d62de15335
Merge
2017-07-05 17:17:53 +02:00
J. Duke
9ecd8b0f2b
Merge
2017-07-05 17:17:39 +02:00
J. Duke
a803c035d3
Added tag jdk7-b101 for changeset 2548ac036b8f
2017-07-05 17:17:22 +02:00
J. Duke
38378b7ee0
Merge
2017-07-05 17:17:22 +02:00
J. Duke
be7516a167
Merge
2017-07-05 17:17:19 +02:00
J. Duke
847a1275a1
Merge
2017-07-05 17:17:17 +02:00
J. Duke
81ff5505f8
Merge
2017-07-05 17:17:14 +02:00
J. Duke
292c6a1d24
Merge
2017-07-05 17:17:12 +02:00
J. Duke
37121880e9
Merge
2017-07-05 17:17:09 +02:00
J. Duke
9f1388e712
Merge
2017-07-05 17:17:06 +02:00
J. Duke
b65efc86e6
Added tag jdk7-b100 for changeset 2d6ba7a22191
2017-07-05 17:16:58 +02:00
J. Duke
adc046b472
Merge
2017-07-05 17:16:58 +02:00
J. Duke
e05ed764eb
Merge
2017-07-05 17:16:55 +02:00
J. Duke
a4229edc8a
Merge
2017-07-05 17:16:49 +02:00
J. Duke
3af7af1151
Merge
2017-07-05 17:16:45 +02:00
J. Duke
77326c3251
Merge
2017-07-05 17:16:42 +02:00
J. Duke
5a6833dd04
Merge
2017-07-05 17:16:38 +02:00
J. Duke
d0b1d7b43f
Merge
2017-07-05 17:16:26 +02:00
J. Duke
27a64b8f8b
Added tag jdk7-b99 for changeset c4c8a5bc54f6
2017-07-05 17:16:17 +02:00
J. Duke
ba79b2bcce
Merge
2017-07-05 17:16:17 +02:00
J. Duke
3e36dc32ab
Merge
2017-07-05 17:16:14 +02:00