8752 Commits

Author SHA1 Message Date
Igor Veresov
9d7277cbb2 Merge 2011-03-30 18:55:04 -07:00
Igor Veresov
65b52f04ae 6564610: assert(UseCompiler || CompileTheWorld, "UseCompiler should be set by now.")
Remove invalid asserts

Reviewed-by: never, kvn
2011-03-30 15:22:41 -07:00
Vladimir Kozlov
3ecb9f51df 7029152: Ideal nodes for String intrinsics miss memory edge optimization
In Ideal() method of String intrinsics nodes look for TypeAryPtr::CHARS memory slice if memory is MergeMem. Do not unroll a loop with String intrinsics code.

Reviewed-by: never
2011-03-30 12:08:49 -07:00
Tom Rodriguez
fd8aac2f3c 7031614: jmap -permstat fails with java.lang.InternalError in sun.jvm.hotspot.oops.OopField.getValue
Reviewed-by: kvn, dcubed
2011-03-30 07:47:19 -07:00
Igor Veresov
ca6c080c99 Merge 2011-03-30 03:48:38 -07:00
Igor Veresov
431a861d74 7026307: DEBUG MESSAGE: broken null klass on amd64
Correct typo introduces in 7020521

Reviewed-by: never, kvn
2011-03-29 22:25:17 -07:00
Tom Rodriguez
2c72495789 7032306: Fastdebug build failure on Solaris with SS11 compilers
Reviewed-by: kvn, iveresov
2011-03-29 22:05:21 -07:00
Igor Veresov
546f3df880 6741940: Nonvolatile XMM registers not preserved across JNI calls
Save xmm6-xmm15 in call stub on win64

Reviewed-by: kvn, never
2011-03-29 17:35:34 -07:00
Eric Caspole
1c5ff7f80a 7032133: Enable sse4.2 for new AMD processors
New AMD processors support sse4.2. Enable corresponding instructions in Hotspot.

Reviewed-by: kvn
2011-03-29 09:11:51 -07:00
Christian Thalinger
f51036e9bc 7022998: JSR 292 recursive method handle calls inline themselves infinitely
Reviewed-by: never, kvn
2011-03-28 03:58:07 -07:00
Igor Veresov
36303f61b6 6964776: c2 should ensure the polling page is reachable on 64 bit
Materialize the pointer to the polling page in a register instead of using rip-relative addressing when the distance from the code cache is larger than disp32.

Reviewed-by: never, kvn
2011-03-27 13:17:37 -07:00
Tom Rodriguez
5387ee459e 7024475: loop doesn't terminate when compiled
Reviewed-by: kvn
2011-03-27 00:00:14 -07:00
Roland Westrelin
360a7be9a7 Merge 2011-03-26 08:31:45 -07:00
Tom Rodriguez
e4e3b2b0d7 7022204: LogFile wildcarding should use %p instead of star
Reviewed-by: coleenp, jrose
2011-03-25 18:50:10 -07:00
Tom Rodriguez
9cc2cbba4b Merge 2011-03-25 18:19:22 -04:00
Volker Simonis
f6a0d5983e 7025708: Assertion if using "-XX:+CITraceTypeFlow -XX:+Verbose" together
Reviewed-by: never
2011-03-25 11:29:30 -07:00
Roland Westrelin
4171ca786e 7029017: Additional architecture support for c2 compiler
Enables cross building of a c2 VM. Support masking of shift counts when the processor architecture mandates it.

Reviewed-by: kvn, never
2011-03-25 09:35:39 +01:00
John Coomes
550ae1eb0c Merge 2011-03-24 23:49:56 -07:00
John Coomes
5660cdefc9 Merge 2011-03-24 23:06:13 -07:00
Christian Thalinger
09ca02c5b8 Merge 2011-03-24 23:04:40 -07:00
John Coomes
cdd5139d91 Merge 2011-03-24 23:04:36 -07:00
John Coomes
f05b2137b4 Merge 2011-03-24 23:00:27 -07:00
J. Duke
f80ed5fded Merge 2017-07-05 17:38:31 +02:00
J. Duke
0e4dddf296 Merge 2017-07-05 17:38:28 +02:00
J. Duke
c39bbc85dc Merge 2017-07-05 17:38:25 +02:00
J. Duke
9dcf2708f5 Merge 2017-07-05 17:38:22 +02:00
J. Duke
f1e6d796e8 Merge 2017-07-05 17:38:19 +02:00
J. Duke
69b987746b Merge 2017-07-05 17:38:16 +02:00
J. Duke
61514507c7 Merge 2017-07-05 17:38:10 +02:00
J. Duke
227be5d537 Added tag jdk7-b134 for changeset def8e16dd237 2017-07-05 17:37:53 +02:00
J. Duke
31a15b61ab Merge 2017-07-05 17:37:53 +02:00
J. Duke
09b3ec99b2 Merge 2017-07-05 17:37:50 +02:00
J. Duke
ca7738bcbc Merge 2017-07-05 17:37:43 +02:00
J. Duke
4255ea7841 Merge 2017-07-05 17:37:40 +02:00
J. Duke
f0285385ad Merge 2017-07-05 17:37:36 +02:00
J. Duke
233de88cb3 Merge 2017-07-05 17:37:33 +02:00
J. Duke
dc70f2abdd Merge 2017-07-05 17:37:16 +02:00
J. Duke
d275c30f30 Added tag jdk7-b133 for changeset fd444c61e7ed 2017-07-05 17:37:02 +02:00
J. Duke
c6d7830dfc Merge 2017-07-05 17:37:01 +02:00
J. Duke
49773eee5c Merge 2017-07-05 17:36:59 +02:00
J. Duke
b73e8a4313 Merge 2017-07-05 17:36:56 +02:00
J. Duke
bf5adbc1d8 Merge 2017-07-05 17:36:54 +02:00
J. Duke
83c2fb3136 Merge 2017-07-05 17:36:51 +02:00
J. Duke
28e3d4a281 Merge 2017-07-05 17:36:49 +02:00
J. Duke
4569a6c06e Merge 2017-07-05 17:36:43 +02:00
J. Duke
59f3d24ec0 Added tag jdk7-b132 for changeset d61280d36755 2017-07-05 17:36:34 +02:00
J. Duke
8170cbb75c Merge 2017-07-05 17:36:33 +02:00
J. Duke
9747901b91 Merge 2017-07-05 17:36:30 +02:00
J. Duke
a905e62f36 Merge 2017-07-05 17:36:25 +02:00
J. Duke
7d8ca0c513 Merge 2017-07-05 17:36:22 +02:00