2148 Commits

Author SHA1 Message Date
Erik Trimble
8d6035660e Merge 2009-03-12 18:16:36 -07:00
Antonios Printezis
e794fff22c Merge 2009-03-12 11:34:44 -04:00
Vladimir Kozlov
7a871160ec Merge 2009-03-10 08:52:16 -07:00
Andrey Petrusenko
13c13c7289 6760309: G1: update remembered sets during Full GCs
Reviewed-by: iveresov, tonyp
2009-03-10 00:47:05 -07:00
Xiomara Jayasena
29a36f3f0e Merge 2009-03-09 13:34:00 -07:00
Xiomara Jayasena
2be2e027b0 6814575: Update copyright year
Update copyright for files that have been modified in 2009, up to 03/09

Reviewed-by: katleman, tbell, ohair
2009-03-09 13:28:46 -07:00
Xiomara Jayasena
76f6f19925 Merge 2009-03-09 11:43:30 -07:00
Antonios Printezis
faf22e51ad Merge 2009-03-09 11:32:57 -04:00
Christian Thalinger
89cea91c48 6797305: Add LoadUB and LoadUI opcode class
Add a LoadUB (unsigned byte) and LoadUI (unsigned int) opcode class so we have these load optimizations in the first place and do not need to handle them in the matcher.

Reviewed-by: never, kvn
2009-03-09 03:17:11 -07:00
Antonios Printezis
e4e765e34e 6814467: G1: small fixes related to concurrent marking verboseness
A few small fixes to remove some inconsistencies in the concurrent mark-related verbose GC output.

Reviewed-by: jmasa
2009-03-07 11:07:37 -05:00
Antonios Printezis
8893530f3a 6812428: G1: Error: assert(ret || obj_in_cs(obj),"sanity")
The length of the fast cset test vector is decided at the beginning of a GC, but more regions can be added during the GC. The simple fix is to set the length of the fast cset test vector to the max.

Reviewed-by: iveresov
2009-03-07 11:07:37 -05:00
Antonios Printezis
e7d899910b 6810698: G1: two small bugs in the sparse remembered sets
The _expanded flag of the sparse RSets is not reset and this can leave a RSet in an inconsistent state if it is expanded more than once. Also, we should be iterating over the _cur, instead of the _next, sparse table

Reviewed-by: apetrusenko, iveresov
2009-03-07 11:07:36 -05:00
John R Rose
26d192003f 6812831: factor duplicated assembly code for megamorphic invokeinterface (for 6655638)
Code in vtableStubs and templateTable moved into MacroAssembler.

Reviewed-by: kvn
2009-03-06 21:36:50 -08:00
Igor Veresov
416d70bf91 6720309: G1: don't synchronously update RSet during evacuation pauses
6720334: G1: don't update RSets of collection set regions during an evacuation pause

Introduced a deferred update mechanism for delaying the rset updates during the collection pause

Reviewed-by: apetrusenko, tonyp
2009-03-06 13:50:14 -08:00
Karen Kinnear
a23cbf5b96 Merge 2009-03-05 22:07:29 -05:00
Xiomara Jayasena
4e52be63fe Added tag jdk7-b50 for changeset 90cbd9088155 2009-03-05 09:49:03 -08:00
J. Duke
ff625db728 Merge 2017-07-05 16:48:21 +02:00
J. Duke
6a6de28cdc Merge 2017-07-05 16:48:18 +02:00
J. Duke
7cac44b64e Merge 2017-07-05 16:48:14 +02:00
J. Duke
8ed680ba77 Merge 2017-07-05 16:48:11 +02:00
J. Duke
087cf89ed6 Merge 2017-07-05 16:48:09 +02:00
J. Duke
dcf3accb3d Merge 2017-07-05 16:48:06 +02:00
J. Duke
3f910ea223 Merge 2017-07-05 16:48:00 +02:00
J. Duke
b63abe6d47 Added tag jdk7-b49 for changeset 6b84b04a80af 2017-07-05 16:47:52 +02:00
J. Duke
b80a4e3e5b Merge 2017-07-05 16:47:51 +02:00
J. Duke
55a506f4f6 Merge 2017-07-05 16:47:49 +02:00
J. Duke
f8499cea0a Merge 2017-07-05 16:47:47 +02:00
J. Duke
6b5de282db Merge 2017-07-05 16:47:44 +02:00
J. Duke
547ec254ab Merge 2017-07-05 16:47:42 +02:00
J. Duke
374a8804ed Merge 2017-07-05 16:47:40 +02:00
J. Duke
6fbd3cc71a Merge 2017-07-05 16:47:37 +02:00
J. Duke
4105f380be Added tag jdk7-b48 for changeset 1bf51a4c2627 2017-07-05 16:47:27 +02:00
J. Duke
c44a783b40 Merge 2017-07-05 16:47:27 +02:00
J. Duke
f27d22f842 Merge 2017-07-05 16:47:25 +02:00
J. Duke
6c81e33a5c Merge 2017-07-05 16:47:21 +02:00
J. Duke
55aae4be98 Merge 2017-07-05 16:47:18 +02:00
J. Duke
6409439eb7 Merge 2017-07-05 16:47:16 +02:00
J. Duke
b3e69e6923 Merge 2017-07-05 16:47:13 +02:00
J. Duke
765587b170 Merge 2017-07-05 16:47:04 +02:00
J. Duke
3c99661ae9 Added tag jdk7-b47 for changeset 0c4657194eec 2017-07-05 16:46:57 +02:00
J. Duke
b647e47be8 Merge 2017-07-05 16:46:56 +02:00
J. Duke
b2a31b9590 Merge 2017-07-05 16:46:53 +02:00
J. Duke
42a92d1613 Merge 2017-07-05 16:46:51 +02:00
J. Duke
90cfb65f1f Merge 2017-07-05 16:46:49 +02:00
J. Duke
7e9c24f965 Merge 2017-07-05 16:46:46 +02:00
J. Duke
0ef4d6e031 Merge 2017-07-05 16:46:44 +02:00
J. Duke
d725714981 Merge 2017-07-05 16:46:41 +02:00
J. Duke
8236987184 Added tag jdk7-b46 for changeset 04b2620edc72 2017-07-05 16:46:30 +02:00
J. Duke
e49da806ac Merge 2017-07-05 16:46:29 +02:00
J. Duke
7d23f18e1e Merge 2017-07-05 16:46:27 +02:00