8745 Commits

Author SHA1 Message Date
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
J. Duke
968d41f330 Merge 2017-07-05 17:36:19 +02:00
J. Duke
897cbed1e1 Merge 2017-07-05 17:36:17 +02:00
J. Duke
d35a552b9d Merge 2017-07-05 17:36:03 +02:00
J. Duke
2531594fa2 Added tag jdk7-b131 for changeset d8af56da89bc 2017-07-05 17:35:48 +02:00
J. Duke
cfa6e0878b Merge 2017-07-05 17:35:47 +02:00
J. Duke
0e739d5fbf Merge 2017-07-05 17:35:44 +02:00
J. Duke
79b6dcf52e Merge 2017-07-05 17:35:41 +02:00