6735416: G1: runThese javasoft.sqe.tests.lang.thrd011.thrd01101.thrd01101 fails
6622418: G1: assert(false,"Non-balanced monitor enter/exit!") fails
Summary: The mark-sweep compact (which we use for full gc) wrapper did not save the mark words for biased locked objects. The fix is to trivially call the appropriate methods.
Reviewed-by: tonyp, ysr
author |
iveresov |
date |
Fri, 22 Aug 2008 11:48:25 -0700 |
parents |
585535ec8a14 |
children |
5b3b8a69f10f |
rev |
line source |
1
|
1 a61af66fc99eb5ec9d50c05b0c599757b1289ceb jdk7-b24
|
3
|
2 7836be3e92d0a4f9ee7566f602c91f5609534e66 jdk7-b25
|
88
|
3 ad0b851458ff9d1d490ed2d79bb84f75a9fdb753 jdk7-b26
|
150
|
4 e3d2692f8442e2d951166dc9bd9a330684754438 jdk7-b27
|
151
|
5 c14dab40ed9bf45ad21150bd70c9c80cdf655415 jdk7-b28
|
195
|
6 4f91c08b3e4498213a9c5a24898f7d9c38cf86fb jdk7-b29
|
197
|
7 d1605aabd0a15ecf93787c47de63073c33fba52d jdk7-b30
|
236
|
8 9c2ecc2ffb125f14fab3857fe7689598956348a0 jdk7-b31
|
240
|
9 b727c32788a906c04839516ae7443a085185a300 jdk7-b32
|